1

我有一个 3 显示器设置,除了我的 1 个显示器连接到我在我的计算机之间切换的 KVM 切换器。似乎当 Awesome WM 在没有可访问的第三个监视器的情况下启动时,它从那时起拒绝识别它,直到下一次重新启动(仅重新启动 Awesome WM 不起作用)。

奇怪的是,xrandr 知道显示器,当我将它移到第三台显示器时,我什至可以看到我的鼠标指针出现在那里,但其余部分是黑色的。将窗口拖到那里会使它们消失,并且 Awesome WM 在重新启动之前不会在此屏幕上呈现任何内容。

我假设这与 Awesome 如何重新计算可用的屏幕几何图形有关,但我不确定如何强制它重新计算它?我已经通过我使用的几个 bash 命令启用了两个辅助监视器:

xrandr --output DP-2-2 --auto --right-of eDP-1
xrandr --output DP-2-1 --auto --right-of DP-2-2

当我运行时xrandr --current,它声称所有 3 台显示器都已连接,并且每个显示器都显示正确的分辨率。我做了一些搜索,但在这个问题上没有太多帮助,我相信这与这里报告的问题类似:https ://www.reddit.com/r/awesomewm/comments/6rhvp9/switching_monitor_setups

如何让 Awesome 重绘到第三台显示器并正确使用它?另外,我怎样才能获得 Awesome 以动态处理显示器的添加/移除(这是连接到扩展坞的笔记本电脑)?我试过screenful,但那个repo似乎已经过时了,而且似乎对我弊大于利,如果我从多个开始然后从扩展坞拔下,显示器会闪烁。

4

1 回答 1

0

如果您有一个喜欢compton运行的合成器,请尝试在打开屏幕后重新启动它,(x|a)randr并且可以选择刷新awesome

于 2019-05-14T15:31:20.937 回答