[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Radeon 9600 graphics on an eMac (powermac6,4)



On Sun, Jun 11, 2023 at 3:56 PM Maite Gamper <victor@wenzeslaus.de> wrote:
>
> Hello,
> I've just installed the debian 12 port on my eMac.
> After the radeon_drm driver does the modesetting, the screen turns
> black with the drm showing some errors (I ran dmesg over ssh):
>
> [    6.804973] radeon 0000:00:10.0: Invalid PCI ROM header signature:
> expecting 0xaa55, got 0x0000
> [    6.804997] radeon 0000:00:10.0: Invalid PCI ROM header signature:
> expecting 0xaa55, got 0x0000
> [    6.805007] [drm:radeon_get_bios [radeon]] *ERROR* Unable to locate a
> BIOS ROM
>
> xorg and lightdm both seem to start without a problem.
> I've installed the firmware-linux package including the non-free firmware.
> I also had this problem with openBSD and another linux distribution I
> had tried
> previously. Is there a way to get video working on that computer?
>
> I attached the dmesg output below.
> I'm new to the list, please tell me if I did something wrong.
> [ ... ]

I think you should be loading radeonfb, but I don't see it mentioned
in your dmesg output. Also see
https://wiki.debian.org/DeviceDatabase/PCI?highlight=(9600) .

I can't help with the G3 problem, but here's what I found with a G5...

I found the easiest path was to replace the stock NVIDIA GeForce FX
5200 card with a Radeon 1900 card on my G5. I was not able to get
Debian to work with the NVIDIA card on the G5.

I seem to recall Apple used a special Radeon 1900, and not a standard
one. I bought the Apple compatible Radeon X1900 GT from eBay.

Here are the drivers loaded for my G5, in case it helps.

$ grep -i -E 'radeon|video|drm|display|gpu' /proc/modules
amdgpu 9374033 0 - Live 0x0000000000000000
radeon 2298068 3 - Live 0x0000000000000000
drm_buddy 11845 1 amdgpu, Live 0x0000000000000000
gpu_sched 41023 1 amdgpu, Live 0x0000000000000000
i2c_algo_bit 9361 2 amdgpu,radeon, Live 0x0000000000000000
drm_display_helper 147756 2 amdgpu,radeon, Live 0x0000000000000000
drm_ttm_helper 4100 2 amdgpu,radeon, Live 0x0000000000000000
ttm 83004 3 amdgpu,radeon,drm_ttm_helper, Live 0x0000000000000000
drm_kms_helper 181723 3 amdgpu,radeon,drm_display_helper, Live
0x0000000000000000
drm 567853 11 amdgpu,radeon,drm_buddy,gpu_sched,drm_display_helper,drm_ttm_helper,ttm,drm_kms_helper,
Live 0x0000000000000000
drm_panel_orientation_quirks 1620 1 drm, Live 0x0000000000000000

Jeff


Reply to: