Der Versuch, eine neue WM zu installieren, brach lightdm

1405
nullUser

Ich versuche, bspwm für meinen Debian-Computer zu installieren, und ich habe diese Anleitung für Dummies befolgt . Bisher wurden alle Desktop-Umgebungen und Fenstermanager, die ich hinzugefügt habe, vollständig durchlaufen, apt-get install somewindowmanagerund ihre Installationsskripten erklärten automatisch, lightdmwie sie verwendet werden. Aber bspwmich baue von der Quelle.

Ich folgte dem Leitfaden so genau wie möglich:

  1. Laden Sie Quelldateien und Abhängigkeiten herunter - dies scheint richtig funktioniert zu haben
  2. Installation - make, make installschien richtig zu arbeiten
  3. Konfiguration kopierte Beispiel-Konfigurationsdateien ~/.config/ohne Änderungen in Verzeichnisse
  4. Erstellte ~/.xinitrcDatei (Anleitung ließ es so aussehen, als sollte es schon existieren?)
  5. Zusätzliche Schritte des Display-Managers (wahrscheinlich, wo ich es vermasselt habe): Der Leitfaden sagt: "Wenn Sie einen Display-Manager (wie Lightdm oder Kdm (dh Sie sind Ubuntu-Leute)) verwenden, möchten Sie wahrscheinlich die bereitgestellten Dateien in contrib/lightdmihre Standardverzeichnisse kopieren . " Ich wusste nicht, was "Standardstandorte" war, sondern contrib/lightdmenthielt:
    1. bspwm.desktop
    2. bspwm-session (ausführbares Shell-Skript)

Die Akte bspwm.desktophatte die Zeile, und Exec=/usr/bin/bspwm-sessionso kam ich zu dem Schluss, dass der richtige Ort für die Einreichung vorhanden bspwm-sessionwar /usr/bin, und ich kam zu awesome.desktopdem Schluss, dass dies der Fall sein dspwm.desktopsollte /usr/share/xsessions.

Befolgen Sie die Anleitung: Ich habe es versucht sudo xstartund zu meiner Überraschung begann eine LXDE-Sitzung. Ich dachte, es könnte nur so gewesen sein, dass die Konfigurationsdatei noch nicht geladen war, also habe ich meinen Rechner neu gestartet. Der Desktop-Begrüßer wird wie üblich angezeigt, und eine Option für bspwm wurde hinzugefügt! Wenn ich mich einloggen möchte, bekomme ich 2 Sekunden lang einen leeren Bildschirm und dann zurück zum Anmeldebildschirm. Darüber hinaus geschieht dies für ALLE meiner Desktops, XFCE, LXDE, awesome usw. Alle werden einfach leer und kehren dann zum Anmeldebildschirm zurück. Wenn ich debian im Wiederherstellungsmodus starte, xstartkann ich trotzdem eine LXDE-Sitzung starten .

Was kann ich tun, um das Problem zu beheben (und hoffentlich auch Bspwm zum Laufen bringen)?

1
Beginnen wir mit dem Entfernen der .xinitrc-Datei. Tatsächlich denke ich, dass dies das Problem beheben könnte. Wie haben Sie bspwm installiert? Haben Sie "make install" ausgeführt? Wie hast du es konfiguriert? Elliott Frisch vor 10 Jahren 0
Ich habe versucht, die .xinitrc-Datei zu entfernen, und das Problem bleibt bestehen. Ich habe make install ausgeführt, um es zu installieren (im Leitfaden wurde keine andere Installationsweise erwähnt) nullUser vor 10 Jahren 0
Interessante Entwicklung. Ich kann mich als root von lightdm einloggen. nullUser vor 10 Jahren 0

1 Antwort auf die Frage

1
afk

Ich hatte dieses Problem mit Lightdm und so habe ich gelöst:

  • Folgen Sie zuerst dieser Anleitung
  • Dann denken Sie daran, chmod + x / usr / bin / bspwm-session auszuführen. Das war's. Ich habe den zweiten Teil vermisst.