xrandr:无法获取 Debian 11 下默认输出的伽马大小,通过显示端口的主显示器

xrandr:无法获取 Debian 11 下默认输出的伽马大小,通过显示端口的主显示器

我昨天尝试安装 Debian 11,但我的屏幕分辨率停留在 800x600,而我使用的是 8K 显示器。 xrandr 说:

xrandr --verbose
xrandr: Failed to get size of gamma for output default
Screen 0: minimum 800 x 600, current 800 x 600, maximum 800 x 600
default connected primary 800x600+0+0 (0x524) normal (normal) 0mm x 0mm
        Identifier: 0x523
        Timestamp:  54096
        Subpixel:   unknown
        Clones:    
        CRTC:       0
        CRTCs:      0
        Transform:  1.000000 0.000000 0.000000
                    0.000000 1.000000 0.000000
                    0.000000 0.000000 1.000000
                   filter: 
        non-desktop: 0 
                supported: 0, 1
  800x600 (0x524) 36.000MHz *current
        h: width   800 start    0 end    0 total  800 skew    0 clock  45.00KHz
        v: height  600 start    0 end    0 total  600           clock  75.00Hz

我的显卡信息如下:

#inxi -G
Graphics:
  Device-1: Intel driver: N/A 
  Display: server: X.Org 1.20.11 driver: loaded: vesa 
  unloaded: fbdev,modesetting resolution: 800x600~75Hz 
  OpenGL: renderer: llvmpipe (LLVM 11.0.1 256 bits) v: 4.5 Mesa 20.3.5

我的图形芯片组是 Intel Graphics UHD 770。我可以做什么来解决这个问题?

注意:StackOverflow 上也有类似的问题,但对于不同的硬件,我既不使用 AMD GPU,也不使用 Nvidia GPU,在关闭我的重复项之前请三思。我已经尝试过修改 Grub 设置。

答案1

将 bullseye-backports 添加到您的源列表中,运行apt install -t bullseye-backports linux-image-amd64并重新启动。 6.0内核解决了这个问题。升级到 Debian Bookworm 是一个更好的解决方案。

这个解决方案是由 Debian 用户在官方 Debian IRC 频道上建议的,我确认它有效。

相关内容