系统环境:Archlinux+Wayland+lightdm+E22(Enlightenment)
任务:
- 安装在小米笔记本上
- 正常运行搜狗输入法
- 正常运行网易云音乐
任务完成度:几乎完美
Enlightenment:
这个就是传说中的“E17”,但是现在的版本已经是E22了,加上这几年能够保持热度的桌面总共也就
gnome
kde
lxde
xfce
这四样,哪里轮得到Enlightenment
(以下简称E22)
。而且E22在官方开发中,有自己的显示服务环境和显示管理器,还有自己的开发IDE,几乎能够包住一台电脑需要的所有东西,只是Archlinux Wiki中说这些都是不稳定版本。首先,E22必须得用“反人类”来表达它的操作方式,比如:
- 默认设置中,鼠标在哪儿,就所在位置的桌面程序作为当先运行程序
- 默认设置中,桌面左键按下出现的就是我们理解的右键菜单,右键按下没有任何作用
- 默认设置中,上一操作的内容和我们理解的菜单是一样的,E22只有一个菜单,哪里按下都一样
- 默认设置中,我们所理解的“Win”键,怎么按都没有反应
- 默认设置中,双击标题栏就是上阴影模式,就是把页面收走,留一条标题
- 默认设置中……可定制型很高,快捷键都可以改,但就是默认的找不回曾经的感觉
所以说它自称下一代桌面,什么时候我们会抛弃这些习惯,然后换成新习惯呢?这一点有违Linux的高效原则。
安装
Archlinux环境下,直接装上
enlightenment
就行了,再安装显示管理器,随手装个lightdm
就行了。
值得注意的是,Wayland
Archlinux自带,无需重新安装,这个给我的感觉就是,Xorg貌似正在被时代抛弃了。(Debian转向Wayland
开发,Ubuntu放弃Mir转向Wayland
,gnome推荐使用Wayland
版本)
# systemctl enable lightdm //开机启动图形界面
# pacman -S connman //配置网络服务
$ yaourt -S econnman //这个软件包在AUR中的地址是错误的,可以手动更改,现在E22官网找到地址,再进行修改
# systemctl disable netctl
# systemctl enable connman //Archlinux Wiki中也就这几个不足或者错误,接下来其他配置都可以参考Wiki了
输入法配置
E22的输入法安装很简单的,其他桌面就不知道了
# pacman -S fcitx fcitx-gtk3 fcitx-qt5 fcitx-configtool
$ yaourt -S fcitx-sogoupinyin //注意开启使用archlinuxcn
问题
- 想要还原自己的习惯配置,麻烦
优秀之处
- 中文的配置比想象中简单,先下好字体再在第一次进入桌面设置就行了就可以了
- 排除掉反人类的操作,其他看起来还有模有样的
- 重点是轻量且强大
Arch的局限
Archlinux这种配置并不适合笔记本,因为没有将电源的相关配置设置好,就算能禁了显卡风扇狂转的问题也很闹人,CPU动不动的就满跑,开机随随便便都满跑,但是想想一下带着这么一台噪声级的笔记本进图书馆,不知道会招惹多少白眼。
如若底层配置不好,桌面就会变傻卡住。(内核更新什么的就算了,重启基本上没有什么事情了,不适合长期使用,还是不适合长期使用,唉!)