Deepin系统的安装以及初步体验
前言
今天突然心血来潮,想玩玩Linux下的桌面系统,于是打算装个Deepin看看目前和Windows相比有哪些优点和不足
官方最低配置要求:
-
处理器:Intel Pentium IV 2GHz 或更快的处理器
-
内存:至少 2G 内存(RAM),4G 以上是达到更好性能的推荐值
-
硬盘:至少 25 GB 的空闲空间
开始
准备安装系统
首先去官网下载系统镜像和启动盘制作工具
https://www.deepin.org/zh/download/
下载最新镜像就行,这里我没下载beta版,免得出现奇怪的问题影响使用体验
然后找一个至少有8G大小的储存介质用来做启动盘,用来启动安装程序
注:启动盘的制作会格式化储存介质,请提前备份资料!!!
然后对硬盘进行分区,分出来一块空白分区来安装系统
一定要是空白分区,不能在分区上建立文件系统!!!
分区可以用DiskGenius或者Windows自带的磁盘管理都行
因为我笔记本里总共有两块硬盘而且空间还有很多,所以就没打算做单盘双系统了
我就直接分出来50G
完成后重启电脑进入BIOS
调整BIOS
Deepin目前已经支持secure boot启动(至少20.9已经支持),所以我们不需要关闭secure boot
只需要更改启动顺序即可
安装系统
进入启动盘的安装程序,前面跟着系统提示走就行
安装位置我们这里选择"手动安装",找到我们之前分出来的分区
因为我这里是双硬盘,所以没必要整EFI分区,除非你打算在这个硬盘上再装其他系统
而且我电脑本来就有16G的内存,Linux比起Windows占用小很多,所以我也不打算建立swap分区
所以这里我直接建立ext4主分区,挂载点选择"/"根目录
当然你也可以把/home分离出来单独一个分区,随自己吧
记得不要勾选集成闭源NVIDIA驱动,之后我们自己装
然后就是等待安装完成
系统相关
安装驱动
吐槽
这个就是Deepin相较于Windows一个很大的不足了
很多厂商都没有Linux适配的驱动,导致硬件方面出现各种奇葩问题。。。
最多也是用的开源或者通用驱动,就导致很多定制功能用不了
我这次安装完后还好,没有太多驱动问题
键盘背光无法调整还好,但是显示器驱动我是真的难受。。。
我笔记本显示器在Windows下无论是核显,混合,独显直连都是可以支持2560x1440 165hz的显示
而在Deepin下核显只能是2560x1440 60hz,眼睛是真的难受
一开始我以为是没识别出来,手动xrandr新增mode改刷新率,结果还是假165hz,实际仍然只有60hz。。。
我于是打算用独显试试,安装完apt仓库内的NVIDIA驱动(版本好像是520多)后,还是60hz
接着我把这个驱动卸载了又装了官网上最新版的.run包,还是60hz。。。。。。(内心爆炸😵💫
安装NVIDIA驱动
进入终端模式
按下Ctrl + Alt +F2
退出F2改成F1即可
apt仓库安装
这种方式适合较新版本的显卡,老显卡可能会出问题
首先进入终端模式并卸载原先的驱动(建议执行一遍)
1 | sudo apt autoremove nvidia-* |
关闭桌面进程
1 | sudo service lightdm stop |
接着添加32位架构并刷新源
1 | sudo dpkg --add-architecture i386 |
安装nvidia-detect
1 | sudo apt install nvidia-detect |
运行nvidia-detect
1 | nvidia-detect |
找到推荐的驱动(看不懂英文的话就找"It is recommended to install the"下面那个package
安装这个驱动包就行
1 | sudo apt install 包名 |
安装deepin-prime用于显卡切换
1 | sudo apt install deepin-prime |
切换显卡只需要
1 | sudo prime-select nvidia |
切换核显只要把nvidia改成intel就行
最后重启电脑
重启完成后输入
1 | nvidia-smi |
看见显存正常识别并且有"kwin_x11"这个进程就说明驱动成功安装
官网下载的run包
同样是按照上方的步骤进入终端模式,卸载原先驱动,关闭lightdm
这里记得禁用nouveau,具体方式网上以及有很多了,可以自己去找找
接着cd到放run包的目录
执行
1 | chmod +x 包的文件名 |
为这个run包添加执行权限(可以按键盘上的tab键直接补全包的文件名,没必要直接打)
接着执行这个包
1 | ./包的文件名 |
至于要不要进行内核签名看你自己
如果没开secure boot不进行内核签名也能启动成功
如果开了secure boot就需要进行内核签名(但我没进行内核签名也成功启动了就很奇怪。。。)
总之可以先试一下
这个是选择内核签名的教程https://blog.csdn.net/lemonxiaoxiao/article/details/107690494
安装完成后重启即可
重启完成后运行nvidia-smi查看显卡情况(记得运行prime-select选择nvdia显卡)
软件安装
Deepin自带软件商店,里面应用还是挺全的
但也就只足够日常办公了
但是要玩游戏。。。。。。。还是Windows吧
先不说游戏是否支持,加速器都是个老大难
我平常用的几个免费加速器加速steam,都没有Linux版的,之后只能硬着头皮裸连steam
软件生态方面肯定是没有Windows好的,应用商店里很多软件都还是依赖使用wine或者类似安卓模拟器的东西来启动的
后记
目前就Deepin就玩到这里了,这篇文章还是在Windows下用的VSCode写的
感觉目前除非是外力不可控原因,或者是上面的问题都已经解决,不然我还是选择继续使用Windows了
而且我发现Deepin官网上的论坛帖子都好少,而且有相当一部分都已经很老了,不知道是内部有自己的论坛还是其他原因😂
参考
https://www.deepin.org/zh/download/
https://zhuanlan.zhihu.com/p/570640171
https://www.deepin.org/zh/installation/
https://bbs.deepin.org/post/238766
https://blog.csdn.net/lemonxiaoxiao/article/details/107690494
Use this card to join MyBlog and participate in a pleasant discussion together .
Welcome to GoodBoyboy 's Blog,wish you a nice day .