DEV Community 👩‍💻👨‍💻

Discussion on: Linux Vs Windows - Why Linux Is Better For Programming & Web Dev (A newbie experience)

ilovekuchen profile image

Alright all fair points!
I don't want to argue that it's untrue that more users have problems that they need to search for on linux, but if i was writing an article about it i would make sure that i looked up only "last year" results too.

For the wifi drivers that you mentioned, google told me that the dell is using an AC 9560 which has kernel drivers since 4.14 with the iwlwifi-9000 package.

Dynamic switching (the implementation used after 2016) is working well i got told, did you experience otherwise?

Now why is the market share so low and why are users experiencing problems? From what i found out it is mainly driver issues with shitty implementation of bluetooth or fitness tracker, things like that.
Also most importantly the best tools are missing on linux, adobe, microsoft, finalcut to name three that are without question industrie standards but also 3dsmax, maya..most companies won't work with blender.
Lastly ubuntu shipping with gnome3 is a brave approach but most monkeys can't adapt easily away from windowsXP therefore we get a split in community which hinders more polish (not that windows is polished yet haha but my insider built is amazing honestly).

Thread Thread
torstendittmann profile image
Torsten Dittmann

Well, the past year results unfortunately have even more results for linux.

I have never got AMD based hybrid graphics working on linux, for example my personal Lenovo Z51-70. But to be honest, this whole feature is a mess on any OS.

It goes on with the downsides. Too many things in Linux require manual configuration using text files: the mentioned switchable graphics, multiseat setups, USB 3G/LTE/4G modems, various daemons' configuration, advanced audio setups, advanced printer features to name a few.

Thread Thread
ilovekuchen profile image
ilovekuchen • Edited on

Gotcha, i know the feeling, but in a different way. I don't care typing on console and editing files..haven't had to in a long while on desktop but don't mind that either obsly, neither do you i believe. But if i wan't to connect some bluetooth speakers and even using all the threads of possible solutions and file copy pasting editing there is and it still doesn't work that sucks. Not like the crap would work well on windows or osx but at least it somewhat works.

Let's nitpick, i said from 2016 on hybrid graphics became better and these days they kinda really work, on amd free and on nvidia-blob. Your laptop is from 2015. It's hearsay and somebody showing me in a cantine that his oh so awesome oldskool mateeeeee runs off intel and then the game ran with gpu.

I went to my laptop, x220 (i know it's cheating to use complient hardware), 3g modem works oob, usb hub with ethernet works oob, bluetooth stick works oob (all cheap crappy adapter hardware), xbox gamepad wifi dongle works oob.

Epson got a .deb to download drivers, it SUCKS SO MUCH that it's opened in archive manager by default i mean what the ... but right click like stupid windows does open software center let's me install it without issues.

That's the main thing isnt it? Printers usually work(usually oob with cups driver and then you can have more.same as for windows. horrible 2000s are over, printers print.).

Pavucontrol does audio, do you really need more?

Most things do work in ubuntu, manjaro and ... just those. Fedora takes more fiddle with their privacy concerns enabling the repos and so on...manjaro especially does a good job adding some extra GUI for 3rd party drivers, changing workgroup...we need more of those tools but eggheads are bored by that and rather add GEGL to gimp than a solid native layer effects to go with the software example.

That's why all-in-all on powerful machines windows became soooooo good with wsl2, you are indeed getting best of all. Windows is a pain to configure, be real there, but improved a lot from the horrible first days of windows10 and ye...tough luck for linux on desktop to lose users about tiny problems.