Logging out of X freezes the display

Jimmie James jimmiejaz at gmail.com
Tue May 22 19:50:56 UTC 2007


After the update, which went flawlessly (THANK YOU!!!)  using XFCE4 
'logout' button, and ctrl/alt/backspace, my display starts to clear, 
then locks up, with a 'ghostly' image of the backdrop.  ctrl/alt/F# and 
ctrl/alt/backspace do nothing, and after a few minutes (I'm assuming the 
X server has shut down by this point) they just beep at me.

If I ssh in, and run ps -auxww there's no "X bits" left running, so 
under a suggestion from someone on Freenode ##freebsd last night, I ran 
startx from the ssh connection, and my X server restarted, and I was 
able to log out cleanly.  This afternoon, wanted to try logging out of X 
again, and same thing, it hung.

There's nothing I can see in the X log file about the lockups, or any 
console messages.

[15:15:56]  jimmie at fortytwo <111> [0] ~>cat /var/log/Xorg.0.log | grep WW
         (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(WW) I810: No matching Device section for instance (BusID PCI:0:2:1) found
(WW) I810(0): Bad V_BIOS checksum
(WW) I810(0): Bad V_BIOS checksum
(WW) I810(0): Extended BIOS function 0x5f64 not supported.
(WW) I810(0): Extended BIOS function 0x5f64 not supported.
(WW) I810(0): Extended BIOS function 0x5f64 not supported.
(WW) I810(0): Extended BIOS function 0x5f64 not supported.
(WW) I810(0): Extended BIOS function 0x5f64 not supported.
(WW) I810(0): Extended BIOS function 0x5f64 not supported.
(WW) I810(0): Bad V_BIOS checksum
(WW) I810(0): Extended BIOS function 0x5f05 not supported.
(WW) I810(0): Extended BIOS function 0x5f05 not supported.
(WW) I810(0): Extended BIOS function 0x5f28 not supported.
(WW) fcntl(8, O_ASYNC): Inappropriate ioctl for device
(WW) I810(0): Successfully set original devices
(WW) I810(0): Setting the original video mode instead of restoring
(WW) I810(0): Extended BIOS function 0x5f05 not supported.
(WW) I810(0): Successfully set original devices (2)
(WW) I810(0): Extended BIOS function 0x5f05 not supported.
(WW) I810(0): Extended BIOS function 0x5f28 not supported.
(WW) fcntl(8, O_ASYNC): Inappropriate ioctl for device
(WW) I810(0): Successfully set original devices
(WW) I810(0): Setting the original video mode instead of restoring
(WW) I810(0): Extended BIOS function 0x5f05 not supported.
(WW) I810(0): Successfully set original devices (2)
(WW) I810(0): Extended BIOS function 0x5f05 not supported.
(WW) I810(0): Extended BIOS function 0x5f28 not supported.
(WW) fcntl(8, O_ASYNC): Inappropriate ioctl for device

My xorg.conf

Section "Extensions"
         Option "Composite" "Enable"
         Option "RENDER" "Enable"
EndSection

Section "ServerLayout"
         Identifier     "Simple Layout"
         Screen         "Screen 1" 0 0
         InputDevice    "Mouse1" "CorePointer"
         InputDevice    "Keyboard1" "CoreKeyboard"
EndSection

Section "Files"
         RgbPath      "/usr/local/share/X11/rgb"
         ModulePath   "/usr/local/lib/xorg/modules"
         FontPath     "/usr/local/lib/X11/fonts/local/"
         FontPath     "/usr/local/lib/X11/fonts/misc/"
         FontPath     "/usr/local/lib/X11/fonts/75dpi/:unscaled"
         FontPath     "/usr/local/lib/X11/fonts/100dpi/:unscaled"
         FontPath     "/usr/local/lib/X11/fonts/Type1/"
         FontPath     "/usr/local/lib/X11/fonts/75dpi/"
         FontPath     "/usr/local/lib/X11/fonts/100dpi/"
         FontPath     "/usr/local/lib/X11/fonts/TTF/"
         FontPath     "/usr/local/lib/X11/fonts/artwiz-fonts/"
         FontPath     "/usr/local/lib/X11/fonts/webfonts/"
         FontPath     "/usr/local/lib/X11/fonts/URW/"
         FontPath     "/usr/local/lib/X11/fonts/jmk"
         FontPath     "/usr/local/lib/X11/fonts/terminus-font"
         FontPath     "/usr/local/lib/X11/fonts/artwiz-fonts"

EndSection

Section "Module"
         Load  "dbe"     # Double buffer extension
         Load  "extmod"
         Load  "type1"
         Load  "freetype"
         Load  "GLcore"
         Load  "glx"
         Load  "dri"
         Load  "drm"
         Load  "vbe"
         Load  "int10"
EndSection

Section "InputDevice"
         Identifier  "Keyboard1"
         Driver      "kbd"
EndSection

Section "InputDevice"
         Identifier  "Mouse1"
         Driver      "mouse"
         Option      "Protocol" "Auto"
         Option      "Device" "/dev/psm0"
         Option      "ZAxisMapping" "4 5"
         Option      "Buttons" "5"
         Option      "Emulate3Buttons" "no"
EndSection

Section "Monitor"

         HorizSync 31-54
         VertRefresh 50-120
         Identifier   "monitor0"

EndSection
Section "Device"
         Identifier  "i810"
         Driver      "i810"
         VendorName  "Intel"
         BoardName   "82915G/GV/910GL Express Chipset Family Graphics 
Controller"
         VideoRam    65536
         Option      "XaaNoSolidFillRect"    #NEW
         Option      "XaaNoScreenToScreenCopy"  #NEW
         Option      "XaaNoScanlineCPUToScreenColorExpandFill" #NEW
         BusID       "PCI:0:2:0"
         Option      "DPMS"
EndSection

Section "Screen"
         Identifier "Screen 1"
         Device     "i810"
         Monitor    "monitor0"
         DefaultDepth     16
         SubSection "Display"
                 Viewport   1280 960
                 Depth     24
                 Modes    "1280x960"
         EndSubSection
         SubSection "Display"
                 Depth     16
                 Modes    "1152x768" "1152x968" "1280x1024" "1280x960" 
"1024x768"
         EndSubSection
EndSection

Section "DRI"
         Mode         0666
EndSection

pciconv -vl
agp0 at pci0:2:0:  class=0x030000 card=0x25821043 chip=0x25828086 rev=0x04 
hdr=0x00
     vendor     = 'Intel Corporation'
     device     = '82915G/GV/GL, 82910GL Integrated Graphics Device'
     class      = display
     subclass   = VGA
none0 at pci0:2:1: class=0x038000 card=0x25821043 chip=0x27828086 rev=0x04 
hdr=0x00
     vendor     = 'Intel Corporation'
     device     = '82915G/GV/GL, 82910GL Graphics Controller (??)'
     class      = display

uname -v

FreeBSD 6.2-STABLE #0: Mon May 14 15:21:30 EDT 2007 
root at fortytwo.zapto.org:/usr/obj/usr/src/sys/FORTYTWO

-- 
If you can't beat your computer at chess, try kickboxing.
		---		---		---
The most likely way for the world to be destroyed, most experts agree, 
is by accident.
That's where we come in; we're computer professionals. We cause accidents.


More information about the freebsd-x11 mailing list