Различия
Здесь показаны различия между двумя версиями данной страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
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> | ||
======Использование====== | ======Использование====== |