Screen stays blank when exiting X (i810)

Michael Voucko voucko at s3-solutions.de
Thu Jun 9 06:04:10 PDT 2005


Hi,

I'm stuck with running Xorg-6.2.8 on my laptop (Lifebook S-6010).
(I'm pretty new to the whole X thing so please bear with me)

Here is what I did.
- installed Xorg-6.2.8 (on a fresh FreeBSD 5.4 if it matters?)
- ran 'Xorg -configure'
- copied the newly created xorg.conf to /etc/X11
- tested xorg.conf with 'Xorg -config /etc/X11/xorg.conf'

Everything worked fine.
But when I try to use KDE or simply put 'xterm' in my .xinitrc there is no way 
to exit the X server and return to the console - the screen would flicker two 
more time and afterwards stay black and blank. The keyboard does not allow me 
to type to the console - but is still operational as I'm able to switch to 
another virtual console and can blindly enter something like 'reboot' to 
recover from the dead screen.

Observable difference in the logfile is

* last entries in Xorg.0.log when exiting 'Xorg -config /etc/X11/xorg.conf'
(WW) I810(0): Setting the original video mode instead of restoring
         the saved state
(WW) I810(0): Successfully set original devices
(II) I810(0): xf86UnbindGARTMemory: unbind key 5
(II) I810(0): xf86UnbindGARTMemory: unbind key 1
(II) I810(0): xf86UnbindGARTMemory: unbind key 3
(II) I810(0): xf86UnbindGARTMemory: unbind key 4
(II) I810(0): xf86UnbindGARTMemory: unbind key 2

* last entries in Xorg.0.log when exiting KDE or xterm
(WW) I810(0): Setting the original video mode instead of restoring
         the saved state

I tried some of the options available for i810 but either I didn't choose the 
right combination or they dont make any difference for my situation.

I started out with checking the FreeBSD specific mailinglists and archives but 
did not find any explanation or solutions. So I hope that this is the right 
spot to ask this question.

Does anybody know what the problem is or can point me in the right direction?
Is there more information I can provide to track down the problem (xorg.conf is 
attached)?

Thanks
  Michael


xorg.conf
-------------------------------------------------------------------------------
Section "ServerLayout"
     Identifier     "Layout0"
     Screen      0  "Screen0" 0 0
     InputDevice    "Keyboard0" "CoreKeyboard"
     InputDevice    "Mouse0" "CorePointer"
EndSection

Section "Files"
     RgbPath      "/usr/X11R6/lib/X11/rgb"
     ModulePath   "/usr/X11R6/lib/modules"
     FontPath     "/usr/X11R6/lib/X11/fonts/misc/"
     FontPath     "/usr/X11R6/lib/X11/fonts/TTF/"
     FontPath     "/usr/X11R6/lib/X11/fonts/Type1/"
     FontPath     "/usr/X11R6/lib/X11/fonts/CID/"
     FontPath     "/usr/X11R6/lib/X11/fonts/75dpi/"
     FontPath     "/usr/X11R6/lib/X11/fonts/100dpi/"
EndSection

Section "Module"
     Load        "dcc"
     Load        "extmod"
     Load        "glx"
     Load        "dbe"
     Load        "record"
     Load        "xtrap"
     Load        "type1"
     Load        "freetype"
EndSection

Section "InputDevice"
     Identifier  "Mouse0"
     Driver      "mouse"
     Option      "Protocol" "Auto"
     Option      "Emulate3Buttons"
     Option      "Device" "/dev/sysmouse"
EndSection

Section "InputDevice"
     Identifier  "Keyboard0"
     Driver      "keyboard"
     Option      "XkbRules" "xorg"
     Option      "XkbModel" "pc105"
     Option      "XkbLayout" "de"
     Option      "XkbVarian" "nodeadkeys"
EndSection

Section "Monitor"
     Identifier   "Monitor0"
     ModelName    "LCD Panel 1024x768"
     HorizSync    28.0-96.0
     VertRefresh  50.0-62.0
EndSection

Section "Device"
     Identifier  "Card0"
     Driver      "i810"
     ChipSet     "i830M"
     Card        "i810 i830M"
     VendorName  "Intel Corp."
     BoardName   "82830 CGC [Chipset Graphics Controller]"
     BusID       "PCI:0:2:0"
     Option      "SWcursor" "1"
     ### Available Driver options are:-
     ### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
     ### <string>: "String", <freq>: "<f> Hz/kHz/MHz"
     ### [arg]: arg optional
     #Option     "NoAccel"                   # [<bool>]
     #Option     "SWcursor"                  # [<bool>]
     #Option     "ColorKey"                  # <i>
     #Option     "CacheLines"                # <i>
     #Option     "Dac6Bit"                   # [<bool>]
     #Option     "DRI"                       # [<bool>]
     #Option     "NoDDC"                     # [<bool>]
     #Option     "ShowCache"                 # [<bool>]
     #Option     "XvMCSurfaces"              # <i>
     #Option     "PageFlip"                  # [<bool>]
EndSection

Section "Screen"
     Identifier "Screen0"
     Device     "Card0"
     Monitor    "Monitor0"
     DefaultDepth     24
     SubSection "Display"
         Depth     24
         Modes    "1024x768" "800x600" "640x480"
                 Viewport   0 0
     EndSubSection
         SubSection "Display"
                 Viewport   0 0
         Modes    "1024x768" "800x600" "640x480"
                 Depth     1
         EndSubSection
         SubSection "Display"
                 Viewport   0 0
         Modes    "1024x768" "800x600" "640x480"
                 Depth     4
         EndSubSection
         SubSection "Display"
                 Viewport   0 0
         Modes    "1024x768" "800x600" "640x480"
                 Depth     8
         EndSubSection
         SubSection "Display"
                 Viewport   0 0
         Modes    "1024x768" "800x600" "640x480"
                 Depth     15
         EndSubSection
         SubSection "Display"
                 Viewport   0 0
         Modes    "1024x768" "800x600" "640x480"
                 Depth     16
         EndSubSection
EndSection
-------------------------------------------------------------------------------



-- 
s3 smart security solutions OHG
Michael Voucko
Wilhelmshöher Straße 74
60389 Frankfurt
Deutschland
fon: +49 6109 501784
mobile: +49 172 65 66 572
fax: +49 1805 06034789876
mailto:voucko at s3-solutions.de
callto://mvoucko
http://www.s3-solutions.de



More information about the xorg mailing list