前言

今天突然心血来潮,想玩玩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
2
sudo dpkg --add-architecture i386
sudo apt update

安装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

https://blog.csdn.net/qq_38880380/article/details/78675202

https://blog.csdn.net/JUandjuddd/article/details/88396841