问题标签 [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.
x11 - 使用 xming / vcxsrv / xwin 为 i3wm 设置两个屏幕
我想在带有两个显示器的 Windows 10 Linux 子系统上使用 i3。
和:
我可以创建一个横跨我的两台显示器的大窗口。此配置适用于 i3,但 i3 将其正确识别为单个屏幕,但缺点是有时跨两个显示器时窗口会被切成两半。
我想将 i3 与两个单独的屏幕一起使用,如下所示:
但是,我可以在屏幕 0 ( export DISPLAY=:1
) 或屏幕 1 ( export DISPLAY=:1.1
) 上运行 i3,但不能同时在两者上运行。
也许它与 xrandr 有关,因为它无法识别我的配置:
xrandr -q
:
如何将两个单独的屏幕与 i3 一起使用?
regex - 使用 awk 匹配一个单词,然后找到另一个单词的第一次出现
在我已经匹配之后,我正在尝试找到一种方法来重新搜索另一个匹配的单词。
我特别想获得我的一台显示器的亮度值。例如 my 的一部分输出xrandr --verbose
如下:
我想查找已连接的单词,然后获取单词 Brightness 的第一次出现。
我尝试过的工作如下:
这给了我以下输出,因为我有两个显示器:
但是假设我只希望结果的第一次出现我已经尝试过:
它按预期工作,为我提供了此特定显示器的亮度值。
但我不确定亮度值是否总是在 5 行之后。所以我一直在寻找更强大的解决方案。
display - 将 HDMI 时序 modline 转换为 fbset
我有以下自定义时间,我想将其转换为 fbset。有两个参数我找不到水平同步长度(以像素为单位)和垂直同步长度(以像素线为单位):
我从解析 edid 文件中计算出这个值:
谢谢
ssh - 如果我尝试在我的计算机上使用命令,为什么 xrandr 会给我错误,但如果我 ssh 进入它却不会?
在我的设备上使用 xrandr 选择分辨率时,我不断收到一条错误消息,指出“配置 crtc 0 失败:”
(缩短)选择显示和运行后的 xrandr 输出$ xrandr
我用来选择新分辨率的代码
当这给了我错误时,我还通过尝试两者来添加帧速率
和
(因为我不确定添加它的正确格式)两者都给了我错误“configure crtc 0 failed:”
这是在设备本身上完成的。出于人体工程学的原因,我回到办公桌前使用 SSH 访问设备。
然后我使用了自定义分辨率(与上面相同)并尝试使用它。
我用于自定义分辨率的步骤(减去长输出)
这似乎适用于我的设备。当我的设备重新启动时,我需要再次重复该过程(当我需要 4k 时恢复到 100p)。我陷入$ xrandr --output DP2 --mode 3840x2160_30.00
了一个.sh文件,现在如果我从我的笔记本电脑运行它(使用SSH)它会改变我的屏幕分辨率但是如果我尝试从我的设备本身运行.sh文件我得到“配置crtc 0失败:”错误
linux - HDMI无信号debian
我正在使用联想ideapad 320s。我可以看到 HDMI1 连接到 xrandr 但没有图片。是不是硬件太新了?我应该只进行debian测试看看是否有效吗?在 xfce4 gui 显示应用程序中,我可以看到我的 HDMI 显示器被禁用,但看不到如何启用它。“xrandr --output HDMI1 --auto”也无济于事。
代码:
linux - Xrandr 在其他用户上找不到显示
我正在运行代码以检查监视器是否正在运行。对于一个用户 xrandr 可以正常工作,但对于其他用户则不行。简而言之,代码如下:
如果找到“HDMI-1 connected”,则表明显示器正在工作。
On:user@thispc 它给出了预期的已连接 HDMI 的列表。在其他用户上:test_user@thispc 它给出“无法打开显示”。它需要在其他用户上运行。任何想法如何允许其他用户执行此操作?
bash - 在同一行打印 awk 输出
如何在同一行上打印 awk 输出。
我正在使用它来打印显示器的分辨率:
当我连接第二台显示器时,我在两条线上得到输出,
我想在同一行输出。所以它看起来像这样:
我将如何以最简单的方式做到这一点?
ubuntu - Xrandr 显示“无法获取输出默认值的 gamma 大小”
我的系统规格:
我用Ubutnu-Gnome16.04启动了我的新电脑,安装后屏幕分辨率为1024x768(4:3) --并且屏幕显示为“未知显示”。我没有在我的新操作系统中安装任何东西。我的显示器-CPU 连接电缆是DP(针式电缆)。
我试过“强制创建新分辨率”:
然后错误抛出:
“xrandr:无法获取输出默认值的 gamma 大小”。我想要完美的分辨率以适合我的桌面屏幕有人可以帮我吗
wayland - 当我尝试更改亮度时升级到 Ubuntu 17.10 后从 xrandr 获取“未找到输出 eDP-1”
我有一台 ThinkPad X1 Yoga(第二代),在运行 Ubuntu 17.04 时,我可以像这样更改亮度:
现在,当我在 17.10 下这样做时,我得到了:
当我点击亮度上下按钮时,我看到此文件中的数值正确更改:
但是 xrandr 报告了一个新标签:
我尝试用 XWAYLAND0 替换 eDP-1,但它返回 0 且没有错误,亮度也没有任何变化。
希望获得一些帮助以使亮度设置再次正常工作。现在它一直处于全亮度状态,这对电池来说并不是很好。
raspberry-pi - 如何使用 xrandr 在 Raspbian 下创建虚拟显示?
任何人都可以帮助我了解如何使用 xrandr 为运行 Raspbian 的 Raspberry Pi 3 B 创建虚拟显示器吗?
我看到可以通过执行以下命令来执行此操作,例如,对于 Ubuntu 和 Linux Mint:
但是在覆盆子下,这个脚本无法找到 VIRTUAL1 输出。当我简单地运行 xrandr 时,我得到以下结果:
没有列出 VIRTUAL1 和 HDMI1,只有默认值。无法弄清楚应该采取哪些步骤才能使这些输出出现在给定列表中?或者,如果不可能,那么如何使用其他工具创建虚拟显示?