Robbie Dinn
2005-Jun-14 13:05 UTC
[Xen-devel] No video display, SuSE kernel-xen-2.6.11.4-21.7
Thread moved from the xen-user to xen-devel mailing list
Ian, I have done some limited testing, I will do some more,
but I wanted to report what I had so far.
I am doing this testing on my Mitac laptop but I may
switch to different hardware for future tests. There
is no serial port on the laptop and you can''t change
the video card.
I am using the same linux kernel through out but changing the
Xen version each time. This wasn''t what you asked me to do
but I thought it was worth doing before I got bogged down
with recompiling kernels.
I will try different kernels next.
Linux kernel is
http://www.suse.de/~garloff/linux/xen/RPMs-93/kernel-xen-2.6.11.4-21.7.i586.rpm
--------------------------------
Xen: http://www.suse.de/~garloff/linux/xen/RPMs-92/xen-2.0.5d-1.1.i586.rpm
grub:
title XEN 9.3 /dev/system/root_9.3
kernel (hd0,1)/i386/xen-2.0.5d-1.1.gz dom0_mem=512000
module (hd0,1)/i386/vmlinuz-2.6.11.4-21.7-xen
root=/dev/system/root_9.3 selinux=0 splash=silent showopts console=tty0
module (hd0,1)/i386/initrd-2.6.11.4-21.7-xen
line from ''xm dmesg'':
Xen version 2.0 (abuild@suse.de) (gcc version 3.3.4 (pre 3.3.5
20040809)) Mon Apr 4 04:06:20 UTC 2005
Latest ChangeSet: information unavailable
outcome:
text consoles/virtual terminals are black (no display)
Xserver starts up fine on console 7
----------------------------------
Xen: http://www.suse.de/~garloff/linux/xen/RPMs-92/xen-2.0.6a-0.1.i586.rpm
grub:
title XEN 9.3 /dev/system/root_9.3
kernel (hd0,1)/i386/xen-2.0.6a-0.1.gz dom0_mem=512000
module (hd0,1)/i386/vmlinuz-2.6.11.4-21.7-xen
root=/dev/system/root_9.3 selinux=0 splash=silent showopts console=tty0
module (hd0,1)/i386/initrd-2.6.11.4-21.7-xen
line form ''xm dmesg'':
Xen version 2.0.6a-0.1 (abuild@suse.de) (gcc version 3.3.4 (pre 3.3.5
20040809)) Fri Jun 10 21:05:34 UTC 2005
Latest ChangeSet: information unavailable
outcome:
text consoles are black (no display)
X server starts up fine on console 7
---------------------------------
Xen:
http://www.cl.cam.ac.uk/Research/SRG/netos/xen/downloads/xen-2.0.5-install.tgz
grub:
title XEN 9.3 /dev/system/root_9.3
kernel (hd0,1)/i386/xen-2.0.5.gz dom0_mem=512000
module (hd0,1)/i386/vmlinuz-2.6.11.4-21.7-xen
root=/dev/system/root_9.3 selinux=0 splash=silent showopts console=tty0
module (hd0,1)/i386/initrd-2.6.11.4-21.7-xen
line fron ''xm dmesg'':
Xen version 2.0.5 (xenod@cl.cam.ac.uk) (gcc version 3.3.3 20040412
(Red Hat Linux 3.3.3-7)) Thu Mar 10 19:25:59 GMT 2005
Latest ChangeSet: 2005/03/10 18:12:52 1.1717
42308e24_-Xsew-lCWFgg_8_L8c9xQ
outcome:
text consoles are black (no display)
X server fails to start! last few lines of /var/logXorg.0.log read:
(EE) No devices detected.
Fatal server error:
no screens found
And I can''t see an entry for the video chip when I do
''lspci -v''...
adler:~ # lspci -v >/tmp/lspci-2.0.6-cambridge
adler:~ # diff -u /tmp/lspci-2.0.[56]-cambridge
--- /tmp/lspci-2.0.5-cambridge 2005-06-14 13:24:41.000000000 +0100
+++ /tmp/lspci-2.0.6-cambridge 2005-06-14 13:41:57.000000000 +0100
@@ -7,11 +7,19 @@
Capabilities: [68] Power Management version 2
Capabilities: [58] #08 [8001]
+0000:00:01.0 PCI bridge: VIA Technologies, Inc. VT8237 PCI bridge
[K8T800 South] (prog-if 00 [Normal decode])
+ Flags: bus master, 66Mhz, medium devsel, latency 0
+ Bus: primary=00, secondary=01, subordinate=01, sec-latency=0
+ I/O behind bridge: 0000c000-0000dfff
+ Memory behind bridge: e0000000-efffffff
+ Prefetchable memory behind bridge: a0000000-afffffff
+ Capabilities: [80] Power Management version 2
+
0000:00:09.0 CardBus bridge: ENE Technology Inc CB-710/2/4 Cardbus
Controller (rev 01)
Subsystem: Mitac: Unknown device 8355
Flags: bus master, medium devsel, latency 168
Memory at 40000000 (32-bit, non-prefetchable) [size=4K]
- Bus: primary=00, secondary=01, subordinate=04, sec-latency=176
+ Bus: primary=00, secondary=02, subordinate=05, sec-latency=176
Memory window 0: 1f400000-1f7ff000
Memory window 1: 1f800000-1fbff000
I/O window 0: 00004000-000040ff
@@ -103,3 +111,12 @@
0000:00:18.3 Host bridge: Advanced Micro Devices [AMD] K8
[Athlon64/Opteron] Miscellaneous Control
Flags: fast devsel
+0000:01:00.0 VGA compatible controller: ATI Technologies Inc RV350
[Mobility Radeon 9600 M10] (prog-if 00 [VGA])
+ Subsystem: Mitac: Unknown device 8355
+ Flags: bus master, 66Mhz, medium devsel, latency 128, IRQ 11
+ Memory at a8000000 (32-bit, prefetchable) [size=128M]
+ I/O ports at c100 [size=256]
+ Memory at e0010000 (32-bit, non-prefetchable) [size=64K]
+ Capabilities: [58] AGP version 3.0
+ Capabilities: [50] Power Management version 2
+
adler:~ #
----------------------------------
Xen:
http://www.cl.cam.ac.uk/Research/SRG/netos/xen/downloads/xen-2.0.6-install.tgz
grub:
title XEN 9.3 /dev/system/root_9.3
kernel (hd0,1)/i386/xen-2.0.6.gz dom0_mem=512000
module (hd0,1)/i386/vmlinuz-2.6.11.4-21.7-xen
root=/dev/system/root_9.3 selinux=0 splash=silent showopts console=tty0
module (hd0,1)/i386/initrd-2.6.11.4-21.7-xen
lines from ''xm dmesg'':
Xen version 2.0.6 (xenod@cl.cam.ac.uk) (gcc version 3.3.3 20040412
(Red Hat Linux 3.3.3-7)) Sun May 22 11:31:19 BST 2005
Latest ChangeSet: 2005/05/22 11:30:28 1.1720
42905f44tK_V2k-UIPH1EmnW4Bg6Dg
outcome:
text consoles are black (no display)
X server starts up fine on console 7
----------------------------------
Xen:
http://www.cl.cam.ac.uk/Research/SRG/netos/xen/downloads/xen-2.0-testing-install.tgz
grub:
title XEN 9.3 /dev/system/root_9.3
kernel (hd0,1)/i386/xen-2.0-testing.gz dom0_mem=512000
module (hd0,1)/i386/vmlinuz-2.6.11.4-21.7-xen
root=/dev/system/root_9.3 selinux=0 splash=silent showopts console=tty0
module (hd0,1)/i386/initrd-2.6.11.4-21.7-xen
lines from ''xm dmesg'':
Xen version 2.0-testing (xenod@cl.cam.ac.uk) (gcc version 3.3.3
20040412 (Red Hat Linux 3.3.3-7)) Mon Jun 13 03:16:59 BST 2005
Latest ChangeSet: 2005/06/10 17:15:35 1.1900
42a9bca7SPmMRozAfET0WOMKS0VQZA
outcome:
text consoles are black (no display)
X server starts up fine on console 7
_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xensource.com
http://lists.xensource.com/xen-devel
Gerd Knorr
2005-Jun-14 13:38 UTC
Re: [Xen-devel] No video display, SuSE kernel-xen-2.6.11.4-21.7
Robbie Dinn <robbie@microbus.com> writes:> text consoles/virtual terminals are black (no display) > Xserver starts up fine on console 7What does "dmesg | grep -i console" say in that case once the system is up & running? What does "cat /proc/fb" say? Gerd -- -mm seems unusually stable at present. -- akpm about 2.6.12-rc3-mm3 _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
Robbie Dinn
2005-Jun-14 14:22 UTC
Re: [Xen-devel] No video display, SuSE kernel-xen-2.6.11.4-21.7
Hi Gerd Gerd Knorr wrote:> What does "dmesg | grep -i console" say in that case once the system > is up & running? >Last login: Tue Jun 14 14:16:35 2005 from rjd.microbus Have a lot of fun... adler:~ # dmesg | grep -i console Kernel command line: root=/dev/system/root_9.3 selinux=0 splash=silent showopts console=tty0 5 Console: colour VGA+ 80x25 Xen virtual console successfully installed as ttyS> What does "cat /proc/fb" say? > > Gerd >adler:~ # cat /proc/fb adler:~ # wc -c /proc/fb 0 /proc/fb Also, I have changed back to an older kernel-xen. This one is shipped on the SuSE 9.3 DVD. No change in behaviour though (black text consoles, X server works fine). adler:~ # uname -a Linux adler 2.6.11.4-20a-xen #1 Wed Mar 23 21:52:37 UTC 2005 i686 athlon i386 GNU/Linux adler:~ I am going to see if I can compile a kernel from xen-2.0.5-src.gz using a .config file taken from one of the SuSE kernels and see how that works (or otherwise). I already tried with binaries (kernel image, modules) taken fron xen-2.0.5-install.gz but that failed to boot and I can see where it is hanging. I am still using the laptop and I need to change to a machine with a serial port available. _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
Gerd Knorr
2005-Jun-14 14:43 UTC
Re: [Xen-devel] No video display, SuSE kernel-xen-2.6.11.4-21.7
> adler:~ # dmesg | grep -i console > Console: colour VGA+ 80x25 > adler:~ # cat /proc/fb > adler:~ #Standard vga text console, also no framebuffer device active. Hmm. You really should see something ... Maybe grub does something silly, so the machine comes up with the vga in graphics instead of text mode. What happens if you turn off the eye-candy stuff in /boot/grub/menu.lst (comment the gfxmenu line)? Gerd -- -mm seems unusually stable at present. -- akpm about 2.6.12-rc3-mm3 _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
Robbie Dinn
2005-Jun-14 15:22 UTC
Re: [Xen-devel] No video display, SuSE kernel-xen-2.6.11.4-21.7
Gerd Knorr wrote:>>adler:~ # dmesg | grep -i console >>Console: colour VGA+ 80x25 >>adler:~ # cat /proc/fb >>adler:~ # > > > Standard vga text console, also no framebuffer device active. > Hmm. You really should see something ... > > Maybe grub does something silly, so the machine comes up with > the vga in graphics instead of text mode. What happens if you > turn off the eye-candy stuff in /boot/grub/menu.lst (comment > the gfxmenu line)?Here is what the start of my menu.lst looks like; adler:~ # mount /dev/hda2 /boot adler:~ # head /boot/grub/menu.lst # Modified by YaST2. Last modification on Sat Nov 13 19:12:31 2004 timeout 8 default 0 root (hd0,1) makeactive color white/blue black/light-gray ###Don''t change this comment - YaST2 identifier: Original name: linux### adler:~ # *** STOP PRESS *** I just put the server machine back in the rack and when I booted it up, the text console came up with text on it! ** boggle ** However the font was corrupt (little under lines under all the u''s and p''s). ** double boggle ** Part way through the font got fixed, possibly when a new console font got loaded. This would normally scream flakey hardware to me, except I have seen the black screen problem on two different disks and 3 different mother boards (that is two motherboard and one laptop). I sincerely hope that I haven''t been leading you folks on a wild goose chase. yours dazed and confused, Robbie Dinn _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
Gerd Knorr
2005-Jun-14 15:33 UTC
Re: [Xen-devel] No video display, SuSE kernel-xen-2.6.11.4-21.7
> Part way through the font got fixed, possibly when a new > console font got loaded.Probably, at least suse does that by default during bootup. Gerd -- -mm seems unusually stable at present. -- akpm about 2.6.12-rc3-mm3 _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
Robbie Dinn
2005-Jun-16 09:15 UTC
Re: [Xen-devel] No video display, SuSE kernel-xen-2.6.11.4-21.7
Hello Replying to myself... Robbie Dinn wrote:> > I am using the same linux kernel through out but changing the > Xen version each time. This wasn''t what you asked me to do > but I thought it was worth doing before I got bogged down > with recompiling kernels. > > I will try different kernels next. >I have now tried several different kernels http://www.suse.de/~garloff/linux/xen/RPMs-93/kernel-xen-2.6.11.4-21.7.i586.rpm kernel-xen-2.6.11.4-20a.i586.rpm from SuSE 9.3 DVD A locally compiled kernel from xen-2.0-testing-src.tgz A locally compile kernel from xen-2.0.5-src.tgz I was using the a xen image compiled from xen-2.0-testing with each of the above. In each case, the laptop behaves the same, black text console, X server on console 7. Booting a non xen linux kernel works fine of course. It seems that my problem isn''t due to a recent software change. There is a second rack mounted machine that was apparently showing the same symptoms, but when I replaced it in the rack, the text consoles started working, albeit with corrupted fonts. That machine is running a nameserver and so is off limits for further testing. I may try I installing another machine with the same set of packages to see if I can reproduce the problem. _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel