Проектор не поддерживает разрешение FullHD: различия между версиями

Материал из IT в школе
Перейти к навигацииПерейти к поиску
(Новая страница: «'''Все команды в этой статье вводятся от пользователя и группы wheel, а не от root!''' Некоторые проекторы сообщают системе, что не поддерживают разрешение такое же как у экрана ноутбука, что создаёт проблемы при синхронизации экранов. Можно попробовать вручн...»)
 
 
(не показаны 2 промежуточные версии этого же участника)
Строка 5: Строка 5:
Чтобы посмотреть выходы и разрешения введите команду.
Чтобы посмотреть выходы и разрешения введите команду.


<syntaxhighlight lang="bash">
<syntaxhighlight lang="shell">
xrandr
xrandr
</syntaxhighlight>
</syntaxhighlight>
Строка 15: Строка 15:
Screen 0: minimum 8 x 8, current 10240 x 1440, maximum 32767 x 32767
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)
DVI-D-0 disconnected (normal left inverted right x axis y axis)
HDMI-0 connected 2560x1440+7680+0 (normal left inverted right x axis y axis) 597mm x 336mm
HDMI-0 connected 1680x1050+7680+0 (normal left inverted right x axis y axis) 597mm x 336mm
   1680x1050    59.95*+
   1680x1050    59.95*+
   1440x900      59.89   
   1440x900      59.89   
Строка 27: Строка 27:
   720x480      59.94   
   720x480      59.94   
   640x480      75.00    72.81    59.94    59.93   
   640x480      75.00    72.81    59.94    59.93   
DP-0 connected 2560x1440+0+0 (normal left inverted right x axis y axis) 597mm x 336mm
DP-0 connected 1920x1080+0+0 (normal left inverted right x axis y axis) 597mm x 336mm
   1920x1080    60.00*+  59.94    50.00   
   1920x1080    60.00*+  59.94    50.00   
   1680x1050    59.95   
   1680x1050    59.95   
Строка 54: Строка 54:
Если всё работает как надо, команду можно добавить в автозапуск, чтобы разрешение всегда добавлялось на нужный выход.
Если всё работает как надо, команду можно добавить в автозапуск, чтобы разрешение всегда добавлялось на нужный выход.


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


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


<syntaxhighlight lang="bash">
<syntaxhighlight lang="shell">
sudo chmod 644 /etc/xdg/autostart/ekran.desktop
sudo chmod 644 /etc/xdg/autostart/ekran.desktop
</syntaxhighlight>
</syntaxhighlight>

Текущая версия на 14:37, 10 ноября 2023

Все команды в этой статье вводятся от пользователя и группы 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