[SeaBIOS] vgabios testing
Gerd Hoffmann
kraxel at redhat.com
Fri Mar 2 10:09:10 CET 2012
Hi,
Did some more testing of the vgabios today, two issues popped up:
(1) screen isn't cleared in some cases. Visible with grub1 in text
mode. When it displays the menu a few stray chars are visible.
Even more obvious it becomes when hitting 'c' then to get a
prompt, then alot of the menu is still visible.
(2) The Xorg Server has trouble, the VESA driver doesn't work.
There are also some good news: linux kernel with vesafb active works
fine, likewise winxp guests.
cheers,
Gerd
[ 90.904] (II) Loading sub module "vbe"
[ 90.904] (II) LoadModule: "vbe"
[ 90.904] (II) Loading /usr/lib/xorg/modules/libvbe.so
[ 90.905] (II) Module vbe: vendor="X.Org Foundation"
[ 90.905] compiled for 1.10.4, module version = 1.1.0
[ 90.905] ABI class: X.Org Video Driver, version 10.0
[ 90.905] (II) Loading sub module "int10"
[ 90.905] (II) LoadModule: "int10"
[ 90.906] (II) Loading /usr/lib/xorg/modules/libint10.so
[ 90.909] (II) Module int10: vendor="X.Org Foundation"
[ 90.909] compiled for 1.10.4, module version = 1.0.0
[ 90.909] ABI class: X.Org Video Driver, version 10.0
[ 90.909] (II) VESA(0): initializing int10
[ 90.912] (II) VESA(0): Bad V_BIOS checksum
[ 90.912] (II) VESA(0): Primary V_BIOS segment is: 0xc000
[ 97.832]
Backtrace:
[ 97.833] 0: Xorg (xorg_backtrace+0x3c) [0x80a408c]
[ 97.833] 1: Xorg (0x8048000+0x60496) [0x80a8496]
[ 97.833] 2: (vdso) (__kernel_rt_sigreturn+0x0) [0x2c040c]
[ 97.837] 3: /usr/lib/xorg/modules/libint10.so (0x2ed000+0x47e2)
[0x2f17e2]
[ 97.837] 4: /usr/lib/xorg/modules/libint10.so (0x2ed000+0x343a)
[0x2f043a]
[ 97.837] 5: /usr/lib/xorg/modules/libint10.so (0x2ed000+0xe02e)
[0x2fb02e]
[ 97.837] 6: /usr/lib/xorg/modules/libint10.so (0x2ed000+0x13134)
[0x300134]
[ 97.837] 7: /usr/lib/xorg/modules/libint10.so (0x2ed000+0xdd56)
[0x2fad56]
[ 97.837] 8: /usr/lib/xorg/modules/libint10.so
(xf86ExecX86int10+0x5d) [0x2f135d]
[ 97.837] 9: /usr/lib/xorg/modules/libvbe.so (VBEExtendedInit+0x92)
[0x2cc102]
[ 97.837] 10: /usr/lib/xorg/modules/drivers/vesa_drv.so
(0x2b5000+0x29db) [0x2b79db]
[ 97.837] 11: Xorg (InitOutput+0x84b) [0x80b93cb]
[ 97.837] 12: Xorg (0x8048000+0x1c1e5) [0x80641e5]
[ 97.837] 13: /lib/libc.so.6 (__libc_start_main+0xf3) [0x72a3f3]
[ 97.847] 14: Xorg (0x8048000+0x1c6a1) [0x80646a1]
[ 97.848] Segmentation fault at address 0xb7e55000
[ 97.848]
Fatal server error:
[ 97.848] Caught signal 11 (Segmentation fault). Server aborting
[ 97.850]
[ 97.850]
More information about the SeaBIOS
mailing list