Description of problem: On stock fedora core 4, I can start X, but if I exit, I get a blank screen. I can easily type startx again, and X starts up with no problem. Version-Release number of selected component (if applicable): Kernels 2.6.11-1.1369_FC4 and stock 2.6.12 tested xorg-x11-6.8.2-37 X loads the i915 drm driver and the i810 x11 driver. dmesg shows this: [drm] Initialized drm 1.0.0 20040925 ACPI: PCI Interrupt 0000:00:02.0[A] -> Link [LNKA] -> GSI 3 (level, low) -> IRQ 3 [drm] Initialized i915 1.1.0 20040405 on minor 0: [drm] Initialized i915 1.1.0 20040405 on minor 1: mtrr: base(0xe0000000) is not aligned on a size(0x300000) boundary audit(:343108): major=252 name_count=0: freeing multiple contexts (1) audit(:329240): major=113 name_count=0: freeing multiple contexts (2) mtrr: base(0xe0000000) is not aligned on a size(0x300000) boundary lspci shows this for my hardware: 00:02.0 VGA compatible controller: Intel Corporation 82830 CGC [Chipset Graphics Controller] (rev 04)00:02.1 Display controller: Intel Corporation 82830 CGC [Chipset Graphics Controller] How reproducible: 100% Steps to Reproduce: 1. startx 2. exit x Actual results: Console is blank, however keyboard input is attached and the kernel is taking input. I can type startx and get back to an X session with no otherwise ill effect. Expected results: A text console that I can see and is usable. Additional info: See attached X log.
Created attachment 115962 [details] X log
I would like to add this happens with my Intel 82852/855GM. I also experience an inability to switch to virtual consoles while X is still running. I get a similar message in dmesg: [drm] Initialized drm 1.0.0 20040925 ACPI: PCI Interrupt 0000:00:02.0[A] -> Link [LNKA] -> GSI 10 (level, low) -> IRQ 10 [drm] Initialized i915 1.1.0 20040405 on minor 0: [drm] Initialized i915 1.1.0 20040405 on minor 1: mtrr: base(0xe8020000) is not aligned on a size(0x300000) boundary ACPI-0304: *** Error: Looking up [PBST] in namespace, AE_ALREADY_EXISTS ACPI-1172: *** Error: Method execution failed [\_SB_.PCI0.LPCB.BAT1._BST] (Node edda8320), AE_ALREADY_EXISTS xorg-x11-6.8.2-37
Created attachment 116157 [details] X log
I can't switch to a VC from X, and can't get a VC up if I go to runlevel 3. Intel 82852/855GM (IBM X40 laptop). At first I thought this might be a artifact of doing a yum upgrade, but I guess not.
Created attachment 116291 [details] X log
Same trouble for another chipset: 01:00.0 VGA compatible controller: S3 Inc. ProSavage KM133 (rev 03)
I worked around this problem. I read the man page for the i810 driver and found a boolean option that helped. Setting this option in the Device section makes the problem go away: Option "VBERestore" "yes" I'm not sure why this is necessary now.
This may or may not be a duplicate of bug #161242, which appears as a wide variety of symptoms. Test the workaround present in bug #161242 to determine if this is a duplicate of that issue, or a separate one. TIA
The libvgahw workaround from bug #161242 fixes the issue for me.
(In reply to comment #9) > The libvgahw workaround from bug #161242 fixes the issue for me. Thanks for the update Mike. I'll leave this open for a while to give Matt a chance to test the workaround also, just in case his issue is a different one. I believe there are other remaining issues in the i810 driver. Matt, does the bug #161242 workaround make the problem go away?
*** This bug has been marked as a duplicate of 161242 ***