Проектор не поддерживает разрешение FullHD

Материал из IT в школе
Перейти к навигацииПерейти к поиску

Все команды в этой статье вводятся от пользователя и группы wheel, а не от root!

Некоторые проекторы сообщают системе, что не поддерживают разрешение такое же как у экрана ноутбука, что создаёт проблемы при синхронизации экранов. Можно попробовать вручную прописать на выход проектора нужное разрешение.

Чтобы посмотреть выходы и разрешения введите команду.

xrandr

Ответ будет что-то вроде:

$ xrandr
Screen 0: minimum 8 x 8, current 10240 x 1440, maximum 32767 x 32767
DVI-D-0 disconnected (normal left inverted right x axis y axis)
HDMI-0 connected 1680x1050+7680+0 (normal left inverted right x axis y axis) 597mm x 336mm
   1680x1050     59.95*+
   1440x900      59.89  
   1280x1440     59.91  
   1280x1024     75.02    60.02  
   1280x960      60.00  
   1280x720      60.00    59.94    50.00  
   1024x768      75.03    70.07    60.00  
   800x600       75.00    72.19    60.32    56.25  
   720x576       50.00  
   720x480       59.94  
   640x480       75.00    72.81    59.94    59.93  
DP-0 connected 1920x1080+0+0 (normal left inverted right x axis y axis) 597mm x 336mm
   1920x1080     60.00*+   59.94    50.00  
   1680x1050     59.95  
   1440x900      59.89  
   1280x1440     59.91  
   1280x1024     75.02    60.02  
   1280x960      60.00  
   1280x720      60.00    59.94    50.00  
   1024x768      75.03    70.07    60.00  
   800x600       75.00    72.19    60.32    56.25  
   720x576       50.00  
   720x480       59.94  
   640x480       75.00    72.81    59.94    59.93

Видно, что у компьютера на выходе DP-0 есть разрешение 1920x1080 и оно выбрано (символы *+), а у проектора на HDMI-0 такого разрешения нет и поэтому выбрано другое 1680x1050.

Чтобы добавить разрешение на нужный выход нужно ввести команду (вместо HDMI-0 1920x1080 подставьте нужный выход и нужное Вам разрешение):

xrandr --addmode HDMI-0 1920x1080

Если команда не выдала ошибок, попробуйте войти в настройки экрана в параметрах KDE и выбрать для проектора добавленное разрешение.

Если всё работает как надо, команду можно добавить в автозапуск, чтобы разрешение всегда добавлялось на нужный выход.

Это можно сделать для текущего пользователя через Параметры KDE -> Запуск и завершение -> Автозапуск -> Добавить... -> Добавить приложение... Вписать в окно команду целиком xrandr --addmode HDMI-0 1920x1080 и нажать OK.

Если нужно для всех пользователей компьютера, то через консоль:

sudo kate /etc/xdg/autostart/ekran.desktop

Записываем туда:

[Desktop Entry]
Exec=xrandr --addmode HDMI-1 1920x1080
Icon=
Name=xrandr
Path=
Terminal=False
Type=Application

И устанавливаем права:

sudo chmod 644 /etc/xdg/autostart/ekran.desktop