Xrandr 无法获取输出默认值的伽马大小

Xrandr 无法获取输出默认值的伽马大小

我正在尝试将显示器的分辨率更新为 2560x1440。我有一张 Radeon 显卡和一块 MSI x570 主板。

我运行以下命令:

mknox10@mknox10-MS-7C84:~$ xrandr
xrandr: Failed to get size of gamma for output default
Screen 0: minimum 1366 x 768, current 1366 x 768, maximum 1366 x 768
default connected primary 1366x768+0+0 0mm x 0mm
1366x768      76.00*
mknox10@mknox10-MS-7C84:~$ cvt 2560 1440 60
# 2560x1440 59.96 Hz (CVT 3.69M9) hsync: 89.52 kHz; pclk: 312.25 MHz
Modeline "2560x1440_60.00"  312.25  2560 2752 3024 3488  1440 1443 144
8 1493 -hsync +vsync
mknox10@mknox10-MS-7C84:~$ sudo xrandr --newmode "2560x1440_60.00"  31
2.25  2560 2752 3024 3488  1440 1443 1448 1493 -hsync +vsync
xrandr: Failed to get size of gamma for output default
mknox10@mknox10-MS-7C84:~$ sudo xrandr --addmode default "2560x1440_60.00"
xrandr: Failed to get size of gamma for output default

运行上述命令后,分辨率确实会出现在显示设置的分辨率下拉列表中。但是当我选择它时,它只是默认回到 1360x768。我尝试过其他分辨率,例如 1920x1080,我知道我的显示器支持此分辨率,因为当我运行 Windows 时,它支持得很好。

我不确定它们是否是相关问题,但我的 xrandr 输出给出错误:

xrandr: Failed to get size of gamma for output default

我尝试过更改 grub 文件中的 GRUB_GFXMODE。还尝试使用 更新我的驱动程序sudo ubuntu-drivers autoinstall。但目前没有任何效果。

有人有解决这个问题的方法吗?

相关内容