【问题标题】:awesome-wm external monitor and laptopawesome-wm 外接显示器和笔记本电脑
【发布时间】:2019-01-02 05:57:38
【问题描述】:

我在笔记本电脑上使用带外接显示器的超棒 wm,但有时我只移动并拿走笔记本电脑。

我的问题是:当我断开连接以移动笔记本电脑时,在外接显示器中打开的客户端会发生什么情况?

有没有办法让真棒记住屏幕的布局?目前我每次插入屏幕时都在使用 arandr,但每次移动笔记本电脑时都这样做非常烦人。

一般来说,我正在寻找有关如何使用外接显示器和笔记本电脑进行设置的任何提示。

谢谢!

【问题讨论】:

  • 这和编程有关系吗?

标签: awesome-wm


【解决方案1】:

查看autorandr

插入/拔出显示器时,它对我来说效果很好。

编辑: 这是我如何使用 autorandr 的示例(在 Ubuntu 上)

git clone https://github.com/wertarbyte/autorandr.git
cd autorandr
make deb
dpkg -i autorandr*.deb

保存我当前的配置(无监视器)

autorandr --save mobile

插入额外的监视器(并配置您的设置)

autorandr --save multi

现在,它应该会在插入/拔出设备时自动检测并应用正确的配置。这通过 udev 规则起作用:

cat /lib/udev/rules.d/40-monitor-hotplug.rules
ACTION=="change", SUBSYSTEM=="drm", RUN+="/bin/systemctl start --no-block autorandr.service" 

【讨论】:

  • 请不要只发布链接作为答案,将它们用作参考并提供解释
  • 对不起...新手在这里!我添加了更详细的信息,希望对某人有所帮助。
  • 使用python rewrite,以防您对此版本有问题
  • 上面的链接现在应该是github.com/phillipberndt/autorandr。在 Ubuntu 20.04 上,它可以通过 apt 安装,如 README 中所述。
【解决方案2】:

什么都没有发生!您的所有应用程序都保持打开状态,就像您连接显示器时一样。当您重新连接显示器时,一切都将保持不变。

请注意,这意味着您仍然可以在断开连接的屏幕上使用鼠标。你的鼠标会在显示器边缘消失,因为 awesome 仍然认为有两个屏幕。

如果你想让 awesome 意识到只剩下一个屏幕,你必须重新加载 awesome-config。一旦你这样做了,所有打开的客户端都将根据你在可用标签上的客户端规则进行分发。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-10-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-03-20
    • 2017-11-14
    相关资源
    最近更新 更多