一个老鸟用几天deepin的经历——观【一个小白…】一文有感
Tofloor
poster avatar
zzboat0422
deepin
2020-04-22 06:50
Author
本帖最后由 zzboat0422 于 2020-4-21 22:50 编辑

前提:
本人的工作就是靠维护 Linux 吃饭,可以算是一个 Linux 老鸟了。上周刚入手了华为的 matebook13 linux 版,天天在折腾。今天在论坛中看到一文【一个小白用了两天deepin被迫放弃的经历】https://bbs.deepin.org/post/192486#page%3D2  ,于我心有戚戚焉。心中有感,不吐不快,特发此文,分享一下这几天遇到的一些问题,以及找到的一些解决办法。
硬件平台:
型号:华为 matebook13  
CPU:八代i3
内存:8GB
硬盘:240GB nvme 西数 SN720

从配置上讲,比很多人的老电脑配置要高。这个配置,直接在物理机上安装 deepin,绝不应该出现卡顿的情况。
此外,华为 matebook13 出厂预装 deepin15.5 sp2 版本,而且是 intel 的集显平台,因此也不存在什么跟 deepin 的硬件兼容性问题。

软件平台:
已全盘格式化,并重装成 deepin15.11。

以下分为四个部分:可以解决的问题,无法解决但有临时解决方案的问题,暂时无解的问题,个人配置调整部分

可以解决的问题:
1. 将 terminal 中的 root 用户恢复成彩色
坛子中有方法,将自己用户目录下的 .bashrc 文件复制到 root 用户目录下,另外我还在 .bashrc 文件中添加了一些有用的别名:
  1. # You may uncomment the following lines if you want `ls' to be colorized:
  2.         export LS_OPTIONS='--color=auto'
  3.         eval "`dircolors`"
  4.         alias ls='ls $LS_OPTIONS'
  5.         alias ll='ls $LS_OPTIONS -l'
  6.         alias l='ls $LS_OPTIONS -lA'

  7. # Some more alias to avoid making mistakes:
  8.         alias rm='rm -i'
  9.         alias cp='cp -i'
  10.         alias mv='mv -i'
Copy the Code


2. 输入法内存泄漏
本人使用五笔输入法,输入法内存泄漏问题,坛子里已经有人提过了:https://bbs.deepin.org/post/157589
但相关解决方法并没有写得很明白:
deepin的搜狗输入法,从来就是安装完系统后,进去就删除掉的,sougou连同fcitx一起,fcitx先删除再重装,要不然会没有候选框
我也遇到这个问题,内存占了1G。解决方法跟3楼类似
1.删除搜狗拼音---sudo apt remove sogoupinyin
2.再安装fcitx。-----sudo apt install fcitx fcitx-table
3.安装其它输入法--我装的谷歌输入法--sudo apt-get install fcitx-googlepinyin
4.注销或重启--sudo systemctl  restart lightdm.service  或者 reboot

直接照着操作,会出现更换后的不显示输入法输入框。
各种查找解决方案。以下中我当时的操作记录,不清楚是哪一步起作用了,最后输入框成功回来:
apt-get purge sogoupinyin
apt purge fcitx-table-wbpy
apt-get install fcitx-table-wbpy
apt purge fcitx-module-kimpanel
apt-get install fcitx-ui-classic
apt-get install fcitx-module-kimpanel/lion
apt remove fcitx-table-wbpy/lion
apt install fcitx-table-wbpy/lion
apt install fcitx-class-ui
fcitx -r
reboot

无法解决但有临时解决方案的问题
3. CPU 温度高,只要插着电源,CPU 风扇狂转,电脑后盖烫手。
原因是 CPU 性能调度只有 performance 的性能模式和 powersave 的节能模式两种。只要插着电,就是满频运行,因此风扇狂转,温度感人。
坛子里有相关问题:https://bbs.deepin.org/post/181033#
临时解决方案:
        综上所述,
        1、打开终端,执行:              sudo  vim  /etc/default/grub
        2、找到GRUB_CMDLINE_LINUX_DEFAULT=这一行,在引号里面添加一项intel_pstate=disable(需要手动输入)
        3、保存后,执行:
                       sudo update-grub
        4、重启。

        更改启动参数后
        sudo apt-get install cpufrequtils
        安装工具,以便调整cpu工作模式
        sudo cpufreq-set -g performance
        设置为 性能模式,core工作于最大频率
        sudo cpufreq-set -g ondemand
        设置为 按需模式,core频率动态调整
        sudo cpufreq-set -g powersave
        设置为 节能模式,core频率最低
        这样根据使用场景,灵活调整就可以了

cpufreq-set -g 命令貌似只能更改单个线程的调度,本人的电脑一共四个线程,执行cpufreq-set -g 后,只有一个线程的状态显示更改了。
另外此方法与另一篇贴子的说法有冲突,待本人有空后再仔细研究:https://bbs.deepin.org/post/148140

4. 小企鹅输入法无法输入实心括号【】
有两种临时解决方案:
一种是直接输入“实心括号”的编码pnrk,然后再手动选择:https://www.cnblogs.com/scue/articles/2740082.html
另一种是修改配置文件 :https://tieba.baidu.com/p/2062388578
        编辑/usr/share/fcitx/data/punc.mb.zh_CN,
        将
        [ ·
        ] 「 」
        这部分改成自己习惯的:
        [  【
        ]  】
        保存后,重启一下fcitx就OK了。
        可能升级后被覆盖,将修改后的/usr/share/fcitx/data/punc.mb.zh_CN 复制到 ~/.config/fcitx/data/ 就不怕更新了

5. 没有禁用触控板快捷开关
由于打字时容易误碰触控板,windows 本一般带一键禁用触控板功能,但华为这个本子没有,只能使用命令行禁用启用触控板。以下是在坛子里找到的方法。
synclient touchpadoff=1 #禁用
synclient touchpadoff=0 或 2 #启用
rmmod psmouse #禁用
modprobe psmouse #启用,正常情况下不用加载此模块,如果失灵了可以试试

由于matebook13 上 F10 + Fn 快捷键为 windows 下的开启电脑管家,linux 下无用。故添加了一个自定义快捷键,实现了一键启用/禁用触控板:
/usr/bin/ 下添加脚本 touchpad 如下:
```
#!/usr/bin/bash
value=`synclient | grep -i touchpad | awk '{print $3}'`
if [ 0 -eq ${value} ]
then
    synclient touchpadoff=1
else
    synclient touchpadoff=0
fi
```

6. 网易云音乐,无法自动将音频输出切换到3.5mm耳机上,可以在设置中调整。而 type-c 耳机可以自动切换。
目前只能手动调整音频输出。

7. 系统休眠唤醒后蓝牙鼠标无法使用
华为论坛中也有人提到这个问题,本人做了回答:https://cn.ui.vmall.com/thread-23073014-1-1.html
可以通过重新加载蓝牙模块解决问题,打开终端,操作如下:
zou@zou-PC:~$ sudo -i
[sudo] zou 的密码:
root@zou-PC:~# rmmod btusb
root@zou-PC:~# modprobe btusb

暂时无解的问题:
8. 深度编辑器打开部分脚本文件时,中文显示乱码,调整成 UTF-8 后无效。

9. 录屏声音问题,试过各种软件,都是声音太小了。
坛子里很多人都有说这个问题https://jingyan.baidu.com/article/c843ea0bc6b02877931e4add.html
本人使用此帖子中的附件https://bbs.deepin.org/post/150115,
一共替换了两个地方
/usr/share/deepin-screen-recorder/translations/deepin-screen-recorder_zh_CN.qm
/usr/bin/deepin-screen-recorder

可以正常录音,而且声音大小正常,但在播放时有很强的底噪。目前已经放弃使用 deepin 系统录制操作视频了。

个人配置调整部分:
仅供大家参考
  • 修改 vim 配置
        在 /etc/vim/vimrc 最后插入:
        set ts=4
        set expandtab
        set autoindent
        set nu

  • 看网络电视 vlc
        https://bbs.deepin.org/post/188217

  • sublime text 激活+禁用自动更新+修改成中文
        修改成中文:https://jingyan.baidu.com/article/59703552bc354d8fc007400e.html
        激活:http://www.haoscn.com/article6/6
        禁用更新提示:https://www.cnblogs.com/GNblog/p/7216432.html

  • vscode 隐藏 title 栏
        设置-窗口-title bar style:custom

  • chrome 关掉 title 栏
        设置,关闭“使用系统标题栏和边框”

  • XMind 下载官方 2020 版
        激活https://htcui.com/28947.html

总结:
deepin 的系统成熟度值得肯定,在人如此少的情况下,还能做成这样,真的是不容易。但对于一个老 Linuxer 而言,deepin 仍然无法彻底取代 windows,更何况各位小白了。后续本人会继续深入使用 deepin 系统,有空也会不定期更新此贴,希望 deepin 能越来越好。

PS:matebook13 在 windows 下的电池续航时间不清楚,但在 deepin 下,本人以码字上网为主,大约可以使用 4 ~ 5 小时,供大家参考。


Reply Favorite View the author
All Replies
2 / 2
To page
avatar
xwhz
deepin
2020-04-23 01:23
#21
本帖最后由 xwhz 于 2020-4-22 17:32 编辑
https://bbs.deepin.org/post/192556
请教pycharm和firefox如何去掉title栏?谢谢

打开”定制“,左下角标题栏取消勾选,点击完成。好像最大化后就失效了
Reply View the author
avatar
duanchi
deepin
2020-04-23 02:40
#22
够专业!不错的归纳!!坐等V20正式版升级。日常台式机倒是还凑合,
Reply View the author
avatar
jerry79
deepin
2020-04-24 17:19
#23
https://bbs.deepin.org/post/192556
打开”定制“,左下角标题栏取消勾选,点击完成。好像最大化后就失效了 ...

firefox这样做是OK的,试了,最大化也OK
Reply View the author
avatar
paro2018
deepin
2020-04-24 18:03
#24
其实台式机问题也不少,我现在这台LENOVO ThinkCentre M910t 使用的是机械硬盘感觉各种卡顿,还在摸索中!

Reply View the author
avatar
星罗秋旻
deepin
2020-04-24 18:53
#25
楼主:能不能开发一个通用解决方案:我的电脑也很烫。用了方案,提示没有找到文件或者目录。

无法解决但有临时解决方案的问题
3. CPU 温度高,只要插着电源,CPU 风扇狂转,电脑后盖烫手。
hm@hm-PC:~$ sudo  vim  /etc/default/grub
bash: sudo  vim  /etc/default/grub: 没有那个文件或目录
Reply View the author
avatar
zzboat0422
deepin
2020-04-25 05:01
#26
https://bbs.deepin.org/post/192556
楼主:能不能开发一个通用解决方案:我的电脑也很烫。用了方案,提示没有找到文件或者目录。

无法解决但有 ...

有可能是名字错了或者文件有异常了,可以通过文件管理器进这个目录看看这个文件还在不在
Reply View the author
avatar
SamLukeYes
deepin
2020-04-25 05:28
#27
https://bbs.deepin.org/post/192556
Linux下笔记本的续航真的堪忧

好像是dde的锅,我用kde和cinnamon续航都挺好
Reply View the author
avatar
xiaoxiao315
deepin
2020-04-25 05:42
#28
https://bbs.deepin.org/post/192556
好像是dde的锅,我用kde和cinnamon续航都挺好

主要还是调度策略的问题多点,搞好调度基本好一半,Linux下的调度不是那么适合笔记本
Reply View the author
avatar
kloss
deepin
2020-04-25 08:51
#29
老平台问题就不多了,我咸鱼淘了一台笔记本150元自己修修好,联想z370 i7cpu 8g内存安装deepin 15.11 很好用,也不想随便安装测试版,如无需求甚至不太想升级,原来用linuxmint 用了3年,一直拿来做环境测试修改bug用,习惯了工作区切换提升效率,其实什么系统都好,耐心用久了都会熟悉。
Reply View the author
avatar
星罗秋旻
deepin
2020-04-26 19:11
#30
https://bbs.deepin.org/post/192556
有可能是名字错了或者文件有异常了,可以通过文件管理器进这个目录看看这个文件还在不在 ...

我改成这样了,不晓得对不对哈!

GRUB_CMDLINE_LINUX=intel_pstate=disable"splash quiet "
Reply View the author
avatar
wubozh
deepin
2020-04-26 19:44
#31
本帖最后由 wubozh 于 2020-4-26 11:48 编辑
https://bbs.deepin.org/post/192556
请教pycharm和firefox如何去掉title栏?谢谢

firefox去掉最大化里的标题栏,要在.desktop文件中Exec=这里加个环境变量:
1、 右上角菜单 -》 定制 -》 左下角 “标题栏” 取消打钩
2、 如果上面无法解决,在firefox的启动前插入一个环境变量,具体修改 /usr/share/applications/firefox-zh.desktop 文件,将中间的Exec行中间添加env MOZ_GTK_TITLEBAR_DECORATION=client 如下
Exec=env MOZ_GTK_TITLEBAR_DECORATION=client /usr/bin/firefox-zh %U
不同版本的firefox在上面的firefox-zh的位置不同,此时只改了从系统的启动器和图标启动,命令启动需要另外加环境变量

firefox还可以优化的地方有:双击标签关闭标签页,在新标签页打开书签,在新标签页打开搜索,关闭最后一个标签时不退出firefox,这几项直接修改about:config配置就行
Reply View the author
avatar
阿里里
deepin
2020-04-27 02:46
#32
XMind 下载官方 2020 版
        激活https://htcui.com/28947.html

这个激活适合LINUX版本吗?
Reply View the author
avatar
zzboat0422
deepin
2020-04-27 08:27
#33
https://bbs.deepin.org/post/192556
XMind 下载官方 2020 版
        激活https://htcui.com/28947.html

页面上有下载的
Reply View the author
avatar
ritter
deepin
2020-04-27 09:12
#34
archlinux不香吗?或者fedora+xfce,和linus大神一样。deepin发热严重就是deepin系统的问题,不是dde的问题,archlinux装dde发热完全正常。
Reply View the author
2 / 2
To page