4 ms·
I switched over to running desktop linux a couple months ago because I was so fed up with these things, but the truth is... it's just pretty bad. Like if I let
by overgard 7y ago
I switched over to running desktop linux a couple months ago because I was so fed up with these things, but the truth is... it's just pretty bad. Like if I let my laptop go to sleep my touchpad will never work again. I had to do a bunch of weird kernel hacks to keep my wifi working when the device goes to sleep, and even then it's a hack (I had to enable the airplane mode button, and then make sure to hit it twice any time I open the screen. Come on!). And the lock screen breaks if I'm plugged into a monitor, it shows this weird low resolution version and a high resolution one on top of it. Everything is just incredibly sloppy and either outright broken, or kind of broken. This is Kubuntu btw! I tried Fedora and it crashed every two minutes if I booted X windows so, that didn't work out. Also the main thing with Fedora was it couldn't recognize my sound card, which is like the main intel thing built into every laptop. Maybe it's a winmodem thing again or something, but overall it just does not work at all.
So the reason people are still using Microsoft: You HAVE to unless you explicitly buy hardware for Linux. It's just unusable otherwise and the trajectory is getting WORSE, not better.
- WanderPanda 7y agoExactly my experience! In addition to that, it kills your battery in no time
- slgeorge 7y agoYes, you MUST buy certified hardware [0], preferably with it pre-loaded with Linux [1]. Ultimately, Linux didn't make enough of a dent in the desktop hardware space in the 90's/00's. The level of interest from hardware vendors (ODM/OEM/component manufacturers) has gone down - that's why things are worse. If you don't use non-preloaded hardware you are NOT signalling to anyone that desktop Linux is important. This reduces overall interest - vendors think that no-one uses Linux - over the long run this reduces the amount of work done. The take-away is please buy a DELL Sputnik with support - you are signalling to the market you want desktop Linux - and if it breaks you can complain! I confess I only partially practise what I preach - I'm on a thinkpad =-) [0] https://certification.ubuntu.com/ https://certification.ubuntu.com/ and there are other sites [1] https://www.dell.com/support/article/uk/en/ukbsdt1/sln310507/ubuntu-based-developer-and-engineering-systems-project-sputnik?lang=en https://www.dell.com/support/article/uk/en/ukbsdt1/sln310507...
- overgard 7y agoWell, I'll definitely keep an eye on that piece of hardware. I do intend that the next system I buy can run Linux well. I mean I'm going to stick with it, even if it is bad. That said.. even though I'm pointing out hardware issues I don't think the free software world should get a pass on these things. I get that a lack of corporate sponsorship can make things hard, BUT, a lot of the issues I'm running into are things that are just about having decent project maintenance. Like, if my touchpad stops working after I close the screen, clearly they had enough info to actually make a working touchpad driver, but not enough to actually, uh, make it reliable. In most companies you have the concept of "alpha" or "beta" level of software, and I feel like EVERY component in Linux is alpha level. As long as you're 100% on the happy path your experience will be perfectly mediocre, and otherwise it's going bad VERY fast. Like I mean, it's pretty sad that the login screen is broken. I can't be the first person that plugged their laptop into a monitor! And it recognizes the monitor and works fine with it! So it's just an issue of kdm (or whatever the hell it is now) not actually being able to handle a multi monitor setup in... 2020? This shit has been old hat for 15 YEARS. I don't know what it will take for free software to produce a decent desktop system, but I think blaming it on 3rd party companies is off the table at this point, there's obviously something not quite working with this model when it comes to producing software people can use.
- slgeorge 7y agoIt's not "open source" that's in question here, it is "work done for free without commercially paid developers". A bunch of work happens for things like wifi and cpu because of Android and ChromeOS. But, the number of professional paid developers doing "desktop Linux" drivers is probably fewer than 10 right now [0]. The number of full-time paid developers on "desktop Linux" itself is probably under 100? ... probably more like 50 honestly. Drivers are of alpha quality (using your definition) because they are not written by the manufacturer. The reliability of drivers is down to the lack of availability of information. The bottom line is that the lack of access to information about how the hardware works means it's hard to make reliable drivers. Your trackpad example is perfect because AFAIK synaptics had to reverse engineered. Microsoft doesn't write drivers, the hardware vendors does. And Microsoft runs a test, if the hardware works then it passes the test and gets a sticker on it's butt. HP can only ship hardware that has the sticker. This outsources the cost to the manufacturer and the testing to the OEM. Whereas, in Linux land those economics don't apply. I get your points but if you actually want to use desktop Linux then this is one area where you have to go with the grain - buy a PRELOADED certified system because that's going to be built from the smallest set of hardware that the vendor knows is compatible. [0] meaning there is no-one paid to work on monitors, there is no-one paid to work on that trackpad. What is being paid for is so that Android or ChromeOS can work.
- therealx 7y agoThis is why, despite Apple not caring about us anymore, you still see an overwhelming amount of Macs.
- robocat 7y agoUnless you choose a laptop carefully by picking one that is known to run Linux well, you run the risk of running into driver issues. I chose a Dell XPS 15 two years ago (although with Windows installed), and have had no driver issues beyond what was known at the time of purchase (no fingerprint sensor driver, some problem with chip that switches between Intel and NVidia graphics). Dell have updated the BIOS about once every three months, and there is usually mention of fixes for BIOS for Linux (none that have affected me AFAIK) - helpful BIOS fixes which you don’t get on most other laptops - a very clear indication that there is effort by Dell to support Linux. The previous 5 years I used boring business Toshiba laptops and had a lucky run of few problems with Linux drivers.
- xorzarle 7y agoI agree. And it's really, really sad. I have just switched to Debian with i3 and in so many ways it amazing. I have the most incredible shortcuts set up for managing my additional displays and sound devices, all run with bash scripts. I've managed to set up Syncthing to completely replace my reliance on cloud-based storage and I can do desktop gaming from in Linux or switch to windows by simply typing "windows" in a terminal. The breadth of open source source and the ability to run windows applications if necessary... it's just amazing. But it has been hella difficult to solve simple issues that for windows/mac os just work out of the box. A typical user is overburdened in Debian. Ubuntu is pretty sweet though, and with flatpaks, snap packages, and appImages becoming the norm, maybe it's only a matter of time before widespread adoption... for gamers we're surely on the cusp, Steam's proton is incredible.