是否有任何当我插上或缩小外部监视器到我的笔记本电脑的DisplayPort的所触发的事件?ACPID 和 UDEV 根本没有反应。
我在英特尔芯片上使用板载图形。这是一个类似的讨论,已经有几年了。
我不想使用轮询,但我需要一些配置,根据显示器是否连接自动设置显示设置。
我的 Arch Linux 机器上安装了 GNOME 3 桌面环境,我想手动配置我的桌面设置。
我知道有一个文件,~/.config/monitors.xml但我对文件中的标签实际上做了什么感到非常困惑。
我特别感兴趣的presentation,clone,reflect_x和reflect_y标签。我在网上找不到这个配置文件的手册。
我知道它们可能与双头支撑有关吗?
我有一个运行 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) 我在我喜欢的小型 Openbox 设置上运行 Fedora 20。有时我想通过第二个显示器发送东西,例如插入投影仪或电视。鉴于 Openbox 会话非常简单的性质,只需插入 HDMI 电缆(并在另一端打开显示器)我什么也没有;没有明显迹象表明机器找到了另一个显示器。
我的问题不是技术性的。我可以开始工作:当前的解决方法是停止我的会话,让自己回到 GDM 迎宾处,然后屏幕瞬间变黑,笔记本电脑识别出显示器,让我可以同时在两个屏幕上工作。然后我可以重新登录 Openbox 并继续清除。这有明显的缺点,例如每次我想在更大的屏幕上观看某些内容时都要求我放弃所有工作并重新登录。
我的目标是能够“热插拔”显示器并使我的 Openbox 会话立即适应两屏设置,无论是通过一些神奇的 GNOME 守护程序还是其他我不知道的技巧。我应该如何处理这个问题?