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 .dmrc
i 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=ubuntu
zamiast powiedzieć user-session=gnome-classic
lub 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 Application
polu tekstowym, kiedy możesz to zrobić, naciskając Alt+ F2) lub sudo -H gedit /etc/lightdm/lightdm.conf
w 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 ~/.dmrc
dział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-bug
PID uruchomionego lightdm
procesu 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-desktop
i wybierz typ sesji Xubuntu ) i LXDE (zainstaluj pakiet lubuntu-desktop
i 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-desktop
pakiet (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-shell
i wybierz GNOME
) i KDE 4 Plasma (zainstaluj pakiet kubuntu-desktop
i wybierz Kubuntu
), ale te, które raczej nie będą wymagały mniej zasobów niż powyższe opcje.
user-session=ubuntu
nie istnieje w pliku/etc/lightdm/lightdm.conf
, wpisz ją jako ostatnią linię:user-session=ubuntu-2d