如何让 KDE 使用 xrandr 1.5 的屏幕?

如何让 KDE 使用 xrandr 1.5 的屏幕?

我正在尝试使用 Ubuntu 设置 5k 显示器。它有两个 DisplayPort 输入,因为一条电缆的带宽太大。1.5.0xrandr支持多台显示器和平铺输出。到目前为止,我已经设法将两个 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-file 中这样做,但不起作用。KDE 仍然将两根电缆视为两个单独的屏幕。是否可以使用平铺功能将显示器作为一个屏幕呈现给 KDE?我尝试在文档/手册页中寻找答案,但是没有针对 1.5 版本的手册页,尽管此版本于 2015 年推出。

答案1

截至撰写本文时,似乎没有办法阻止 KDE 发现单个面板。不过有一个部分解决方法。

系统设置->窗口管理->KWin 脚本,启用视频墙脚本,然后取消选中适用于在此脚本的设置中进行设置。现在,明确请求全屏的应用程序(例如视频播放器、网络浏览器中的全屏模式等)将覆盖整个显示器。但是,Windows 仍将最大化到各个面板,并且 KDE 任务栏最多将覆盖显示器宽度的一半。

可以通过创建另一个任务栏来模拟跨越整个显示器的任务栏,将其拖到屏幕的另一侧,然后在两个任务管理器的设置中启用仅显示当前屏幕上的任务

相关内容