Различия
Здесь показаны различия между двумя версиями данной страницы.
| Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
|
wiki:lightdm [2013/03/26 21:40] |
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> | ||
| Строка 60: | Строка 63: | ||
| ..заменив <user_name> на имя своего пользователя. | ..заменив <user_name> на имя своего пользователя. | ||
| ** перезагрузить компьютер для проверки. | ** перезагрузить компьютер для проверки. | ||
| - | ======Изменение фонового изображения====== | + | =====Изменение фонового изображения в lightdm-gtk-greeter ===== |
| Первое, что нужно сделать - это найти фоновое изображение и поместить его в корневой каталог (если изображение будет лежать в вашей домашней папке, то оно станет недоступным, как только вы выйдете из системы). Я предлагаю Вам разместить его там, где находятся другие фоновые изображения root: | Первое, что нужно сделать - это найти фоновое изображение и поместить его в корневой каталог (если изображение будет лежать в вашей домашней папке, то оно станет недоступным, как только вы выйдете из системы). Я предлагаю Вам разместить его там, где находятся другие фоновые изображения root: | ||
| <code>/usr/share/lubuntu/wallpapers</code> | <code>/usr/share/lubuntu/wallpapers</code> | ||
| Откроем эту папку с правами суперпользователя (''Инструменты -> Открыть текущую папку с правами root''): | Откроем эту папку с правами суперпользователя (''Инструменты -> Открыть текущую папку с правами root''): | ||
| - | [[http://itmages.ru/image/view/709349/702a2c7f|{{ http://storage4.static.itmages.ru/i/12/1010/s_1349877122_9504834_702a2c7f63.png }}]] | + | {{ http://storage4.static.itmages.ru/i/12/1010/h_1349877122_9504834_702a2c7f63.png?500 }} |
| Вставим новое фоновое изображение (можно просто перетащить сюда файл мышкой): | Вставим новое фоновое изображение (можно просто перетащить сюда файл мышкой): | ||
| - | [[http://itmages.ru/image/view/709349/702a2c7f|{{ http://storage4.static.itmages.ru/i/12/1010/s_1349877122_9504834_702a2c7f63.png? }}]] | + | {{ http://storage4.static.itmages.ru/i/12/1010/h_1349877122_9504834_702a2c7f63.png?500 }} |
| Не выходя из режима суперпользователя, перейдём в каталог с настройками lightdm: | Не выходя из режима суперпользователя, перейдём в каталог с настройками lightdm: | ||
| Строка 73: | Строка 76: | ||
| Откроем файл с именем ''lightdm-gtk-greeter.conf'': | Откроем файл с именем ''lightdm-gtk-greeter.conf'': | ||
| - | [[http://itmages.ru/image/view/709350/df9edab5|{{http://storage4.static.itmages.ru/i/12/1010/s_1349877122_9504834_df9edab5d4.png}}]] | + | {{ http://storage4.static.itmages.ru/i/12/1010/h_1349877122_9504834_df9edab5d4.png?500 }} |
| И, наконец, меняем фон. Так как новое изображение должно быть в том же каталоге, просто меняем имя файла: | И, наконец, меняем фон. Так как новое изображение должно быть в том же каталоге, просто меняем имя файла: | ||
| - | [[http://itmages.ru/image/view/709351/9e903e5f|{{http://storage4.static.itmages.ru/i/12/1010/s_1349877122_9504834_9e903e5f7a.png}}]] | + | {{ http://storage4.static.itmages.ru/i/12/1010/h_1349877122_9504834_9e903e5f7a.png?500 }} |
| Выходим и наслаждаемся новым фоном. :) | Выходим и наслаждаемся новым фоном. :) | ||
| + | |||
| + | ===== Убрать пользователя 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> | ||
| ======Использование====== | ======Использование====== | ||
| Рассмотрим, из каких элементов состоит экран приветствия.\\ | Рассмотрим, из каких элементов состоит экран приветствия.\\ | ||
| - | {{:wiki:lightdm:lightdm_main_edit.png?nolink&500}} | + | {{ :wiki:lightdm:lightdm_main_edit.png?nolink&500 }} |
| 1. Имя учетной записи\\ | 1. Имя учетной записи\\ | ||