11-08-2024, 07:30 PM
(This post was last modified: 11-08-2024, 07:31 PM by grindstone.)
Understood. It's always historical spelunking for typical DSL machines and seriously high-volume reading to try to save these old machines.
Suggested AntiX full just out of laziness to see if it was firmware--that thing should have closer to the full boat but I don't have it running and was lazy. If that worked and if you are using USB to boot, I was thinking you could fit the non-free amd firmware blob into a new image, etc.
So at least it's sitting there if you could somehow get it upped and running by vesa etc.
It'd save a ton of time to know if a 5.10.XXX kernel would boot with full firmware, etc, right--w/o having to do the exercise of adding your blob and removing something for space. Radeon things and kernel configs were sooooo different in 3.XX times that it becomes a big dive.
A quick grep for Radeon in the 5.10.XXX kernel config:
The older radeonhd seems deprecated and there's no KMS anymore ( CONFIG_DRM_RADEON_KMS=y ) for 5.XX (unlike 3.X) kernels.
Also not seeing HD 6000 series under the radeon driver (unless it's covered under 600's as some comment elsewhere)
https://www.x.org/releases/X11R7.5/doc/m...eon.4.html
What I'm starting to think, reading that same radeonhd page, is that they haven't gotten to the 6000 series (or they left it behind) in the unified radeon driver.
"Status 09/2010: Linux distributions, including Novell's openSUSE, have now abandoned radeonhd as the default driver, instead using the radeon driver. radeon has more features, including Kernel Mode-Setting support and more 3D support, and it supports all Radeon generation from original R100 Radeons to R800 Radeons (HD 5000 series)."
Maybe I'm wrong, but my sense is that it worked fine in the radeonhd and isn't supported in the unified radeon driver, but again just a guess. It's circular, too, because if you look on the radeon page, it refers back the the hd page for the list of features it supports on the HD series...unknown. The xserver-xorg-video-ati is in there so either it doesn't know what it is (firmware) or it knows and it's not supported by that thing. Will look again later but I'm out of time at the moment.
Suggested AntiX full just out of laziness to see if it was firmware--that thing should have closer to the full boat but I don't have it running and was lazy. If that worked and if you are using USB to boot, I was thinking you could fit the non-free amd firmware blob into a new image, etc.
Code:
apt-cache policy firmware-amd-graphics :
firmware-amd-graphics:
Installed: (none)
Candidate: 20230210-5
Version table:
20240709-2~bpo12+1 100
100 http://deb.debian.org/debian bookworm-backports/non-free-firmware i386 Packages
20230210-5 500
500 http://ftp.de.debian.org/debian bookworm/non-free-firmware i386 Packages
So at least it's sitting there if you could somehow get it upped and running by vesa etc.
It'd save a ton of time to know if a 5.10.XXX kernel would boot with full firmware, etc, right--w/o having to do the exercise of adding your blob and removing something for space. Radeon things and kernel configs were sooooo different in 3.XX times that it becomes a big dive.
A quick grep for Radeon in the 5.10.XXX kernel config:
Code:
CONFIG_DRM_RADEON=m
CONFIG_DRM_RADEON_USERPTR=y
CONFIG_FB_RADEON=m
CONFIG_FB_RADEON_I2C=y
CONFIG_FB_RADEON_BACKLIGHT=y
# CONFIG_FB_RADEON_DEBUG is not set
The older radeonhd seems deprecated and there's no KMS anymore ( CONFIG_DRM_RADEON_KMS=y ) for 5.XX (unlike 3.X) kernels.
Also not seeing HD 6000 series under the radeon driver (unless it's covered under 600's as some comment elsewhere)
https://www.x.org/releases/X11R7.5/doc/m...eon.4.html
What I'm starting to think, reading that same radeonhd page, is that they haven't gotten to the 6000 series (or they left it behind) in the unified radeon driver.
"Status 09/2010: Linux distributions, including Novell's openSUSE, have now abandoned radeonhd as the default driver, instead using the radeon driver. radeon has more features, including Kernel Mode-Setting support and more 3D support, and it supports all Radeon generation from original R100 Radeons to R800 Radeons (HD 5000 series)."
Maybe I'm wrong, but my sense is that it worked fine in the radeonhd and isn't supported in the unified radeon driver, but again just a guess. It's circular, too, because if you look on the radeon page, it refers back the the hd page for the list of features it supports on the HD series...unknown. The xserver-xorg-video-ati is in there so either it doesn't know what it is (firmware) or it knows and it's not supported by that thing. Will look again later but I'm out of time at the moment.