arch linux 独立显卡问题解决


运行如下命令:

prime-run glxinfo | grep "OpenGL renderer"

报错信息:

X Error of failed request:  BadValue (integer parameter out of range for operation)
  Major opcode of failed request:  154 (GLX)
  Minor opcode of failed request:  3 (X_GLXCreateContext)
  Value in failed request:  0x0
  Serial number of failed request:  23
  Current serial number in output stream:  24

解决方式

检查了nvidia驱动版本没有问题

lspci | grep VGA

显示独显也是开启状态
但是

nvidia-smi

显示没有进程通过独显运行
最后查看

cat /var/log/Xorg.0.log | grep nvidia -A 30

看到了报错提示,得知是 xorg 配置文件出错了,没有配置好 Screen
之后参考了依云的NVIDIA PRIME 配置笔记 配置好 xorg,注意 /etc/X11/xorg.conf文件中的配置可能会和/etc/X11/xorg.conf.d/文件夹中的文件的配置冲突,可以选择只使用一个。


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM