我为什么选择Linux mint 21.1 “Vera“ ? Mint安装优化调教指南(分辨率DPI、主题美化)

前言:为什么是Mint

笔者算是Linux老用户了,作为一个后端开发,尝试了多种不同发行版。

  • 一开始是Manjaro这种Arch系,但是其对于开发而言实在是太过不稳定;每次滚动更新都要解决很多冲突。不适合当生产力(本人太菜驾驭不了)
  • 受够了Arch,我又一次转投Ubuntu,这次的体验要好得多,但是笔者更换新机器后,Ubuntu当时的硬件适配(本人AMD锐龙的处理器),不太适配,又要装蓝牙又要配置wifi驱动等等,兼容性比较差。
  • 然后笔者投入了国产Deepin的怀抱,可以看笔者之前的文章:Deepin系统优化调教指南(触摸板、wifi、耗电优化、zsh) 应该说deepin的适配还是不错的。但是DDE虽然炫酷,但是桌面环境占用的资源实在是太高,每次打开开发工具全家桶,好家伙一看内存,基本上全部都吃光了。而且DDE的桌面可定制稍差,也不如其它发行版稳定。

最终我选择了Mint 操作系统,其兼顾了硬件兼容性和系统稳定性;适合长期作为生产工具使用。

Mint多种发行版本区别

打开官网的下载界面:https://www.linuxmint.com/download.php

会有三种不同环境的选择。笔者的核心需求是稳定的生产工具,所以综合比对了各个版本,选择了Xfce。正如其介绍:

Light, simple, efficient
Xfce Edition
Xfce is a lightweight desktop environment. It doesn’t support as many features as Cinnamon or MATE, but it’s extremely stable and very light on resource usage.

轻便,简单,高效!

而且颜值也不低!直接看图:

在这里插入图片描述

在这里插入图片描述

Mint给我的最直观感觉就是快、流畅、稳定。十分适合作为生产力!

安装后优化指南:

1 最令人头疼的高分辨率(DPI)

如果你是高分辨率的屏幕(笔者是2880*1800),部分软件会出现分辨率不适配情况,下面介绍了常用软件的分辨率调整:

1.1 deepin-wine 分辨率适配

首先想办法安装deepin-wine wechat

然后执行如下命令调整wechat的分辨率:

WINEPREFIX=~/.deepinwine/Deepin-WeChat deepin-wine6-stable winecfg

如果系统不认识命令:deepin-wine6-stable,那么就重新下载安装这个deepin-wine6-stable。自行百度即可,下面有个建议链接可以下载:
https://zhuanlan.zhihu.com/p/428273631

直接下载tar包即可

1.2 idea 社区版 分辨率适配

双击shift,找到 idea64.vmoptions 这个文件:

在这里插入图片描述

然后在这个文件添加如下配置:


-Xmx1730m
-Dsun.java2d.uiScale.enabled=true
-Dide.ui.scale=2.0
-Dsun.java2d.uiScale=1.99
-Didea.is.internal=true

然后进行如下配置:

在这里插入图片描述

font设置成30

最后配置字体。大功告成!!

1.3 VS Code 空格缩进大小配置

如下图所示,添加如下一行:

'Droid Sans Mono', 'monospace', monospace

在这里插入图片描述

2 主题美化

2.1 主题添加和下载

打开下列网址,有海量主题:

https://www.xfce-look.org/browse/

根据你桌面环境的不同, 选择不同的主题页面,笔者是XFce,进行如下选择:

在这里插入图片描述

然后常用的有图标,和theme,分别在如下选择:

在这里插入图片描述
可以下载和安装很多主题和图标。一般而言,可以直接clone其GitHub项目,

一般情况里面有一个install.sh
(如果没有,去对应github找安装教程,比如nordic的安装,直接将其根目录解压到 ~/.themes文件夹下即可安装成功)

直接执行命令 ./install.sh 即可执行安装。

然后打开系统设置 -> 主题 ,即可看到安装后的主题!!!

2.2 dock美化工具推荐(plank)

直接从应用商店下载安装即可,类Mac的应用管理工具

plank底部显示异常(运行程序后,屏幕有一条黑线)-

解决方案:

搜索系统设置合成器,关闭dock阴影:

在这里插入图片描述

2.3 Grub美化

推荐一款主题:

https://github.com/vinceliuice/Graphite-gtk-theme/tree/main/other/grub2

按照其教程安装即可。

效果图:

在这里插入图片描述

3 输入法配置

首先 Linux Mint预装的的是 Fcitx5,搭载了一个默认输入法,不太好用。

而搜狗是不支持Fcitx5的。你需要卸载掉预装的 Fcitx5,重装一个Fcitx。卸载和重装都用apt-get 命令就可以,自行搜索

然后在输入法设置里面切换引擎为Fcitx:

在这里插入图片描述

然后看下面的搜狗官方出的教程,安装搜狗拼音:

https://shurufa.sogou.com/linux/guide

3.2 输入法配置

如果上面的输入法配置不生效,大概率是因为版本问题。搜狗拼音的某个版本它就是不支持。

解决方案:安装特定的搜狗拼音输入法版本:
sogoupinyin_4.0.0.1605_amd64.deb

虽然会显示安装失败(缺少软件包),但是重启系统后会发现还是安装成功了。也不知道咋回事,有大佬看见可以解答下。

4 触摸板手势配置(touchegg)

touchegg这个软件呢,能让你linux的触摸板触控体验媲美MacOS,使用了此软件你就再也不想用鼠标了,强烈推荐。

https://github.com/JoseExposito/touchegg

文档里写的比较清楚,大致步骤是先安装,安装你要找到Ubuntu和Debian系:

在这里插入图片描述

文档里让你下载deb包。这里我们选择amd64的deb包:

在这里插入图片描述
执行命令:sudo apt install ./touchegg_2.0.13_amd64.deb安装该deb包

然后启动touchegg服务:systemctl start touchegg.service

最后在Mint官方软件商店,下载可视化界面:touche

即可可视化配置touche的手势!如下图所示:

在这里插入图片描述

5 剪贴板和截图工具

安装gpaste,并且设置快捷键

gpaste是一个非常好用的历史剪贴板功能。

gpasteui的启动命令是:
/usr/libexec/gpaste/gpaste-ui

然后就可以通过设置快捷键设置:

在这里插入图片描述

最终效果是:按下 super+v,即可唤出系统剪贴板!

截图工具(flameshot)

直接从官方Mint软件管理器下载安装即可

下面重点说如何配置一键快捷键:

进入Mint主设置 -> 键盘,添加快捷键命令如下图:

在这里插入图片描述

下面的命令是唤起flameshot的直接截屏:

/usr/bin/flatpak run --branch=stable --arch=x86_64 --command=/app/bin/flameshot org.flameshot.Flameshot gui

如何查看一个文件的启动命令:

默认快捷键 :super+r,即可跳出应用程序查找器:

在这里插入图片描述

6 Shell脚本实现SSH自动输入密码登录服务器

参考文章:

https://blog.csdn.net/weixin_40930677/article/details/103077919

笔者的配置:
在这里插入图片描述

在这里插入图片描述

7 好用的终端:zsh

  • 安装zsh和主题

这是国内的链接,国外的链接已经挂了,这是国内安装zsh的脚本。

wget https://gitee.com/mirrors/oh-my-zsh/raw/master/tools/install.sh && chmod 777 install.sh && ./install.sh

https://www.cnblogs.com/nangec/p/12788868.html
在这里插入图片描述
在这里插入图片描述

  • 安装zsh插件的方法见上篇,不过你必须先将注释打开才可以无脑复制上篇(路径不能动):

在这里插入图片描述

  • 手动克隆并安装oh-my-zsh(如果你自动下载oh-my-zsh失败)
    https://www.jianshu.com/p/9df4bc46429a

  • 设置随机zsh主题:
    vim ~/.zshrc,然后设置成random

    在这里插入图片描述

配置zsh别名(alias)

全局配置别名:

vim ~/.bashrc
如果你用了zsh,还需要修改zsh的配置文件。直接让zsh继承bashrc即可:
vim ~/.zshrc
然后让zsh继承~/.bashrc的配置文件(在zsh配置文件添加如下一行):
source ~/.bash_profile

使得修改生效:
source ~/.bashrc
source ~/.zshrc

最后注销或者重启生效。

8 电源管理

Linux的耗电问题永远比不过win,我们只能通过局部的优化让其尽可能耗电更低。

安装tlp

sudo apt install tlp tlp-rdw

启动:sudo tlp start
systemctl start tlp.service

查看tlp服务状态:systemctl status tlp.service

tlp还可以进行更详细的配置,这里可以自行百度。我这里只是用了默认的配置。

最后添加一行alias:alias powersave="sudo tlp start && systemctl start tlp.service",每当断开电源的时候输入powersave就可以省电了。

实测续航

经过了上述的设置,我的Yoga14s(AMD锐龙),在轻度办公条件下(浏览器+markdown写文章+微信聊天),能够坚挺5.5h

Windows同样的办公条件下,能够坚挺6H。Linux能做到这样,已经是非常大的进步了。

如果是代码开发的话,估计续航会缩短很多。

9 scrcpy:将Android手机投屏到Linux电脑

安装:

sudo apt install scrcpy

使用:参考文章:

https://blog.csdn.net/zhf_sy/article/details/126221983

后记

大概就说这么多,如果后续折腾了其它的配置,会陆续更新在该文章里。欢迎收藏。

猜你喜欢

转载自blog.csdn.net/weixin_44757863/article/details/129188336