TACIXAT
3 months ago
I just made the switch. I had been developing on Windows for the last couple of years, mostly to get used to the ecosystem. I wanted to be able to write C and C++ like I do on Linux, without an IDE and with the native toolchain (i.e. no cygwin). On top of that, I play Overwatch every night.
Windows just seems to have zero focus on performance though. React based start menu with visible lag, file Explorer (buggily) parsing files to display metadata before listing them, mysterious memory leaks not reflected in task manager processes.
I installed Linux Mint. While it didn't just work (TM), and I had to go into recovery mode to install Nvidia drivers, it worked well enough. I can run Overwatch via Steam and pull comparable FPS to Windows (500 FPS on a 3090 with dips into the 400s). Memory usage is stable and at a very low baseline.
It is nice to come back to Linux, and with games I don't really have a need to run Windows anymore.
SteveNuts
3 months ago
The only thing windows has focused on has been dark patterns to force users towards cloud and figuring out more and more ways to collect data to sell ads.
I’m not naive, I know a ton of huge enterprises still run huge fleets of windows “servers” but I still find it hilarious that a supposedly serious server OS would default to showing you the weather and ads in the start menu.
Wowfunhappy
3 months ago
> The only thing windows has focused on has been dark patterns to force users towards cloud and figuring out more and more ways to collect data to sell ads.
And backwards compatibility.
They're really good at it. And I'd say that's the reason Windows is still dominant. There's this unfathomably long tail of niche software that people need or want to run.
anonymars
3 months ago
My favorite has to be the Windows 8 era UI disaster.
How do most people log into a server? With a high-res physical touchscreen, or remote desktop?
So let's make a whole bunch of functionality impossible to access, because you have to bump up against a non-existent edge of a windowed remote screen, and literally make the UI not fit into common server screen resolutions at the time. I don't remember if 1024x768 was the minimum resolution that worked, or the maximum resolution that still didn't work. But it was an absolute comedy case.
I want to say that with only the basic VGA display drivers installed, screen resolution was too small to even get to the settings to fix it, but it's been a while and I can't find the info to prove it.
hamandcheese
3 months ago
I curious how profitable it has been for Microsoft so far. Are they making billions and billions from these dark patterns? I feel like they'd have to be making a fortune for it to be worth throwing their brand in the gutter like they have been doing.
ehnto
3 months ago
Using Windows as a server feels like using your lounge room as a commercial kitchen. I can never shake the feeling that this isn't a serious place to do business.
I have this impression from years of using both Windows and linux servers in prod.
eek2121
3 months ago
I switched a couple months ago. This is my third time trying to switch to desktop Linux, and things are very different this time.
I installed CachyOS and all of my hardware just worked, including NVIDIA/Wayland. No real bugs beyond incorrect monitor positioning, and some tinkering needed for Diablo 4/Battle.net.
The Diablo 4 issue is present on Windows as well, and ironically, there isn't a fix on Windows for those affected. On Linux, a DXVK config change solves the bug.
Not really missing anything.
ok123456
3 months ago
CreateProcessA() on Windows is very slow. A significant portion of the perceived speedup for development tasks is that fork() takes on the order of microseconds, but creating a Windows process takes ~50ms, sometimes several times that if DEP is enabled. This is VERY painful if you try to use fork-based multiprocessing programs directly.
dustbunny
3 months ago
I run mint as well and really love it's esthetic. I prefer AMD GPUs on Linux and they have always "just worked".
I know how to use the terminal to enforce deep sleep on laptops, but thats about all I do setup wise.
hoten
3 months ago
> React based start menu with visible lag
That surprised me. But seems not true? https://news.ycombinator.com/item?id=44124688
andoando
3 months ago
I never understood why file search is SOOO bad on windows (mac too). Its so damn slow and even feature wise I never figured out why it was so difficult to just search for files in this directory
formerly_proven
3 months ago
> file Explorer (buggily) parsing files to display metadata before listing them
It's crazy, open a directory full of .mp4s and sometimes the list briefly appears but then it goes completely blank, just to start listing them again one-by-one taking about one second per entry, while being unresponsive to input.
giancarlostoro
3 months ago
I did the same, I had jumped into POP OS instead, which is also Ubuntu based, then a year back I got into EndeavourOS an Arch based distro, and have not looked back since. I use it on everything I can put Linux on.
bogwog
3 months ago
> I installed Linux Mint. While it didn't just work (TM), and I had to go into recovery mode to install Nvidia drivers, it worked well enough.
Mint is seriously going to sabotage the momentum Linux is having right now.
try_the_bass
3 months ago
Out of curiosity, why are such high fps numbers desirable? Maybe I don't understand how displays work, but how does having fps > refresh rate work? Aren't many of those frames just wasted?
PeaceTed
3 months ago
An aside based on what you have mentioned. What the heck happened to Windows file manager? I mean it used to be that Windows was rock solid while Linux variants had various parsing performance/stability issues. Now it feels like it is the complete opposite.
In Win 11 I am constantly finding the whole explorer locking up just copying files via USB because of reasons unknown. Where as on my Linux machines, I have absolute faith that it will just handle it or at the very least not just stop spinning in the background in zombie land, not dead enough to die but not alive enough to do anything. Windows is in a very unfortunate place right now, I do hope they will wake up and try to get things back on the road but I am very doubtful considering the leader ship they have nowadays.
cedws
3 months ago
Does anybody have security concerns about running games with Proton/Wine? Games already have a massive attack surface and I can imagine there are some nasty bugs lurking in the compat layer that would enable RCEs not possible on Windows. This is kind of holding me back from making the jump.
groundzeros2015
3 months ago
You might like XFCE which to me is basically windows XP. It’s available in Debian install or as Xubuntu.
bcrosby95
3 months ago
People oversell how much windows just works. It only does so because it comes pre installed. I regularly reinstall my wife's and it's always more of a pain in the ass than Linux.
DanielHB
3 months ago
Can I transfer my Overwatch battlenet account to steam? I really want to jump ship too.
How is Proton with nVidia drivers? I have a 3080.
Those are the last 2 issues keeping my home desktop on windows-land
ffsm8
3 months ago
Does HDR work though?
luxuryballs
3 months ago
me just realizing that React start menu thing I saw last week was not a joke… o.O
BLACKCRAB
3 months ago
[dead]