Дивно, що LightDM ( дисплей-менеджер Ubuntu 11.10 , який забезпечує графічний екран входу ) не пам’ятає ваш вибір під час перезавантаження.
Ви можете вручну відредагувати відповідний файл конфігурації, який викликається .dmrc
і знаходиться у вашій домашній папці. У Nautilus (браузері файлів) вам доведеться натиснути Ctrl+ H(або Переглянути > Показати приховані файли ), щоб побачити його та інші файли, що починаються з .
символу. Якщо у вас є цей файл - який ви, ймовірно, і робите, - його вміст буде таким:
[Desktop]
Session=ubuntu
Для GNOME Classic ви можете змінити його так, щоб сказати:
[Desktop]
Session=gnome-classic
Або для GNOME Classic (без ефектів) ви можете змінити його так, щоб сказати:
[Desktop]
Session=gnome-fallback
Якщо ви хотіли використовувати Unity 2D (тип сесії Ubuntu 2D ), ви можете змінити його так, щоб сказати:
[Desktop]
Session=ubuntu-2d
Якщо у вас взагалі немає файлу, ви можете створити його з відповідним вмістом.
Якщо ви хочете встановити GNOME Classic або GNOME Classic (без ефектів) як тип сеансу за замовчуванням для всіх користувачів - або ви хочете цього не робити, але вищевказаний метод, який використовується для користувачів, не працює - ви можете редагувати /etc/lightdm/lightdm.conf
, зміна рядка, який говорить user-session=ubuntu
натомість сказати user-session=gnome-classic
або user-session=gnome-fallback
(або user-session=ubuntu-2d
). Деякі речі, які слід пам’ятати, коли це робите:
Переважно редагувати файли конфігурації для користувачів у домашніх папках користувачів, якщо у вас немає причин віддати перевагу зміні глобальної конфігурації (наприклад, це не працює).
Оскільки це глобальний файл конфігурації, і він містить значно більше, ніж простий варіант конфігурації, який ви збираєтесь відредагувати, бажано створити резервну копію перед редагуванням, якщо ви помилитесь. Ви можете зробити це в Терміналі, запустивши команду sudo cp /etc/lightdm/lightdm.conf /etc/lightdm/lightdm.conf.old
.
Цей файл належить root, отже, команда sudo, наведена вище. Ви також повинні відредагувати його як root. Щоб відкрити його в gedit як root, ви можете запустити gksu gedit /etc/lightdm/lightdm.conf
(або у вікні терміналу, або у графічному Run Application
текстовому полі, коли можна отримати, натиснувши Alt+ F2), або sudo -H gedit /etc/lightdm/lightdm.conf
у вікні терміналу.
Здається, що поведінка, з якою ви стикаєтеся, є помилкою, тому, зібравши додаткову інформацію, побачивши, чи ~/.dmrc
працює редагування вручну , ви можете повідомити про неї як про одну. Спочатку уважно прочитайте це , а потім після пошуку, щоб дізнатися, чи не було повідомлено про подібну помилку, ініціюйте процес звітування, посилаючись ubuntu-bug
на PID запущеного lightdm
процесу, або, майже як добре, запустити ubuntu-bug lightdm
... що все має сенс після вас ' я читав цей посібник .
До речі, окрім Unity (тип сеансу Ubuntu ), Unity 2D (тип сеансу Ubuntu 2D ) та запасний GNOME 3 ( GNOME Classic та GNOME Classic (без ефектів) ), ви можете також розглянути Xfce4 як ще легші варіанти (встановіть пакет xubuntu-desktop
та виберіть сеанс типу Xubuntu ) та LXDE (встановіть пакет lubuntu-desktop
та виберіть тип сеансу Lubuntu ).
- У нових версіях Ubuntu, ніж існували, коли це питання було задано спочатку, Unity 2D та GNOME 3 Fallback недоступні. (У новітніх версіях Unity також недоступний.) Але Xfce4 / Xubuntu та LXDE / Lubuntu залишаються доступними.
- У наші дні користувачі, які використовували GNOME 3 Fallback, швидше за все, віддадуть перевагу середовищі робочого столу MATE , наданому
ubuntu-mate-desktop
пакетом (див. Ubuntu MATE ).
- Lubuntu залишається більш легким (тобто, як правило, споживає найменше ресурсів і приємно працює над більш старим обладнанням). Але це не так повно, як Xubuntu або Ubuntu MATE.
Також є GNOME 3 із оболонкою GNOME замість Unity (встановіть пакет gnome-shell
та виберіть GNOME
) та KDE 4 Plasma (встановіть пакет kubuntu-desktop
та виберіть Kubuntu
), але вони навряд чи будуть менш ресурсомісткими, ніж вищевказані параметри.
user-session=ubuntu
у файлі не існує/etc/lightdm/lightdm.conf
, тоді просто введіть його як останній рядок:user-session=ubuntu-2d