1. 安装系统
国产操作系统deepin V20 bata版本已经发布。本人第一时间安装和体验。在犹豫很久之后,因为受到最新内核,高版本的bash和Python的诱惑,字体更加和谐等因素,选择升级系统。
个人比较喜欢全新安装,即直接重装系统。本人使用的小米笔记本,扩展了一个120G的SSD,用这块SSD来作为deepin系统盘。
安装操作系统的过程这里不表,网上有很多关于deepin和win10双系统的教程。
在安全过程中,遇到第一个问题就是,启动过程中出现了以下问题:
DRM: Pointer to TMDS table invalid
在网上检索之后,发现可以通过修改内核启动参数,来屏蔽这个报错。事实证明可行。
注:以下操作是安装好操作系统之后进行的
vim /etc/default/grub
修改如下:
GRUB_CMDLINE_LINUX_DEFAULT="splash quiet ipv6.disable=1 nouveau.modeset=0 "
上述内容同时禁用了系统的ipv6
然后执行update-grub
,即可更新,重启生效。
因为是双系统,必须给于开机时一个缓冲时间。修改/etc/default/grub最后一行的GRUB_TIMEOUT=15,这个依据个人喜好调整即可。更新生效的方式同上。
另外,双系统在选择界面反应并不是那么快捷,不清楚是我硬件问题还是别的问题。就看个人能不能承受了。
2. 进入系统
进入系统之后,根据自己笔记本是否是高分屏进行分辨率和字体大小的设置。
我的小米笔记本设置的1.25倍缩放,字体15号。一般设置好缩放需要重启,或者注销再登录生效。
我试了一下双屏幕,感觉跟15.11的问题一样,直接扩展屏幕后,并不如win10那样顺滑,但是都有间接的解决方式。
2.1 桌面、启动器、任务栏
系统桌面是用户使用操作系统的第一个交互式体验。本人喜欢高效式桌面,右键任务栏,很容易调整。
启动器也选择了类似win10的方式,而非Ubuntu或者Mac那种标签是方式。
deepin V20的启动器,选择win10这种启动器时,背景颜色白底,虽然官方做了字体加深,但是感觉还是不和谐。不如deepin 15.11那样美观。
任务栏的调整很简单,任何新手都能够操作。这里不进行表述。本人根据个人喜好,只是取消了一些无用的插件,比如屏幕键盘,电源,回收站,显示桌面,多任务视图等。
deepin 的多任务视图,跟win10的虚拟桌面不同。也不清楚具体的用处是什么。个人觉得win10的虚拟桌面那一套非常好用,配上触摸板手势,平时工作学习,能装逼于无形之中。
2.2 输入法
deepin 15.11 默认安装了搜狗输入法的2.x版本,这也是我比较喜欢的一个版本。搜狗最新的输入法Linux版本,在切换输入法的过程中,会出现任务栏抖动的情况。个人不是很喜欢这样。
在deepin v20上,直接使用命令sudo apt-get install sogoupinyin
即可安装搜狗输入法2.x版本。通过输入法管理取消其他输入法,或者直接卸载其他输入法也行。
讯飞输入法跟搜狗输入法的比较,不是本文的重点,根据个人喜欢选择就行。讯飞同样有搜狗上述切换时任务栏抖动的问题。个人觉得讯飞的任务栏logo设计的很不和谐。
2.3 文件管理
通过“启动器+e”,就可以快速打开文件管理。这个跟win10的操作一样。
文件管理器跟之前不同的是:
- 当取消自动挂载外置或者内置硬盘时,或者取消隐藏系统盘时,会把双系统情况下的win10系统盘隐藏掉。这个在deepin 15.11 上需要借助第三方软件。或者专业人士需要自定义/etc/fstab文件
- 回收站有了清空回收站的按钮
- deepin v20的bata版本目前没有“右键管理员权限打开”的选项,这个可能正式版会更新
2.4 软件管理器
deepin v20的软件管理器,应该是有bug的,至少bata是这样,也是众多网友吐槽的地方。软件的生态就不多说了,本人可能不需要太多软件。只是一些开发运维办公的需要就可以。
通过软件管理器,本人仅仅安装了微信。其他就是通过它下载一些自带的,或者深度原生的软件了,嘿嘿。
本人的环境中主要安装了以下软件:
- 办公用的:wps,微信,坚果云,谷歌浏览器,typora,vlc
- 开发用的:vscode,utools
- 运维环境:kvm,apache2,mariadb
这些很多都可以从官网下载,或者直接使用apt-get命令行安装
3. 其他个性化配置
卸载nano
本人是vim党,因此避免nano造成一些不必要的问题,直接卸载apt-get autoremove nano
安装开发环境
命令行执行apt-get install qemu qemu-kvm virt-manager mairadb-server apache2
配置sudo
修改root密码:sudo passwd
切换到root之后,visudo
,修改sudo文件,主要是%sudo ALL=(ALL:ALL) NOPASSWD:ALL
然后把普通用户添加到改组:usermod -a -G sudo liwl
无线网络提速
root用户编辑:vim /etc/modprobe.d/iwlwifi.conf
,修改11n_disable=1
为11n_disable=0
卸载自带或者原生
apt-get autoremove deepin-screensaver deepin-wallpapers deepin-manual dde-introduction
主要是深度帮助手册,深度壁纸,深度屏保,深度介绍等
隐藏启动器上的快捷方式
启动器上的快捷方式,放置目录在/usr/share/applications/,里面是对应的各类软件的desktop文件
修改此文件可以对启动方式进行自定义配置,比如修改显示名称,是否显示等
本人通过以下命令隐藏一些不想显示的快捷方式
echo "NoDisplay=true" >> xxx.desktop
这种方式可以即刻生效,手动编辑的话可能要注销或者重启生效。
有关vscode跟谷歌浏览器的大额头取消,论坛有很多。
4. 新的特性
操作系统
内核已经更新到5.3了
Python为2.7和3.7
bash是5.0
vim是8.1
gcc是8.3
原生软件
提供了看图,相册,画图等软件。画图软件对于快速作图的还是挺赞的
整合了截图跟录屏,根据录音重新设计了一款语音记事本
提供了日志收集器,设备管理器,缺一个驱动管理器了,虽然不知道Linux需要不需要
打印管理器,字体管理器,归档管理器,文档管理器,本人基本不太实用
提供了回收站的清空按钮,不用右键了
提供了显示粘贴板的快捷键
5. 存在的问题
deepin v20在颜值上跟deepin 15.11各有千秋,主要看个人喜好
新版本也解决了很多旧版本的问题,但是也有很多不足。以下是我个人的使用体验,感觉不足的地方。
深度终端
我是xshell的重度使用者,对于deepin-terminal的使用也给予一定的肯定。但是终端右键设置的那个交互界面与新系统及其不和谐。这个为在deepin15.11最后的更新一样。不知道官方是否在意这个问题。这个问题貌似在低分辨率屏幕上没有问题。我试了一下我的一款老笔记本不存在这样的问题。
深度影院
好吧,我直接卸载了,使用vlc了。deepin v20深度影院的那个进度栏,简直是反人类的设计
深度计算器
这个不如我使用Python来的更加快捷。鸡肋一般的存在
深度看图
性能没有deepin15.11的好,真的。更喜欢旧版本的。
触摸板手势
在deepin15.11上,单指,三指,四指都有很明确的动作。但是在deepin v20上,貌似只有四指切换多任务视图,而且还不和谐,差评。触摸板和虚拟桌面是用户体验好评度的标准,希望后期官方优化。尝试了浏览器,文件管理器,和终端。只有终端能够使用三手指手势。
文件管理器
还是存在安装了vscode之后,快捷方式启动文件管理器后,打开的是vscode,虽然这个可以手动解决,但是感觉有点不和谐。并且还不能够设置文件管理默认最大化的设置,这个选项可以避免有些信息被遮掩,不清楚官方是否重视
音效设置
音效设置界面,有下拉菜单遮挡按钮的问题
验证界面
真的不好看。包括登录界面的认证,以及安装或者使用软件时,验证个人密码的界面。跟整体设计风格不搭,还是喜欢deepin 15.11的那个。旧版本登录界面,配上一个明亮的壁纸,很好看。
软件大额头
这个真的是让人额头变大的问题。很有软件都有这个问题,不清楚为啥。我估计后期也不会修改了吧。
蓝牙鼠标
测试了雷柏蓝牙鼠标和小米蓝颜鼠标,感觉deepin对雷柏蓝牙鼠标的支持不是很好。deepin v20里面蓝牙关闭以后,下面的蓝牙设备依然还在搜寻中,估计是个bug。最后我添加了小米蓝牙鼠标,雷柏的放弃。小米蓝牙鼠标在我重启了电脑之后,又重新连接上,不清楚会不会存在deepin15.11那样经常断开的问题。
无线网络
我在之前的表述中配置了无线网加速。也就是修改无线网的协议。但是发现这样的话,无线网会经常断开,信号很差。改回来就又可以了。不知道正式版本会不会修复这个问题。
摸索了半天发现是蓝牙跟无线网冲突所致。