Problem nach Installation von XGL / X0-lock wird nicht gelöscht

Status
Für weitere Antworten geschlossen.

FiBo1984

New Member
Guten Tag zusammen,

ich habe hier ein Rechner mit SUSE 10.1 und einer ATI X850XT. Ich habe Compiz/XGL Installiert und Konfiguriert (unter KDE 3.5).

Soweit funktioniert auch alles einwandfrei.
Wenn ich den PC herunterfahre macht der das auch "sauber".

Beim nächsten Start bleibt er aber im RunLevel 3 hängen. Wenn ich auf der Konsole dann "startx" tippe, bricht er ab mit der Meldung:

"Could not create server lock file: /tmp/.X0-lock"

Wenn ich als root dann diese besagte Datei lösche, kann ich die grafische Oberfläche wieder starten.

Meine Idee war: ich bau mir nen Script was die besagte Datei löscht und binde es ins Runlevel 5 Script ein, so das es kurz vor xdm gestartet wird.

Problem: die Datei lässt ich nur mit root Rechten löschen .. :(

Jemand eine Idee ? - Wieso erstellt er die immer wieder ?

mfg
FiBo
 

FiBo1984

New Member
AW: Problem nach Installation von XGL / X0-lock wird nicht gelöscht

Also bis jetzt bin ich nicht weitergekommen .. in welchem Log-File würde denn des "unsaubere" herunterfahren des KDE stehen ? (/var/log/kdm.log?) - Wenn ja hier ist ein kleiner Auszug:

X Window System Version 6.9.0
Release Date: 21 December 2005
X Protocol Version 11, Revision 0, Release 6.9
Build Operating System: SuSE Linux [ELF] SuSE
Current Operating System: Linux linux 2.6.16.21-0.25-default #1 Tue Sep 19 07:26:15 UTC 2006 i686
Build Date: 13 September 2006
Before reporting problems, check http://wiki.X.Org
to make sure that you have the latest version.
Module Loader present
Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.93.log", Time: Thu Nov 2 22:18:20 2006
(==) Using config file: "/etc/X11/xorg.conf"
(WW) fglrx: No matching Device section for instance (BusID PCI:1:0:1) found
The XKEYBOARD keymap compiler (xkbcomp) reports:
> Warning: Type "ONE_LEVEL" has 1 levels, but <RALT> has 2 symbols
> Ignoring extra symbols
Errors from xkbcomp are not fatal to the X server
Could not init font path element /usr/X11R6/lib/X11/fonts/local, removing from list!
Could not init font path element /usr/X11R6/lib/X11/fonts/CID, removing from list!

X Window System Version 6.9.0
Release Date: 21 December 2005
X Protocol Version 11, Revision 0, Release 6.9
Build Operating System: SuSE Linux [ELF] SuSE
Current Operating System: Linux linux 2.6.16.21-0.25-default #1 Tue Sep 19 07:26:15 UTC 2006 i686
Build Date: 13 September 2006
Before reporting problems, check http://wiki.X.Org
to make sure that you have the latest version.
Module Loader present
Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.93.log", Time: Thu Nov 2 23:15:39 2006
(==) Using config file: "/etc/X11/xorg.conf"
(WW) fglrx: No matching Device section for instance (BusID PCI:1:0:1) found
The XKEYBOARD keymap compiler (xkbcomp) reports:
> Warning: Type "ONE_LEVEL" has 1 levels, but <RALT> has 2 symbols
> Ignoring extra symbols
Errors from xkbcomp are not fatal to the X server
Could not init font path element /usr/X11R6/lib/X11/fonts/local, removing from list!
Could not init font path element /usr/X11R6/lib/X11/fonts/CID, removing from list!

X Window System Version 6.9.0
Release Date: 21 December 2005
X Protocol Version 11, Revision 0, Release 6.9
Build Operating System: SuSE Linux [ELF] SuSE
Current Operating System: Linux linux 2.6.16.21-0.25-default #1 Tue Sep 19 07:26:15 UTC 2006 i686
Build Date: 13 September 2006
Before reporting problems, check http://wiki.X.Org
to make sure that you have the latest version.
Module Loader present
Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.93.log", Time: Fri Nov 3 09:52:57 2006
(==) Using config file: "/etc/X11/xorg.conf"
(WW) fglrx: No matching Device section for instance (BusID PCI:1:0:1) found
The XKEYBOARD keymap compiler (xkbcomp) reports:
> Warning: Type "ONE_LEVEL" has 1 levels, but <RALT> has 2 symbols
> Ignoring extra symbols
Errors from xkbcomp are not fatal to the X server
Could not init font path element /usr/X11R6/lib/X11/fonts/local, removing from list!
Could not init font path element /usr/X11R6/lib/X11/fonts/CID, removing from list!

X Window System Version 6.9.0
Release Date: 21 December 2005
X Protocol Version 11, Revision 0, Release 6.9
Build Operating System: SuSE Linux [ELF] SuSE
Current Operating System: Linux linux 2.6.16.21-0.25-default #1 Tue Sep 19 07:26:15 UTC 2006 i686
Build Date: 13 September 2006
Before reporting problems, check http://wiki.X.Org
to make sure that you have the latest version.
Module Loader present
Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.93.log", Time: Fri Nov 3 10:01:54 2006
(==) Using config file: "/etc/X11/xorg.conf"
(WW) fglrx: No matching Device section for instance (BusID PCI:1:0:1) found
The XKEYBOARD keymap compiler (xkbcomp) reports:
> Warning: Type "ONE_LEVEL" has 1 levels, but <RALT> has 2 symbols
> Ignoring extra symbols
Errors from xkbcomp are not fatal to the X server
Could not init font path element /usr/X11R6/lib/X11/fonts/local, removing from list!
Could not init font path element /usr/X11R6/lib/X11/fonts/CID, removing from list!
The XKEYBOARD keymap compiler (xkbcomp) reports:
> Warning: Type "ONE_LEVEL" has 1 levels, but <RALT> has 2 symbols
> Ignoring extra symbols
Errors from xkbcomp are not fatal to the X server
Could not init font path element /usr/X11R6/lib/X11/fonts/TTF, removing from list!


Gruß FiBo
 

Kernelman

Member
AW: Problem nach Installation von XGL / X0-lock wird nicht gelöscht

Hallo FiBo1984,

Bei der Datei /tmp/.X0-lock handelt es sich um ein sogenanntes "Unix Domain Socket" (zur lokalen Interprozess-Kommunikation).
Sie wird beim Start des X-Servers angelegt.
Beim Herunterfahren des X-Servers wird sie normalerweise entfernt.

Die Fehlermeldung
Code:
# startx
xauth:  creating new authority file /root/.serverauth.6630

Fatal server error:
[COLOR='Red']Server is already active for display 0[/COLOR]
        If this server is no longer running, remove /tmp/.X0-lock
        and start again.

Please consult the The X.Org Foundation support
         at http://wiki.X.Org
 for help.
bedeutet, dass die Datei /tmp/.X0-lock noch existiert und daher eigentlich die Sitzung (hier: 0) noch zu laufen scheint.

Das solltest du überprüfen.
Beim nächsten Start bleibt er aber im RunLevel 3 hängen.
Boote deinen Rechner neu und wenn er "hängenbleibt", gib als root folgendes ein und poste die Ausgabe:
Code:
ps aux | grep X
Sollte in der Ausgabe so etwas Ähnliches stehen
Code:
root      8669  1.3  5.9  33764 30700 tty7     SLs+ Nov03   1:56 /usr/X11R6/bin/X -br -nolisten tcp :0 vt7 -auth /var/lib/xdm/authdir/authfiles/A:0-LDvVWG
dann heißt das nichts anderes, als das der X-Server läuft.
In diesem Fall kannst du versuchen mit
Code:
Ctrl + Alt + F7
zu dieser Sitzung zu wechseln.


Zusätzlich: startx nach deiner oben beschriebenen Methode, dann als root
Code:
init 3
in den Runlevel 3 und dort ebenfalls
Code:
ps aux | grep X
.



Nachtrag:
Seit wann existiert dieses Problem?
Problem nach Installation von XGL / X0-lock wird nicht gelöscht
Dem Titel des Threads nach zu schließen, war vor der XGL-Installation alles in Ordnung.


Nachtrag Nr. 2:
Hast du auf deinem System einen VNC-Server installiert?



Gruß

KM
 
Status
Für weitere Antworten geschlossen.
Oben