Не правильное разрешение окна приветствия: различия между версиями
Bond (обсуждение | вклад) (Новая страница: «Проблема возникает при одновременном подключении дисплеев с разным заводским разрешен…») |
Bond (обсуждение | вклад) |
||
Строка 3: | Строка 3: | ||
− | При загрузке системы автоматом, после опроса оборудования подставляется заводское разрешение. В итоге из двух за основу берётся низкое разрешение. Загружается окно приветствия, ааа уже потом после авторизации применяются настройки графики. | + | При загрузке системы автоматом, после опроса оборудования подставляется заводское разрешение. В итоге из двух за основу берётся более низкое разрешение. <br /> |
+ | Загружается окно приветствия, ааа уже потом после авторизации применяются настройки графики. <br /> | ||
Поэтому логично было применить настройки экранов раньше чем мы авторизуемся. | Поэтому логично было применить настройки экранов раньше чем мы авторизуемся. | ||
Побеждается это следующим образом. | Побеждается это следующим образом. | ||
− | командой | + | командой xrandr -q мы смотрим доступные разрешения и к каким портам подключены экраны. |
xrandr -q | xrandr -q | ||
− | + | ||
Монитор | Монитор |
Версия 11:31, 2 июля 2014
Проблема возникает при одновременном подключении дисплеев с разным заводским разрешением. В нашем случае это Монитор 1920х1080 и Проектор 1280x800 с последующей интерполяцией до 1920х1080
При загрузке системы автоматом, после опроса оборудования подставляется заводское разрешение. В итоге из двух за основу берётся более низкое разрешение.
Загружается окно приветствия, ааа уже потом после авторизации применяются настройки графики.
Поэтому логично было применить настройки экранов раньше чем мы авторизуемся.
Побеждается это следующим образом. командой xrandr -q мы смотрим доступные разрешения и к каким портам подключены экраны.
xrandr -q
Монитор
HDMI1 connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 531mm x 299mm 1920x1080 60.0*+ ......... ......
Проектор
HDMI2 connected 1920x1080+0+0 (normal left inverted right x axis y axis) 0mm x 0mm 1280x800 59.8 + 1920x1080 60.0* 50.0 59.9 ......... ......
Посмотрели и хорошо. Далее нам нужно сделать простой скрипт
nano /usr/share/lightdmxrandr.sh
Со следующим содержимым
#!/bin/sh xrandr --output HDMI1 --primary --mode 1920x1080 xrandr --output HDMI2 --noprimary --mode 1920x1080
Необходимо выставить права на скрипт
chmod a+rx /usr/share/lightdmxrandr.sh/lightdmxrandr.sh
Далее в конец файла 50-unity-greeter.conf
nano /usr/share/lightdm/lightdm.conf.d/50-unity-greeter.conf
нужно добавить следующее
display-setup-script=/usr/share/lightdmxrandr.sh
Сохраняем, перезагружаем, наслаждаемся фуншуем