我正在尝试让我的 Linux 机器与 4k 显示器一起工作。列出的分辨率中没有 4k 选项,因此我尝试自己添加它,这就是我得到的结果:
$ cvt -r 3840 2160 60
# 3840x2160 59.97 Hz (CVT 8.29M9-R) hsync: 133.25 kHz; pclk: 533.00 MHz
Modeline "3840x2160R" 533.00 3840 3888 3920 4000 2160 2163 2168 2222 +hsync -vsync
$ xrandr --newmode "3840x2160R" 533.00 3840 3888 3920 4000 2160 2163 2168 2222 +hsync -vsync
$ xrandr --addmode HDMI1 3840x2160R
$ xrandr --output HDMI1 --mode 3840x2160R
xrandr: Configure crtc 0 failed
我使用的是带有 Deepin DE、Intel HD 620 显卡和 LG 4k 显示器的 Antergos。我尝试将此显示器连接到 PS4 和其他装有 Windows 的笔记本电脑,看起来工作正常。 Live CD with Manjaro KDE 给了我同样的错误消息。尝试指定 crtc 没有效果,全部失败。有什么办法可以解决吗?
答案1
所以我想通了。问题实际上并不是在 Linux 或 xrandr 中,而是我的集成显卡无法以 30fps 的速度输出 4k,但它可以以 15fps 的速度输出,所以如果您遇到同样的问题,请尝试较小的帧速率。
答案2
我遇到了类似的问题,这是由 推荐的默认分辨率引起的arandr
。降低辅助显示器的分辨率解决了该问题。