我安装了全新的 ubuntu 18.04。我的机器上有两个 nvidia gpu。我为它们安装了 nvidia 驱动程序。安装后,我使用 nvidia-smi 检查驱动程序是否安装正确。并获得了 gnome-shell 和 xorg/Xorg 进程列表。由于我将显示器链接到 iGPU,这些进程不必要地占用了 gpu(500MB)。我该如何摆脱这些进程?:
+-----------------------------------------------------------------------------+ | 进程:GPU 内存 | | GPU PID 类型 进程名称 用途 | |==================================================================================| | 0 1067 G /usr/lib/xorg/Xorg 47MiB | | 0 1165 G /usr/bin/gnome-shell 51MiB | | 0 1409 G /usr/lib/xorg/Xorg 191MiB | | 0 1593 G /usr/bin/gnome-shell 168MiB |
先感谢您。
答案1
作为多利安指出此评论我知道阻止硬件使用资源的最简单、最有效的方法是将其移除。(这种方法已经有效了 30 多年,并且今天仍然有效)。
一个替代方案这样可以减少 GPU 资源的使用,并且不需要移除显卡,可以选择更轻量的 DE(桌面环境),例如激光去极化仪或者XFCE。前者是随附的默认 DE鲁本图后者是随附的默认 DE徐班图。
虽然可以随意删除和添加桌面环境,但俗话说“如果它坏了,你就拥有了碎片”,我不建议任何寻求此问题答案的人采取这种行动。
更安全的做法是备份你的关键数据并从头开始安装一个较轻的版本,安装完成后恢复数据。当更换发行版时,我个人会将备份内容限制为个人文件和脚本并根据需要重新安装程序。
如果你有兴趣了解观点,这里有一篇评论Linux 桌面环境其中包括发表意见的人提到的优点和缺点。