vesa bios not detected on Gentoo (but working fine in SimplyMepis)

Timothee Groleau tg at timotheegroleau.com
Sun Sep 24 01:59:55 PDT 2006


Hi all, 

I'm having some problem running X on my new PC un der Gentoo. I know the 
hardware is supported by Xorg because I can run SimplyMepis 6.0 on it. It 
uses the vesa driver and runs fine (24b/1280x1024). However under gentoo, the 
vesa driver gives me the error: VESA(0): VESA BIOS not detected.

Some background info of my system:
motherboard: Foxconn P4M800P7MA 
System: Gentoo 2006.1
Xorg: 7.1
xorg-server: xorg-server-1.1.1-r1
vesa-drv: xf86-video-vesa-1.2.1

Here are some details of log:
==========
# grep -i vesa /var/log/Xorg.0.log

(II) LoadModule: "vesa"
(II) Loading /usr/lib/xorg/modules/drivers/vesa_drv.so
(II) Module vesa: vendor="X.Org Foundation"
(II) VESA: driver for VESA chipsets: vesa
(--) Chipset vesa found
(II) VESA(0): initializing int10
(II) VESA(0): Primary V_BIOS segment is: 0xc000
(EE) VESA(0): unknown type(0xffffffff)=0xff
(II) VESA(0): EAX=0x00004f00, EBX=0x00000000, ECX=0x00000000, EDX=0x00000000
(II) VESA(0): ESP=0x00000ffa, EBP=0x00000000, ESI=0x00000000, EDI=0x00002000
(II) VESA(0): CS=0xc000, SS=0x0100, DS=0x0040, ES=0x0000, FS=0x0000, GS=0x0000
(II) VESA(0): EIP=0x000060bc, EFLAGS=0x00003200
(II) VESA(0): code at 0x000c60bc:
(II) VESA(0): VESA BIOS not detected
(II) UnloadModule: "vesa"
==========

For reference, with SimplyMepis, I get: 
==========
# grep -i vesa Xorg.0.log 
 
 (II) LoadModule: "vesa" 
 (II) Loading /usr/lib/xorg/modules/drivers/vesa_drv.so 
 (II) Module vesa: vendor="X.Org Foundation" 
 (II) VESA: driver for VESA chipsets: vesa 
 (--) Chipset vesa found 
 (II) VESA(0): initializing int10 
 (II) VESA(0): Primary V_BIOS segment is: 0xc000 
 (II) VESA(0): VESA BIOS detected 
 (II) VESA(0): VESA VBE Version 3.0 
 (II) VESA(0): VESA VBE Total Mem: 65536 kB 
 (II) VESA(0): VESA VBE OEM: VIA P4M800 PRO 
 (II) VESA(0): VESA VBE OEM Software Rev: 1.0 
 (II) VESA(0): VESA VBE OEM Vendor: 
 (II) VESA(0): VESA VBE OEM Product: 
 (II) VESA(0): VESA VBE OEM Product Rev: 
 (**) VESA(0): Depth 16, (--) framebuffer bpp 16 
 (==) VESA(0): RGB weight 565 
 (==) VESA(0): Default visual is TrueColor 
 (==) VESA(0): Using gamma correction (1.0, 1.0, 1.0) 
 (II) VESA(0): VESA VBE DDC supported 
 (II) VESA(0): VESA VBE DDC Level 2 
 (II) VESA(0): VESA VBE DDC transfer in appr. 1 sec. 
 (II) VESA(0): VESA VBE DDC read successfully 
 (II) VESA(0): Manufacturer: PHL  Model: 830  Serial#: 320058 
 (II) VESA(0): Year: 2006  Week: 4 
 (II) VESA(0): EDID Version: 1.3 
 (II) VESA(0): Analog Display Input,  Input Voltage Level: 0.700/0.300 V 
 (II) VESA(0): Sync:  Separate  Composite  SyncOnGreen 
 (II) VESA(0): Max H-Image Size [cm]: horiz.: 38  vert.: 30 
 (II) VESA(0): Gamma: 2.20 
 (II) VESA(0): DPMS capabilities: Off; RGB/Color Display 
 (II) VESA(0): Default color space is primary color space 
 (II) VESA(0): First detailed timing is preferred mode 
 (II) VESA(0): redX: 0.637 redY: 0.348   greenX: 0.292 greenY: 0.618 
 (II) VESA(0): blueX: 0.142 blueY: 0.073   whiteX: 0.313 whiteY: 0.329 
 (II) VESA(0): Supported VESA Video Modes: 
 (II) VESA(0): 720x400 at 70Hz 
 (II) VESA(0): 640x480 at 60Hz 
 (II) VESA(0): 640x480 at 67Hz 
 (II) VESA(0): 640x480 at 72Hz 
 (II) VESA(0): 640x480 at 75Hz 
 (II) VESA(0): 800x600 at 56Hz 
 (II) VESA(0): 800x600 at 60Hz 
 (II) VESA(0): 800x600 at 72Hz 
 (II) VESA(0): 800x600 at 75Hz 
 (II) VESA(0): 832x624 at 75Hz 
 (II) VESA(0): 1024x768 at 60Hz 
 (II) VESA(0): 1024x768 at 70Hz 
 (II) VESA(0): 1024x768 at 75Hz 
 (II) VESA(0): 1280x1024 at 75Hz 
 (II) VESA(0): 1152x870 at 75Hz 
 (II) VESA(0): Manufacturer's mask: 0 
 (II) VESA(0): Supported Future Video Modes: 
 (II) VESA(0): #0: hsize: 1280  vsize 1024  refresh: 60  vid: 32897 
 (II) VESA(0): Supported additional Video Mode: 
 (II) VESA(0): clock: 108.0 MHz   Image Size:  338 x 270 mm 
 (II) VESA(0): h_active: 1280  h_sync: 1328  h_sync_end 1440 h_blank_end 1688 
h_border: 0 
 (II) VESA(0): v_active: 1024  v_sync: 1025  v_sync_end 1028 v_blanking: 1066 
v_border: 0 
 (II) VESA(0): Serial No:  BZ  320058 
 (II) VESA(0): Monitor name: Philips 190B 
 (II) VESA(0): Ranges: V min: 56  V max: 76 Hz, H min: 30  H max: 83 kHz, 
PixClock max 140 MHz 
 (II) VESA(0): Searching for matching VESA mode(s): 
 (II) VESA(0): Total Memory: 1024 64KB banks (65536kB) 
 (WW) VESA(0): config file vrefresh range 50-70Hz not within DDC vrefresh 
ranges. 
 (II) VESA(0): Monitor0: Using hsync range of 30.00-75.00 kHz 
 (II) VESA(0): Monitor0: Using vrefresh range of 50.00-70.00 Hz 
 (II) VESA(0): Not using built-in mode "1600x1200" (width too large for 
virtual size) 
 (II) VESA(0): Not using built-in mode "1440x900" (width too large for virtual 
size) 
 (--) VESA(0): Virtual size is 1280x1024 (pitch 1280) 
 (**) VESA(0): *Built-in mode "1280x1024" 
 (**) VESA(0): *Built-in mode "1024x768" 
 (**) VESA(0):  Built-in mode "1280x800" 
 (**) VESA(0):  Built-in mode "800x600" 
 (**) VESA(0):  Built-in mode "640x480" 
 (++) VESA(0): DPI set to (100, 100) 
 (II) VESA(0): Attempting to use 70Hz refresh for mode "1280x1024" (11a) 
 (II) VESA(0): Attempting to use 70Hz refresh for mode "1024x768" (117) 
 (II) VESA(0): Attempting to use 58Hz refresh for mode "1280x800" (1b7) 
 (II) VESA(0): Attempting to use 60Hz refresh for mode "800x600" (114) 
 (II) VESA(0): Attempting to use 60Hz refresh for mode "640x480" (111) 
 (**) VESA(0): Using "Shadow Framebuffer" 
 (II) VESA(0): initializing int10 
 (II) VESA(0): Primary V_BIOS segment is: 0xc000 
 (II) VESA(0): VESA BIOS detected 
 (II) VESA(0): VESA VBE Version 3.0 
 (II) VESA(0): VESA VBE Total Mem: 65536 kB 
 (II) VESA(0): VESA VBE OEM: VIA P4M800 PRO 
 (II) VESA(0): VESA VBE OEM Software Rev: 1.0 
 (II) VESA(0): VESA VBE OEM Vendor: 
 (II) VESA(0): VESA VBE OEM Product: 
 (II) VESA(0): VESA VBE OEM Product Rev: 
 (II) VESA(0): virtual address = 0xb3927000, 
 (II) VESA(0): VBESetVBEMode failed...Tried again without customized values. 
 (==) VESA(0): Default visual is TrueColor 
 (==) VESA(0): Backing store disabled 
 (WW) VESA(0): Option "UseInternalAGPGART" is not used 
 (WW) VESA(0): Option "DmaMode" is not used 
 (WW) VESA(0): Option "CursorShadow" is not used 
 (WW) VESA(0): Option "CursorShadowAlpha" is not used 
 (WW) VESA(0): Option "CursorShadowYOffset" is not used 
 (WW) VESA(0): Option "CursorShadowXOffset" is not used 
 (WW) VESA(0): Option "FlatPanelProperties" is not used 
 (WW) VESA(0): Option "NoLogo" is not used 
 (WW) VESA(0): Option "IgnoreEdid" is not used 
 (WW) VESA(0): Option "TwinView" is not used 
 (WW) VESA(0): Option "SecondMonitorVendorName" is not used 
 (WW) VESA(0): Option "SecondMonitorModelName" is not used 
 (WW) VESA(0): Option "SecondMonitorHorizSync" is not used 
 (WW) VESA(0): Option "SecondMonitorVertRefresh" is not used 
 (WW) VESA(0): Option "TwinViewOrientation" is not used 
 (WW) VESA(0): Option "ConnectedMonitor" is not used 
==========

And here are some portions of my xorg.conf:
==========
Section "Device" 
         Identifier  "Card0" 
         Driver      "vesa" 
         VideoRam    65536 
         VendorName  "Foxconn" 
         BoardName   "Unknown Board" 
         BusID       "PCI:1:0:0" 
 
         Option      "UseInternalAGPGART" "no" 
         Option      "DmaMode" "None" 
 EndSection 

 Section "Screen" 
         Identifier "Screen0" 
         Device     "Card0" 
         Monitor    "Monitor0" 
         DefaultDepth  24 
 
         SubSection "Display" 
                 Viewport   0 0 
                 Depth     16 
                 Modes   "1280x1024" "1024x768" 
         EndSubSection 
         SubSection "Display" 
                 Viewport   0 0 
                 Depth     24 
                 Modes   "1280x1024" "1024x768" 
         EndSubSection 
 EndSection 
==========

Does anyone have an idea of what I should do to get this hardware running on 
Gentoo? Any help would be much appreciated.

Thanks in advance!
Tim.




More information about the xorg mailing list