您可以尝试以下步骤来解决这个问题:

  1. 确认您的系统已经安装了最新的AMD驱动程序。您可以使用以下命令检查:

    $ pacman -Qs amdgpu
    

    如果没有安装,请使用以下命令安装:

    $ sudo pacman -S xf86-video-amdgpu
    
  2. 确认您的系统已经安装了最新的内核。您可以使用以下命令检查:

    $ uname -r
    

    如果不是最新版本,请使用以下命令更新:

    $ sudo pacman -S linux
    
  3. 确认您的系统已经启用了AMD显卡的KMS(内核模式设置)。您可以在 /etc/mkinitcpio.conf 文件中找到以下行:

    MODULES="amdgpu"
    

    如果没有,请将其添加到文件中,然后使用以下命令更新内核:

    $ sudo mkinitcpio -p linux
    
  4. 确认您的系统已经启用了AMD显卡的DRI(直接渲染)。您可以在 /etc/X11/xorg.conf.d/20-amdgpu.conf 文件中找到以下行:

    Section "Device"
        Identifier "AMD"
        Driver "amdgpu"
        Option "DRI" "3"
    EndSection
    

    如果没有,请将其添加到文件中,然后重新启动X服务器:

    $ sudo systemctl restart display-manager
    

如果以上步骤都没有解决问题,您可以尝试使用以下命令重新加载显卡驱动程序:

$ sudo modprobe -r amdgpu
$ sudo modprobe amdgpu

如果仍然无法解决问题,请参考Arch Linux社区论坛或AMD官方支持网站,或与Arch Linux社区联系以获取更多帮助

amd集成显卡在archlinux中s2睡眠唤醒以后共享显存失效

原文地址: https://www.cveoy.top/t/topic/eqsr 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录