Live data from Hacker News

Ubuntu Unity running on Windows 10

github.com

41–50 of 90 posts

Re: Ubuntu Unity running on Windows 10

#41
post #35

... I'm still waiting for the native-Linux-Docker-container announcement. I'd be shocked if MS+Docker weren't working on it.

Shouldn't that be even easier under OS X?

Probably not - it would need syscall translation and an ELF loader for OS X to make that happen.

Re: Ubuntu Unity running on Windows 10

#43
post #36

Earlier quoted context omitted.

> Now what I don't get, and I'm not trolling here, is why would you want this? Isn't a VM a better option? If this is indeed close to native performance, you wouldn't get anywhere close to that with a VM. I could be oblivious to some optimization techniques but Linux VM's on Windows have always performed drastically worse than native.

In my experience it's quite the opposite for some workloads: Linux FS and process spawning speeds are typically way faster than Windows one (with or without WSL), so much that even when in a VM with dozen of % of overhead, it is still faster than running on Windows for some workloads (just cold open a random man page under WSL, compared to a VM, and you will understand how much Windows lag behind Linux in some areas…

> just cold open a random man page under WSL, compared to a VM, and you will understand how much Windows lag behind Linux in some areas -- next you can try to build a big program: same result: Windows is really slow)

Mate, the thing isn't even released yet and you're bashing it (excuse the pun) for taking too long to open up a man page? Give me a break.

After it's actually released and the performance gets better then it is of course going to trump running a whole VM and to suggest otherwise is just FUD, IMO.

Re: Ubuntu Unity running on Windows 10

#44

Wow that's really cool. This is pretty close to native performance? This is a really great step for Linux on the desktop. Such an easy way to onboard people.

I can't comment on the X performance, but I am finding performance of command line applications is a couple of % faster on windows than it is on Linux (if they do little / no I/O).

Re: Ubuntu Unity running on Windows 10

#45

Earlier quoted context omitted.

Not really except on the broadest definition of Linux, where Linux is ~= Unix. Linux is a kernel. GNU is the Unix environment which they are getting to explore, more specifically with the Ubuntu OS mgmt tools. Now what I don't get, and I'm not trolling here, is why would you want this? Isn't a VM a better option? I assume people using Windows want to because of the UI, not the kernel. Whereas people generally choose…

I am fairly certain this is a "syupid programmer trick" kind of thing. I don'tinagine anyone seruously using Unity within windows

I will ditch my Xubuntu VM the moment this seems viable and I find a way to turn off Win10's spyware.

VMware has basically abandoned Workstation, and the gfx performance is terrible. A native X server on Windows talking to the Linux subsystem seems like it might be decent.

And if this means somehow I can end up using more XMonad...

Re: Ubuntu Unity running on Windows 10

#46

Wow that's really cool. This is pretty close to native performance? This is a really great step for Linux on the desktop. Such an easy way to onboard people.

I can't comment on the X performance, but I am finding performance of command line applications is a couple of % faster on windows than it is on Linux (if they do little / no I/O).

How did you test it?

Re: Ubuntu Unity running on Windows 10

#47
post #25
post #14

Cool hack, but I really prefer native Win 10 window management. The only thing superior is IMHO XMonad.

I suppose there's nothing stopping one for doing that tho? I was sitting here and thinking about trying it out with i3. If that works then it is only missing a decent pkg mgmt (in my opinion ofc), at least on the technical level. I sort of enjoy the thought that my current setup (arch) is entirely OSS and hackable though (not on a hw level ofc)... It makes me smile every time I log in :)

I don't think any of Windows 10 window managers is swappable so anything you will run on top will mean significant friction and loss of usability.

I think Cygwin is already using Pacman so perhaps you can get it to work without root on Ubuntu and hence on Windows 10.

Re: Ubuntu Unity running on Windows 10

#48
I wonder how Microsoft managed to implement the Linux ABI all of sudden, while Wine has been developed for more than 20 years and yet it's still very hard to run most modern Windows software using it.

Note this isn't a rant by any way, I appreciate the work done by the Wine project a lot and use it every now and then. I'm just trying to understand if it's a matter of manpower, simpler task, or better design.

Re: Ubuntu Unity running on Windows 10

#49
post #48

I wonder how Microsoft managed to implement the Linux ABI all of sudden, while Wine has been developed for more than 20 years and yet it's still very hard to run most modern Windows software using it. Note this isn't a rant by any way, I appreciate the work done by the Wine project a lot and use it every now and then. I'm just trying to understand if it's a matter of manpower, simpler task, or better design.

I think it is basically just complexity. I have been thinking of selling Windows to a non profit foundation for a while now.

Re: Ubuntu Unity running on Windows 10

#50
post #48

I wonder how Microsoft managed to implement the Linux ABI all of sudden, while Wine has been developed for more than 20 years and yet it's still very hard to run most modern Windows software using it. Note this isn't a rant by any way, I appreciate the work done by the Wine project a lot and use it every now and then. I'm just trying to understand if it's a matter of manpower, simpler task, or better design.

Can access to Windows source code help?
Post reply on HN