Que*_*ner 4 gnome compiz 11.04 emerald
我曾经在台式计算机上运行 Ubuntu 10.10,并且根据自己的喜好配置了各种设置。
我必须重新安装 Ubuntu 11.04,所以我丢失了这些设置,但这似乎无关紧要,因为据我所知,Emerald 支持现在要么不存在,要么不稳定,Compiz 的新版本是与以前的设置不兼容,Ubuntu 正在努力开发 Unity,而不是 Gnome。
无论如何,重点是,我想回到我以前拥有的东西:Compiz、Emerald 和 Gnome。
我正在运行 Ubuntu“经典”,所以我有 Gnome。我已经运行 Compiz,但每次调整设置后它似乎都会崩溃。
但是我没有窗框。如果我选择 Metacity 作为窗口管理器,大多数 Compiz 效果都不起作用。如果我选择 Emerald,我将一无所获。在我的 Emerald 主题设置中,不再有主题了,我在 Synaptic 中也找不到它们。
那么…… Emerald 是怎么回事?有什么东西可以代替它吗?
这是一个无需从源代码构建任何东西就可以解决的问题吗?
要在 11.04 上使用 emerald:
移除翡翠:
$ sudo apt-get purge emerald
部门:
$ sudo apt-get install libwnck-dev libwnck1.0-cil-dev git automake libtool intltool libdecoration0 libdecoration0-dev
编译:
git clone git://anongit.compiz.org/fusion/decorators/emerald
cd emerald
git checkout -b compiz++ origin/compiz++
./autogen.sh
./configure --prefix=/usr/local
make && sudo make install
Run Code Online (Sandbox Code Playgroud)
现在,打开 CompizConfig 并启用“窗口装饰”、“调整窗口大小”和“移动窗口”。确保“窗户装饰”的命令是 emerald --replace 。
按 alt+f2 运行此命令:
emerald --replace
Run Code Online (Sandbox Code Playgroud)
您现在应该激活您的 emerald 主题并能够移动窗口。:D
11.10 编辑
您可能需要稍微修改上面的说明:
编译:
git clone git://anongit.compiz.org/fusion/decorators/emerald
cd emerald
git checkout -b compiz++ origin/compiz++
git reset --hard 0936b42efbc4247d1af16d5043f9a7a36ed8063a
./autogen.sh
./configure --prefix=/usr/local
make && sudo make install
Run Code Online (Sandbox Code Playgroud)
注意:git reset命令转到其代码的特定版本。似乎最新版本已损坏,但这可能会发生变化。您可能想要尝试原始指令,并且仅当您无法编译 Emerald 时才返回提交 0936b42efbc4247d1af16d5043f9a7a36ed8063a。