Dziwne jest, że LightDM ( menedżer wyświetlania Ubuntu 11.10 , który zapewnia graficzny ekran logowania ) nie pamięta twojego wyboru po ponownym uruchomieniu.
Możesz ręcznie edytować odpowiedni plik konfiguracyjny, który jest wywoływany .dmrci znajduje się w folderze domowym. W Nautilus (przeglądarce plików) musisz nacisnąć Ctrl+ H(lub Widok > Pokaż ukryte pliki ), aby zobaczyć go i inne pliki, które zaczynają się od .znaku. Jeśli masz ten plik - co prawdopodobnie robisz - jego zawartość będzie wyglądać następująco:
[Desktop]
Session=ubuntu
W przypadku GNOME Classic możesz to zmienić i powiedzieć:
[Desktop]
Session=gnome-classic
Lub w GNOME Classic (bez efektów) możesz to zmienić i powiedzieć:
[Desktop]
Session=gnome-fallback
Jeśli chciałeś użyć Unity 2D (typ sesji Ubuntu 2D ), możesz to zmienić i powiedzieć:
[Desktop]
Session=ubuntu-2d
Jeśli w ogóle nie masz pliku, możesz go utworzyć z odpowiednią zawartością.
Jeśli chcesz ustawić GNOME Classic lub GNOME Classic (bez efektów) jako domyślny typ sesji dla wszystkich użytkowników - lub wolisz tego nie robić, ale powyższa metoda specyficzna dla użytkownika nie działa - możesz edytować /etc/lightdm/lightdm.conf, zmieniając wiersz, który mówi user-session=ubuntuzamiast powiedzieć user-session=gnome-classiclub user-session=gnome-fallback(lub user-session=ubuntu-2d). Rozważając kilka rzeczy, o których należy pamiętać:
Zaleca się edytowanie plików konfiguracyjnych dla poszczególnych użytkowników w folderach domowych użytkowników, chyba że masz powód, aby preferować zmianę konfiguracji globalnej (taka nie działa).
Ponieważ jest to globalny plik konfiguracyjny i zawiera znacznie więcej niż prostą opcję konfiguracji, którą zamierzasz edytować, wskazane jest wykonanie kopii zapasowej przed edycją, na wypadek pomyłki. Możesz to zrobić w terminalu, uruchamiając polecenie sudo cp /etc/lightdm/lightdm.conf /etc/lightdm/lightdm.conf.old.
Ten plik jest własnością root, stąd powyższe polecenie sudo. Musisz także edytować go jako root. Aby otworzyć go w programie gedit jako root, możesz uruchomić gksu gedit /etc/lightdm/lightdm.conf(albo w oknie terminala, albo w graficznym Run Applicationpolu tekstowym, kiedy możesz to zrobić, naciskając Alt+ F2) lub sudo -H gedit /etc/lightdm/lightdm.confw oknie terminalu.
Wydaje się prawdopodobne, że występujące zachowanie jest błędem, więc po zebraniu dodatkowych informacji i sprawdzeniu, czy ręczna edycja ~/.dmrcdziała, możesz zgłosić je jako jedno. Przeczytaj najpierw uważnie , a następnie po sprawdzeniu, czy podobny błąd został zgłoszony, rozpocznij proces zgłaszania, wywołując ubuntu-bugPID uruchomionego lightdmprocesu lub, prawie równie dobrze, uruchom ubuntu-bug lightdm... co powinno mieć sens po tobie. przeczytałem ten przewodnik .
Nawiasem mówiąc, oprócz Unity (typ sesji Ubuntu ), Unity 2D (typ sesji Ubuntu 2D ) i GNOME 3 Fallback ( GNOME Classic i GNOME Classic (bez efektów) ), możesz również rozważyć, jako nawet lżejsze opcje, Xfce4 (zainstaluj pakiet xubuntu-desktopi wybierz typ sesji Xubuntu ) i LXDE (zainstaluj pakiet lubuntu-desktopi wybierz typ sesji Lubuntu ).
- W nowszych wersjach Ubuntu niż istniały, kiedy pytanie zostało pierwotnie zadane, Unity 2D i GNOME 3 Fallback nie są dostępne. (W najnowszych wersjach Unity też nie jest dostępny.) Ale Xfce4 / Xubuntu i LXDE / Lubuntu pozostają dostępne.
- W dzisiejszych czasach użytkownicy, którzy korzystali z GNOME 3 Fallback, prawdopodobnie wolą środowisko graficzne MATE dostarczane przez
ubuntu-mate-desktoppakiet (patrz Ubuntu MATE ).
- Lubuntu pozostaje lżejszy (tzn. Ma tendencję do zużywania jak najmniejszej ilości zasobów i akceptowalnej pracy na większej ilości starego sprzętu). Ale nie jest tak w pełni funkcjonalny jak Xubuntu lub Ubuntu MATE.
Istnieje również GNOME 3 z powłoką GNOME zamiast Unity (zainstaluj pakiet gnome-shelli wybierz GNOME) i KDE 4 Plasma (zainstaluj pakiet kubuntu-desktopi wybierz Kubuntu), ale te, które raczej nie będą wymagały mniej zasobów niż powyższe opcje.
user-session=ubuntunie istnieje w pliku/etc/lightdm/lightdm.conf, wpisz ją jako ostatnią linię:user-session=ubuntu-2d