ArchLinux安装Plasma5

2023年10月12日星期四阴北京市北京师范大学, 本来切换到了cinnamon桌面,但是发现其渲染效果比gnome3稍差一些,然而也不是不能接受。由于需要安装一个起动管理器,这里选择gdm才能正常被macOS Big Sur主题正确修改,而gdm是与gnome捆绑在一块安装的,这意味着,我并没有真正解决问题,而是多安了一个桌面环境,原来的桌面环境只是没有使用而己,更直接的影响是造成系统不够纯净,同时占据了过多的空间。经过考虑后,决定最小化安装kde 当前已经发展到plasma5 , 回想起七八年前放弃kde是因为kde包括了太多的无用软件,运行起来也比gnome耗资源,当时最大的影响可能是想使用fcitx但是ibus却不能完全卸载,虽然当前gnome3已经被我调教到足够好用,但是每次大版本升级后都有一些拓展插件失效,这个体验很不好,所以决定时隔八年后,重新回到kde的怀抱,如果有一天gnome3解决了这个升级后插件失效的问题,本人再重新回到gnome

最小化安装plasma

由于我习惯了使用一个精简的系统,所以我选择最小化安装kde plasma, 执行安装命令

安装plasma
1
sudo pacman -S plasma
然后会弹出一个对话框,由于我们是最小化安装,于是选择如下必须的软件

软件 说明
kwallet-pam 不安装,每次启动谷歌浏览器都会让人输入密码
plasma-desktop 最小组件
plasma-nm 网络
plasma-pa 音频
powerdevil 电源管理和控制屏幕亮度

安装完成后,需执行命令

安装sddm和配置启动
1
2
3
sudo pcaman -S sddm 
sudo systemctl enable sddm.service
sudo systemctl enable NetworkManager

安装kde自带软件

由于之前使用的gnome,切换到kde后,自然一些基础软件切换成kde自带的更恰当,查询和gnome相关的软件

查询gnome软件
1
sudo pacman -Ss gnome |grep "已安装"
针对查找到的软件,根据具体情况选择删除,并不是全部删除,比如firefox对其就两个依懒。下面列出kde自带的软件

软件 说明
dolphin 文件管理器
ark/unarchiver 解压缩工具
okular 文档游览器
konsole 终端
gwenview 图片游览器
kate 文本编辑器
kcalc 计算器
kscreen 屏幕修改分辨率和刷新率
latte-dock 程序坞(程序启动器栏)

安装MacOs Big Sur主题

下载主题

安装MacOsBigSur
1
2
3
4
5
6
7
8
MacDir="/home/$USER/下载/MacOSWhiteSur"
mkdir $MacDir
git clone --depth 1 git@github.com:vinceliuice/WhiteSur-kde.git "$MacDir/WhiteSur-kde"
git clone --depth 1 git@github.com:vinceliuice/WhiteSur-gtk-theme.git "$MacDir/WhiteSur-gtk-theme"
git clone --depth 1 git@github.com:vinceliuice/WhiteSur-icon-theme.git "$MacDir/WhiteSur-icon-theme"
git clone --depth 1 git@github.com:vinceliuice/WhiteSur-wallpapers.git "$MacDir/WhiteSur-wallpapers"
git clone --depth 1 git@github.com:vinceliuice/WhiteSur-cursors.git "$MacDir/WhiteSur-cursors"
git clone --depth 1 git@github.com:vinceliuice/grub2-themes.git "$MacDir/WhiteSur-grub2-themes"

安装Fcitx5的MacOs主题

由于本机全局配置了githua.com使用镜像替换,所以直接使用github.com下载对应的文件就可以了。对于安装Fcitx5的皮肤,应当先下载下来,即

clone fcitx5
1
2
git clone https://github.com/thep0y/fcitx5-themes.git
cp -r ./fictx5-themes/macOS* ~/.local/share/fcitx5/themes/

安装MacOsBigSur主题

安装
1
2
3
4
5
6
7
8
9
10
11
cd $MacDir/WhiteSur-kde/
./install.sh
./install.sh --sharp
./install.sh --opaque
cd $MacDir/WhiteSur-gtk-theme/
./tweaks.sh -f # 安装firefox主题
sudo ./install.sh
cd $MacDir/WhiteSur-icon-theme/
./install.sh
cd $MacDir/WhiteSur-cursors/
./install.sh

对于启动管理器sddm需要手动设置

配置sddm
1
2
3
4
5
sudo su
cd $MacDir/WhiteSur-kde/sddm/
sddm --example-config > /etc/sddm.conf
sed -i "s/^Current=*$/Current= WhiteSur/g" /etc/sddm.conf
sudo ./install.sh

完成安装后,需要手动调整一下plasma选择对应的主题,同时也选择fcitx5对应于BigSur的主题,这样基本就完成了安装。

取消访问密码

由于我的电脑是双系统,当系统升级后有时候访问windows的硬盘就需要输入密码,这很麻烦,于是使用下述命令取消这个密码。

取消访问硬盘密码
1
2
offkeyfile=/usr/share/polkit-1/actions/org.freedesktop.UDisks2.policy
sudo sed -i "s@<allow_active>auth_admin_keep</allow_active>@<allow_active>yes</allow_active>@g" $offkeyfile