The Windows users bend over backwards just to use Linux (WSL) where the only Windows apps running are Google Chrome and VSCode (which also support Linux natively so ??).
The Mac folks struggle with performance because of Docker using a VM with poor filesystem sync performance. Again, busting their backs just to use Linux. And it's worse now that they're using these M1 chips that segfault when our app uses FFI. These folks don't even like or use xcode or any mac-only software.
I'm still a bit biased in that I know how to set up a good Linux machine and others might still struggle with that. But it really looks like they're already struggling.
I use both when needed, but since gnome improved performance and UX its just so much better experience to use the real thing.
Unpopular opinion: companies whose core operation is around Linux should start using Linux on desktop instead of bending backwards to not do so. How about it, Linode?
I find it amusing that you think that. I still use my 2015 Mac Book Air because it still going strong, both hardware and software (albeit an older version of the os) and I still use my Windows PC (built it during the pandemic) because games. My docker needs are fulfiled by an Intel NUC (with Debian) for my home development needs and an EC2 instance for work. Never started/installed/read much into WSL.
I have used Linux for over 25 years, know how it works and like how it works. While there are distributions that I like and distributions that I don't like, I rarely run into technical issues. At the same time, I cannot deny that other people do run into technical issues. Perhaps my experience means that I subconsciously avoid the facets that cause others problems. That being said, I have had a lot of bad experiences with Windows that others like to deny. Perhaps their experience means they are subconsciously avoiding facets of Windows that have caused problems on my end.
I’ve been very happy using Gnome and KDE more so than Windows or MacOS the past year, but they each have odd quirks, as do MacOS and Windows.
In fact, although I’ve had plenty odd graphical bugs and occasional crashes with both Linux DEs, almost every time I’ve had to use Windows or MacOS for something, I’ve experienced even worse over there.
In some ways I think we should all be disgusted that the desktop UI has largely stagnated while still having so many odd issues across the board, but at the same time, I guess pleased that they have all largely caught up to each other in most regards and are all “about as good as it gets, for now”.
That said, I find myself gravitating towards Linux if for no reason other than, if all else fails, the source code is there for me to modify if and when I desire.
However, I'm positively surprised by its overall interface and I think flatpack is really cool for non tech users.
I wonder why hardware manufacturers such as Dell, Logitech, Lenovo, etc... Won't invest in a Linux distro. Like, if MS wanted they could totally lock out a vendor from their customers. Sounds risky.
What's terrible about it? Fonts rendering? Or Wayland still not having "won" over XFree86/Xorg? I'm using Linux as my main computer since more than two decades and, if anything, desktop Linux is much better now than it used to be. Browsers and JetBrains' Java written IDE did a lot for that but even though I don't game I know people are playing games on Linux too. I mean: if you're a dev spending your life in browsers and IntelliJ IDEA (heck, or Emacs), Linux is sweet.
Desktop Linux is the distant third player after Windows and OS X but what's terrible about it besides its small market share (on the desktop, servers and appliances being another story)?
On the other hand, Windows seems to be getting it right on many more configurations, not on all of them, but on many more than MacOS and Linux. Not sure how reliable this data is, but here you go .
https://hostingtribunal.com/blog/operating-systems-market-sh...
This is on a System76 Lemur Pro (lemp10).
The fancurve in the firmware is suboptimal, but there's a merged PR for solving that too.
I hope they make a fanless ultrabook (don't care if ARM or x86 tbh, as long as KVM works and AES is accelerated), then I could buy one for home as well.
I should note that it naturally takes awhile to wake from hibernation if I had a lot of applications running (40GB RAM, which is a weird configuration)
You can't raid your boot partition so if you have 2 disks and want to be able to boot from both of them you need this operation. Maybe it could be solved with something as simple as an rsync between /boot and /boot-fallback, no clue.
Definitely enjoying nixos so far though :D
Then again, Linux won over Windows in 1996 for me so perhaps I'm a bit of an outlier.
The war is over people. Even the xorg people are happy about this.
On Gnome Wayland, if you play Sonic Mania, you can feel the latency from when you push a button and Sonic jumps. From what I hear on Linux Unplugged, the latency also exists in other games. KDE Wayland is too broken to try.
In this context Linux has won nothing, nada, niente.
I mean, sure, Linux hasn't won out in the world, but I don't really see how that makes a difference to a comment about Wayland versus xorg within the population of people who are running Linux.
This also seems to be an issue with (albeit likely main use) of running your monitor at double DPI, like you would with a laptop and side monitor. With a 43" 4k monitor and some old 2560x1440 27" monitors the default worked great.
Now I just gotta figure out how to get my 2nd nvidia card working on my desktop to get that 5th monitor turned on.
Yeah this is several hours of fiddling. I had this working years ago but things got broken, they seem to be on the way to getting fixed.
And as other articles have said, I've spent as much or more time unf**ing python on windows, installing WSL2, etc.
Really the only things holding me back from a full time windows box were pubg (not a reason now), fusion 360 (can use a VM), and 5+ monitors. If I get those monitors running it's go time. Luckily I have the same computer config at home and at work so it may happen.
Can configure some to hibernate until you move the mouse into the display.
[0] - https://symless.com/help-articles/operating-systems-supporte...
I have a file manager (Dolphin) with terminal integration, split views, and tabs.
Going to Windows feels like a steep UX downgrade from KDE on Linux. :p
I love Linux, I haven't touched windows in 10 years. My last two forays in linuxhone computing were massive time sucks. I bought a razer blade and it took 1 year for the kernel to catch up with how the razer laptops manage lid closures.
I love the system76 and pop is strategy of chasing a great experience for those who need Linux. I can't wait for them to release an in house laptop.
https://doc.coreboot.org/distributions.html
> All ChromeOS devices (Chromebooks, Chromeboxes, Chromebit, etc) released from 2012 onward use coreboot for their main system firmware. Additionally, starting with the 2013 Chromebook Pixel, the firmware running on the Embedded Controller (EC) – a small microcontroller which provides functions like battery management, keyboard support, and sensor interfacing – is open source as well.
Wow awesome, if you want good cheap OEM coreboot support, getting native ChromeOS laptops is the easiest.
In fact, even on an expensive "linux" laptop from dell I'm likely to still have a windows key! or non-functional windows hello sensors. Why shouldn't there be built for linux machines? Why should linux users need a tutorial to get their os running?
Besides it’s desktop Linux, it wasn’t “just works” for a long time but it’s that way if you do light research on a supported device, then everything works out of box. Linux is designed to support as much hardware as possible so what’s the purpose of buying more expensive hardware with less features if better hardware exists?
You don’t need a tutorial, mostly if not all everything out of box works on Linux for every laptop and desktop I used (I don’t buy hardware newer than a few years for price and compatibility reasons) and setup is easier since there’s (almost) no drivers (fuck you Nvidia). It’s just a meta key with a different logo if it bothers you just put a sticker over it. I’d never complain about extra keys or an extra sensor (that can be supported later) and I’m not sure why it’s a problem in the first place. The tutorial linked was just if you wanted coreboot.
The surface pro 3 I used had everything working out of box with Ubuntu (Gnome was great on touchscreen). It was very clean. I also love OSX, it is just like Linux for the most part except I can use more software and use the same CLI stuff I’d use on Linux. I don’t care to install it over OSX on a MacBook, is there something you find lacking on it?
If only Apple had a decent API for GPGPU programming!
There’s tons of options for Win9x desktop clones, though. The best of those IMO is Cinnamon, or if configured correctly XFCE and Budgie.
Also, increasingly Windows+Linux apps are eschewing menubars entirely in favor of hamburger menus or nothing at all (!!!) which is intensely frustrating. With a system-owned global menubar there’s no excuse for the developer to not have menus.
Unfortunately many of the same apps that are resorting to hamburger menus don’t expose their menus through dbus or something similar which breaks global menubars in KDE and those added to other DEs with extensions. I really really wish there were an XDG standard for Linux apps to programmatically expose menus with.
Windows is the most annoying and privacy neglecting operating system in the world, and Apple macbooks have so many random issues that our standus is about those weekly.