Problem with X on Optiplex GX240/r128

Karl-Olov Serrander m11172 at abc.se
Fri Mar 20 10:00:16 UTC 2009


Hi !

I have an old Dell Optiplex GX240 with ATI Technologies Inc Rage 128 Pro Ultra TF
fully updated (Fedora release 10.92 (Rawhide)) as of today.

Standard setup without /etc/X11/xorg.xonf.
X locks up when i do startx. I get a beep and blurred display
lspci -v
01:00.0 VGA compatible controller: ATI Technologies Inc Rage 128 Pro Ultra TF (prog-if 00 [VGA controller])
 	Subsystem: ATI Technologies Inc Device 0409
 	Flags: bus master, stepping, 66MHz, medium devsel, latency 64, IRQ 16
 	Memory at f8000000 (32-bit, prefetchable) [size=64M]
 	I/O ports at ec00 [size=256]
 	Memory at ff8fc000 (32-bit, non-prefetchable) [size=16K]
 	Expansion ROM at ff800000 [disabled] [size=128K]
 	Capabilities: [50] AGP version 2.0
 	Capabilities: [5c] Power Management version 2
 	Kernel modules: aty128fb

using xorg-x11-drv-r128-6.8.0-3.fc11.i586

/var/log/Xorg.0.log:
(EE) open /dev/fb0: No such file or directory
(EE) R128(0): No DFP detected

/var/log/messages:
Mar 20 10:42:39 mxyzptlk kernel: [drm] Initialized drm 1.1.0 20060810
Mar 20 10:42:39 mxyzptlk kernel: pci 0000:01:00.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
Mar 20 10:42:39 mxyzptlk kernel: [drm] Initialized r128 2.5.0 20030725 for 0000:01:00.0 on minor 0
Mar 20 10:42:40 mxyzptlk kernel: agpgart-intel 0000:00:00.0: AGP 2.0 bridge
Mar 20 10:42:40 mxyzptlk kernel: agpgart-intel 0000:00:00.0: putting AGP V2 device into 1x mode
Mar 20 10:42:40 mxyzptlk kernel: pci 0000:01:00.0: putting AGP V2 device into 1x mode
Mar 20 10:42:40 mxyzptlk kernel: [drm:r128_do_init_cce] *ERROR* Could not ioremap agp regions!
Mar 20 10:42:40 mxyzptlk kernel: BUG: unable to handle kernel NULL pointer dereference at 00000094
Mar 20 10:42:40 mxyzptlk kernel: IP: [<f0a298f0>] r128_cce_stop+0x79/0xf2 [r128]
Mar 20 10:42:40 mxyzptlk kernel: *pde = 09bfe067 *pte = 00000000 
Mar 20 10:42:40 mxyzptlk kernel: Oops: 0000 [#1] SMP 
Mar 20 10:42:40 mxyzptlk kernel: last sysfs file: /sys/devices/pci0000:00/0000:00:01.0/0000:01:00.0/drm/card0/dev
Mar 20 10:42:40 mxyzptlk kernel: Modules linked in: r128 drm bridge stp llc bnep sco l2cap bluetooth sunrpc ipv6 p4_c
lockmod dm_multipath uinput ppdev dcdbas snd_intel8x0 snd_ac97_codec ac97_bus snd_seq_dummy snd_seq_oss snd_seq_midi_
event snd_seq snd_seq_device snd_pcm_oss snd_mixer_oss snd_pcm pcspkr snd_timer snd soundcore snd_page_alloc i2c_i801
  i2c_core 3c59x mii parport_pc parport iTCO_wdt iTCO_vendor_support ata_generic pata_acpi ext4 jbd2 crc16 [last unloa
ded: microcode]
Mar 20 10:42:40 mxyzptlk kernel:
Mar 20 10:42:40 mxyzptlk kernel: Pid: 2901, comm: X Not tainted (2.6.29-0.258.rc8.git2.fc11.i586 #1) OptiPlex GX240 
Mar 20 10:42:40 mxyzptlk kernel: EIP: 0060:[<f0a298f0>] EFLAGS: 00213202 CPU: 0
Mar 20 10:42:40 mxyzptlk kernel: EIP is at r128_cce_stop+0x79/0xf2 [r128]
Mar 20 10:42:40 mxyzptlk kernel: EAX: edd8e870 EBX: c9bcd5e8 ECX: 80000001 EDX: f0a3d000
Mar 20 10:42:40 mxyzptlk kernel: ESI: 00000000 EDI: edd8ee10 EBP: c9b70edc ESP: c9b70ecc
Mar 20 10:42:40 mxyzptlk kernel: DS: 007b ES: 007b FS: 00d8 GS: 0033 SS: 0068
Mar 20 10:42:40 mxyzptlk kernel: Process X (pid: 2901, ti=c9b70000 task=c9b0a9e0 task.ti=c9b70000)
Mar 20 10:42:40 mxyzptlk kernel: Stack:
Mar 20 10:42:40 mxyzptlk kernel: c8028000 edd8ee10 c8028000 fffffff4 c9b70f00 f09196c7 f0a30c8c f0a29877
Mar 20 10:42:40 mxyzptlk kernel: c9bcd5e8 40086442 c8039400 f0a30750 c8039400 c9b70f20 c04b3d24 bf8ea448
Mar 20 10:42:40 mxyzptlk kernel: bf8ea448 40086442 c8000900 c8000900 caca38f0 c9b70f90 c04b42b8 c9b70f38
Mar 20 10:42:40 mxyzptlk kernel: Call Trace:
Mar 20 10:42:40 mxyzptlk kernel: [<f09196c7>] ? drm_ioctl+0x1b7/0x236 [drm]
Mar 20 10:42:40 mxyzptlk kernel: [<f0a29877>] ? r128_cce_stop+0x0/0xf2 [r128]
Mar 20 10:42:40 mxyzptlk kernel: [<c04b3d24>] ? vfs_ioctl+0x5a/0x74
Mar 20 10:42:40 mxyzptlk kernel: [<c04b42b8>] ? do_vfs_ioctl+0x483/0x4bd
Mar 20 10:42:40 mxyzptlk kernel: [<c05166b9>] ? selinux_file_ioctl+0x3f/0x42
Mar 20 10:42:40 mxyzptlk kernel: [<c04b4338>] ? sys_ioctl+0x46/0x66
Mar 20 10:42:40 mxyzptlk kernel: [<c0403f92>] ? syscall_call+0x7/0xb
Mar 20 10:42:40 mxyzptlk kernel: Code: 40 81 e2 00 00 00 80 52 68 e4 dd a2 f0 68 e4 dd a2 f0 68 8c e9 a2 f0 e8 99 34 
cc cf b8 ea ff ff ff 83 c4 18 eb 76 83 3b 00 74 26 <8b> 86 94 00 00 00 8b 40 10 05 14 07 00 00 8b 00 8b 96 94 00 00 
Mar 20 10:42:40 mxyzptlk kernel: EIP: [<f0a298f0>] r128_cce_stop+0x79/0xf2 [r128] SS:ESP 0068:c9b70ecc
Mar 20 10:42:40 mxyzptlk kernel: ---[ end trace 8e5cd5d69fecd896 ]---
Mar 20 10:42:40 mxyzptlk kernel: [drm:drm_release] *ERROR* Device busy: 1

Any hints ?

Regards
-- 
Karl-Olov Serrander m11172.abc.se




More information about the fedora-test-list mailing list