xrandr: cannot find mode 1920x1080
时间: 2024-03-05 15:48:02 浏览: 271
dmenu-xrandr:通过dmenu界面控制xrandr
这个错误通常是由于系统无法识别显示器的分辨率或者显示器不支持所需的分辨率所导致的。你可以尝试以下几种方法来解决这个问题:
1. 检查显示器是否连接正常,尝试重新插拔显示器并重启系统。
2. 确认你的显卡和显示器支持所需的分辨率。你可以在显示器的说明书或者制造商的网站上查找相关信息。
3. 尝试手动添加分辨率。你可以使用 cvt 命令生成一个分辨率模型,然后使用 xrandr 命令将其添加到可用模式列表中。例如,如果你想添加一个 1920x1080 的分辨率,你可以执行以下命令:
```
cvt 1920 1080
```
该命令将生成一个分辨率模型,将其复制到下面命令中:
```
xrandr --newmode "1920x1080_60.00" 173.00 1920 2048 2248 2576 1080 1083 1088 1120 -hsync +vsync
```
然后,使用以下命令将分辨率添加到可用模式列表中:
```
xrandr --addmode <your screen name> 1920x1080_60.00
```
4. 如果以上方法都无法解决问题,你可以尝试更新显卡驱动程序或者联系制造商获取支持。
阅读全文