Hacker News new | past | comments | ask | show | jobs | submit login

> what's missing from a modern Linux desktop

Networking, printer stuff, graphics stuff that works immediately after installation, without one having to search for various problems & fixes on the Internet. And that doesn't randomly break after kernel upgrades.

Because of running into networking & graphics driver problems every now and then (and having to revert to older kernel versions), and problems with printers & drivers, I feel I would never never never recommend Linux to people, unless they enjoy troubleshooting things and learning new stuff.




I have used Debian almost exclusively for ten years, not counting the last couple months where I've been doing Windows 10 for some contract work. I can't remember the last time I ran into problems with networking, printer setup, or really anything except suspend/hibernation, barring one astonishingly cheap ($168 at Walmart) machine that had a weird integrated Bluetooth/wireless/something else card without a free driver.

That being said, Windows 10 is great for regular-user stuff --- really great, in fact. It's only for development that it's sometimes a little awkward, and it's really not bad. If I were working with .NET/MSSQL/IS more, I'd love it: Visual Studio is a nearly perfect IDE on a powerful machine. Debian is still better for me, though.


Well I suppose there're lots of people who never ran into any problems. I've been using Ubuntu and Mint mainly, and usually that works fine for me too (with most laptops & desktops I've had). In one case though (maybe 3 years ago), on fairly new hardware IIRC, I've had to test various kernel versions, until I found one that was compatible with the graphics stuff on the laptop. And then take care to not accidentally auto-upgrade to another kernel version. In another case, networking in Ubuntu didn't work after installation. I installed another distro instead and then everything (incl networking) worked fine directly. Finding printer drivers that doesn't just print random garbage characters, is usually super frustrating (I think), largely because the printer company webites' UX is terrible.

I think one is safer, if one use a bit older hardware (laptops and printers), because then the Linux people have had time to look into bug reports and incompatibility problems and fix them?

Nowadays when buying a new laptop, I always websearch for the laptop name + "Linux problems" or something like that, to see what bugs & incompatibilities other people have reported already. And then maybe I decide to avoid that laptop. But ... I wouldn't expect my parents or most other people to do this. Instead they'll buy a "random" laptop with new "unknown" hardware, and then there'll be a 20% ? risk that networking or graphics won't work for them? And I think they'll need help to get the printer working. ... And with all that in mind I feel I need to slightly warn them about Linux.


Um I have never had to download fixes for networking / graphics Ubuntu worked out of the box for me.


with amd open drivers or even intel ones there is virtually no more support issue for graphics on Linux.


I'd be amazed if you even managed to break networking after kernel upgrades in the recent 5 years.


You know that OSX and Linux both use the same printer stack (CUPS) right?




Consider applying for YC's Spring batch! Applications are open till Feb 11.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: