I don't know how Linux users are using Windows but whenever I see comments like these I'm surprised they aren't using OSX or a tablet instead of a computer by now because they clearly don't know what they're doing...
Yeah, I also dont get it. Most drivers by default are for windows. I have no idea how those people managed to get this confused on windows, of all OSs. Part of me thinks that its just linux circlejerk and bandwagon, but some of those has to be true.
The problem is maintaining the os. Installing the drivers on windows is usually fine. Maintaining them is frustrating, because of how updates has to be done, and the dirty uninstall process, and the issues.
On many Linux distro it doesn't work perfectly, but maintenance is so trivial that people become used to it. And going back to a high maintenance OS is annoying. Like going back from a modern EV to ford model T. Some people like the experience of going back in time to the mid 90s with Windows, other prefer the simplicity of maintaining a Linux OS
Yes for stupid stuff like turning off the network device, to cut access to the internet. Windows finds by itself that the network device is disconnected and reconnects it by itself. Granted it's not much, but it's as complicated to find that menu than to run that utility.
Has the annoying "search for a solution" window ever found a solution?
Actually yes. In W7, at least, anytime sound wasn't doing what it should have the "search for solution" button would fix it right up. The first time it gave and performed a solution and worked I was dumbfounded.
Never had my PC (win10: 2016-2022 and win11: 2023-now) install a driver for a USB stick ever.
Even some external devices are painless.
And I see plenty of PCs in my job.
huh every time I plug my Logitech receiver in a different port I get a notification about a driver installation, fortunately it's almost instant on my new pc but it's still weird that we need that in 2023
I still have it from time to time that Windows has to install a driver for something benign like a thumb drive. Not always, though. And yes, the driver is fixed to the physical port. Using a different port reinstalls the same driver again.
Experienced this exact behavior on Windows Vista, Windows 7, Windows 8, Windows 10 and Windows 11.
I once was fixing someones computer booting with Bluescreen, because Windows 7 thought it found newer drivers for USB 3.1, and those newer were causing BSOD
I've just been using Windows for work stuff now and then for over two decades now - so I just have the install scripted so I can just deploy it from scratch whenever I need it, and throw it away afterwards. Before we had multicore CPUs making emulation not annoying I had a sun workstation with a SunPCI card for that.
The one constant over all windows versions is it running into some driver issues for stupid reasons. Now with 11 its the signed drivers - and while you can do exceptions for development I never got unsigned graphics drivers to work.
Also, Windows on ARM is horrible - something as simple as a usb serial adapter doesn't work because there just are no ARM drivers.
Go to hp website and download crapware thats gonna search for drivers for you. Make sure to install symantics bullshit, amd catalyst bullshit, hp battery bullshit and other useless crap too.
Meanwhile linux boots to a perfectly running computer first time with no icons in the tray.
It seems like alottaaaaaa people on lemmy specifically haven't used windows in the past several years. Built in AV is pretty much king on windows. Almost all drivers auto install even Nvidia albeit not the latest nvidia sometimes. Ten has built in battery options. You're speaking about prebuilts and trying to spin the narrative. Windows 10 is a great OS, it's hilarious how people attempt to pretend it's not.
I installed Windows (both 10 & 11) last month on separate occasions, it took nearly 45m for it to install (with both 10 & 11), on top of that Windows 11 fucked up the first time around & I had to do it again. All to just update the BIOS because HP sucks.
When a Linux distro like Linux Mint installs in 5m-10m flat on the same exact device, first time around ever time.
Linux doesn't need AV software, "security by design" is a key principle of Linux, and I don't even think Windows itself actually "needs" AV software. It's called common sense.
Automatically installing drivers won't work if your WiFi card is unsupported out of the box like others have mentioned, especially with Windows 11 where you need internet to even install it the official "Microsoft way".
While Linux has all such supported drivers built-in and can provide support for these devices long past their EOL on Windows.
Nvidia drivers will auto install on Linux distros such as Mint too.
Windows 10 is a great OS, it's hilarious how people attempt to pretend it's not.
Nobody said it wasn't, his comment comes off more as shitting on HP than Windows; we just don't ignore it's downside when looking at the whole picture.
Also Windows 11 is arguably worse than Windows 10.
Each OS has pros & cons and it's important to look at each closely without assuming someone else is in fairyland because they chose a different OS then you, if you're not careful you may find yourself in the very fairyland you're accusing others of being in.
You forgot the part where you have to look up what to write in the terminal whenever you want to do something, but I forgive you, it's easy to forget something you need to do daily.
You take the mouse and do clicky clicky. Luckily theres usually one control panel on linux in contrast to three more and more legacy versions in windows where you need to go three levels deep in order to change the local ip address.
First off, you really don't need the terminal if you choose to avoid it. You can get by just fine with a GUI package manager included in the "user-friendly" Linux distros; which is essentially a graphical app store that handles all installs, uninstalls, updates & system updates for you with a point and click.
Second :
Tab key, Auto completion, command cycling, command highlighting, man pages, TLDR pages, and so on.
There's no; absolutely 0, zippo, nada; reason you should, need, or want to remember individual commands or how to use them when the previously mentioned exist.
On the other hand, it takes only four letters and hitting enter for me to update everything installed on my pc so not that hard to memorize a few commands.
If you have to do that to install anything, it's either always your package manager or something that can be copy-pasted from the included installation guide.
You don't even need the terminal in most cases. You have GUIs. Simple ones.
I'd rather have to type a line than struggle with installing 10 pieces of unnecessary bloatware individually
Of all the Linux nitpicks, you chose the one wrong answer.
Linux is way better with automatically installing drivers than Windows. Unless you’re using Nvidia, it’s literally in the kernel.
Linux has the issue of lacking in enterprise media software like Microsoft Office and Adobe Products. The former of which has long since become a non-issue. Adobe however persists. And some games will never run so long as the devs hold them hostage on anti-proton anticheat varients.
I don't agree. I had lots of issues with printers, scanners, cameras, fingerprintreader, styluses. Yes, regular hardware, no issue, peripherals? Different story.
I know this is an issue from the manufacturers, but it's still an issue.
What are you even talking about? Hardware issues in Linux are neverending, not just Nvidia. How's your HDR support going? DRM support? Can you plug multiple monitors and have different DPI settings on them yet? Got AptX LL? Let's be real - fuck all works on Linux.
HDR support is almost finished, raytracing is pretty much rolled out, certain drm works such as Netflix.
There is Aptx HD support, but I believe they're reverse engineering I'm sure Aptx LL will come eventually (or Qualcomm makes it easy). I have a friend that uses Aptx/ldac but I haven't bothered myself.
It seems the only things that don't work are tied to stereotypical anticompetitive companies refusing to support. Which is a shame because it's capable of exceeding the other platforms in ease of use.
Adobe Photoshop is the only tool in Adobe's suite that Linux can't compete with. Inkscape is on par with Illustrator. Krita for whatever Adobes's drawing tool is named. There are several proprietary or FOSS alternatives for Premiere Pro. It's just GIMP that has a poor UI.
Maybe for now, but as soon as more people switch to Windows 11 or Microsoft apps that constantly show you ads and are basically spam / adware themselves, Linux will get more appealing.
Microsoft is unfortunately learning from social media companies. Not only do you PAY for the product, you are also the product, and get your personal info stolen and get served ads even while you pay.
It's getting to the point where I'm seriously eyeballing Mint again, or Kubuntu. And I'm the kind of person that's generally too lazy to even dual boot anymore.
Sorry for the uncalled advice, but you might want to avoid Ubuntu. Canonical (the company behind Ubuntu) is being rather obnoxious pushing for a technology called "snaps" that has a bunch of issues, among them performance.
Mint is fine. In fact I'm distro-hopping from Ubuntu to Mint again.
I kind of like Windows 11, but even the Pro version is riddled with ads. The search banner in the taskbar has them regularly, there's a large number of falsely installed Microsoft Store apps in the Start menu (which get downloaded when you click them, like Netflix, Disney+, Spotify, Instagram, I think also TikTok and I'm certainly forgetting some), the whole "news" menu on the left side of the screen is just that too. The Windows 10 default Mail app (which I think is close to be the perfect email app on Windows) is also being retired in favor of Outlook, the free version of which has an ad displayed either as a banner at the bottom of your mails list, or as an unread email at the top of it. This prompted me to enjoy the Thunderbird update, which isn't as good but has no ads. And that's not even counting Edge, the shortcut of which gets added back to the desktop on a regular basis, which redirects all HTML help pages and searches to itself instead of using the default browser.
You might not have seen any ads on your W11 computer, but it's probably either because you have a system-wide adblocker, installed scripts to remove some of the most invasive bloat, or simply hand pick and manage carefully all apps and and settings on your systems (that's what I do, but when I do I make it so I won't see it again). Or you don't notice them as ads, which is sadly very possible.
You mus have a nice install. I see them when I press the windows button. I see them when I press a random combination and this wierd left side window pops up and task bar shows you not only weather but also shares.
Exactly! This sentiment is why I ditched Windows in the first place. That and the combination of unnecessary annoyances that slow my workflow in which the majority of Windows users seem to be desensitized too.
Linux already works for my use case, so why would I want to voluntarily deal Microsoft's anti-consumer practices? I don't.
Just do it. I used Windows mainly out of apathy for years. But once I made the switch, I never looked back. Mint is easy to use and doesn't get in the way. And there's zero shitfuckery going on.
Might sound stupid, but I want to be apathetic about my OS. I mainly game and I have been using Windows since I was 8. I know it in and out and if I am not forced to (or if ads really get that crazy), I am not gonna switch. It's just nothing I am remotely passionate about.
Ah yes, windows where I have to somehow figure out how to install the drivers for my network adapter before I can actually connect to the internet, on top of having to go to a different website for each device that needs a driver to find the correct one, download it and install it.
Vs Linux, where network (and most essential) drivers are baked into the kernel, and all other drivers (for peripherals, etc) can be had via a package manager, where you can often find free and open source solutions. Also, video drivers are automatically installed with the OS (provided you are using a distro with a proper graphical installer for ease of use, cough use Endeavour cough), and automatically updated when the system is updated.
I haven’t tried to use Linux for desktop in a while, probably as long as they haven’t used windows. Because in my mind what they said is 100% backwards.
You're right about the network drivers, but on things like serial drivers, Windows is a fucking nightmare. Hell, I can't use some devices because FTDI drivers will brick the device if it decides its a knockoff of their chip. Getting anything working that isn't consumer grade is a shit show.
I was a windows user up until about a year and a half ago, and had this issue as recently as Windows 10. I had to use my phone as a tether to go download the drivers for my TP-Link Archer T6E. Also had the issue with my MSI z97m Gaming where I had to go find drivers for the built-in wired network adapter, again using my phone as a tether, on Windows 8.1
Idk, I just built a PC with Realtek mobo integrated wifi, we couldn't even install the OS because it didn't detect the NIC and Windows forced us to sign in before it would continue the installation.
Had to lug the machine to a router to get anywhere, and still had to download the Asus mobo software to get the wireless going. Wasn't convenient in the least.
I had to install a network adapter driver the other day. Had to use my wife's computer to download into a flash drive and bring it over to my computer with zero network connectivity.
Granted, this only happened because my network card was broken.
Yeah I've installed Windows about ten times in the last ten years for various people and I've never encountered any of this. It is as close to flawless as I can ask for.
I had the ethernet in my desktop mobo not work when I tried upgrading to win11. Worked fine in 10 but no internet on 11.
I also had a very difficult time getting a Xbox wireless controller adapter working on win 10 without spending about 2 hours searching.
Windows usually works but sometimes it just fucking doesn't.
Linux isn't perfect either but I usually don't have issues with my Ethernet ports not working.
Lenovo IdeaPad Pro 5 Gen 8 Notebook comes with a MEDIATEK MT7922.
Windows 11 does not want to install unless you circumvent the requirement for Internet or supply it with a manually downloaded driver.
I tend to have driver issues more so with Linux than windows in my experience. Both seem to be capable at the very least of automatically installing a lot of the drivers without user intervention.
You'd have more driver issues with Windows if you used hardware that wasn't already being sold with Windows pre-installed by OEMs/system integrators.
Comparatively Linux supports a wider verity of hardware for much longer, Windows on the other hand only really supports consumer grade hardware that's likely to have it pre-installed anyway with a limited (and often predestined) EOL.
If manufacturers treated Linux desktop as first class like with Windows or Linux on Servers then there'd be a very small amount of unsupported & likely obsolete hardware.
I've only ever had to search for NIC drivers on Linux.
Windows usually packages most drivers into the update process automatically and the device manager page can find whatever drivers you need for whatever hardware it can detect.
I had a similar situation with my ryzen 1600 motherboard, except it was the sound card. Everytime windows updated it would dump the driver I installed and try another one that was broken. I had to keep my sound drivers on the desktop so I could reinstall them. This occurred even after I reinstalled windows 10 on a different ssd.
Am sorry, but what? Who searches for drivers on Linux? I've been a user for decades now and searching is either don't buy shit hardware or just do apt search.
Windows on the other hand is literally looking on support sites to find latest version.
Am sorry, but what? Who searches for drivers on Linux? I’ve been a user for decades now
The last time I gave Linux a serious go on the desktop, I had an ISA Sound Blaster card that supported PnP. Under Windows, it was automatically detected and would at least play sound out of the box, without installing any additional drivers and had a few special features that you had to install SB drivers to make work. Under Linux, in order to get any sound at all, I had to dig around online to find out that you needed to download a driver package, install it, then run a tool from a shell that would generate a config file for the driver with every configuration the card might possibly have, then manually edit that config to tell it which config you actually had, then restart the driver and then you'd get actual sound out of it.
I don't doubt it's drastically improved since then, but it's always made me a bit gunshy about trying it again.
Nobody. It either works out of the box or you're out of luck. Windows has worse problems, actually. Try using hardware from 2000 and earlier from manufacturers who are out of business. Chances are, it will just work right away linux, but on windows, even if you manage to find the drivers, they are most likely built for 32-bit XP or something and won't ever work on modern versions.
On one side it is a rare sight to need to install a driver for Linux. I had an Star NL24-10 printer with an IEEE-488 connector for the C64.
INSANE! Linux natively supports C64 peripherals.
I build a simple adaptor from Parallel to IEEE-488-Serial and when I told CUPS the printer was on /dev/ieee488 it immediately found it. Insane. Oh, the Floppy was also available, at least at sector Level though there actually is no C1541 Filesystem so I had to open it in Starcommander, some sort of Norton/Midnite-Commander, which officially supports those images.
The amount of supported hardware is INSANE. You will get stuff working which works nowhere else.
The coolest shit are Host-Based Storage Systems, with the most known group as Memory-Technology-Devices. For example there are SMR-Harddisks where I can change the SMR-Layout from my computer. I can say "50% capacity CMR, 50% SMR". Or Host-Based-QLC-Drives where you can select for each MinWriteCell how to use it: As ultra-Fast SLC/MLC, as the middle TLC or as the superslow QLC. Sure, it costs Capacity. But the choice ist yours. I bought a Data-Center-Intel-QLC-Drive and converted it to 50% MLC at 3.5GByte/s sustained and 50% QLC with 0.5Gbyte/s. Sure, it reduced the capacity of the 4TByte Drive to 3TByte. But who cares if it is so fast it blows anything away. On Windows you can not even detect those drives.
But: If you have a really bad case of "unsupported hardware" then things get complicated fast.
I've been using Linux for almost 20 years, and I can't remember the last time I had to stress over drivers. Of course, I always check Linux compatibility when I buy hardware.
First: Linux is the street racing scene of the PC world. You can customize everything, and it's going to be faster and more responsive. Also if someone just wants to build a really cool custom experience, there's very cool stuff possibld do on Windows, but that road eventually leads to Linux.
Second: Linux is the long haul huge truck engine of the Internet. Big data processing only runs on Linux*. I've met one Windows supercomputer and one Mac supercomputer. Both are long retired now.
*The interesting exception to this is payments processing, which has a lot of Windows and Mainframe still. But while that workload is big, it's dwarfed by the Internet backbone and supercomputer jobs that run on Linux.
Something like 99.9% of the Internet now runs on Linux.**
**Please no one reply to me about your .Net shop. I've worked at them too, but they're a substantial minority now, and they still mostly deploy to Azure which is mostly running Linux.
Third: Free stuff. Most open source software is written for Linux, and only ported to Windows after it gets really popular. So on Linux, your options for good free software are much nicer.
As a software engineer, the nicest thing is that the whole programming ecosystem integrates with Linux. Git, SSH, Docker, you get natively in your OS. Even dumb shit like file path separators, line-endings, file permissions. Most programming languages make the assumption that you're on a UNIX system (Linux, macOS, BSD).
Aside from that, Linux is fucking awesome as an SE, because everything is open-source. Find a bug in a program you use? You can fix it, if you want. Want to learn how a specific program works? Just look at the source code. Or its config file. Or its logs. Everything wants to teach you about itself.
And personally, I also just love the usability. The built-in file manager, terminal, PDF viewer etc. are good. The built-in text editor is no IDE, but it's up-to-snuff with Notepad++.
And I'm making these blanket statements despite there not being one built-in anything. You can choose between multiple GUI bundles (so-called "desktop environments"). From a minimal DIY setup (i3wm etc.) all the way to maximally feature-rich goodness (KDE). You don't have to use the same limited setup as your granny uses to launch a browser. You can customize everything to your needs and you get tons of power-user features.
Linux by itself is just a kernel, there's a whole range of operating systems using it. Most of them have some commonalities, but there are also huge differences. Most of them can run directly from a USB stick (or in a VM obviously), so you can try some out.
Some things that basically all of them do very well, compared to windows:
mainly open source components (+- some proprietary drivers and apps, if you want)
no ads in the OS
support for very old hardware, being (depending on actual OS more or less) light and resource efficient
very good package management
customizability
There are many things that are specific to some OSes. I switched from Windows 10 years ago, and I can't see myself going back. Everytime I have to use it somewhere, I get annoyed quickly.
There are some drawbacks:
software has to be built against a specific kernel, and some proprietary software is not offered for linux. There are compatability layers for running windows software on linux without emulation, but they are mainly optimized for games (I've had windows-only games run faster on linux than on windows!).
some drivers are unavailable for linux, as the device manufacturers have to cooperate somewhat. However, almost everything will work.
some drivers are available, but require binary blobs distributed by the manufacturer. The proprierary NVidia drivers, for example, are faster than the open source reimplementation noveau, but they can cause problems with some software like sway. If you have an AMD gpu, their open source drivers are great, so no problems.
Roughly all the servers (including Microsofts own cloud), half the mobile systems, lots of the larger embedded stuff and some small percentage of deksktop systems are using Linux. Again, just try something (maybe Pop!_OS or Mint) and see if you like it.
I have never even thought about drivers let alone search for them in Linux. Everything just works out of the box.
The only exception was when I wanted to try a different version of an NVIDIA driver. Ironically the one that worked best was the one that came with Ubuntu and was installed by clicking a checkbox to use proprietary drivers over open source
It mostly works out of the box. Go ahead and search for a few laptop models on arch wiki and you will discover that quite a few of them have features that need manual fixing (regardless of distro) and in some cases is unfixable.
Bluetooth is anything but simple. It's a hackjob upon hackjob of hackjobs. While it's true that linux implementation is also a bit of a hack, I remember the constant headache I had when all my peripherals were on bluetooth, and the pain of switching them all between windows PC and android phone. Never again, I'll take the wires instead, thanks
Yeah, you gotta look for Bluetooth receivers that have proper support. Some laptop receivers won't work correctly - its only a select few receivers that actually have reliable drivers.
I myself use a Xbox one x|s controller wirelessly using the xpadneo driver. My first issue was the fact that the first USB Bluetooth receiver I bought didn't work - turns out that certain Bluetooth receiver models you can buy from eBay/Amazon are often bootlegs of other models, and these bootlegs are just different enough that you have to modify the kernel to adjust for the quirks.
Given that USB Bluetooth receivers are cheap, (was like $20 Aussie dollars) I just bought another one and that one actually did work, instead of working out how to modify the driver.
Then I found that Xbox one controllers have this weird quirk due to the BTLE authentication system it has that results in it unable to stay permanently connected - it would constantly loop between connected and disconnected, at first I tried every method for getting it to work, and the only one that worked was that I had to attach my USB receiver to a windows VM, pair it, go into the windows registry to grab the auth key, and then implant it in the Linux Bluetooth configuration. Only then did it work flawlessly.
Problem is it's a lot of fucking effort for a layman to attempt to work out and setup. And you also have to have either a windows machine, or a windows VM to connect the receiver you plan to use with the controller into.
But once you do it, the controller will always work on the PC, with that receiver. And you never need to worry about it untill you decide to reinstall linux- but in that case you just copy the same key across Linux installs.
Note: I don't dual boot, but sometimes the dual boot method is the only way to get things to work
Here's the archwiki article I used to work out how to do it, only I used a windows VM instead of a second windows partition.
What on earth are you guys doing having to search the internet for drivers for Linux??? You not buy things that have Linux support advertised? Not looking for good reviews by other Linux users?
Yeah, with the exception of some network printers and surely some other corner case I'm not thinking of now (is broadcom/realtek wifi still a problem?) - drivers are generally already there or don't exist.
Having said that, I remember in my early days fully not comprehending that manual driver installs were generally not a thing with Linux.
I once needed the driver to use "Floppy Streamers" under Linux. That is plain impossible with Windows. For Linux it just meant to recompile the kernel-module each time you updated the kernel which basically was "make && make install". Then at accessing /dev/qic-nst0 I had a Floppy Streamer.
Yes, sometimes you need drivers under Linux. But it is VERY rare.
This meme honestly seems like it takes place in the '90s. Cause back then you really did have to hunt to find drivers for Linux. Or cobble together your own using spare code.
I’ve only seen that happen with AMD cards from an 8yo laptop, where the Microsoft provided driver somehow lacked OpenGL support. And my desktop’s sound driver, where only the older driver supports my setup. But those are the only two cases that come to mind since Win8 came out
I love Foss and Linux, but to be honest I recently switched back to Windows 10 from Ubuntu and some other distros, cuz gaming issue and some hardware issue and nvidia issue. Linux needs lots and lots of improvements.
Yeah, Nvidia has to work out their Wayland support before I'd recommend using Linux in your case. Much of Linux (including in gaming) is improving because of wayland but Nvidia's shotty wayland support makes it hard for their users to get the benefits.
Never once had a driver issue on Mint. Literally did an entire rebuild (mobo, cpu, gpu, the works). Switched it on, everything worked perfectly, no OS reinstall or driver hunting.
Any issues I’ve heard about, the main culprit is nvidia cause of proprietary crap. Move to AMD graphics and it’s literally plug and play.
Never had any problems, just avoid the biggest GPU manufacturer? It's Nvidia's fault to supply shit drivers for Linux, but statements like this highlight how far away we are from "the year of the Linux desktop".
It changed around RDNA I think? They pushed a new driver stack that works on all FOSS software and then offer their proprietary driver as an optional firmware blob.
Since they open source kernel space driver uses the same interface for both you don't get a degraded experience on either.
This new driver amdgpu (and amdpro) replaces radeon.
F*** me, I was just setting up the Windows drivers on my old laptop to give away and it took hours of downloading proprietary freeware that kept installing random programs. It's 100x easier on Linux or MacOS
Good luck if you have a laptop, where the manufacturer just shut down the servers with the drivers (Sony Vaio) and you have zero chance of getting Windows running properly.
Maybe back with XP. Since 7 windows recognized every single peripheral I plugged in and installed a generic driver. I did swap out a couple of those generic drivers for the specific device on my tablet and digital pen, but everything else was fine.
I mean, I still have to make sure my driver's are up to date because Windows doesn't always have the latest version available in WSUS. I honestly would be on Ubuntu right now if I didn't play so many games.
Let the manufacturer know they need to update their driver's when you find new ones. They should be doing that automatically or they may have a reason they aren't pushing them to windows update
It's more like new harware have drivers for the last winwdows directly but not always the case for linux and have to wait someone make one. But on old hardware it's the reverse it's already on linux but the windows one is no more compatible
that's a big lol, Ubuntu has given me tons of driver problems, and it's only gotten worse since 2010. there really needs to be an option to download an extra-bloated ISO with every possible WiFi driver included. if the WiFi doesn't work, how the hell am I supposed to download the driver?? (rhetorical question) not to mention, the loss of easily installable VMware Tools included with VMware Player / Workstation / vCenter makes it way harder to configure VMs. that last bit isn't Linux's fault, it's VMware being stupid, but is absolutely a barrier to testing out new distros
The last panel is wrong. It should read "then stop buying shit hardware!"
Having said that, the last windows upgrade I did for someone - honestly, it was a hardware swap and data copy - also included new printers, webcam (webcam!) and wireless mouse because win10 was like "yeah, fuck you, we hate hardware more than 2 years old and we dropped support, so go get new stuff, Skippy."
So it happens with linux or windows, but for different reasons.
the only drivers I had to install (successfully) were ethernet and wifi drivers on laptops. (luckily bluetooth and usb-tethering always works.
The only driver I never managed to install is the fingerprint reader. But who can expect that a Dell Laptop for 5k€ that is sold by dell with a linux-option has linux drivers for all of the hardware...
I just didn't like the complexity to get in house game streaming to work. Moonlight/sunshine should work. But I also wanna be able to just remote my entire desktop. Do much easier on windows still.
EAC & BattlEye have official Linux support both natively & via Proton, however unfortunately only a few devs have enabled the said support in their game.
If you go here you can see what is and isn't currently working.
Watch out that you don't invoke the wrath of that one weirdo and his alt accounts that can't handle more than 1 image, especially a comic in his memes. Man that freak gave me a good laugh yesterday.