笔记本matebook deepin linux版 资深玩家碰见的问题及解决方案

Unix/Linux > Linux 文章作者:deepin粉 2020-04-24 10:02 深度论坛 阅读: loading...

原标题:一个老鸟用几天deepin的经历——观【一个小白…】一文有感 原作者:zzboat0422

前提:

本人的工作就是靠维护 Linux 吃饭,可以算是一个 Linux 老鸟了。上周刚入手了华为的 matebook13 linux 版,天天在折腾。今天在论坛中看到一文【一个小白用了两天deepin被迫放弃的经历】https://bbs.deepin.org/forum.php?mod=viewthread&tid=192486&extra=page%3D2  ,于我心有戚戚焉。心中有感,不吐不快,特发此文,分享一下这几天遇到的一些问题,以及找到的一些解决办法。

硬件平台:

型号:华为 matebook13  

CPU:八代i3

内存:8GB

硬盘:240GB nvme 西数 SN720

从配置上讲,比很多人的老电脑配置要高。这个配置,直接在物理机上安装 deepin,绝不应该出现卡顿的情况。

此外,华为 matebook13 出厂预装 deepin15.5 sp2 版本,而且是 intel 的集显平台,因此也不存在什么跟 deepin 的硬件兼容性问题。

软件平台:

已全盘格式化,并重装成 deepin15.11。

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

可以解决的问题:

1. 将 terminal 中的 root 用户恢复成彩色

坛子中有方法,将自己用户目录下的 .bashrc 文件复制到 root 用户目录下,另外我还在 .bashrc 文件中添加了一些有用的别名:

# You may uncomment the following lines if you want `ls' to be colorized:
        export LS_OPTIONS='--color=auto'
        eval "`dircolors`"
        alias ls='ls $LS_OPTIONS'
        alias ll='ls $LS_OPTIONS -l'
        alias l='ls $LS_OPTIONS -lA'
# Some more alias to avoid making mistakes:
        alias rm='rm -i'
        alias cp='cp -i'
        alias mv='mv -i'

2. 输入法内存泄漏

本人使用五笔输入法,输入法内存泄漏问题,坛子里已经有人提过了:https://bbs.deepin.org/forum.php?mod=viewthread&tid=157589

但相关解决方法并没有写得很明白:

deepin的搜狗输入法,从来就是安装完系统后,进去就删除掉的,sougou连同fcitx一起,fcitx先删除再重装,要不然会没有候选框

我也遇到这个问题,内存占了1G。

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/forum.php?mod=viewthread&tid=181033&extra=

临时解决方案:

综上所述,

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/forum.php?mod=viewthread&tid=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/forum.php?mod=viewthread&tid=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/forum.php?mod=viewthread&tid=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 小时,供大家参考。

已获取点赞 +0

评论 点击评论