Option three: YOLO it and be the first to come up with a working config for it after ripping your hair out for weeks.
And then never tell the rest of the Internet…
Hey guys I got a wifi69 card, does anyone know how to make it work? NVM I fixed it.
(User disappears after the post and never elaborates, meanwhile replying to the thread is also a necro post and it gets locked anyway)
Or my other favourite:
How to make Gameguy xbox controller work: [posted 5 years ago] [Deleted by user]
I somehow came across a guy who seems to be doing exactly that first part for RGB control of Corsair products.
Dude will add support for your devices in a matter of days if it doesn’t already exist, and won’t even take donations for his project. The open source community is awesome sometimes.
That’s pretty much how I buy my phones: Look at the LineageOS device list, find the newest ones I can find/afford.
Same, but grapheneOS and max screen width (big hands / fat fingers).
I’ve been using Linux for close to twenty years. What hardware database?
!⬆️!< Same question? 🤔
It probably means this hardware database.
Rad, but my Lenovo model is not there, everything works perfectly though
Please add your experience then :)
They provide a tool called hwprobe or something. Probe your computer and add to their database
Almost all modern hardware works fine
This isn’t 2007
Almost
relevant
I’ve never had an issue personally
I’m not sure why you are latching on to almost. There will always be that 1%.
Well, to add my personal experience to yours, I’ve personally bought an off-the-shelf laptop “optimized for Linux” (from Tuxedo, to be clear). That should work just fine, shouldn’t it? As it turns out, energy management does not, which is kind of essential, at least with a standard Linux installation that is not their own Ubuntu-based distribution or standard Ubuntu. They provide a management tool, but you need to build it yourself and the process is not documented properly. You’ll need some experience and be able to interpret error messages in a terminal to find out where the issue is. Setting it up to start automatically on the next boot is another hurdle. I think that’s not very nice, especially with this “optimized for Linux” claim. that might target newcomers in particular who try to avoid such issues.
The tool also requires a lot of additional node.js bloat, just to get your fans work properly and your laptop not to overheat. Sleep/hibernation also does not work properly outside their own OS/Ubuntu, and their advanced management tool with additional features does not work at all outside of Ubuntu/their derivate.
I’ve been there in the early 2000s, fighting with my network and graphics cards and I know it all got much better. Especially now that Nvidia support seems to finally become better. But let’s not pretend issues don’t exist?
It’s why I get AMD for everything.
While AMD is certainly better than the alternatives when it comes to device compatibility, we’re still missing an open multi-platform cross-architecture compile-time standard (like a “C for graphics programing.”). So long as that remains the case, the graphics market will continue to have a number of artificial barriers to entry that favor Microsoft Windows.
Isn’t that what openGL and vulkan aim for?
There plenty of other things to consider too, though, especially for laptops.
WiFi chipset, trackpad hardware, webcam, all can lead to a sad time with the wrong manufacturers and driver support
Modern devices are pretty generic. You can install Linux on just about anything.
Web cams tend to be USB devices and trackpads are often SPI. WiFi can be an issue but only with a handful of devices.