问题标签 [xrandr]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
linux - 连接外接显示器时自动调整 X11 显示器的大小
我有一台运行 Ubuntu 的笔记本电脑,当我在办公室时,我连接了一个外接显示器。通常这需要我运行xrandr --auto
以便笔记本电脑重新调整显示器大小以匹配外接显示器。如果这可以自动完成,或者在连接显示器时触发,那就太好了,但是xrandr --auto
当笔记本电脑从挂起/休眠状态唤醒时实际运行就足够了。
我创建了一个/etc/pm/sleep.d/00xrandr.sh
包含该行的脚本
但这失败了,因为脚本无权访问 X 显示。
有任何想法吗?
screen - Xrandr 错误。BadName(命名的颜色或字体不存在)
通过这个小“脚本”,我成功地使用xrandr在我的工作场所扩展了我的桌面。
一切都很顺利,直到有一天神奇地停止工作。当我尝试使用它时。我刚收到这个消息。
X Error of failed request: BadName (named color or font does not exist)
笔记本电脑显示屏以一种奇怪的方式调整大小,但扩展显示器没有任何反应。
我已经恢复了 gnome 桌面默认配置。我更改了字体配置,尝试使用其他布局和显示器,但总是相同。
opengl - 如何处理 X11 中的“switch from”和“switch to”事件?
我正在制作一个全屏 OpenGL 应用程序,我希望它在用户离开它时恢复原始桌面模式,并在用户切换到它时恢复模式。这看起来像“FocusIn”和“FocusOut”事件,但它们不适合这个。只要用户按下 Alt+Tab 并出现窗口选择器,窗口就会得到“FocusOut”(因为此时我的窗口正在失去焦点)。
mouse - xrandr:监狱老鼠
我已经在 Ask Ubunutu 上问过这个问题。不幸的是,我没有收到答复。由于这个问题不是 Ubunutu 特有的,所以我在这里尝试。
我通过控制台使用 xrandr 来启用/禁用辅助监视器。到目前为止,这项工作很好。不幸的是,如果我将鼠标移到一个屏幕之外,它就会出现在另一个屏幕上。如何禁用此功能 - 并将鼠标锁定在一个屏幕上?
我使用 Ubunutu 10.10 并且很棒 - 没有 gnome/kde。
x11 - 调整 Xvfb 显示的大小
简单问题:有没有办法调整 Xvfb 显示的大小?
我尝试使用 RandR,但 Xvfb 似乎不支持 RandR 扩展。还有其他方法可以调整屏幕大小吗?
谢谢你的帮助!
linux - Detect the power status of a display monitor dynamically
Is there a way that we can find the status of a display monitor in a linux environment? pointers on any standard C libraries / unix calls would be helpful. I got many interesting articles on how this can be achieved on win32, but none of them would point a solution for a linux environment.
i tried using xrandr, but it fails to detect the status dynamically
any pointers??
x11 - 如何通过 Xlib 观察连接的显示器的变化?
我正在尝试编写一个程序来检测插入的外部监视器并通过 Xlib 自动启用和配置它们。我知道有 XRandr 扩展允许这样做。我的问题是,如何启用接收 XRandr 事件到我的应用程序?我应该使用什么事件掩码?我知道 xev 应用程序能够做到这一点。
linux - Linux下通过软件强制自动调整显示器
使用模拟监视器时,我总是得到在 Xorg 启动时向右移动的图像。有没有办法强制从软件自动调整,例如使用 xranrd?
x11 - 如何添加缺少的 RANDR 扩展
我已经在我的无头服务器上设置了 xvfb 服务器,当我运行 DISPLAY=:99 firefox 时,我得到这个异常缺少 RANDR 扩展
他们中的许多人说要从 xorg.conf 文件中禁用一些 xinerna,但在我的情况下没有创建这个文件。
所以我正在寻找如何添加缺少的 RANDR 扩展。
linux - 为外部显示器添加 udev 规则
我编写了一个小 shell 脚本,用 xrandr 配置附加的外部显示器。
这样可行。现在我想让它自动触发,发现这可以用 udev 完成。我试过了
其中,当插入外部显示器输出时
并且在拔掉它的时候
也很好。
然后我添加了一个udev规则:
并重新启动udev
不幸的是,插入/拔出显示器时仍然没有任何反应。该脚本monitor_autoswitcher.sh
绝对有效,因为在插入后手动调用它会做它应该做的。
少了什么东西?