深度Linux安装显卡驱动及深度Linux安装显卡驱动教程

在Deepin Linux中安装显卡驱动程序,首先检查型号和系统版本,然后将相应的驱动程序连接到互联网。
在NVIDIA和AMD的官网上找到驱动,不过Intel一般不需要安装。
使用 .run 或 .deb 文件安装或使用深度存储工具安装。
安装完成后,重新启动并测试驱动程序。
您有问题吗?更新系统、禁用开源驱动程序或恢复默认配置。
开源驱动程序对于办公室查看来说已经足够好了,prime-select 对于在多个显卡之间切换非常有用。
如果您有任何疑问,请联系官方或社区论坛。

记录一个奇怪的Linux N卡驱动问题

我已经习惯了这个。
去年,我在家里摆弄电脑,当时我安装了Kubuntu 2 1 .04 ,内核版本5 .1 1 显卡是 Nvidia 9 4 0MX,驱动程序是 4 6 0。
你猜怎么着?无论我如何更换驱动程序都不起作用。
我刚刚用的是集成i卡。
手动调整 Prime 变量。
glxinfo可以查看N个标签信息,但是一打开3 D应用程序就崩溃了。
Nvidia安装程序不断提醒系统尚未加载驱动程序。
我手动尝试了 modprobe,但“不支持操作”消息让我很头疼。

后来我想是不是SecureBoot的错?试想一下,我正在使用 ThinkPad T4 8 0,并且该板上启用了 SecureBoot。
我进入 BIOS,按 F1 并找到“安全”菜单。
找了好久,我禁用了SecureBoot并将其设置为Off。
保存,退出并重新启动。
嘿嘿,别告诉我,这次开机后,nvidia驱动居然加载正确了!我使用 lsmod 看到 nvidia_drm 和 nvidia_modeset 都在那里,没问题。
我们用glxinfo来查看一下,OpenGL渲染器实际上是NVIDIA GeForce 9 4 0MX。

最后我运行 glxgears 并看到齿轮在窗口中旋转,帧速率非常正常,所以我知道 3 D 已启用。
这件事就这样解决了。

你看,虽然SecureBoot的初衷是安全并防止启动过程中的并行导入,但有时确实很烦人,尤其是在使用N卡时。
在您的情况下,SecureBoot 可能不允许运行未签名的 Nvidia 驱动程序。
但是,如果关闭 SecureBoot 还是不起作用,则必须检查驱动程序版本是否与内核匹配。
例如,使用Ubuntu驱动设备来查看推荐哪个设备。
还是你误会了现代性?老司机有时会造成问题,需要屏蔽。
命令是 sudobash -c "echo 'blacklist nouveau' > /etc/modprobe.d/blacklist-nouveau.conf" 然后 sudo update-initramfs -u sudo restart。
如果您使用像 Optimus 这样的双显卡,Prime 配置也会为您提供一对。
您还可以使用 nvidia 设置或手动导出这些变量。

简而言之,如果N卡在SecureBoot环境中出现问题,禁用SecureBoot通常是第一步,应该会起作用。
如果将其关闭后仍然不起作用,请检查其他可能性。
这些都是真实的故事,我走进了陷阱,我不会欺骗你。

linux安装nvidia驱动后无法启用图形界面

说实话,在Linux上安装NVIDIA驱动程序出现问题是非常烦人的。
之前给ThinkBook安装驱动的时候,就卡在图形界面进不去,费了好长时间。
下面的技巧都是我踩坑后总结出来的。
他们可能有点极端,但这是完全正确的。

我们先讨论最关键的事情,驱动版本兼容性。
这比选择合作伙伴的要求更高。
一旦内核更新,驱动程序可能会停止工作。
我记得在Ubuntu 2 2 .04 上安装驱动程序,但uname -r显示它是5 .1 5 .x,但驱动程序版本是3 4 6 .5 7 古董,它立即崩溃。
当时我直接去NVIDIA官网查看对应内核的驱动列表,并下载了旧版本。
问题立刻就解决了。
这一步不能模糊,否则一切工作都会白费。

有趣的是在恢复模式下卸载驱动程序的技巧。
有一次,驱动安装错误导致系统蓝屏。
重启后,我选择了恢复模式,用root命令行杀掉了nvidia-smi之类的东西,然后换成了Nouveau驱动(虽然慢如乌龟,但至少能进系统了)。
我刚刚发现 Linux 内核附带了开源 NVIDIA 驱动程序。
这一步需要勇气和勇气来重装系统。

如果卸载后无法登录,则应查看 Xorg 日志。
上次我在虚拟机中安装驱动程序时,屏幕黑了。
当我打开终端时,我在/var/log/Xorg.0.log中看到一堆“驱动程序不支持此请求”提示。
原来是驱动程序无法识别显卡。
必须选择该类型的详细信息,否则无法启动。

重新安装驱动程序时,我更喜欢使用官方存储库。
例如,在 Ubuntu 上,使用 sudo apt install nvidia-driver-5 2 5 比创建 .run 文件更方便,但有时官方存储库中的驱动程序可能不是最新的。
如果一定要使用.run文件,记得先禁用Nouveau驱动,否则会冲突。
安装并重启后,记得使用nvidia-smi来验证驱动是否确实安装。

SecureBoot 也很烦人。
我帮朋友安装驱动后,系统黑屏。
我发现它被 SecureBoot 阻止了。
有多种方法可以禁用此功能。
对于华硕,您需要在 BIOS 中找到 SecureBoot 选项。
对于 HP,您可能需要输入 UEFI 设置。
之后安装驱动就正常了。

最后说一下双显卡切换。
我有一台同时安装了RTX 4 07 0和核芯显卡的电脑,我已经使用nvidia-prime在它们之间切换了好几次。
如果集成显卡能进入图形接口,则问题出在独立显卡驱动上。
或者如你所说,使用Intel Core Graphics作为显示器,RTX作为计算卡。
这种方法确实可以绕过很多驱动问题,特别适合那些刚接触游戏或使用CUDA的人。

如果尝试以上方法后仍然不行,建议您直接查看dmesg或journalctl日志,或者直接在论坛发帖寻求帮助。
有时问题很奇怪,只有其他有经验的人才能提供帮助。
比如上次遇到热插拔显卡导致驱动崩溃的情况。
当时那我还把CPU拆下来,擦了金手指。
原来是内存条安装不紧。
因此,硬件问题有时比软件问题更令人烦恼。