diralex
Anmeldungsdatum: 17. April 2014
Beiträge: Zähle...
|
Hallo, ich habe auf meinem EEEPC 701 Lubuntu 13.10 installiert, und das lief auch erst mal ohne Probleme. Aus purer Neugier habe ich dann dummerweise beim Anmeldebildschirm auf Lubuntu-Nexus7 umgeschaltet. Seitdem bekomme ich nach dem Start nur noch einen funktionslosen schwarzen Bildschirm und kann deshalb auch nicht auf den "normalen" Lubuntu-Desktop zurückschalten. Mit Strg-Alt-F1 komme ich auf die Textkonsole, habe aber keine Ahnung, wo die Einstellung gespeichert wird. Ein Rettungssystem, mit dem ich "von außen" an das Dateisystem rankomme, habe ich zum Glück auch, aber alles Experimentieren mit der .xsessions-Datei und der .dmrc-Datei hat nicht geholfen. Hat jemand eine Idee? Danke! diralex
|
HaCeMei
Anmeldungsdatum: 2. August 2010
Beiträge: 2261
|
Hallo diralex, und willkommen im Forum ☺ diralex schrieb:
Mit Strg-Alt-F1 komme ich auf die Textkonsole, habe aber keine Ahnung, wo die Einstellung gespeichert wird.
Dort mit deinem Nutzernamen anmelden, Passwort blind tippen, dann sudo service lightdm restart
aber alles Experimentieren mit der .xsessions-Datei und der .dmrc-Datei hat nicht geholfen.
Ich hoffe, diese Dateien sind noch/wieder im Originalzustand?
|
diralex
(Themenstarter)
Anmeldungsdatum: 17. April 2014
Beiträge: 41
|
Danke für die Antwor, hilft aber nicht. Der Bildschirm bleib schwarz. Nach Rückschalten auf die Textkonsole steht da:
lightdm stop/waiting
lightdm start/ruunning process 1578 Kann mich erst am Nachmittag wieder damit beschäftigen, hoffe bis dahin auf weitere Tipps ☺
|
HaCeMei
Anmeldungsdatum: 2. August 2010
Beiträge: 2261
|
Und was ergibt (nach Anmeldung in der Textkonsole = Virtuelles Terminal = tty1 ... tty6) startx ? Außerdem zeig doch mal ls -l /usr/share/xsessions/
|
diralex
(Themenstarter)
Anmeldungsdatum: 17. April 2014
Beiträge: 41
|
Hallo HaCeMei, HaCeMei schrieb: Und was ergibt (nach Anmeldung in der Textkonsole = Virtuelles Terminal = tty1 ... tty6) startx ?
Erst mal wieder schwarzen Bildschirm. Nach Zurückschalten auf die Textkonsole: Initializing built-in extension XXX (zig-mal wiederholt mit verschiednen extensions)
Loading extension GLX
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
(II) AIGLX: Suspending AIGLX client6s for VT switch
Außerdem zeig doch mal ls -l /usr/share/xsessions/
insgesamt 36
-rw-r--r-- 1 root root 385 Apr 27 2013 Lubuntu.desktop
-rw-r--r-- 1 root root 238 Mai 1 2013 Lubuntu-Netbook.desktop
-rw-r--r-- 1 root root 168 Apr 16 23:38 lubuntu-nexus7.desktop
-rw-r--r-- 1 root root 175 Mai 1 2013 lubuntu-nexus7.desktop~
-rw-r--r-- 1 root root 210 Mai 1 2013 lxgames.desktop
-rw-r--r-- 1 root root 198 Okt 8 2013 openbox.desktop
-rw-r--r-- 1 root root 202 Okt 8 2013 openbox-gnome.desktop
-rw-r--r-- 1 root root 189 Okt 8 2013 openbox-kde.desktop
-rw-r--r-- 1 root root 153 Mai 1 2013 qlubuntu.desktop (Habe alles abgetippt, stimmt hoffentlich so). Aus alldem werde ich nicht schlau. Zu .xsessions und .dmrc: Die .xsessions-Datei existierte gar nicht. Ich hab irgendwo einen Forenbeitrag gefunden, da stand, die sollte man anlegen, hat aber nichts gebracht. In .dmrc stand ein Eintrag mit lubuntu-nexus7, den habe ich durch Lubuntu ersetzt. Hat auch nichts gebracht. Ich habe sogar in der lubu8ntu-nexus7.desktop-Datei (s. oben) den Nexus7-Aufruf durch den Lubuntu-Aufruf (identisch wie in Lubuntu.desktop) ersetzt, um das System auszutricksen. Hat auch nichts gebracht. Immer dasselbe Ergebnis: Nach dem Start (bei dem das lubuntu-Logo kurz zu sehen ist) nur noch ein schwarzer Bildschirm ☹
|
HaCeMei
Anmeldungsdatum: 2. August 2010
Beiträge: 2261
|
Ich kann deine Fehlermeldung reproduzieren, indem ich im Verzeichnis zwei konkurrierende *.desktop-Dateien erzeuge. In meinem Fall waren das Lubuntu.desktop und Lubuntu.deskto~, zusätzlich habe ich in Lubuntu.deskto~ noch einen Fehler eingebaut. Mein Fehler ist noch nicht ganz identisch mit deinem, bei mir startet nämlich lightdm und ich kann mich auch anmelden, aber die Sitzung läuft fehlerhaft (kein Panel, keine Shortcuts usw.), eigentlich nicht zu benutzen. Von deinen beiden Dateien lubuntu-nexus7.desktop und lubuntu-nexus7.deskto~ ist also eine zu viel, evtl. enthält eine auch einen Fehler. Ich tippe darauf, das lubuntu-nexus7.desktop fehlerhaft ist und gelöscht/verschoben gehört, während lubuntu-nexus7.deskto~ umbenannt werden muss zu lubuntu-nexus7.desktop. Schau dir mal die beiden Dateien an (im virtuellen Terminal mit) nano /usr/share/xsessions/lubuntu-nexus7.desktop
nano /usr/share/xsessions/lubuntu-nexus7.deskto~ Entscheide dann selbst. Übrigens muss die falsche Datei aus dem Verzeichnis entfernt werden, anders als in Linux meist üblich, reicht ein bloßes Umbenennen hier nicht aus. Weißt du, wie du das im Terminal machst? Du brauchst sudo-Rechte dafür? Die ~/.xinitrc würde ich löschen/umbenennen (in Lubuntu läuft das offenbar über .dmrc) Abschließen mit sudo service lightdm restart
|
diralex
(Themenstarter)
Anmeldungsdatum: 17. April 2014
Beiträge: 41
|
Hab alles so gemacht - Keine Veränderung ☹ Das /usr/share/xsessions-Verzeichnis sieht jetzt so aus:
insgesamt 32
-rw-r--r-- 1 root root 385 2013-04-27 15:45 Lubuntu.desktop
-rw-r--r-- 1 root root 238 2013-05-01 16:16 Lubuntu-Netbook.desktop
-rw-r--r-- 1 root root 175 2013-05-01 16:23 lubuntu-nexus7.desktop
-rw-r--r-- 1 root root 210 2013-05-01 16:17 lxgames.desktop
-rw-r--r-- 1 root root 198 2013-10-08 23:15 openbox.desktop
-rw-r--r-- 1 root root 202 2013-10-08 23:15 openbox-gnome.desktop
-rw-r--r-- 1 root root 189 2013-10-08 23:15 openbox-kde.desktop
-rw-r--r-- 1 root root 153 2013-05-01 16:23 qlubuntu.desktop die lubuntu-nexus7.desktop so:
[Desktop Entry]
Name=Lubuntu Nexus7 session
Comment=A specific Lubuntu session optimised for Nexus7
Exec=/usr/bin/lxsession -s Lubuntu-Nexus7 -e LXDE
# Icon=
Type=Application und die Lubuntu.desktop so:
[Desktop Entry]
# The names/descriptions should really be better
Name=Lubuntu
Comment=Lubuntu - Lightweight X11 desktop environment based on LXDE
Comment[zh_TW]=Lubuntu - 輕量級的 X11 桌面環境
Comment[fi]=Lubuntu - kevyt X11-työpöytäympäristö
Comment[ja]=Lubuntu - 軽量な X11 デスクトップ環境
Exec=/usr/bin/lxsession -s Lubuntu -e LXDE
# Icon=
Type=Application
Mal abesehen von den exotischen Kommentaren scheint mir das alles ziemlich unverdächtig.
Trotzdem geht's nicht. Eine .xinitrc habe ich nicht, Die ~/.xsession sieht so aus:
lxsession -s lubuntu -e LXDE und die ~/.dmrc so:
[Desktop]
Language=de_DE
Session=Lubuntu Beide Dateien habe ich testweise umbenannt, auch einzeln, ändert alles nichts. Es bleibt beim schwarzen Bildschirm, als würde sich das System für all diese Einstellungen gar nicht interessieren, Kann es sein, dass das noch ganz woanders hängt? Habe aber definitiv nichts anderes gemacht als auf Nexus7 umzuschalten.
|
HaCeMei
Anmeldungsdatum: 2. August 2010
Beiträge: 2261
|
Ich konnte meine Lubuntu-Installation in den von dir beschriebenen Zustand bringen, indem ich lightdm deinstalliert habe. Außerdem musste ich feststellen, dass sich in Lubuntu per startx im virtuellem Terminal (mit oder ohne lightdm) keine vernünftige Sitzung mehr starten lässt 🐸. Melde mich wieder, wenn ich mehr weiß.
|
HaCeMei
Anmeldungsdatum: 2. August 2010
Beiträge: 2261
|
Merkwürdig, der manuelle Start mit deaktiviertem Displaymanager, wie hier und an anderen Orten beschrieben, funktioniert nicht (bei mir mit Lubuntu 14.04). Werde mal nach bug-Meldungen suchen.
|
HaCeMei
Anmeldungsdatum: 2. August 2010
Beiträge: 2261
|
So sollte es klappen. Wechsle ins virtuelle Terminal. Dort zunächst lightdm stoppen sudo service lightdm stop Dann die Datei .xinitrc (oder .xsession) mit folgendem Inhalt erstellen /usr/bin/lxsession -s Lubuntu -e LXDE
Du hattest in deiner .xsession-Datei einen Tippfehler (Lubuntu kleingeschrieben). Start sollte funktionieren über startx
|
diralex
(Themenstarter)
Anmeldungsdatum: 17. April 2014
Beiträge: 41
|
Hat geklappt 😊 Super, danke!!! Konnte es leider erst jetzt probieren. Tolles Forum!
|
diralex
(Themenstarter)
Anmeldungsdatum: 17. April 2014
Beiträge: 41
|
Hmmm ... da war ich wohl über das Wiedersehen mit meinem Lubuntu-Desktop so begeistert, dass ich etwas vorschnell auf "gelöst" gesetzt habe. Jetzt kann ich die X-Umgebung nämlich nur noch manuell starten, mit Einloggen über die Textkonsole und "startx". Wie bringe ich das System denn jetzt dazu, mich wieder automatisch anzumelden und LXDE zu starten? Außerdem fragt er jetzt beim Runterfahren immer das Passwort ab. Und das Schlimmste: ALSA scheint verschwunden zu sein, ich kriege keinen Ton mehr und der Lautsträrkeregler ist weg. Weiß der Geier, was da wieder passiert ist.
|
HaCeMei
Anmeldungsdatum: 2. August 2010
Beiträge: 2261
|
diralex schrieb: Wie bringe ich das System denn jetzt dazu, mich wieder automatisch anzumelden und LXDE zu starten? Außerdem fragt er jetzt beim Runterfahren immer das Passwort ab. Und das Schlimmste: ALSA scheint verschwunden zu sein, ich kriege keinen Ton mehr und der Lautsträrkeregler ist weg.
Ehrlich gesagt, hatte ich mir die Fragen auch schon gestellt, aber ich hab' gedacht, da machen wir uns Gedanken, wenn X überhaupt startet. Das Problem lässt sich ziemlich genau auf lightdm eingrenzen, das funktioniert einfach nicht. Bist du sicher, dass es läuft? Schau mal nach dem Boot in der virtuellen Konsole ps -fC lightdm Im Ergebnis müsste unter der Kopfzeile (in Großbuchstaben) eine Zeile mit konkreten Werten stehen. Zunächst solltest du das System aktualisieren, wenn du das nicht sowieso schon gemacht hast. Nur mal ein Versuch wäre dann sudo apt-get install --reinstall lightdm Falls nötig, wieder starten sudo service lightdm restart Dann würde ich noch mal in /usr/share/lxsessions/ die Einträge entfernen, die du garantiert nicht brauchst. Das ist aber nur rumprobiert. 🙄 Du könntest speziell zu lightdm eine Anfrage im Forum "Programme" stellen, oder << der Weg wird kein leichter sein ❗ >> einen anderen Displaymanager installieren. Gibt es einen, mit dem du schon Erfahrung hast? Was Alsa angeht, so zeig mal dpkg -l alsa* EDIT: Der Lautstärkeregler. Rechtsklick auf das Panel > Panel-Einstellungen > Panel-Erweiterungen > Hinzufügen > Lautstärkeregler
|
diralex
(Themenstarter)
Anmeldungsdatum: 17. April 2014
Beiträge: 41
|
OK, das Soundproblem hab ich mittlerweile behoben. Anscheinend war dem Benutzer die Gruppenzugehörigkeit "audio" verlorengegangen, die hab ich wieder hergestellt, und voilà: Lautstärkergler wieder da, Ton wieder vorhanden. Auf 14.04 aktualisieren kann ich gerade nicht, das gibt die träge Internetverbindung, die mir momentan zum Verfügung steht, nicht her. Mache ich aber demnächst. Die anderen Tipps probiere ich gleich mal aus.
|
HaCeMei
Anmeldungsdatum: 2. August 2010
Beiträge: 2261
|
diralex schrieb:
Auf 14.04 aktualisieren kann ich gerade nicht,
Mit Aktualisieren hatte ich kein Upgrade gemeint, sondern nur, dass du 13.10 aktualisierst, z.B. im Terminal sudo apt-get update
sudo apt-get dist-upgrade (Anders als der Ausdruck "upgrade" vermuten lässt, ist das kein Versions-Upgrade).
Anscheinend war dem Benutzer die Gruppenzugehörigkeit "audio" verlorengegangen,
😲
|