My time with Linux has been equal parts amazing and absolutely infuriating. Linux Mint is NOT usable out of the box. Here have been my issues:
Nvidia GPU - Trying to figure out how to get the drivers working was a nightmare with ten million different people giving different advice on how to get it to work. Eventually I was able to get them signed and it seems to work
Bluetooth - Another nightmare. Bluetooth is terrible on Linux. It took hours to get it even remotely working ok, but I still don’t think it’s perfect.
Compatibility - Some things just straight up don’t work for seemingly no reason. None of my controllers work with Steam, no matter how many countless hours I’ve spent troubleshooting.
And that is where I am disappointed. Troubleshooting Linux issues sucks. There are so many people giving their opinions and all of them are different and most don’t work.
When Linux is working right it is amazing, and I love it. But right now, it just isn’t as good as Windows and extremely infuriating more often than not. Guess I am going to switch back and give Bill Gates all of my info again. Really fucking disappointing
Update: Controllers seem to work after forcing compatibility mode in Steam. No idea why that was off or why Steam was essentially hijacking my controller, but it seems to work now. For everyone that helped thank you.
My friend who uses Linux mint on a hybrid nvidia laptop faces similiar issues with you. He had gone a lot of trouble on having his Nvidia GPU to work reliably and on some issues with bluetooth which can be attributed to issues with the DE’s interface with the bluetooth driver/hardware. I had similar problems with bluetooth years ago when I used gnome on arch linux but it resolved itself later maybe due to some updates. Recently he was faced with problems on updates on his system which borked his DE and just landed him on a console, which was enough for him to restore his system to a previous working state. I think that the hacks and tinkers he they have done to solve the previously said problems (and others I may not be aware of) may have caused the update problem.
As for me I haven’t had those problems. This was recent though because years ago you really would be doing a lot of manual tinkering to even make windows games to run on linux. I’m running KDE now on arch and it is even much more stable than my windows partition which I dual boot. Heck, its the windows updates that causes problems on my linux partition.
My friend has similar opinions with you that linux is still not as good as windows and its infuriating specially when it does not work. It may have been because both of you may have chosen a distro not right for your needs and use case. Linux Mint may be touted as a beginner distro for switchers from windows, but I think that this may not be the case for most since some of those who switch are tinkers or may have specific use cases which Linux Mint is not built in mind or incapable of offering. Using Linux though is a learning experience. It maybe easier than ever to jump on linux now but it is still fundamentally different from windows and that some steps from there does not apply here. There’s a lot of suggestions and advice on this thread and I suggest that you try some of them.
Thanks so much!