Lenny XServer startet nicht durch ohne eingeschalteten Monitor?
Hi Leute,
seit einigen Tagen (oder Wochen?) beobachte ich auf meinem Homeserver
ein ärgerliches Problem (bitte keine Diskussion, warum da ein X-Server
läuft, ist halt so):
Schalte ich den Server ein (Inhalt: eine "uralte" Matrox MGA G200), so
wird zwar gebootet, aber der XServer bleibt mit nahezu 96%
Prozessorlast stehen, und zwar immer an dieser Stelle
(/var/log/Xorg.0.log):
[...]
(II) Loading sub module "ddc"
(II) LoadModule: "ddc"(II) Module "ddc" already built-in
(II) Loading sub module "i2c"
(II) LoadModule: "i2c"(II) Module "i2c" already built-in
(==) MGA(0): Write-combining range (0xe6000000,0x1000000)
(II) MGA(0): vgaHWGetIOBase: hwp->IOBase is 0x03b0, hwp->PIOOffset is 0x0000
(II) MGA(0): I2C bus "DDC P1" initialized.
(II) MGA(0): I2C device "DDC P1:ddc2" registered at address 0xA0.
(II) MGA(0): I2C device "DDC P1:ddc2" removed.
(II) MGA(0): I2C Monitor info: (nil)
(II) MGA(0): end of I2C Monitor info
In der /var/log/syslog steht erstaunlicherweise nur das folgende drin:
[...]
Mar 11 18:59:37 server kdm: :0[6522]: Hung in XOpenDisplay(:0), aborting
Mar 11 18:59:37 server kdm: :0[6522]: Cannot connect to :0, giving up
Mar 11 18:59:37 server kdm[6500]: Display :0 cannot be opened
[...]
Erstaunlicherweise deshalb, weil das ganze (wie gesagt) bis vor wenigen
Wochen (Zeitpunkt für mich nicht mehr feststellbar) problemlos lief,
auch schon, als Lenny noch testing war. Auch ein kdm restart hilft
nicht, ebensowenig wie Ctrl-Alt-Backspace, wenn ich direkt an die Kiste
gehe, ich kann nur den Prozess X stoppen. Heute habe ich durch Zufall
festgestellt, das wieder "durchgebootet" wird, wenn der Monitor
eingeschaltet ist - jedenfalls vermute ich, daß es daran liegt. Ich
hänge mal die Xorg.conf hier mit dran (die Section "Files" lasse ich
mal weg), vielleicht fällt ja jemandem etwas auf, was ich ändern
könnte. Eigentlich ist sie unangetastet, seitdem ich auf testing
umgestellt hatte.
Vorschläge und Hilfe sehr willkommen:-)
ciao, Dirk
/etc/X11/xorg.conf
Section "Module"
Load "bitmap"
Load "dbe"
Load "ddc"
Load "dri"
Load "extmod"
Load "freetype"
Load "glx"
Load "int10"
Load "record"
Load "vbe"
EndSection
Section "InputDevice"
Identifier "PS2 Keyboard"
Driver "kbd"
Option "CoreKeyboard"
Option "SendCoreEvents" "true"
Option "XkbRules" "xorg"
Option "XkbModel" "pc102"
Option "XkbLayout" "de"
Option "XkbVariant" "nodeadkeys"
Option "XkbOptions" "lv3:ralt_switch_multikey"
EndSection
Section "InputDevice"
Identifier "PS2 Mouse"
Driver "mouse"
Option "CorePointer"
Option "SendCoreEvents" "true"
Option "Device" "/dev/input/mice"
Option "Protocol" "ExplorerPS/2"
Option "Buttons" "3"
Option "ZAxisMapping" "4 5"
EndSection
Section "Device"
Identifier "Matrox MGA PCI"
Driver "mga"
VideoRam 16384
Option "NoHal"
BusID "PCI:1:0:0"
vendorname "Matrox"
boardname "G200 AGP"
EndSection
Section "Monitor"
Identifier "Scott 14 Zoll"
Option "DPMS"
HorizSync 28-51
VertRefresh 43-60
DisplaySize 280 210
vendorname "[Scott 14 Zoll]"
modelname "[Scott 14 Zoll]"
EndSection
Section "Screen"
Identifier "Default Screen"
Device "Matrox MGA PCI"
Monitor "Scott 14 Zoll"
DefaultDepth 16
SubSection "Display"
Depth 1
Modes "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 4
Modes "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 8
Modes "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 15
Modes "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 16
Modes "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 24
Modes "1024x768" "800x600" "640x480"
EndSubSection
EndSection
Section "ServerLayout"
Identifier "Default Layout"
Option "DefaultServerLayout"
Screen "Default Screen"
InputDevice "PS2 Keyboard" "CoreKeyboard"
InputDevice "PS2 Mouse" "CorePointer"
EndSection
Section "DRI"
Mode 0666
EndSection
Reply to: