相关疑难解决方法(0)

如何检测显示器何时插入或拔出?

是否有任何当我插上或缩小外部监视器到我的笔记本电脑的DisplayPort的所触发的事件?ACPID 和 UDEV 根本没有反应。

我在英特尔芯片上使用板载图形。是一个类似的讨论,已经有几年了。

我不想使用轮询,但我需要一些配置,根据显示器是否连接自动设置显示设置。

udev acpi multi-monitor monitors

56
推荐指数
4
解决办法
7万
查看次数

`monitors.xml` 中的标签有什么作用?

我的 Arch Linux 机器上安装了 GNOME 3 桌面环境,我想手动配置我的桌面设置。

我知道有一个文件,~/.config/monitors.xml但我对文件中的标签实际上做了什么感到非常困惑。

我特别感兴趣的presentationclonereflect_xreflect_y标签。我在网上找不到这个配置文件的手册。

我知道它们可能与双头支撑有关吗?

gnome3

12
推荐指数
1
解决办法
2万
查看次数

如何在 XFCE 中自动更新我的显示器布局?

我有一台通常连接到大型显示器的笔记本电脑。停靠时,我想使用大显示器作为主显示器,将笔记本电脑屏幕作为右侧的辅助显示器。断开连接时,笔记本电脑屏幕是唯一的显示屏。

XFCE 似乎没有内置那种多显示器支持。我找到了ARandR,它让我可以按照我想要的方式设置我的显示器。我可以使用 ARandR 来保存停靠和未停靠配置的配置文件(它们实际上只是调用xrandr 的shell 脚本)。

但是,如何在笔记本电脑停靠和取消停靠时自动应用这些配置文件?我应该尝试创建一个检测扩展坞的 udev 规则吗?有没有更好的办法?

arch-linux laptop xfce xrandr multi-monitor

9
推荐指数
1
解决办法
3788
查看次数

如何在插入或拔出 HDMI 时编写 bash 脚本来配置我的显示器

我有一个运行 Kubuntu Precise (12.04) 的笔记本,我偶尔会用它来观看视频。当我这样做时,我将 HDMI 电缆插入连接到 A/V 接收器的 HDMI 监视器。

当我以这种方式观看视频时,我在与系统交互以控制播放等时仍然需要使用笔记本显示器。 HDMI 显示器上的文本很难从我坐的地方阅读。

当我插入 HDMI 电缆时,Kubuntu 会检测到它,但我必须通过一个奇怪的舞蹈序列(有效,但很复杂)才能每次都正确设置视频和音频。为了解决这个问题,我正在尝试编写一个 bash 脚本,xrandr以便在第一时间正确完成。

我从 Peoro 对这个 U&L 问答题的回答中得到了基本想法:插入外部显示器时自动应用 RandR 配置的工具

关于我的剧本

我的脚本(包括在下面)有效,但需要改进。

它为 HDMI 显示器正确设置了视频模式,但 LVDS1 显示器(在笔记本电脑上)更改为仅显示桌面的左上部分 - 这是一个问题,因为它切断了右侧的窗口滚动条和任务栏底部。

我尝试使用 修复此问题--scale,但我的第一次尝试将事情搞砸了,以至于我不得不重新启动才能恢复工作显示。

有没有办法让两个显示器显示相同的内容,但每个显示器都使用自己独立的首选分辨率?

或者,至少是一种设置笔记本显示器的方法,以便在使用 HDMI 显示器时仍然可以访问整个桌面?

由于我正在调试脚本,因此尚未清理它。我可能想让它稍后做更多。

我的剧本

#!/bin/bash
## hdmi_set
## Copyleft 11/13/2013 JPmicrosystems
## Adapted from
## https://unix.stackexchange.com/questions/4489/a-tool-for-automatically-applying-randr-configuration-when-external-display-is-p
## Answer by peoro

# setting up new mode for my VGA
##xrandr --newmode "1920x1080" 148.5 1920 2008 …
Run Code Online (Sandbox Code Playgroud)

display-settings xrandr shell-script hdmi

8
推荐指数
1
解决办法
9078
查看次数

一旦插入,GNOME 就会识别第二台显示器。Openbox 不可以吗?

我在我喜欢的小型 Openbox 设置上运行 Fedora 20。有时我想通过第二个显示器发送东西,例如插入投影仪或电视。鉴于 Openbox 会话非常简单的性质,只需插入 HDMI 电缆(并在另一端打开显示器)我什么也没有;没有明显迹象表明机器找到了另一个显示器。

我的问题不是技术性的。我可以开始工作:当前的解决方法是停止我的会话,让自己回到 GDM 迎宾处,然后屏幕瞬间变黑,笔记本电脑识别出显示器,让我可以同时在两个屏幕上工作。然后我可以重新登录 Openbox 并继续清除。这有明显的缺点,例如每次我想在更大的屏幕上观看某些内容时都要求我放弃所有工作并重新登录。

我的目标是能够“热插拔”显示器并使我的 Openbox 会话立即适应两屏设置,无论是通过一些神奇的 GNOME 守护程序还是其他我不知道的技巧。我应该如何处理这个问题?

xorg openbox display-settings

5
推荐指数
1
解决办法
1278
查看次数