jjcui8595
2023-11-15 21:46 deepin
感谢分享
Reply Like 0 View the author
感谢分享
驱动程序在Nvidia官网上通过显卡类型进行选择就行了,不能追新
驱动程序在Nvidia官网上通过显卡类型进行选择就行了,不能追新
网上的教程基本上教你90%,对于初学者来说,给你省略一两个步骤,你也看不出来,然后就操作失败,显卡驱动问题,我重装了二十几次系统,一次次试出来的😂
博主一开始安装deepin,选择了安装闭源驱动吗
安装驱动过程失败,显示'unable to load nvidia-drm',我的显卡是rtx 3050
博主一开始安装deepin,选择了安装闭源驱动吗
一开始安装不要钩选“集成NVIDIA闭源驱动”
安装驱动过程失败,显示'unable to load nvidia-drm',我的显卡是rtx 3050
驱动下载对了吗?
驱动下载对了吗?
驱动下载对了的,一直不行,然后直接换成v23 版本就可以了😂
驱动下载对了的,一直不行,然后直接换成v23 版本就可以了😂
可能是内核版本和显卡驱动不匹配,按教程,能让你装上驱动就好,都是不断的尝试👍
输入密码验证成功命令是为什么但是用不了
输入密码验证成功命令是为什么但是用不了
命令错了是su - root 不是 su-root
输入密码验证成功命令是为什么但是用不了
passwd = 正确的
password = 错误的
你是要输入这个命令
sudo passwd root
Popular Ranking
ChangePopular Events
More
转载:https://bbs.chinauos.com/en/post/12933 略作改动,原作者,将一些步骤、提示、图片等省略了,对于初次安装的Deepin用户,很容易操作失败,我给补齐,你是Deepin系统的话,复制粘贴就行。
笔记本安装nvidia独显驱动最后的方法
一.失败的经过,踩坑过程
我的配置为intel+GT645M,更新系统后系统自带显卡管理器切换失败。星火商店的显卡管理器切换失败。
命令行apt install nvidia-driver从软件仓库更新安装失败。从nvidia官网下载最新run文件,编译过程缺少文件,失败。
最后从网上爬论坛,才发现需要下载旧版本的驱动run文件,新版已经不适用。下面是正确的安装方法。
二.从nvidia官网下载正确的驱动文件
1)不要从最上面的搜索页面下载,向下滚动页面
2)从下面这儿下载旧版驱动
3)不要下载最高版本,要从支持列表查看是否支持你的硬件,我下载的390版本
sudo passwd root (启用root帐户)
默认root是隐藏的
设置root密码
切换root账户
su - root
输入密码查看root帐户是否已启用,关闭并重新打开终端
#####################################################
三.禁用nouveau和nvidiafb
$ sudo apt autoremove nvidia-*
2.禁用nouveau和nvidiafb
$ sudo deepin-editor /etc/modprobe.d/blacklist.conf
添加下面内容:
###########################################
blacklist nouveau
blacklist lbm-nouveau
blacklist nvidiafb
options nouveau modeset=0
alias nouveau off
alias lbm-nouveau off
###########################################
3.更新内核
$ sudo update-initramfs -u
4.重启电脑
$ reboot
四. 安装驱动
$ sudo apt install libglvnd-dev
$ sudo apt install pkg-config
否则,安装NVIDIA驱动过程中可能会出现如下错误:
WARNING: Unable to determine the path to install the libglvnd EGL vendor library config files.
Check that you have pkg-config and the libglvnd development libraries installed, or specify a path with --glvnd-egl-config-path.
2.赋予驱动文件可执行权限
打开终端,转到你驱动文件所下载到的目录
$ cd /home/(你的用户名)/Downloads
$ sudo chmod +x NVIDIA-Linux-x86_64-390.157.run (这个版本,必是你下载的对应的显卡型号驱动型号,可别就这样复制粘贴进去)
3.切换到文本模式
$ sudo init 3
随后输入密码,回车(进入文本界面后,最好用root帐户登录)
4.安装驱动:
$ cd /home/(你的用户名)/Downloads
$ sudo ./NVIDIA-Linux-x86_64-390.151.run (文本命令行界面下,你只要输入 sudo ./NV 再按一下Tab键,文件名会自动补齐,避免输入错误)
注意:(1)安装时提示是否注册内核,选yes(驱动版本合适就不会报错);(2)提示是否安装32位库,选yes;
(3)提示更新/etc/X11/xorg.conf文件时选“否”,不然安装后重启可能无法进桌面;(4)其他选项可不用管,一路回车即可。
个别电脑,显卡驱动安装时会遇到“Error:Driver 'pcspkr' is already registered, aborting...(驱动程序'pcspkr'已被注册,正在中止)”的问题,不用理会,直接点“OK”。
5.驱动安装完成,为避免无法启动桌面,这里直接删除xorg.conf:
$ sudo rm /etc/X11/xorg.conf
6.重启电脑
$ reboot
(遇到安装驱动后,重启黑屏无法进桌面的情况,解决方法:按 CTRL+ALT+F2键,进入命令行界面,输入帐户和密码,这时最好用root帐户,我是用个人帐户登录失败,然后输入 sudo nano /etc/X11/xorg.conf 清空文件内容CTRL+X 退出保存文件,reboot 重起电脑,重新配置xorg.conf文件。
五.修改显卡配置文件
驱动安装已经完成,但是还需要进行下面的设置,不然驱动不能正常工作,桌面显示帧率低,窗口拖动会很卡,窗口边缘撕裂。
1.查看NVIDIA显卡BusID
$ lspci | egrep 'VGA|3D'
终端会显示双显卡信息,NVIDIA为“01:00.0”,PCI即为“1:0:0”。
2.前面(四.5步)已将xorg.conf删除,这里重新编辑xorg.conf:
$ sudo deepin-editor /etc/X11/xorg.conf
添加以下内容并保存(注意前面获取的PCI号):
###########################################
Section "Module"
Load "modesetting"
EndSection
Section "Device"
Identifier "nvidia"
Driver "nvidia"
BusID "PCI:1:0:0" #通过lspci | egrep 'VGA|3D',获取设备BusID,例子 00:02.0 填写PCI:0:2:0,01:00.0 填写1:0:0
Option "AllowEmptyInitialConfiguration"
EndSection
###########################################
3.编辑display_setup.sh
$ sudo deepin-editor /etc/lightdm/display_setup.sh
添加下面内容并保存:
###########################################
#!/bin/sh
xrandr --setprovideroutputsource modesetting NVIDIA-0
xrandr --auto
xrandr --dpi 96
###########################################
赋予可执行权限
$ sudo chmod +x /etc/lightdm/display_setup.sh
4.编辑lightdm.conf
$ sudo deepin-editor /etc/lightdm/lightdm.conf
找到[Seat:*]模块,在下面添加:
###########################################
display-setup-script=/etc/lightdm/display_setup.sh
###########################################
保存后退出,电脑重起。
nvidia-smi不显示进程,但不影响使用。