总结
毕竟,有没有一个程序/设置/脚本/调整/巫术,用于在 Linux 和 KDE Plasma(或任何其他 DE,如果不是 KDE 的话)上实现类似于显示融合在 Windows 上工作,通过定义显示的每个部分中“最大化”窗口的边界?
询问“WH”
我总是担心为什么如此出色的工具,具有如此多的实际应用,似乎在 Linux 上找不到对应的工具(AlternativeTo 的唯一的建议是指共同的单个次要特征,而不是其要点)。
鉴于 KDE Plasma 的灵活性,它只能通过 创建虚拟桌面System Settings
,但这些虚拟桌面也是“虚拟”分离的,因此无法在单个显示器中呈现。如何这可以在 KDE Plasma 中实现吗(假设可以做到)?
在 Reddit 上,有三篇帖子(这里,这里和这里)讨论了 Linux 中 DisplayFusion 的替代方案,但它们要么:
- 告诉用户设置平铺窗口管理器:这不是目的由于 TWM 不允许一个窗口“位于”另一个窗口之上,因此 6 个应用程序将创建 6 个窗口(打破上面的示例模式);
- 使用 ARandR(见下文)。
说到 ARandR 和 XRandR,由于大多数 DE 都在 X.org 上运行,因此应该有一种方法可以实现 DisplayFusion 解决方案,即使不能直接通过 DE,也可以通过调整 X 本身来实现。但我在 YouTube 上找到的视频涉及人们使用 XRandR 为 TWM 设置额外的物理显示器(手动设置)。这还会输出到 2 个物理显示器,2 个桌面区域供其工作。如何可以使用 XRandR 将单个物理监视器的区域分成几个边界吗?
长话短说
大约一年前,我决定转用 Linux,此后我的生活质量得到了极大的改善,现在我对 Windows 感到很不舒服。不过,当我转用 Linux 时,有一件事让我很失望,那就是似乎没有 DisplayFusion 的替代品,但几个月过去了,我习惯了。
我的工作站仅配有一台笔记本电脑,它仅显示在外接超宽显示器上,由于我的办公桌周围没有空间,因此除了这台笔记本电脑之外,插入其他任何设备总是很麻烦。不过,最近,我设法将装有 Windows 的工作笔记本电脑插入其中,并安装了 DisplayFusion 来与其配合使用。
现在我记得这个应用程序在我的超宽显示器上有多有用,我渴望为我的 Linux 桌面实现一个解决方案。然而,无论我怎么努力,我似乎都找不到任何东西(无论是应用程序还是复杂的配置)能与 DisplayFusion 所能实现的功能相提并论。这可能吗?
对我的情况可能有用的信息:
- Arch Linux;
- KDE Plasma 5.21.2;
- 设置包括一台笔记本电脑和一台外部超宽显示器,图像输出仅发送到显示器(笔记本电脑盖保持关闭);
xrandr
输出:
Screen 0: minimum 320 x 200, current 3840 x 1600, maximum 16384 x 16384
eDP-1 connected (normal left inverted right x axis y axis)
1366x768 60.02 +
1280x720 60.00 59.99 59.86 59.74
1024x768 60.04 60.00
960x720 60.00
928x696 60.05
896x672 60.01
1024x576 59.95 59.96 59.90 59.82
960x600 59.93 60.00
960x540 59.96 59.99 59.63 59.82
800x600 60.00 60.32 56.25
840x525 60.01 59.88
864x486 59.92 59.57
700x525 59.98
800x450 59.95 59.82
640x512 60.02
700x450 59.96 59.88
640x480 60.00 59.94
720x405 59.51 58.99
684x384 59.88 59.85
640x400 59.88 59.98
640x360 59.86 59.83 59.84 59.32
512x384 60.00
512x288 60.00 59.92
480x270 59.63 59.82
400x300 60.32 56.34
432x243 59.92 59.57
320x240 60.05
360x202 59.51 59.13
320x180 59.84 59.32
VGA-1 disconnected (normal left inverted right x axis y axis)
HDMI-1 connected primary 3840x1600+0+0 (normal left inverted right x axis y axis) 880mm x 367mm
3840x1600 30.00*
2560x1080 60.00 59.94 59.98
1920x1080 60.00 60.00 50.00 59.94
1920x1080i 60.00 50.00 59.94
1680x1050 59.88
1280x1024 75.02 60.02
1440x900 59.90
1280x960 60.00
1280x800 59.91
1152x864 75.00
1280x720 60.00 50.00 59.94
1024x768 75.03 70.07 60.00
832x624 74.55
800x600 72.19 75.00 60.32 56.25
720x576 50.00
720x480 60.00 59.94
720x480i 60.00 59.94
640x480 75.00 72.81 66.67 60.00 59.94
720x400 70.08
DP-1 disconnected (normal left inverted right x axis y axis)
HDMI-2 disconnected (normal left inverted right x axis y axis)
DP-2 disconnected (normal left inverted right x axis y axis)
hwinfo --short
输出
monitor:
Acer XR382CQK
AUO LCD Monitor
graphics card:
Acer Incorporated [ALI] GeForce GT 720M
Intel 3rd Gen Core processor Graphics Controller