As bad as it is in the short term the only way we'll see long term change is to keep the friction on. It's this friction that forces the change of habit to support manufacturers who open their firmware. If it's seamless then there's no incentive to seek out the open option next time you buy. In my personal case nVidia stopped supporting my graphics card and eventually their binary blob stopped working with the newer…
>As bad as it is in the short term the only way we'll see long term change is to keep the friction on. It's this friction that forces the change of habit to support manufacturers who open their firmware. If it's seamless then there's no incentive to seek out the open option next time you buy. The only friction you're causing is to Debian users. My current laptop is Arch after 5 laptops that ran Debian. My Debian desk…
Debian and firmware
161–170 of 180 posts
Re: Debian and firmware
#162Earlier quoted context omitted.
This is great context, this only threw me because when I installed Debian and some other distros, I didn't have any graphics card drivers and was confused why and how to get them. > Because AMD have spent a lot of time and effort getting the drivers in the kernel Does that mean the drivers are open source? > It is a lot more simple. It is all built in. When it works. When you have no context (like me) and you are pre…
> Does that mean the drivers are open source? Yes, they are. Of the big three (Intel, AMD, Nvidia), only the Nvidia drivers aren't open source (there's an open source driver for Nvidia, called "nouveau", but it doesn't come from the manufacturer and isn't that good).
Define good?
I’m not gaming and nouveau works seamlessly OOB and get updated via apt. IMO that’s the best you can get.
What more do I need?
Re: Debian and firmware
#163The installation asks you yes/no if you want to install non-free firmware
Tbh I don't care about free, non-free firmware. This was not my install issue.
InstallingDebianOn HP Envy 14 Beats Edition 2020ep https://wiki.debian.org/InstallingDebianOn/HP/Envy%2014%20Be...
> The installer isn't able to detect the Wifi or LAN network cards. To do a net install from the LAN card you need to drop to a shell and do
modprobe atl1c echo "1969 1083" > /sys/bus/pci/drivers/atl1c/new_id
Re: Debian and firmware
#164Maybe hardware companies should make an effort to contribute and make their hardware work better on Linux
When I buy a laptop I make sure it is Linux/Debian/Arch... compatible
Extra I go on eBay and get a cheap compatible open source driver WiFi card, like QCNFA335 to replace the original
Re: Debian and firmware
#165Earlier quoted context omitted.
I think part of the problem is identifying which of those alternatives is closest to "exactly Debian, but without the hardware support problems". You really want something which tracks closely enough that bug reports against packages in that distro could be directly and intentionally accepted by Debian's tracker. The problem with accepting "Debian is not a friendly distro and that's fine" is that unlesss the snags ar…
> I think part of the problem is identifying which of those alternatives is closest to "exactly Debian, but without the hardware support problems". That sounds like Debian's non-free ISO.
Re: Debian and firmware
#166Earlier quoted context omitted.
> Does that mean the drivers are open source? Yes, they are. Of the big three (Intel, AMD, Nvidia), only the Nvidia drivers aren't open source (there's an open source driver for Nvidia, called "nouveau", but it doesn't come from the manufacturer and isn't that good).
> there's an open source driver for Nvidia, called "nouveau", but it doesn't come from the manufacturer and isn't that good Define good? I’m not gaming and nouveau works seamlessly OOB and get updated via apt. IMO that’s the best you can get. What more do I need?
There are other points that aren't directly applicable to gaming which just aren't as great. Nouveau are pretty open and honest about how their driver will never be that great on the modern cards because Nvidia doesnt want it to be.
Re: Debian and firmware
#167Earlier quoted context omitted.
Skim reading earns dismerit points! Thanks for pointing this out, I'll try harder to use them next install I do.
You probably want to keep this link at hand as the Debian main page hides everything but the standard stock image. https://cdimage.debian.org/cdimage/unofficial/non-free/image...
Re: Debian and firmware
#168OpenBSD is in a similar boat and continues to fight the good fight. The developers continue to reach out to the hardware manufacturers to get permission to include firmware in OpenBSD without an NDA. Sometimes they're successful, but, more often than not, they're not. I think if more of the open source community stood steadfast in this regard, more progress could be made here. The saddest part of all this, perhaps, i…
What OpenBSD seems better, but in many cases, you may need a wired connection for on First Install. Upgrading, no issues but I like to be plugged in anyway just in case wireless drops.
Re: Debian and firmware
#169Earlier quoted context omitted.
All the ROCm components beneath HIP are in Debian Unstable (aside from the firmware as per topic), and I think at least a few components made it into Ubuntu 22.04. Facilitating Debian packaging for ROCm has been my hobby for the past year or so. While ROCm doesn't officially support consumer GPUs, the supported W6800 is Navi 21. The consumer Navi 21 cards thus also work. Those are the 6800 / 6800 XT and 6900 XT. If a…
A big 'thank you' to you and the others working on this as it is badly needed! I've been following the progress of this work and I'm looking forward to the day when it makes it into testing. Unstable lives up to its name too often for my needs[1]. Unfortunately, my hobby project dance card is full right now or I'd probably try to pitch in. Now a bit of cold water for real world use cases currently... The bulk of the…
The other 5000 and 6000 series cards work to varying degrees. Unfortunately, since AMD doesn't officially support them, I can't easily get hardware to test them myself.
My understanding is that the RX 6700 XT (gfx1031) mostly works, with some caveats. Gentoo did some performance tuning for the BLAS libraries with that GPU. The AMD GPU libraries aren't built for that architecture by default, but I'd be happy to help anyone compile them from source. There's an extensive open source test suite that can be used to validate GPU functionality outside of the official hardware support list.
Re: Debian and firmware
#170Earlier quoted context omitted.
A big 'thank you' to you and the others working on this as it is badly needed! I've been following the progress of this work and I'm looking forward to the day when it makes it into testing. Unstable lives up to its name too often for my needs[1]. Unfortunately, my hobby project dance card is full right now or I'd probably try to pitch in. Now a bit of cold water for real world use cases currently... The bulk of the…
I am just one lowly engineer, but I do what I can. The other 5000 and 6000 series cards work to varying degrees. Unfortunately, since AMD doesn't officially support them, I can't easily get hardware to test them myself. My understanding is that the RX 6700 XT (gfx1031) mostly works, with some caveats. Gentoo did some performance tuning for the BLAS libraries with that GPU. The AMD GPU libraries aren't built for that…
I've gotten both the 6700 XT and 6600 to work (that's how I discovered the PCIe atomics issue: trying to run both cards at the same time with OpenCL) which is why I initially said 'can be made to work'. It took quite a bit of fiddling and I'm sure having the drivers packaged in the Debian repos will be better still as I don't know what I don't know and knowledge on the ground re: AMD compute drivers still appears a bit thin.
[1] The part of this story I find so depressing is that AMD should be eating nVidia's lunch re: Linux support. But since at a management level AMD doesn't seem to care about consumer Linux they actually manage to make nVidia's drivers look good in comparison. It would be nice if they would take a page out of Intel's playbook and give engineers like yourself their support to actually do consumer (open source) Linux support work as your day job. I can dream...