又见Compiz, 重温10年前大学时代的3D Linux桌面

原创
01/11 00:37
阅读数 1.3K

Ubuntu 10.04的时候装过compiz,十年后,就在昨天,又在Xubuntu 20.04上装了compiz,最大的区别就是对Linux桌面的窗口管理器理解更深刻了。

Xubuntu用的桌面环境是Xfce,Xfce默认的窗口管理器是xfwm4,xfwm4有自己的图形化配置工具。compiz就是相当于xfwm4的这么一个东西,也有自己的图形化配置工具ccsm。

这些窗口管理器的图形化配置工具,本质上就是根据用户的操作生成配置文件到用户家目录下的config和cache里面,所以你要重置compiz配置,只需删除相关配置:
rm -rf ~/.config/compiz-1/
rm -rf ~/.cache/compizconfig-1/

在Linux桌面上安装compiz的步骤可以概括为:

安装compiz相关软件包(比如Debian系的 apt intall compiz compiz-plugins compizconfig-settings-manager),然后先打开ccsm配置compiz(启用窗体边框、移动、缩放等必备项,默认不启用任何项,这时看不到窗体边框,看起来像是bug,其实不是),再执行 compiz --replace 启用compiz,要切换回xfwm4,执行 xfwm4 --replace 即可。

compiz窗体最大的特色就是使用OpenGL(Mesa)硬件加速来实现3D桌面效果,像Shift+Tab的任务切换,像Ctrl+Alt+方向键的工作区切换,都会变成3D效果,另外还有多种动画和粒子效果,这些效果相比其他Linux桌面环境的窗口管理器,甚至包括macOS和Windows,都是更具视觉冲击力和表现力的。

运行CompizConfig设置管理器(compizconfig-settings-manager): ccsm

"特效"里至少启用:
Window Decoration(窗口装饰)
"特效"里建议启用:
Animations(动画)
震颤窗口

"窗口管理"里至少启用:
Move Window(移动窗口)
Resize Window(调整窗口大小)
Place Windows(放置窗口)
"窗口管理"里建议启用:
Switcher(应用程序切换条): Alt+Tab
Shift Switcher: Super+Tab,Super+Shift+s
窗口缩放: Super+Shift+w

Linux内核内置了Intel和AMD官方维护并开源的显卡驱动,用户在系统“附加驱动”里可以手动安装Nvidia的官方私有闭源显卡驱动(因为版权问题,Linux发行版无权预装Nvidia的二进制驱动,所以只能用户手动安装),Nvidia官方驱动比内核集成的开源N卡驱动性能和功能都更好,compiz体验也会更好。

Ubuntu 软件和更新 - 附加驱动

Nvidia X Server Settings

安装Nvidia官方驱动后还可以关闭Nvidia显卡使用Intel节能模式,模式切换需要重启电脑才能生效.

安装Nvidia官方驱动后可以关闭Nvidia显卡使用Intel节能模式,模式切换需要重启电脑.

展开阅读全文
打赏
0
0 收藏
分享
加载中
感觉文笔有提升,行文很流畅
03/12 18:12
回复
举报
eechen博主
然而我发现Compiz并不好用,还是简单朴素的Xfwm4好用.
03/12 19:10
回复
举报
更多评论
打赏
2 评论
0 收藏
0
分享
返回顶部
顶部