Hi all,
I have an odd problem, for which I couldn't find any suggestions on google.
A CentOS 5.7x64 gives me a blank screen on bootup, both to the 17" LCD monitor connected to the VGA port, and to the KVMOVIP device built-into the server,
I can see the GRUB boot loader, and everything booting up, upto the point where it says "Waiting for driver initialization.", then it goes blank - both on the LCD and the KVM.
Does anyone know how to fix this?
It does the same whether I boot into the CentOS, or XEN kernel, or in single user mode.
First few lines of /etc/grub.conf:
# initrd /initrd-version.img #boot=/dev/md0 default 0
timeout=5 splashimage=(hd0,0)/grub/splash.xpm.gz hiddenmenu title CentOS (2.6.18-274.7.1.el5xen) root (hd0,0) kernel /xen.gz-2.6.18-274.7.1.el5 dom0_mem=786M module /vmlinuz-2.6.18-274.7.1.el5xen ro root=/dev/LVM01/root nofb module /initrd-2.6.18-274.7.1.el5xen.img title CentOS (2.6.18-274.7.1.el5) root (hd0,0) kernel /vmlinuz-2.6.18-274.7.1.el5 ro root=/dev/LVM01/root nofb initrd /initrd-2.6.18-274.7.1.el5.img
root@zaxen02:[~]$ uname -a Linux zaxen02 2.6.18-274.7.1.el5xen #1 SMP Thu Oct 20 17:06:34 EDT 2011 x86_64 x86_64 x86_64 GNU/Linux root@zaxen02:[~]$ cat /etc/redhat-release CentOS release 5.7 (Final)
On Wed, Nov 02, 2011 at 08:14:17PM +0200, Rudi Ahlers wrote:
Hi all,
I have an odd problem, for which I couldn't find any suggestions on google.
A CentOS 5.7x64 gives me a blank screen on bootup, both to the 17" LCD monitor connected to the VGA port, and to the KVMOVIP device built-into the server,
This sometimes seems to happen when it goes into framebuffer.
Sometimes, it's an NVidia card trying to use nouveau, sometimes, the fb module is missing, but it's never something I've investigated that thoroughly.
I see from your menu that you're running a xen kernel. I'm afraid I'm not at all familiar with them. However, you might try (no guarantee) using nomodeset in the places where you have nofb.
I'll make the disclaimer that my solution may have nothing to do with your problem, but I do know that what you're describing has happened to me on older Fedora versions, and the problem was that when it went from normal to framebuffer mode, something broke.
Leaving your grub for reference.
First few lines of /etc/grub.conf:
# initrd /initrd-version.img #boot=/dev/md0 default 0
timeout=5 splashimage=(hd0,0)/grub/splash.xpm.gz hiddenmenu title CentOS (2.6.18-274.7.1.el5xen) root (hd0,0) kernel /xen.gz-2.6.18-274.7.1.el5 dom0_mem=786M module /vmlinuz-2.6.18-274.7.1.el5xen ro root=/dev/LVM01/root nofb module /initrd-2.6.18-274.7.1.el5xen.img title CentOS (2.6.18-274.7.1.el5) root (hd0,0) kernel /vmlinuz-2.6.18-274.7.1.el5 ro root=/dev/LVM01/root nofb initrd /initrd-2.6.18-274.7.1.el5.img
On Wed, Nov 2, 2011 at 8:29 PM, Scott Robbins scottro@nyc.rr.com wrote:
On Wed, Nov 02, 2011 at 08:14:17PM +0200, Rudi Ahlers wrote:
Hi all,
I have an odd problem, for which I couldn't find any suggestions on google.
A CentOS 5.7x64 gives me a blank screen on bootup, both to the 17" LCD monitor connected to the VGA port, and to the KVMOVIP device built-into the server,
This sometimes seems to happen when it goes into framebuffer.
Sometimes, it's an NVidia card trying to use nouveau, sometimes, the fb module is missing, but it's never something I've investigated that thoroughly.
I see from your menu that you're running a xen kernel. I'm afraid I'm not at all familiar with them. However, you might try (no guarantee) using nomodeset in the places where you have nofb.
Thank you Scott, but that didn't seem to help much, unfortunately.
Vreme: 11/02/2011 09:32 PM, Rudi Ahlers piše:
On Wed, Nov 2, 2011 at 8:29 PM, Scott Robbinsscottro@nyc.rr.com wrote:
On Wed, Nov 02, 2011 at 08:14:17PM +0200, Rudi Ahlers wrote:
Hi all,
I have an odd problem, for which I couldn't find any suggestions on google.
A CentOS 5.7x64 gives me a blank screen on bootup, both to the 17" LCD monitor connected to the VGA port, and to the KVMOVIP device built-into the server,
This sometimes seems to happen when it goes into framebuffer.
Sometimes, it's an NVidia card trying to use nouveau, sometimes, the fb module is missing, but it's never something I've investigated that thoroughly.
I see from your menu that you're running a xen kernel. I'm afraid I'm not at all familiar with them. However, you might try (no guarantee) using nomodeset in the places where you have nofb.
Thank you Scott, but that didn't seem to help much, unfortunately.
Where are older kernels?
And have you filed a bug report?
Ljubomir Ljubojevic wrote:
Vreme: 11/02/2011 09:32 PM, Rudi Ahlers pie:
On Wed, Nov 2, 2011 at 8:29 PM, Scott Robbinsscottro@nyc.rr.com wrote:
On Wed, Nov 02, 2011 at 08:14:17PM +0200, Rudi Ahlers wrote:
Hi all,
I have an odd problem, for which I couldn't find any suggestions on google.
A CentOS 5.7x64 gives me a blank screen on bootup, both to the 17" LCD monitor connected to the VGA port, and to the KVMOVIP device built-into the server,
This sometimes seems to happen when it goes into framebuffer.
But I believe his nofb tells it not to use framebuffer.
Thank you Scott, but that didn't seem to help much, unfortunately.
<snip> Is there anything in either messages or Xorg.0.log? Or even secure?
mark
On Wed, Nov 2, 2011 at 10:46 PM, m.roth@5-cent.us wrote:
Ljubomir Ljubojevic wrote:
Vreme: 11/02/2011 09:32 PM, Rudi Ahlers piše:
On Wed, Nov 2, 2011 at 8:29 PM, Scott Robbinsscottro@nyc.rr.com wrote:
On Wed, Nov 02, 2011 at 08:14:17PM +0200, Rudi Ahlers wrote:
Hi all,
I have an odd problem, for which I couldn't find any suggestions on google.
A CentOS 5.7x64 gives me a blank screen on bootup, both to the 17" LCD monitor connected to the VGA port, and to the KVMOVIP device built-into the server,
This sometimes seems to happen when it goes into framebuffer.
But I believe his nofb tells it not to use framebuffer.
Yes, that's what I thought but it doesn't seen to work?
Thank you Scott, but that didn't seem to help much, unfortunately.
<snip> Is there anything in either messages or Xorg.0.log? Or even secure?
I honestly don't know what to look for, exactly .......
But maybe this will help:
(**) RADEON(0): RADEONScreenInit d8000000 0 (**) RADEON(0): Map: 0xd8000000, 0x02000000 (WW) RADEON(0): Failed to set up write-combining range (0xd8000000,0x2000000) (**) RADEON(0): RADEONSave (**) RADEON(0): RADEONSaveMode(0xa3f3f50) (**) RADEON(0): Read: 0x0000000c 0x000500b3 0x00000000 (**) RADEON(0): Read: rd=12, fd=179, pd=5 (**) RADEON(0): RADEONSaveMode returns 0xa3f3f50 (**) RADEON(0): RADEONInitMemoryMap() : (**) RADEON(0): mem_size : 0x04000000 (**) RADEON(0): MC_FB_LOCATION : 0xdbffd800 (**) RADEON(0): MC_AGP_LOCATION : 0xffffffc0 (**) RADEON(0): RADEONModeInit() 800x600 40.00 800 840 968 1056 600 601 605 628 (24,32) +H +V 800x600 40.00 800 840 968 1056 600 601 605 628 (24,32) +H +V (**) RADEON(0): Pitch = 6815848 bytes (virtualX = 800, displayWidth = 832) (**) RADEON(0): dc=4000, of=32000, fd=142, pd=8 (**) RADEON(0): RADEONInit returns 0xa3f4900 (**) RADEON(0): RADEONRestoreMode() (**) RADEON(0): RADEONRestoreMemMapRegisters() : (**) RADEON(0): MC_FB_LOCATION : 0xdbffd800 (**) RADEON(0): MC_AGP_LOCATION : 0xffffffc0 (**) RADEON(0): Map Changed ! Applying ... (**) RADEON(0): Map applied, resetting engine ... (**) RADEON(0): Updating display base addresses... (**) RADEON(0): Memory map updated. (**) RADEON(0): Programming CRTC1, offset: 0x00000000 (**) RADEON(0): Wrote: 0x0000000c 0x0003008e 0x00000000 (0x0000a500) (**) RADEON(0): Wrote: rd=12, fd=142, pd=3 (**) RADEON(0): GRPH_BUFFER_CNTL from 20005c5c to 20055c5c (**) RADEON(0): RADEONSaveScreen(0) (II) RADEON(0): Depth moves disabled by default (**) RADEON(0): Setting up initial surfaces (**) RADEON(0): Initializing fb layer (**) RADEON(0): Setting up accel memmap (II) RADEON(0): Memory manager initialized to (0,0) (832,8191) (II) RADEON(0): Reserved area from (0,600) to (832,610) (II) RADEON(0): Largest offscreen area available: 832 x 7581 (**) RADEON(0): Initializing backing store (==) RADEON(0): Backing store disabled (WW) RADEON(0): Direct rendering disabled (**) RADEON(0): Setting up final surfaces (**) RADEON(0): Initializing Acceleration (II) RADEON(0): Render acceleration disabled (**) RADEON(0): EngineInit (32/32) (**) RADEON(0): Pitch for acceleration = 104 (**) RADEON(0): EngineRestore (32/32) (II) RADEON(0): Using XFree86 Acceleration Architecture (XAA) Screen to screen bit blits Solid filled rectangles 8x8 mono pattern filled rectangles Indirect CPU to Screen color expansion Solid Lines Dashed Lines Scanline Image Writes Offscreen Pixmaps Setting up tile and stipple cache: 32 128x128 slots 28 256x256 slots 13 512x512 slots (II) RADEON(0): Acceleration enabled (**) RADEON(0): Initializing DPMS (**) RADEON(0): Initializing Cursor (==) RADEON(0): Silken mouse enabled (II) RADEON(0): Using hardware cursor (scanline 610) (II) RADEON(0): Largest offscreen area available: 832 x 7576 (**) RADEON(0): Initializing color map (**) RADEON(0): Initializing DGA (**) RADEON(0): Initializing Xv (II) RADEON(0): No video input capabilities detected and no information is provided - disabling multimedia i2c (II) Loading sub module "theatre_detect" (II) LoadModule: "theatre_detect" (II) Loading /usr/lib64/xorg/modules/multimedia/theatre_detect_drv.so (II) Module theatre_detect: vendor="X.Org Foundation" compiled for 7.1.1, module version = 1.0.0 ABI class: X.Org Video Driver, version 1.0 (II) RADEON(0): no multimedia table present, disabling Rage Theatre. (**) RADEON(0): RADEONScreenInit finished (==) RandR enabled (II) Initializing built-in extension MIT-SHM (II) Initializing built-in extension XInputExtension (II) Initializing built-in extension XTEST (II) Initializing built-in extension XKEYBOARD (II) Initializing built-in extension XC-APPGROUP (II) Initializing built-in extension SECURITY (II) Initializing built-in extension XINERAMA (II) Initializing built-in extension XFIXES (II) Initializing built-in extension XFree86-Bigfont (II) Initializing built-in extension RENDER (II) Initializing built-in extension RANDR (II) Initializing built-in extension COMPOSITE (II) Initializing built-in extension DAMAGE (II) Initializing built-in extension XEVIE (II) AIGLX: Screen 0 is not DRI capable (II) Loading local sub module "GLcore" (II) LoadModule: "GLcore" (II) Loading /usr/lib64/xorg/modules/extensions/libGLcore.so (II) Module GLcore: vendor="X.Org Foundation" compiled for 7.1.1, module version = 1.0.0 ABI class: X.Org Server Extension, version 0.3 (II) GLX: Initialized MESA-PROXY GL provider for screen 0 (**) Option "CoreKeyboard" (**) Keyboard0: Core Keyboard (**) Option "Protocol" "standard" (**) Keyboard0: Protocol: standard (**) Option "AutoRepeat" "500 30" (**) Option "XkbRules" "xorg" (**) Keyboard0: XkbRules: "xorg" (**) Option "XkbModel" "pc105" (**) Keyboard0: XkbModel: "pc105" (**) Option "XkbLayout" "us" (**) Keyboard0: XkbLayout: "us" (**) Option "CustomKeycodes" "off" (**) Keyboard0: CustomKeycodes disabled (WW) <default pointer>: No Device specified, looking for one... (II) <default pointer>: Setting Device option to "/dev/input/mice" (--) <default pointer>: Device: "/dev/input/mice" (==) <default pointer>: Protocol: "Auto" (**) Option "CorePointer" (**) <default pointer>: Core Pointer (==) <default pointer>: Emulate3Buttons, Emulate3Timeout: 50 (**) <default pointer>: ZAxisMapping: buttons 4 and 5 (**) <default pointer>: Buttons: 9 (II) XINPUT: Adding extended input device "<default pointer>" (type: MOUSE) (II) XINPUT: Adding extended input device "Keyboard0" (type: KEYBOARD) (--) <default pointer>: PnP-detected protocol: "ExplorerPS/2" (II) <default pointer>: ps2EnableDataReporting: succeeded Could not init font path element unix/:7100, removing from list! (**) RADEON(0): RADEONSaveScreen(2) (**) RADEON(0): RADEONCloseScreen (**) RADEON(0): RADEONDRIStop (**) RADEON(0): RADEONDisplayPowerManagementSet(0,0x0) (**) RADEON(0): RADEONRestore (**) RADEON(0): RADEONRestoreMode() (**) RADEON(0): RADEONRestoreMemMapRegisters() : (**) RADEON(0): MC_FB_LOCATION : 0xffff0000 (**) RADEON(0): MC_AGP_LOCATION : 0x003fffc0 (**) RADEON(0): Map Changed ! Applying ... (**) RADEON(0): Map applied, resetting engine ... (**) RADEON(0): Updating display base addresses... (**) RADEON(0): Memory map updated. (**) RADEON(0): Programming CRTC1, offset: 0x00000000 (**) RADEON(0): Wrote: 0x0000000c 0x000500b3 0x00000000 (0x0000a500) (**) RADEON(0): Wrote: rd=12, fd=179, pd=5 (**) RADEON(0): Disposing accel... (**) RADEON(0): Disposing cusor info (**) RADEON(0): Disposing DGA (**) RADEON(0): Unmapping memory FreeFontPath: FPE "built-ins" refcount is 2, should be 1; fixing.
That's the last 150 lines of Xorg.0.log
This is a SuperMicro X7SBI motherboard, which has a "On board ATI ES1000 32MB Graphics" graphics card.
Vreme: 11/08/2011 06:12 PM, Rudi Ahlers piše:
This is a SuperMicro X7SBI motherboard, which has a "On board ATI ES1000 32MB Graphics" graphics card.
I am not sure if this happens all the time or just from time to time. If it is later, then try installing ATI drivers from ElRepo (http://elrepo.org/tiki/kmod-fglrx).
2011/11/8 Ljubomir Ljubojevic office@plnet.rs:
Vreme: 11/08/2011 06:12 PM, Rudi Ahlers piše:
This is a SuperMicro X7SBI motherboard, which has a "On board ATI ES1000 32MB Graphics" graphics card.
I am not sure if this happens all the time or just from time to time. If it is later, then try installing ATI drivers from ElRepo (http://elrepo.org/tiki/kmod-fglrx).
--
Thanx. I only got around to reboot this server now and try the drivers but that didn't work either.
But not to worry, I'll try CentOS 6, or otherwise Debian and see if it works.