LightDM - вход в систему и запуск графического окружения Сравнение версий

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
wiki:lightdm [2013/03/27 19:20]
wiki:lightdm [2015/03/31 12:48] (текущий)
[Убрать пользователя guest account]
Строка 10: Строка 10:
 =====Настройка разрешения экрана===== =====Настройка разрешения экрана=====
 Возможны проблемы с установкой разрешения экрана при работе LightDM, которые проявляются как черный экран или некорректное разрешение. Возможны проблемы с установкой разрешения экрана при работе LightDM, которые проявляются как черный экран или некорректное разрешение.
-Для того чтобы, в LighDM ​было разрешение такое же, как и в системе,​ необходимо:​+Для того чтобы, в LightDM ​было разрешение такое же, как и в системе,​ необходимо:​
   ** Определить текущее разрешение экрана,​ для чего в терминале вводим команду   ** Определить текущее разрешение экрана,​ для чего в терминале вводим команду
   .. <code bash>​xrandr</​code>​   .. <code bash>​xrandr</​code>​
Строка 28: Строка 28:
 CRT1 disconnected (normal left inverted right x axis y axis) CRT1 disconnected (normal left inverted right x axis y axis)
 </​code>​ </​code>​
-  ​.. В данном выводе нас интересует строка отмеченная *, которая указывает на установленное разрешение экрана.+<note important>​Обратите внимание,​ что название экрана,​ которое вернёт команда **xrandr** (в нашем примере единственный подключённый экран, разрешение которого мы будем менять,​ называется LVDS) может быть другимТогда используйте в остальных командах ваше реальное название вместо LVDS.</​note>​ 
 +В данном выводе нас интересует строка отмеченная *, которая указывает на установленное разрешение экрана.
   ** создать файл resolution.sh в любой удобной для вас папке (рекомендую создать в домашнем каталоге папку bin и складывать все собственные скрипты туда, они не удалятся при переустановке) со следующим содержимым:​   ** создать файл resolution.sh в любой удобной для вас папке (рекомендую создать в домашнем каталоге папку bin и складывать все собственные скрипты туда, они не удалятся при переустановке) со следующим содержимым:​
-  .. <​code>#​!/​bin/​sh +  .. <​code ​bash>#​!/​bin/​sh 
-xrandr --output ​DVI-0 --primary --mode 1366x768</​code>​+xrandr --output ​LVDS --primary --mode 1366x768</​code>​
   ** сделать данный скрипт исполняемым   ** сделать данный скрипт исполняемым
   ..<code bash>​chmod +x ~/​bin/​resolution.sh</​code>​   ..<code bash>​chmod +x ~/​bin/​resolution.sh</​code>​
Строка 38: Строка 39:
   ..<code bash>​sudo gedit /​etc/​lightdm/​lightdm.conf</​code>​   ..<code bash>​sudo gedit /​etc/​lightdm/​lightdm.conf</​code>​
   ..и добавить в конец файла строку   ..и добавить в конец файла строку
-  ..<​code>​display-setup-script=/​home/<​user_name>/​bin/​resolution.sh</​code>​+  ..<​code ​bash>​display-setup-script=/​home/<​user_name>/​bin/​resolution.sh</​code>​
   ..заменив <​user_name>​ на имя своего пользователя.   ..заменив <​user_name>​ на имя своего пользователя.
   ** перезагрузить компьютер для проверки.   ** перезагрузить компьютер для проверки.
 =====Настройка яркости экрана===== =====Настройка яркости экрана=====
 +<note warning>​Будьте осторожны - действия описаные в данном разделе руководства можгут привести Вашу систему в нерабочее состояние (черный экран)</​note>​
 +
 При работе Ubuntu возможна проблема,​ когда после работы LightDM устанавливается максимальная яркость экрана. Для решения проблемы необходимо:​ При работе Ubuntu возможна проблема,​ когда после работы LightDM устанавливается максимальная яркость экрана. Для решения проблемы необходимо:​
   ** Определить комфортную яркость экрана,​ для чего при помощи предусмотренного производителем ноутбука сочетания клавиш установите яркость и выполните   ** Определить комфортную яркость экрана,​ для чего при помощи предусмотренного производителем ноутбука сочетания клавиш установите яркость и выполните
Строка 48: Строка 51:
 <note important>​В случае если клавиши не работают,​ выполните в терминале <code bash>​sudo cat /​sys/​class/​backlight/​acpi_video0/​max_brightness</​code>​ для определения максимального значения яркости и перейдите к следующему шагу.</​note>​ <note important>​В случае если клавиши не работают,​ выполните в терминале <code bash>​sudo cat /​sys/​class/​backlight/​acpi_video0/​max_brightness</​code>​ для определения максимального значения яркости и перейдите к следующему шагу.</​note>​
   ** Создать файл brightness.sh в любой удобной для вас папке((рекомендую создать в домашнем каталоге папку bin и складывать все собственные скрипты туда, они не удалятся при переустановке)) со следующим содержимым:​   ** Создать файл brightness.sh в любой удобной для вас папке((рекомендую создать в домашнем каталоге папку bin и складывать все собственные скрипты туда, они не удалятся при переустановке)) со следующим содержимым:​
-  .. <code bash brightness.sh>#​!/​bin/​bash +  .. <file bash brightness.sh>#​!/​bin/​bash 
-sudo echo -n 6 >/​sys/​class/​backlight/​acpi_video0/​brightness  +echo 9 | sudo tee /​sys/​class/​backlight/​acpi_video0/​brightness 
-</code>+</file>
   .. заменив цифру на полученное значение яркости на предыдущем шаге и сделайте файл исполняемым.   .. заменив цифру на полученное значение яркости на предыдущем шаге и сделайте файл исполняемым.
   .. <code bash>​chmod +x ~/​bin/​brightness.sh</​code>​   .. <code bash>​chmod +x ~/​bin/​brightness.sh</​code>​
Строка 80: Строка 83:
  
 Выходим и наслаждаемся новым фоном. :) Выходим и наслаждаемся новым фоном. :)
 +
 +===== Убрать пользователя guest account =====
 +
 +В версиях до 14.04:
 +В файл /​etc/​lightdm/​lightdm.conf,​ после ключа [SeatDefaults] добавить строку: ​
 +<​code>​allow-guest=false</​code>​
 +
 +В версиях начиная с 14.04:
 +Выполнить один раз ​
 +<​code>​sudo sh -c '​printf "​[SeatDefaults]\nallow-guest=false\n"​ >/​etc/​lightdm/​lightdm.conf.d/​50-no-guest.conf'</​code>​
  
 ======Использование====== ======Использование======