Live data from Hacker News

Windows Subsystem for Linux GUI

github.com

461–470 of 473 posts

Re: Windows Subsystem for Linux GUI

#461
post #289

Earlier quoted context omitted.

Pipewire can switch to headset mode automatically whenever a microphone input is needed. And it switches it back to headphone mode afterwards. It works on Linux exactly like on a phone or macOS. Pipewire is backwards compatible with Pulseaudio so there is no reason to not migrate.

I've not heard of pipewire. Need to check this out because I'd love for my truly wireless earphones to be able to seamlessly switch modes on Ubuntu. I use a wired headset for work calls I need to be on quickly because it's pretty flawless, but the tether is more than a little annoying. EDIT: It took me 5 minutes after reading the comment above to replace pulseaudio with pipewire on Ubuntu 20.04, now I have access to…

oooh... Thanks! Thanks!... This was a breeze and I had to pinch myself to make sure that it was really working...

PS: In the past, I've wrestled with PulseAudio & BT dongles and my JBL headsets on Ubuntu. Banging my head on a brick wall would have been more pleasurable than that.

PPS: and today we have Pipewire on the front page!

Re: Windows Subsystem for Linux GUI

#462
I have given WSL2 a chance recently and it sucks, the vmmem process eats all my memory. It is not a recent bug, it has been known since 2019 and hasn't been fixed.

Beware: Don't loose your time with this (like I did) until you see the issue below fixed.

https://github.com/microsoft/WSL/issues/4166

Re: Windows Subsystem for Linux GUI

#463

Earlier quoted context omitted.

I've not heard of pipewire. Need to check this out because I'd love for my truly wireless earphones to be able to seamlessly switch modes on Ubuntu. I use a wired headset for work calls I need to be on quickly because it's pretty flawless, but the tether is more than a little annoying. EDIT: It took me 5 minutes after reading the comment above to replace pulseaudio with pipewire on Ubuntu 20.04, now I have access to…

oooh... Thanks! Thanks!... This was a breeze and I had to pinch myself to make sure that it was really working... PS: In the past, I've wrestled with PulseAudio & BT dongles and my JBL headsets on Ubuntu. Banging my head on a brick wall would have been more pleasurable than that. PPS: and today we have Pipewire on the front page!

Glad you got it working. I deserve no credit though, I just followed some instructions and linked it here.

It was even easier to setup on my desktop (now running Manjaro rather than Ubuntu because of SteamPlay/Proton et al) and simply `sudo pacman -Sy manjaro-pipewire` followed by a reboot. If it complains about pulseaudio related conflicts, just `pacman -R` the packages it mentions then try manjaro-pipewire again, and then reboot and you're done.

Re: Windows Subsystem for Linux GUI

#464
post #293
post #272

Earlier quoted context omitted.

Seeing how every file system (NTFS) imrovement since windows 7 (like new compression methods) is done in layers running on top of ntfs. I think that Microsoft has either lost the source to ntfs driver or institutional knowledge of how it works.

The real answer is that they're building filters on top of NTFS because that's precisely how it was designed to work.

GP's explanation was almost as plausible, and much funnier.

Re: Windows Subsystem for Linux GUI

#465
post #331

Earlier quoted context omitted.

> I wonder if we will ever see some kind of GPU sharing for virtualisation Hasn't this been solved for some time now? Or am I misunderstanding what you want? I remember seeing a few articles about using this for gaming on Windows VMs on Linux hosts. I haven't jumped in though so maybe it's not what I think it is. https://wiki.gentoo.org/wiki/GPU_passthrough_with_libvirt_qe... I think it's also definitely in use for c…

Nope, Nvidia will never let you pass PCIe virtual functions to VMs. They'd rather charge 7x the price for data center GPUs with that capability.

I have GPU-P working with Hyper-V on a NVidia 3070. It is strange though, as the guest OS sees the 3070 and some software works well (e.g. FurMark) but you can't install the NVidia Game Ready installer (doesn't see a GPU). Otherwise, you are correct.

Re: Windows Subsystem for Linux GUI

#466
post #414

For me WSL has completely replaced dual booting setups. There are still some quirks with integration such as certificates and more. I really can’t wait for the GPU experience to be fully supported and also be able to use pytorch from within containers. Microsoft is so far doing everything right with WSL IMO.

For me that happened already 10 years ago with VMWare.

You need a Quatro GPU to do that, right?

Re: Windows Subsystem for Linux GUI

#467

Earlier quoted context omitted.

oooh... Thanks! Thanks!... This was a breeze and I had to pinch myself to make sure that it was really working... PS: In the past, I've wrestled with PulseAudio & BT dongles and my JBL headsets on Ubuntu. Banging my head on a brick wall would have been more pleasurable than that. PPS: and today we have Pipewire on the front page!

Glad you got it working. I deserve no credit though, I just followed some instructions and linked it here. It was even easier to setup on my desktop (now running Manjaro rather than Ubuntu because of SteamPlay/Proton et al) and simply `sudo pacman -Sy manjaro-pipewire` followed by a reboot. If it complains about pulseaudio related conflicts, just `pacman -R` the packages it mentions then try manjaro-pipewire again, a…

I sort of had heard of pipewire - but only to the extent that it was the next audio/video stack.. No idea about how far along it was. Also no idea that it had the BT headset thingy all sorted out.

Your comment made me go "huh! that's easy enough to finish off in 10 now" and provided the impetus I needed

Re: Windows Subsystem for Linux GUI

#468

Earlier quoted context omitted.

To be honest, with the amount of video meetings I have, I invested in a far better audio setup than Bluetooth headset microphone. The amount of meetings I've had where the audio from the other end sounds like the BART announcements is too high... That being said, I know what you mean. However, I'm actually rather annoyed at the headset microphone functionality on windows, because if anything starts using the micropho…

Audio quality matters to me too, and of course the AirPods are quite a compromise. The speakers in them sound good enough, but I know the microphones are not great. Mind sharing some details of your audio setup? I do like having wireless headphones of one sort or another, so I can walk around while staying in the conversation. Also, over-the-ear or in-the-ear (the kind that go into your ear canal) headphones don't wo…

As far as a microphone goes, I use a Blue Yeti on a shock mount suspended next to my desk along with a pop filter (about ~$200 USD all together). To be honest, I've had it for awhile because I've played games or talked with friends on Discord regularly for years. We all started with the inline microphones on our headsets and collectively decided to move past what we loving described as "BART station audio" since it became an almost daily activity.

As far as work goes, a few of my coworkers use RTX Voice to remove background noise since they use their gaming computers for work. For headphones, I personally like over-ear headphones and use wireless noise-cancelling headphones.

Re: Windows Subsystem for Linux GUI

#469

Earlier quoted context omitted.

Audio quality matters to me too, and of course the AirPods are quite a compromise. The speakers in them sound good enough, but I know the microphones are not great. Mind sharing some details of your audio setup? I do like having wireless headphones of one sort or another, so I can walk around while staying in the conversation. Also, over-the-ear or in-the-ear (the kind that go into your ear canal) headphones don't wo…

As far as a microphone goes, I use a Blue Yeti on a shock mount suspended next to my desk along with a pop filter (about ~$200 USD all together). To be honest, I've had it for awhile because I've played games or talked with friends on Discord regularly for years. We all started with the inline microphones on our headsets and collectively decided to move past what we loving described as "BART station audio" since it b…

Thanks! Yes, I've always heard good things about Blue mics.

Re: Windows Subsystem for Linux GUI

#470
post #334

Earlier quoted context omitted.

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. My experience with Windows 10 is that there's a considerable chance that it will break after an update and refuse to boot requiring me to reinstall it. With Linux even when using bleeding edge Arch things rarely break and when they do I can see WHY and then FIX it. 2. Not a problem with AMD at least. 3. Mileage may vary 4. Ubuntu is a joke. Try Manjaro. 5. Learning curve is steep but you install Gnome or KDE and h…

1. shrug that hasn't been my experience. You also mentioned blue screens in another comment, but I've only seen one blue screen in the last decade and that one was my fault (RAM timings too tight; Surprised it lasted long enough to run a benchmark).

2. Like I told the other guy: "Yeah I'll just trade in my RTX 3090 for something that has half the performance and doesn't support tensorflow"

4. More fragmentation? If the most popular distro is a joke, why would I try something even more unstable (rolling release)?

6. Flatpak and snap are definitely progress. When more people can run identical binaries, I suspect a lot of these problems will go away. There will still be issues with administration (why are there so many ways to configure networking?), but yeah it's progress.

7. Why would I want "decent performance"? I want low latency (min 300fps rendering) while running at max quality

8. Then you've never measured it. Try listening to your own voice using software audio loopback. You'll find that the default audio latency is greater than internet latency within the US. That leads to people interrupting each other in video calls and callouts being late in co-op games

Post reply on HN