configuration - Setting BUSID in xorg.conf - Unix & Linux Stack Exchangehttps://unix.stackexchange.com/questions/585910/setting-busid-in-xorg-conf

 写在前面:

文明技术交流,如果本方案不能解决你的问题,请不要简单评论,更不要带情绪,也不要以自己不懂为借口不负责。请认真做一下复现问题的出现过程,不要直接把日志粘过来,自己都不想看出错日志,还让别人帮你看吗,自己要先分析是什么原因并去测试。将过程记录下来发到博客上。把博客链接附到评论里。我有时候会详细回复,有时候不会回复。但对于没有问题复现过程的评论,一概回复“请出示你的问题复现过程”。我也是个菜鸟,但是不喜欢既菜又伸手的同学。

问题:xorg占用gpu

问题详情:

1 计算机配置

显卡1intel集成显卡
显卡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的问题,但会在开机时损坏桌面壁纸

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐