Wie kann ich Fehler beheben, bei denen die Sitzung fehlgeschlagen ist?

7

Beim Upgrade von 11.10 auf 12.04 funktioniert meine XMonad + Unity-Konfiguration nicht mehr. Wenn ich versuche, mich bei dieser Sitzung anzumelden, wird "Sitzung 'xmonad' konnte nicht geladen werden" angezeigt. Wo kann ich nachsehen, um herauszufinden, was falsch läuft?

emchristiansen
quelle

Antworten:

4

Was für mich funktionierte, war, die Verweise auf unity-2d-launchervollständig aus meinem zu entfernen /usr/share/gnome-session/sessions/xmonad.session(das ich für 11.10 konfiguriert hatte, wie Mark Hansen es vorgeschlagen hatte ):

[GNOME Session]
Name=Xmonad Unity
RequiredComponents=gnome-settings-daemon;
RequiredProviders=windowmanager;panel;
DefaultProvider-windowmanager=xmonad
DefaultProvider-panel=unity-2d-panel

Ich benutze sowieso immer shellPrompt anstelle des Unity Launcher, damit ich den Launcher überhaupt nicht vermisse.

Justin Ludwig
quelle
3

Ich konnte die XMonad + Unity-Konfiguration zum Laufen bringen. Ich habe die relevanten Konfigurationsdateien in / usr / share / xsessions / und / usr / share / gnome-session / session / untersucht (weitere Informationen finden Sie unter http://markhansen.co.nz/xmonad-ubuntu-oneiric/ ) hat versucht, die verschiedenen ausführbaren Dateien auszuführen, auf die sie verweisen. Ich habe also festgestellt, dass "gnome-panel" beim Upgrade deinstalliert wurde, also habe ich es neu installiert.

emchristiansen
quelle
Ich habe gnome-panel installiert und kann immer noch keinen Sitzungsfehler laden
Raptrex
1

Der beste Ort, um zu suchen, wäre, ~/.xsession-errorsSie könnten es auch versuchen /var/log/syslog.

Labarna
quelle
Ich habe nichts in diesen Dateien gesehen. Ich habe einige Verweise auf xmonad im Verzeichnis / var / log / lightdm gefunden, aber soweit ich das beurteilen kann, nichts mit der gemeldeten Fehlermeldung zu tun.
Emchristiansen
1

Das Problem ist, dass in Unity-2d-launchernicht mehr existiert Precise. Sie können es in unity-2d-shellin gnome-session/sessions/xmonad.session und in ändern~/.xmonad/xmonad.hs

Aber selbst danach sehe ich viel seltsames Verhalten.

user63064
quelle
1

Möglicherweise relevant: Ich habe kürzlich ein Upgrade durchgeführt und festgestellt, dass ich die Datei löschen musste ~/.xmonad/xmonad-x86_64-linux, und alles war in Ordnung. Ich führe gnome + xmonad aus, aber dieser Schritt ist für jedes Upgrade relevant. Sehen Sie hier , um weitere Hinweise zu meiner Erfahrung.

Mikey Boldt
quelle