Deepin系统的安装以及初步体验

文章讲述了作者尝试安装DeepinLinux操作系统的过程,包括系统下载、启动盘制作、硬盘分区,以及安装过程中遇到的驱动问题,特别是NVIDIA显卡驱动的安装和配置。作者指出了Deepin在硬件驱动支持方面的不足,并分享了解决显示器刷新率问题的步骤。文章还提到了Deepin软件生态和Windows的比较。

文章作者: GoodBoyboy
文章链接: https://blog.goodboyboy.top/posts/4121832088.html
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 GoodBoyboy 's Blog|惬意小屋-点滴记忆!

前言
今天突然心血来潮,想玩玩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仓库安装
这种方式适合较新版本的显卡,老显卡可能会出问题

首先进入终端模式并卸载原先的驱动(建议执行一遍)

BASH
1
sudo apt autoremove nvidia-*
关闭桌面进程

BASH
1
sudo service lightdm stop
接着添加32位架构并刷新源

BASH
1
2
sudo dpkg --add-architecture i386
sudo apt update
安装nvidia-detect

BASH
1
sudo apt install nvidia-detect
运行nvidia-detect

BASH
1
nvidia-detect
找到推荐的驱动(看不懂英文的话就找”It is recommended to install the”下面那个package

安装这个驱动包就行

BASH
1
sudo apt install 包名
安装deepin-prime用于显卡切换

BASH
1
sudo apt install deepin-prime
切换显卡只需要

BASH
1
sudo prime-select nvidia
切换核显只要把nvidia改成intel就行

最后重启电脑

重启完成后输入

BASH
1
nvidia-smi
看见显存正常识别并且有”kwin_x11”这个进程就说明驱动成功安装

官网下载的run包
同样是按照上方的步骤进入终端模式,卸载原先驱动,关闭lightdm

这里记得禁用nouveau,具体方式网上以及有很多了,可以自己去找找

接着cd到放run包的目录

执行

BASH
1
chmod +x 包的文件名
为这个run包添加执行权限(可以按键盘上的tab键直接补全包的文件名,没必要直接打)

接着执行这个包

BASH
1
./包的文件名
至于要不要进行内核签名看你自己

如果没开secure boot不进行内核签名也能启动成功

如果开了secure boot就需要进行内核签名(但我没进行内核签名也成功启动了就很奇怪。。。)

总之可以先试一下

这个是选择内核签名的教程https://blog.youkuaiyun.com/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.youkuaiyun.com/lemonxiaoxiao/article/details/107690494

https://blog.youkuaiyun.com/qq_38880380/article/details/78675202

https://blog.youkuaiyun.com/JUandjuddd/article/details/88396841

文章作者: GoodBoyboy
文章链接: https://blog.goodboyboy.top/posts/4121832088.html
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 GoodBoyboy 's Blog|惬意小屋-点滴记忆!

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值