Krótko mówiąc; Mam system Debian, który działa na unstable
drzewie od ponad dekady (przez ogień, płomienie i wiele aktualizacji sprzętu, ale poza tym). Jednak jakiś czas temu, gdy Debian przechodził na gnome3 i gnome-shell
pulpit, było kilka problemów w tym procesie, a jeden lub drugi z nich pozostawił mojego zwykłego użytkownika z nieużyteczną konfiguracją - gnome-shell
uruchamia się i natychmiast ulega awarii.
Próbowałem skonfigurować całkowicie pustego nowego użytkownika i dla tego wszystko działa dobrze, więc na pewno jest to problem z ustawieniem lokalnym dla mojego głównego użytkownika gdzieś ... Po prostu nie mam pojęcia, od czego zacząć, i nie nie chcę wykasować wszystkich plików konfiguracyjnych, ponieważ potrzebuję ogromnej większości z nich. Zamiast tego chcę chirurgicznie usunąć wszystkie pliki konfiguracyjne i / lub opcje, które dotyczą, gnome-shell
i pozwolić mu odbudować je od zera po uruchomieniu, a następnie pracować od tego momentu.
EDYCJA : Moje złe, niewielkie nazywanie zawodzi. Wygląda na to, że problem jest gnome-shell
raczej niż gnome-session
.
źródło
gnome-shell
jest nowością w Gnome3, przez co trudno uwierzyć, że to problem ze starą konfiguracją. Spróbuj uruchomić osobny serwer xserver (jako root), w którym gnome-shell (jako główny użytkownik) jest jedynym klientem i sprawdź, czy gnome-shell będzie działał, jeśli nic innego nie będzie działać.unstable
aby zrobić to dobrze. Zacząłem pracować z gnome3 w sid, kiedy po raz pierwszy wyszedł, i gdzieś po linii coś się zepsuło.Odpowiedzi:
Skąd wiesz, że to problem z sesją gnome? Równie dobrze może to być program uruchamiany przez sesję gnome.
Jeśli chodzi o konfigurację, gnom jest ... kolorowy. Konfiguracja może być przechowywana w
Sesja gnome IIRC nie robi wiele. Uruchamia wymagane komponenty wymienione w gconf w / desktop / gnome / session (zobacz / desktop / gnome / session / wymagany_komponenty dla programów, które faktycznie spełniają wymagania). Potem jest to raczej pasywne.
Aby uzyskać dostęp do tych danych, możesz użyć graficznego interfejsu użytkownika lub
gconftool-2
. Aby przejrzeć konfigurację, możeszgnome-session „config” jest poniżej
/apps/gnome-session
. Interesujące może być również/apps/gnome_settings_daemon
jego podkatalogi i oczywiście/apps
wpisy dla wszystkich wymaganych komponentów.Następnie musisz przejrzeć katalogi. Z mojego doświadczenia wynika, że najbardziej interesujące opcje to .gnomerc .gnome i .local. Ale myślę, że .local jest bardziej nową rzeczą w Gnome, więc twojego problemu prawdopodobnie nie ma.
źródło
gnome-shell
raczej niżgnome-session
. Pytanie edytowane.