个人电脑配置
笔记本,64位,win10,i5,8G内存,NVIDIA GTX1050。其他不重要。
1. 下载系统并制作启动盘
去官网下载系统和深度启动盘制作工具;
准备一个U盘(空的);
打开启动工具,按照操作提示制作好启动盘;
2. 安装系统前的准备工作
使用windows的磁盘管理(左下角的开始按钮,右键,找到磁盘管理,点进去)
在这几个蓝条里选一块比较大而且比较空的分区,右键,压缩卷,压缩空间量要大于25G(分了100G,仅仅用Linux工作的话就完全够用了)
3. 使用启动盘安装系统
U盘插在电脑上,进BIOS,将U盘设置为第一启动项,进入install deepin
【进BIOS方法】
(1) 笔记本关机,笔记本侧边有个小孔,找个东西捅一下,进BIOS。
(2)win10系统:设置——更新与安全——恢复——高级启动——立即重新启动——使用设备,然后这一步运气好的就直接进Deepin安装页面了,没成功会自动进BIOS。
进入后,一定不要选全盘安装,选择手动安装,选择之前分出来的空间,即选择文件格式、挂载点、分配空间等:
官方这里给的应该是全盘安装的要求,没有说清楚需要有一个EFI引导,要分出至少300M空间,格式为efi;
如果内存是4G及以下的,还是有SWAP为好。
之后跟着操作提示走,记得最后一步重启时瞬间拔U盘就行;
至此,Deepin的安装就完成了。
4. Deepin下的NVIDIA驱动安装
参照CSDN上的教程,结果很不理想,能用但不完全能用。最后去深度社区看了一下大神们的帖子,发现CSDN的热门教程是失败率和风险最高的那一类。
NVIDIA驱动安装过程,成功率很高。
- 有的命令会要求输入登录密码,输入过程中不会显示输入的内容,不是卡住了,输完密码回车即可
- 安装过程中可能会有几个高亮弹窗(是以字符界面显示在终端的),回车确认
- 强迫症在使用以下命令时可以注意看一下输出,里面会有提示缺少xxx,输入sudo apt-get install xxx 解决
然后重复一遍之前的操作,就能看到清爽的successful了
安装过程
(1)打开终端,首先运行以下两条命令:
sudo dpkg --add-architecture i386
sudo apt update
软件包列表更新好之后,就可以运行下面的命令安装驱动了,这个命令的意思是下载mgpu-prime软件包,该软件包用于提供双显卡支持,用于带集显+独显的笔记本。
wget https://file.winegame.net/packages/deepin/mgpu/mgpu-prime_0.2.0_amd64.deb
安装驱动程序。如果你是台式机,就把命令结尾的 ./mgpu-prime_0.2.0_amd64.deb`删掉。
sudo apt install -y nvidia-driver nvidia-smi nvidia-settings nvidia-vulkan-icd vulkan-utils nvidia-driver-libs:i386 libnvidia-ml1:i386 libxnvctrl0:i386 libvulkan1 libvulkan1:i386 ./mgpu-prime_0.2.0_amd64.deb
更新启动文件
sudo update-initramfs -k all -u
只要安装程序没有明确报错,就表示没有问题,你可以继续后续步骤。
命令全部执行完后重启,N卡就应该能驱动了。
验证方法:
在终端输入nvidia-settings能弹出NVIDIA X SERVER SETTINGS
输入nvidia-smi能有输出: