KDM: Nach richtigem Login Neustart von KDM |GELÖST

KDE, Gnome, Windowmanager, X11, Grafiktreiber und alles was dazu notwendig ist. Schau auch in den "Tipps und Tricks"-Bereich.
Antworten
Benutzeravatar
Brauckes
Beiträge: 55
Registriert: 12.01.2004 13:00:59

KDM: Nach richtigem Login Neustart von KDM |GELÖST

Beitrag von Brauckes » 02.03.2004 19:57:26

Tach auch!

Folgendes Problem: nach dem letzten Systemaktualisieren mit Synaptic hat sich das Verhalten von KDM dahingehend verändert, dass nach einem korrekten Login der Bildschirm schwarz wird, KDM erneut erscheint und ein Login anfordert.
ein

Code: Alles auswählen

 startkde 
auf der Konsole fördert eine Fehlermeldung zu Tage in der die Rede davon ist, dass $DISPLAY fehlt und keine Verbindung zu xserver möglich sei.

Was tun?

Danke,
Brauckes.
Zuletzt geändert von Brauckes am 06.03.2004 22:09:42, insgesamt 1-mal geändert.
---
Bin Newbie und ja, es gibt blöde Fragen (von MIR) ;-)

Benutzeravatar
blackm
Moderator und Co-Admin
Beiträge: 5921
Registriert: 02.06.2002 15:03:17
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von blackm » 02.03.2004 19:59:20

Versuchs mal mit

Code: Alles auswählen

startx -- :1
Ohne X kann KDE nicht starten...

by, Martin
Schöne Grüße

Martin

Neu im Forum? --> https://wiki.debianforum.de/debianforum ... tensregeln
Log- und Konfigurationsdatein? --> pastebin.php
Forum unterstützen? --> https://wiki.debianforum.de/debianforum.de/Spenden

Benutzeravatar
Brauckes
Beiträge: 55
Registriert: 12.01.2004 13:00:59

Beitrag von Brauckes » 02.03.2004 20:44:29

Der X Server scheint schon zu laufen, im Folgenden die - wie ich hoffe - wichtigsten Ausgaben:

Wenn ich startx -- :1 eingebe:

Code: Alles auswählen

Server is already active for display 0
Xlib: connection to ":0.0" refused by server
Xlib: Invalid MIT-MAGIC-COOKIE-1 key
giving up
[...]
Bei startkde:

Code: Alles auswählen

xset: unable to open display ""
xsetroot: unable to open display ``
startkde: Starting up...
ksplash: cannot connect to X server
kdeinit: Aborting - $DISPLAY is not set
Warning: connect() failed:  :No such file or directory
ksmserver: cannot connect to X server
[...]
Brauckes.
---
Bin Newbie und ja, es gibt blöde Fragen (von MIR) ;-)

Benutzeravatar
armin@debian
Beiträge: 207
Registriert: 27.12.2002 21:08:14
Wohnort: Ilmenau, THÜ
Kontaktdaten:

Beitrag von armin@debian » 02.03.2004 21:02:02

Brauckes hat geschrieben:Der X Server scheint schon zu laufen [...]
Bei startkde:

Code: Alles auswählen

xset: unable to open display ""
xsetroot: unable to open display ``
startkde: Starting up...
ksplash: cannot connect to X server
kdeinit: Aborting - $DISPLAY is not set
Warning: connect() failed:  :No such file or directory
ksmserver: cannot connect to X server
[...]
Brauckes.
Tja, stellen wir und doch mal richtig dumm und geben einfach:
"export DISPLAY=:0.0" in die Console ein. Ich hab zwar noch nie erlebt, dass die Display-Variable nicht verfügbar ist aber na ja, man weis ja nie ;-).

Du kannst auch prüfen, ob die Display-Variable schon gesetzt ist:
set|grep -i display

Wenns dann immer noch nicht geht können wir uns was anderes überlegen.

Gruß, Armin
Distribution: Debian 4.0 GNU/Linux "Etch"
Registrierter LinuxUser No.: 300781

Benutzeravatar
Brauckes
Beiträge: 55
Registriert: 12.01.2004 13:00:59

Beitrag von Brauckes » 02.03.2004 21:29:26

Tja, stellen wir und doch mal richtig dumm und geben einfach:
"export DISPLAY=:0.0" in die Console ein. Ich hab zwar noch nie erlebt, dass die Display-Variable nicht verfügbar ist aber na ja, man weis ja nie ;-).

Du kannst auch prüfen, ob die Display-Variable schon gesetzt ist:
set|grep -i display
Daran lag es wohl nicht, jetzt:

Code: Alles auswählen

Xlib: connection to ":0.0" refused by server
Xlib: No protocol specified
[...]
und das bei kdeinit, knotify (verbunden mit "probably crashed") und weiteren, bevor er abbricht.
Wenns dann immer noch nicht geht können wir uns was anderes überlegen.

Gruß, Armin
Na denn ;-)
---
Bin Newbie und ja, es gibt blöde Fragen (von MIR) ;-)

Benutzeravatar
Brauckes
Beiträge: 55
Registriert: 12.01.2004 13:00:59

Keine Idee?

Beitrag von Brauckes » 04.03.2004 12:01:16

Hallo!!

Hat denn keiner eine Idee?

a.) Wie kann ich das Protokoll spezifizieren?
b.) Wo wird $DISPLAY gesetzt?

Code: Alles auswählen

 dpkg-reconfigure 
bei xserver-xfree86 und bei kdm hat nichts gebracht.

Zur Hilfe :o

Brauckes.
---
Bin Newbie und ja, es gibt blöde Fragen (von MIR) ;-)

Benutzeravatar
jack herer
Beiträge: 94
Registriert: 28.07.2003 19:48:17

Beitrag von jack herer » 06.03.2004 10:57:48

Probier mal:

Code: Alles auswählen

apt-get install ksmserver

Benutzeravatar
armin@debian
Beiträge: 207
Registriert: 27.12.2002 21:08:14
Wohnort: Ilmenau, THÜ
Kontaktdaten:

Beitrag von armin@debian » 06.03.2004 12:17:57

Brauckes hat geschrieben:
Daran lag es wohl nicht, jetzt:

Code: Alles auswählen

Xlib: connection to ":0.0" refused by server
Xlib: No protocol specified
[...]
und das bei kdeinit, knotify (verbunden mit "probably crashed") und weiteren, bevor er abbricht.
Das ist komisch. Der X-Server geht, X-Clients scheinen aber nicht zum X connecten zu können (warum auch immer).

Stopp erstmal den kdm:

Code: Alles auswählen

/etc/init.d/kdm stop
So, jetzt kannst du mal versuchen mit "xinit" verschiedene X-Clients aus der Console heraus zu starten, bspw. "xinit xterm".

Du kannst auch mal versuchen, einfach nur mit "xinit" nen X zu starten ohne das ein WM oder was anderen gestartet wird.

Das sind jetzt nur ein paar Probierspielchen um zu testen, ob du den X aus nem normalen Environment starten kannst. Aus init heraus scheints ja schon zu laufen.

Gruß, Armin
Zuletzt geändert von armin@debian am 06.03.2004 12:44:05, insgesamt 1-mal geändert.
Distribution: Debian 4.0 GNU/Linux "Etch"
Registrierter LinuxUser No.: 300781

Benutzeravatar
Brauckes
Beiträge: 55
Registriert: 12.01.2004 13:00:59

Beitrag von Brauckes » 06.03.2004 12:42:10

Hallöle!

Ich bin echt dankbar, dass mal wieder jemand antwartet!

habe nach dem der Tip mit ksmserver fehlschlug ein erneutes

Code: Alles auswählen

apt-get upgrade
ausgeführt. Nun trat ein neues Problem auf, dass es zu lösen gilt: die kdelibs_data lässt sich nicht ersetzen, auch nicht mit apt-get -f installl kdelibs_data. (ich denke) Dadurch erscheint beim Login-Manager direkt die Fehlermeldung

Code: Alles auswählen

no greeting widget selected
woraufhin ich mich auf der Konsole wiederfinde.

Nebenbei habe ich ein Problem mit der Partition für /usr (ist eine ext2) beim shutdown kann ich noch ein

Code: Alles auswählen

unmount hda6: illegal seek
erkennen,. Bei jedem Neustart wird die Partition dann wegen eines unsauberen unmount neu gescant.

Aber alles kein Problem: für Panik habe ich wegen Diplomklausuren keine Zeit ;-)

Brauckes.
---
Bin Newbie und ja, es gibt blöde Fragen (von MIR) ;-)

Benutzeravatar
armin@debian
Beiträge: 207
Registriert: 27.12.2002 21:08:14
Wohnort: Ilmenau, THÜ
Kontaktdaten:

Beitrag von armin@debian » 06.03.2004 12:50:49

Welche Distri verwendest du eigentlich (Sarge oder Sid)?

Also, an die Problemlösung immer mit nem "apt-get upgrade" ranzugehen ist imo ein wenig kurzsichtig da es ja wirklich nur an nem fehlerhaften Config-Eintrag liegen kann. Wenn du Sid nutzt würde mich das ganze sowieso nicht wundern da sid nunmal unstable ist.

Also, ich würde auf die Art rangehen und erstmal Schritt für Schritt das momentane Verhalten des X-Servers und der X-Clients beobachten. Ich glaube mitlerweile, es liegt einfach an nem fehlerhalt konfigurierten KDE.

BTW: Der X gibt auch schöne Logs unter /var/log/ aus. Kanns ja mal schaun was da so steht.

Ansonsten noch viel Erfolg bei deinen Prüfungen. Von diesen Lapalien hier musst du dich wirklich nicht heiß machen lassen.
Wenn du dann Semesterferien hast kannst dus ja nochmal angehen. Ich hab im Moment eher ein wenig zuviel Zeit (bin Zivi). Darum werd ich bestimmt immer mal im Thread vorbei schaun ;-))

Gruß, Armin
Distribution: Debian 4.0 GNU/Linux "Etch"
Registrierter LinuxUser No.: 300781

Benutzeravatar
jack herer
Beiträge: 94
Registriert: 28.07.2003 19:48:17

Beitrag von jack herer » 06.03.2004 15:51:47

Sind denn bei dem Upgrade mit synaptic alle Pakete installiert worden? Wenn bei einem apt-get -f install Pakete als nicht installiert angezeigt werden, probiere es mit dpkg

Code: Alles auswählen

dpkg -i /var/cache/apt/archives/...
(evtl --force-...)
Sind alle Pakete installiert und es geht immer noch nicht, log dich mal auf der Konsole ein, beende alles was mit X zu tun hat (X, kdm, xdm, ...) und starte den xserver als root von Hand (startx) wenn das funktioniert probiere mit startkde kde von einer shell aus zu starten.
Wenns das nicht geht, poste mal das Logfile von X (/var/log/XFree86.0.log) und evtl. die .xsession-errors aus dem homeverzeichnis des users der X gestartet hat.

Funktionieren ander Windowmanager z.B. fvwm oder icewm denn? Und woher sind die KDE-Pakete? testing, unstable,...?

Viel Glück...

Benutzeravatar
Brauckes
Beiträge: 55
Registriert: 12.01.2004 13:00:59

Beitrag von Brauckes » 06.03.2004 22:08:50

@Jack:

:hail: Jack Herer :hail:

Nach einigen dpkg ... --force und apt-get -f install dann e2fschck und anderen Gewaltverbrechen funktioniert es wieder, allerdings war KDE dann nicht mehr default. Ich hatte die Logs schon auf der Austauschpartition um sie unter Win zu posten. Aber: tadaaa - back in Linux!

_DANKE_
---
Bin Newbie und ja, es gibt blöde Fragen (von MIR) ;-)

Benutzeravatar
armin@debian
Beiträge: 207
Registriert: 27.12.2002 21:08:14
Wohnort: Ilmenau, THÜ
Kontaktdaten:

Beitrag von armin@debian » 07.03.2004 11:46:15

Brauckes hat geschrieben:@Jack:

:hail: Jack Herer :hail:

Nach einigen dpkg ... --force und apt-get -f install dann e2fschck und anderen Gewaltverbrechen funktioniert es wieder, allerdings war KDE dann nicht mehr default. Ich hatte die Logs schon auf der Austauschpartition um sie unter Win zu posten. Aber: tadaaa - back in Linux!

_DANKE_
Na ned schlecht ;-))
Übringes hab ich unter meinem von Backports übersättigten Woody und dem dort installierten Nolden KDE 3.1.4 die Entdeckung gemacht, dass ich meinen KDE auch nicht mit "startkde" starten kann. Da hab ich dann das selbe Problem wie du.

Richtig lässt sich der KDE anscheinend nur über den KDM starten.
Ich meine daher, dass bei dir irgendwas mit den KDM-Session Scripten nicht mehr hingehaun hat.
Zur Not kann ich den KDE auch mit "xinit startkde" starten was aber nicht so der Hit ist da die Schriften dann irgendwie zu klein sind.

Gruß, Armin
Distribution: Debian 4.0 GNU/Linux "Etch"
Registrierter LinuxUser No.: 300781

skike
Beiträge: 3
Registriert: 15.12.2005 14:34:10

Beitrag von skike » 15.12.2005 14:46:33

Hallo,

ich habe im Augenblick das gleiche Problem wie Brauckes, allerdings habe ich es noch nicht lösen können...

Ich bekomme den selben Fehler; Ich kann mich per grafischem Login einloggen, kriege dann einen schwarzen Bildschirm und kurz darauf wieder die Login-Aufforderung, wenn ich per 'startx' starte erhalte ich die oben beschriebene Ausgabe:
Xlib: connection to ":0.0" refused by server
Xlib: Invalid MIT-MAGIC-COOKIE-1 key
giving up
Ich habe so weit wie möglich versucht vorzugehen wie hier geraten - doch bisher ohne Erfolg.

'export DISPLAY=:0.0' gibts nichts aus, 'set|grep -i display' 'DISPLAY=:0.0',
'apt-get -f install' zeigt an, dass 0 Packete zu installieren sind,
'dpkg-reconfigure xserver-xfree86' gibt nur eine Warnung aus, dass das Display nicht gefunden wurde und daher auf 'dialog' zurückgegriffen wird,
'dpkg-reconfigure xserver-xorg' lässt mich einige Dinge einstellen (was ich nach besten Wissen und Gewissen getan habe), bring aber die erhoffte Lösung auch nicht,

Nach allem rumprobieren bekomme ich nun noch eine zusätzliche Warnung:
xauth: (argv):1: bad display name "skike-lnx:0" in "remove" command
Ich habe leider gar keine Ahnung, was da falsch laufen könnte und hoffe nun auf eure Hilfe.
Leider brauche ich den Rechner am Wochenende möglichst funktionstüchtig und wäre daher über schnelle Antworten sehr dankbar!

Gruß,
Philipp

P.S.: So wie ich das einschätzen kann, ist das ganze durch einen Installationsversuch Cedegas über CVS entstanden, welchen ich nach einer Anleitung von Linux-Gamers.net durchgeführt habe... (http://www.linux-gamers.net/modules/wfs ... ticleid=45)
(Da will man EINMAL spielen und dann das ;))

Edit.: Ich nutze Sarge und GNOME!

Benutzeravatar
jack herer
Beiträge: 94
Registriert: 28.07.2003 19:48:17

Beitrag von jack herer » 15.12.2005 19:08:32

Hallo,

versuch doch mal den X-Server als root von Hand zu starten (startx). Sollte das nicht gehen, dann poste mal die Datei .xsession-errors aus dem Homeverzeichnis von root...

skike
Beiträge: 3
Registriert: 15.12.2005 14:34:10

Beitrag von skike » 16.12.2005 14:10:15

jack herer hat geschrieben:Hallo,

versuch doch mal den X-Server als root von Hand zu starten (startx). Sollte das nicht gehen, dann poste mal die Datei .xsession-errors aus dem Homeverzeichnis von root...
'startx' bringt als root den selben Fehler wie als normaler user.
Die File liegt hier: http://www.agentur38.de/.xsession-error

(Ich hab sie 'etwas' gekürzt ;)

Benutzeravatar
jack herer
Beiträge: 94
Registriert: 28.07.2003 19:48:17

Beitrag von jack herer » 16.12.2005 18:59:20

Hmmh, keine Ahnung was da falsch läuft, aber evtl. hilft es ja wenn Du erstmal auf den gdm wechselst.
Trag mal in der Datei /etc/X11/default-display-manager: /usr/bin/gdm ein. (Evtl. vorher apt-get install gdm).

skike
Beiträge: 3
Registriert: 15.12.2005 14:34:10

Beitrag von skike » 17.12.2005 15:33:34

Hallo,

es funktioniert!
Ich habe per apt-get gdm installiert und ihn als Standard eingestellt.

Danke dir vielmals!

Antworten