it-swarm.com.de

LightDM zeigt keine Desktop-Sitzungslisten an

Vor dem Upgrade von 14.04 auf Ubuntu 16.04 habe ich mich über die GDM-Anmeldeaufforderung bei der GNOME-Flashback-Desktopsitzung angemeldet. Nach dem Upgrade auf Ubuntu 16.04 musste ich GDM (zusammen mit den proprietären Treibern von nvidia usw.) entfernen, da es nie startet (bleibt bei systemd Prompt hängen) und LightDM erneut installierte. Seitdem ging es problemlos weiter, bis heute habe ich versucht, die Sitzung von LightDM auf GNOME-Shell umzustellen.

Ich habe auf die Desktop-Sitzungsauswahlschaltfläche oben rechts in der kleinen Anmeldebox des LightDM-Begrüßungsbildschirms geklickt und statt einer Liste von Desktop-Sitzungen ein leeres Feld angezeigt. helpful lightdm greeter Ich habe es geschafft, die Passwortabfrage durch Klicken auf den Hostnamen oben links auf dem Bildschirm wiederherzustellen. Jetzt kann ich mich nur noch in die GNOME-Shell einloggen.

Die Schritte habe ich erfolglos versucht

  • Auflisten möglicher Desktop-Umgebungen

    $ ls /usr/share/xsessions/
    gnome.desktop                   gnome-flashback-metacity.desktop
    gnome-flashback-compiz.desktop  ubuntu.desktop
    
  • manuelles Erstellen eines (möglicherweise veralteten) /etc/lightdm/lightdm.conf mit folgendem Inhalt

    [SeatDeafults]
    user-session=gnome-flashback-compiz
    

    und danach hat es nicht funktioniert

    [SeatDeafults]
    user-session=gnome-classic
    
  • bearbeiten von ~/.dmrc (das vor diesem Problem im System vorhanden war)

    [Desktop]
    Session=gnome-classic
    Language=en_US.UTF-8
    

Jetzt bin ich mit der GNOME-Shell als einzige Desktop-Umgebung festgefahren. Ich möchte zur klassischen GNOME-Sitzung zurückkehren und bei Bedarf zwischen Desktop-Umgebungen wechseln können. Irgendeine Hilfe dazu?

2
Samik

Ich schätze dein unity-greeter hat etwas durcheinander gebracht. Ich habe zwei Lösungen.

  • Installieren Sie es neu

    Sudo apt-get --purge autoremove unity-greeter
    Sudo apt-get install unity-greeter
    
  • Oder installieren Sie stattdessen lightdm-gtk-greeter. Installieren Sie es mit

    Sudo apt-get install lightdm-gtk-greeter
    

    und ändern Sie es als Standard mit

    Sudo update-alternatives --config lightdm-greeter
    

    und wählen Sie den Eintrag für lightdm-gtk-greeter und drücken Sie Enter.

2
Anwar