On Dec 30, 08 00:50:34 +0100, Alexis Meneses wrote:
When I try to use radeonhd driver, running X turns out in a black screen with the only possibility to reboot (Ctrl+Alt+BS - Ctrl+Alt+Del). .
Can you test with a newer version of the driver (assuming that you don't have 1.2.4 running yet)? The assert basically states that the driver wasn't able to idle the memory controller. Reprogramming it when it isn't idle could result in a system freeze, thus the driver is aborting. There were some issues with that which had been resolved with 1.2.4.
Matthias
I am experiencing the same problem and did try it a while back using the 1.2.4 driver.
(II) RADEONHD: version 1.2.4, built from dist of git branch master, commit 4e897263
(II) RADEONHD(0): Unknown card detected: 0x796E:0x1025:0x0155.
(--) RADEONHD(0): Detected an RS740 on an unidentified card (II) RADEONHD(0): Mapped IO @ 0xfe9f0000 to 0x7f47be0e6000 (size 0x00010000)
(II) RADEONHD(0): Mapped IO @ 0xfe9f0000 to 0x7f47be0e6000 (size 0x00010000) (II) RADEONHD(0): IPG sideport memory not present. (WW) RADEONHD(0): IGP memory base 0xfefefefe seems to be bogus. (==) RADEONHD(0): Not Mapping IGP memory (II) RADEONHD(0): Mapped FB @ 0xd0000000 to 0x7f47aa441000 (size 0x10000000) (EE) RADEONHD(0): rhdVGASaveFB: VGA FB Offset (0x70000000) is out of range of the Cards Internal FB Address (0x 70000000) rhd_mc.c:417: RHDMCSetup: Assertion 'RHDMCIdle(rhdPtr, 1)' failed.
Backtrace: 0: Xorg(xorg_backtrace+0x26) [0x4dea46] 1: Xorg(xf86SigHandler+0x39) [0x480cc9] 2: /lib/libc.so.6 [0x7f47bbc26430] 3: /lib/libc.so.6(kill+0x7) [0x7f47bbc265a7] 4: /usr/lib64/xorg/modules/drivers//radeonhd_drv.so(RhdAssertFailed+0x26) [0x7f47bad0f4c6] 5: /usr/lib64/xorg/modules/drivers//radeonhd_drv.so(RHDMCSetup+0x114) [0x7f47bad167f4] 6: /usr/lib64/xorg/modules/drivers//radeonhd_drv.so [0x7f47bad0d31e] 7: Xorg(AddScreen+0x1b8) [0x42f558] 8: Xorg(InitOutput+0x228) [0x460ef8] 9: Xorg(main+0x25a) [0x42fd2a] 10: /lib/libc.so.6(__libc_start_main+0xf4) [0x7f47bbc13b74] 11: Xorg(FontFileCompleteXLFD+0x241) [0x42f2e9]
Fatal server error: Caught signal 11. Server aborting
Tryed latest git today. It now realizes the MC idle issue. (II) RADEONHD(0): Mapped IO @ 0xfe9f0000 to 0x7fb1bb23a000 (size 0x00010000) (II) RADEONHD(0): Mapped FB @ 0xd0000000 to 0x7fb1a76e1000 (size 0x10000000) (WW) RADEONHD(0): rhdVGASaveFB: Unable to access the VGA framebuffer (0x70000000) (EE) RADEONHD(0): MC not idle -- To unsubscribe, e-mail: radeonhd+unsubscribe@opensuse.org For additional commands, e-mail: radeonhd+help@opensuse.org