Description of problem: X would not start on FC5. Fresh installation. Applying all the updates did not improve situation. System boots up, goes in the black screen. It is possible to login remotely. CPU runs X at around 100%. Commenting out dri module in X ( Load "dri") solves the problem However every time system-config-display is run, this line is added again and needs to be commented out again Version-Release number of selected component (if applicable): 1.0.1-2 How reproducible: Alwaus Steps to Reproduce: 1.Install the system 2.Upply all updates (optional) 3.Boot into runlevel 5. Actual results: Black screen, CPU runs at ~100% Expected results: Running X Additional info: It looks very similar to other reports on different hardware/software combinations
I also see the bug since I updated the kernel to kernel-2.6.17-1.2139_FC5 from kernel-2.6.16-1.2133_FC5. In my older kernel, I get the following from /var/log/messages: Jun 25 00:54:17 elminster kernel: [drm] Initialized drm 1.0.1 20051102 Jun 25 00:54:17 elminster kernel: ACPI: PCI Interrupt 0000:01:00.0[A] -> GSI 16 (level, low) -> IRQ 16 Jun 25 00:54:17 elminster kernel: Avoiding DRI on Radeon R300+. Use 'allow_r300=1' module option to override Jun 25 00:54:17 elminster kernel: DRM: Fill_in_dev failed. In the new kernel, I see the following: Jun 25 00:52:42 elminster kernel: [drm] Initialized drm 1.0.1 20051102 Jun 25 00:52:42 elminster kernel: ACPI: PCI Interrupt 0000:01:00.0[A] -> GSI 16 (level, low) -> IRQ 169 Jun 25 00:52:42 elminster kernel: [drm] Initialized radeon 1.24.0 20060225 on minor 0 It then stops because the machine crashed (as far as I can tell--I can't kill X, and I can't switch to a virtual console. Hitting the power button doesn't appear to initiate a shutdown, but I haven't been terribly patient.) I have a Dell Inspiron 6000. Video card: "ATI Technologies Inc M22 [Radeon Mobility M300]" according to hwbrowser. I haven't tried disabling DRI in xorg.conf, but it looks likely to "fix" the bug given the above. I'll post another comment if it doesn't.
DRI is unsupported in FC5 on R300 and newer hardware. You must comment out the Load "dri" option if you have a kernel installed which provides the r300 DRI module, or the module will load and will prevent the X server from working properly. It was my understanding that we removed R300 support from our kernel for FC5, in which case the Load "dri" line should not do anything. davej: Has this changed at all?
Add to FC6Destop tracker
R300 support is provided in Fedora development now...