![未找到合适的解决方案](https://linux22.com/image/1032016/%E6%9C%AA%E6%89%BE%E5%88%B0%E5%90%88%E9%80%82%E7%9A%84%E8%A7%A3%E5%86%B3%E6%96%B9%E6%A1%88.png)
我在桌面上安装了 Ubuntu,但找不到 1920x1080 分辨率。我在 Windows 上使用它,但在 Ubuntu 上找不到。有什么建议吗?
答案1
您好,欢迎来到 Tirtho。为此,您需要通过以下命令找到您的操作系统为屏幕指定的名称:
xrandr --listactivemonitors
这将返回如下内容:
Monitors: 2
0: +*XWAYLAND0 1600/430x900/240+1920+0 XWAYLAND0
1: +XWAYLAND1 1920/480x1080/270+0+0 XWAYLAND1
您可以尝试的第一件事是:
cvt 1920 1080 60.0
这将向您显示该分辨率的模式行,如下所示:
Modeline "1920x1080_60.00" 173.00 1920 2048 2248 2576 1080 1083 1088 1120 -hsync +vsync
从此您将在 Modeline 之后立即使用:“1920x1080_60.00”....使用 xrandr 命令如下:
xrandr --newmode "1920x1080_60.00" 173.00 1920 2048 2248 2576 1080 1083 1088 1120 -hsync +vsync
现在将该模式行添加到您的显示器名称中,例如:
xrandr --addmode XWAYLAND0 "1920x1080_60.00"
现在是时候将此模式添加到您在家庭 nano 或 vi 上创建的名为 .xprofile 的小配置文件中
xrandr --newmode "1920x1080_60.00" 173.00 1920 2048 2248 2576 1080 1083 1088 1120 -hsync +vsync
xrandr --addmode XWAYLAND0 "1920x1080_60.00"
现在,每次您登录用户时都执行此操作以进行初始化:
chmod +x $HOME/.xprofile