Как заставить KDE использовать экран из xrandr 1.5?
Я пытаюсь настроить 5k монитор с Ubuntu. Он имеет два входа DisplayPort, поскольку пропускная способность слишком велика для одного кабеля. xrandr
1.5.0 поставляется с поддержкой нескольких мониторов и вывода листов. До сих пор мне удалось настроить два выхода DP как один экран:
xrandr --screen 0 --output DisplayPort-0 --mode 2560x2880 --pos 0x0
xrandr --screen 0 --output DisplayPort-1 --mode 2560x2880 --pos 2560x0
xrandr --screen 0 --setmonitor HPz27q 5120/597x2880/336+0+0 DisplayPort-0,DisplayPort-1
Однако я не могу понять, как заставить KDE использовать этот экран вместо двух отдельных мониторов. Вот вывод xrandr -q
:
xcreen 0: minimum 320 x 200, current 5120 x 2880, maximum 16384 x 16384
DisplayPort-0 connected 2560x2880+0+0 (normal left inverted right x axis y axis) 299mm x 336mm
2560x2880 59.98*+
...
640x480 59.98
DisplayPort-1 connected primary 2560x2880+2560+0 (normal left inverted right x axis y axis) 597mm x 336mm
2560x1440 59.95 +
...
2560x2880 59.98*
HDMI-A-0 disconnected (normal left inverted right x axis y axis)
HDMI-A-1 disconnected (normal left inverted right x axis y axis)
DVI-D-0 disconnected (normal left inverted right x axis y axis)
я пытался DISPLAY=:0.0 exec startkde
в .xsession
-файл, но это не работает. KDE по-прежнему рассматривает два кабеля как два отдельных экрана. Можно ли представить мониторы в KDE как один экран, используя функции листов? Я попытался найти ответы на эти вопросы в документации / manpages, однако man-страниц для версии 1.5 нет, хотя эта версия была запущена в 2015 году.
1 ответ
На момент написания этой статьи, похоже, нет способа помешать KDE обнаружить отдельные панели. Однако существует частичный обходной путь.
В Системных настройках -> Управление окнами -> Сценарии KWin включите сценарий Video Wall и снимите флажок Применить к настройке в настройках этого сценария. Теперь приложения, которые явно запрашивают полноэкранный режим (например, видеоплееры, полноэкранный режим в веб-браузерах и т. Д.), Будут охватывать весь монитор. Windows, однако, будет по-прежнему максимизировать до отдельных панелей, а панель задач KDE будет покрывать не более половины ширины монитора.
Панель задач, которая охватывает весь монитор, можно эмулировать, создав другую панель задач, перетащив ее на другую сторону экрана, и в настройках обоих диспетчеров задач включите параметр Показывать только задачи с текущего экрана.