写在前面:
文明技术交流,如果本方案不能解决你的问题,请不要简单评论,更不要带情绪,也不要以自己不懂为借口不负责。请认真做一下复现问题的出现过程,不要直接把日志粘过来,自己都不想看出错日志,还让别人帮你看吗,自己要先分析是什么原因并去测试。将过程记录下来发到博客上。把博客链接附到评论里。我有时候会详细回复,有时候不会回复。但对于没有问题复现过程的评论,一概回复“请出示你的问题复现过程”。我也是个菜鸟,但是不喜欢既菜又伸手的同学。
问题:xorg占用gpu
问题详情:
1 计算机配置
显卡1 | intel集成显卡 |
显卡2 | 英伟达独立显卡 |
操作系统 | ubuntu20.04 |
2 开机启动后,Xorg运行起来后自动占用英伟达显卡
解决方案
1 步骤1:关闭Xorg对应的服务程序
# 将关闭图形化界面,关闭Xorg对应的服务程序,需要以终端方式登录系统
init 3
2 步骤2:生成Xorg的可配置文件
sudo Xorg -configure
3 步骤3 :修改/usr/share/X11/xorg.conf.d中与nvidia相关的配置文件
3.1 nvidia-drm-outputclass.conf
这个文件会让X server自动加载nvidia驱动
4 步骤4:将文件nvidia-drm-outputclass.conf删除或改名为nvidia-drm-outputclass.conf.bak
5 步骤5:重启系统
reboot
6 结果:Xorg启动时已经不会自动占用nvidia gpu了
其它说明:
在/etc/ X11/目录下添加xorg.conf,并在xorg.conf中取消xorg使用nvidia显卡,也可以解决xorg占用gpu的问题,但会在开机时损坏桌面壁纸 |