Um es kurz zu machen; Ich habe ein Debian-System, das den unstable
Baum seit über einem Jahrzehnt in Folge betreibt (durch Feuer, Flammen und mehrere Hardware-Upgrades, aber davon abgesehen). Vor einiger Zeit, als Debian auf gnome3 und den gnome-shell
Desktop umstieg, gab es jedoch einige Probleme , und das eine oder andere hat meinem normalen Benutzer eine unbrauchbare Konfiguration hinterlassen - gnome-shell
startet und stürzt sofort ab.
Ich habe versucht, einen völlig leeren neuen Benutzer einzurichten, und für diesen läuft alles einwandfrei. Es handelt sich also definitiv um ein Problem mit einer lokalen Einstellung für meinen Hauptbenutzer. Ich habe nur keine Ahnung, wo ich anfangen soll, und ich ziehe an Ich möchte nicht alle Konfigurationsdateien pauschal löschen, weil ich die überwiegende Mehrheit von ihnen brauche. Stattdessen möchte ich alle Konfigurationsdateien und / oder Optionen, die sich darauf beziehen, chirurgisch entfernen gnome-shell
und sie beim Starten von Grund auf neu erstellen lassen und dann von dort aus arbeiten.
EDIT : Meine schlechte, leichte Benennung schlägt fehl. Das Problem scheint gnome-shell
eher in als zu liegen gnome-session
.
quelle
gnome-shell
ist neu in Gnome3, was es schwer macht zu glauben, dass es ein Problem mit Ihrer alten Konfiguration ist. Versuchen Sie, einen separaten xserver (als root) zu starten, auf dem gnome-shell (als Hauptbenutzer) der einzige Client ist, und prüfen Sie, ob gnome-shell ausgeführt wird, wenn nichts anderes ausgeführt wird.unstable
, um es richtig zu machen. Ich fing an, mit gnome3 in sid zu arbeiten, als es herauskam, und irgendwo auf der Linie brach etwas zusammen.Antworten:
Woher weißt du, dass es sich um ein Gnome-Session-Problem handelt? Es kann genauso gut ein Programm sein, das von gnome-session gestartet wird.
Wenn es um die Konfiguration geht, ist der Gnom ... bunt. Die Konfiguration kann in gespeichert werden
IIRC Gnome-Session macht nicht viel. Es startet die erforderlichen Komponenten, die in gconf unter / desktop / gnome / session aufgeführt sind (siehe / desktop / gnome / session / required_components für die Programme, die die Anforderungen tatsächlich erfüllen). Danach ist es eher passiv.
Um auf diese Daten zuzugreifen, können Sie entweder eine grafische Benutzeroberfläche verwenden oder
gconftool-2
. Um Ihre Konfiguration zu durchsuchen, können Siegnome-session "config" ist unter
/apps/gnome-session
. Was für Sie auch interessant sein kann/apps/gnome_settings_daemon
, sind die Unterverzeichnisse und natürlich die/apps
Einträge für alle erforderlichen Komponenten.Danach müssen Sie die Verzeichnisse durchsuchen. Nach meiner Erfahrung sind die meisten interessanten Optionen in .gnomerc .gnome und .local. Aber ich denke, .local ist in Gnome eher eine neuere Sache, also ist Ihr Problem wahrscheinlich nicht da.
quelle
gnome-shell
eher darin liegt alsgnome-session
. Frage bearbeitet.