Live data from Hacker News

Windows Subsystem for Linux GUI

github.com

351–360 of 473 posts

Re: Windows Subsystem for Linux GUI

#351

Earlier quoted context omitted.

I could be wrong but I think you can only pass through an entire GPU as long as it's unused on the host. Sharing a used GPU, in the same way we can share a CPU with no performance loss via Intel Hyper v, is not possible.

Sharing a CPU with no performance loss isn't possible either. The amount of CPU loss varies dramatically by the exact virtualisation stack used and by the application running on top of it, but it is very clearly observable.

Are you sure? I am not sure if Geekbench is a valid benchmark but I have an AMD 5900x.

Running it in Windows (host) I have a lower score than I get in VMWare running Ubuntu (guest).

Re: Windows Subsystem for Linux GUI

#352
post #337

Earlier quoted context omitted.

What's missing from the Linux Desktop experience for you? I currently use all three operating systems on a weekly basis, Ubuntu with i3 (a window tiling manager) is my daily driver. Everytime I switch to windows or Mac os, it always feels like a downgrade for me because I can't replicate the tiling experience. The one thing I love about mac, is the trackpad experience, I wish windows and Linux could get to that level…

Microsoft Word. That's literally the only thing which stops me from installing Windows on all of my friend's and family's aging laptops. LibreOffice just isn't capable of 100% replicating the formatting of a docx generated by Word, which for most people is a deal-breaker. (For me it's not, but for non-techie associates it is.) I just don't understand why there's not more pressure on MS to port Office to Linux in exch…

> I just don't understand why there's not more pressure on MS to port Office to Linux

Why is this hard to understand? Who uses Linux on desktop? Check some browser stat.

Run a remote Windows in a cloud and throw Office in there.

Re: Windows Subsystem for Linux GUI

#354
post #343

Earlier quoted context omitted.

What's missing from the Linux Desktop experience for you? I currently use all three operating systems on a weekly basis, Ubuntu with i3 (a window tiling manager) is my daily driver. Everytime I switch to windows or Mac os, it always feels like a downgrade for me because I can't replicate the tiling experience. The one thing I love about mac, is the trackpad experience, I wish windows and Linux could get to that level…

There was recently some kind of fundraiser to hire a developer fulltime to make the trackpad support on Linux closer to macOS.

Last time I checked there was literally one person maintaining trackpad support on Linux; no wonder it needed work!

Re: Windows Subsystem for Linux GUI

#355
post #344

Earlier quoted context omitted.

It seamlessly works with VcXsrv too after you set your DISPLAY. I've been using it for years too, even back in 2018 while running Sublime Text within WSL 1 as a primary code editor. If you place your VcXsrv config in your Windows startup folder everything automatically works. I haven't touched my config in years. The machine boots and it's all good, complete with proper clipboard sharing so you can copy things to and…

I could never get VcXsrv to work with DPI scaling well. So many hacks upon hacks...

That's fair enough. I have a 2560x1440 display but I run it at 1:1 native scaling, everything updates quickly with no flickering or tearing. I've found in general using display scaling anywhere is always a questionable experience since not every app is developed to take advantage of it.

Re: Windows Subsystem for Linux GUI

#356

Earlier quoted context omitted.

> MS want people to stop using Linux as an alternative Linux desktops as they currently stand aren't even close to a threat to Windows, this is Microsoft using the Linux userspace to get developer mindshare back from OSX.

Windows terminal + wsl is good, but I think the native terminal in MacOS is still much better to use. In the Win 11 beta the ease of use is pretty similar, but the unix terminal is just better integrated into MacOS. Probably my favourite terminal command is `open` which on MacOS lets me open any file in the associated application. I haven't found the same for WSL yet.

`` from Windows, or `explorer.exe ` from WSL. As simple as that.

Re: Windows Subsystem for Linux GUI

#357
post #138

How is this better than just running vcxsrv and inside WSL setting DISPLAY=WINDOWS_HOST_IP:0? I've been doing this to run graphical linux apps for a couple years now, both on WSL1 and on a regular Hyper-V Linux VM.

With hardware acceleration and CUDA?

I am yet unsure how it is able to use "hardware acceleration" considering it is using RDP.

Re: Windows Subsystem for Linux GUI

#358

Earlier quoted context omitted.

USB hotplug is still a mess in Windows and so using any external audio interface or soundcard is just a mess. The UI is complete garbage but siblings said enough about that dumpster fire already.

USB hotplug works fine, and has for 20+ years now. You may be blaming the OS for your vendor's incompetence at driver maintenance.

Standby/Resume or hibernate? Let's roll a 12-sided dice on wakeup, "1" is for "I forget all settings about a random device and re-install the driver" and "2" is for "I gonna act like it's not even there until you plug it out and back in again". Using a different USB port today? Hope you don't mind re-configuring!

This is especially annoying for audio devices, because lots of applications - and certainly any slightly more advanced setup - require explicit configuration of audio devices and when Windows does its "it's a different thing every time I see it" temper tantrum this means you have to go back to every application and tell it again "Yeah, that OUT3-4 that doesn't exist any more? Use the OUT3-4 that does exist", because the user-visible name stays the same (it's the same hardware, after all), while the underlying ID changes for one reason or another.

This has nothing to do with vendor's drivers btw., this is simply how hotplug works in Windows' driver model.

So no, this is not "working fine".

Re: Windows Subsystem for Linux GUI

#359

I will be the curmudgeon here I guess. Microsoft has been following this strategy for a while. Announce something useful. I click in and look forward to start using it. How do I download it and get started? Oh I need to install a beta version of Windows on my computer to use this feature. I dont want to do that. Then weekly or biweekly new stories pop up and I hope it has had a proper release, but no, insider only. I…

Then who would test it?

Re: Windows Subsystem for Linux GUI

#360
post #334

Earlier quoted context omitted.

What's missing from the Linux Desktop experience for you? I currently use all three operating systems on a weekly basis, Ubuntu with i3 (a window tiling manager) is my daily driver. Everytime I switch to windows or Mac os, it always feels like a downgrade for me because I can't replicate the tiling experience. The one thing I love about mac, is the trackpad experience, I wish windows and Linux could get to that level…

1. Update glibc and everything breaks 2. Update Nvidia drivers and everything breaks 3. 99% of laptops have at least one device with missing or broken drivers. 802.11ac is very old in 2021, but the most popular ac chips still need an out-of-tree driver which will break when you update your kernel. Have fun copying kernel patches from random forums 4. Even the smallest of changes (ex: set display scaling to something…

1) This should not occur. You do not update glibc on a stable desktop environment. If you use rolling release distributions, yes shit will hit the fan (even though proponents/fans of such will deny such 'ever happening to their X years of Arch or w/e usage).

2) Don't use Nvidia; use AMD or Intel with FOSS drivers. I know this sucks if you don't have the option (its a package deal, or you already bought it).

(I've only bothered to address the first two. Doesn't mean you're correct on the other 6.)

Post reply on HN