升级到gnome2.22后的几个问题及其解决
一步一步打造自己的Linux--LFS6.3安装过程(八)
archlinux升级到gnome2.22需要添加以下源:
Server = http://www.archlinux.it/cimi/gnome/os/i686
并且开启[testing]源,需要源里的gcc4.3.0-1和gcc-libs4.3.0-1
然后就可以升级gnome2.22了
我遇到的几个问题:
1.右键”在终端中打开“不见了
rhythmbox: error while loading shared libraries: libsoup-2.2.so.8: cannot open shared object file: No such file or directory
3.compiz无法开启,终端中运行compiz --replace有错误提示:
compiz (core) - Error: Could not acquire compositing manager selection on screen 0 display ":0.0"
compiz (core) - Fatal: No manageable screens found on display :0.0
compiz (core) - Fatal: No manageable screens found on display :0.0
4.exe文件无法关联wine
解决办法:
1.起床后发现nautilus-open-terminal有更新,升级之即可。
后来重装了一次gnome,nautilus-open-terminal却变回旧版本了,不知为何,点击这里可下载新版nautilus-open-terminal,安装之。
(也可以点击这里进入其源代码下载页面,选0.9版本,自己编译安装)
2.打开终端,然后
$ cd /usr/lib
$ sudo ln -s libsoup-2.4.so.1.0.0 libsoup-2.2.so.8
$ sudo ln -s libsoup-2.4.so.1.0.0 libsoup-2.2.so.8
3.那是因为我开启了Metacity的复合特性,运行gconf-editor,找到/apps/metacity/general,取消勾选右边的compositing_manager这个键值就可以关闭它,看来鱼与熊掌不可兼得啊~~
4.把任意一个exe文件的“可执行”权限去掉,然后关联wine即可,如果遇到其它后缀名的文件也无法关联,用此招也许可以解决。
补充:数天后,那个源地址已改为
Server = http://www.archlinux.it/cimi/gnome-pleaseuseofficialbuilds/os/i686
- 版权所有,转载请遵循“署名-非商业用途-保持一致”创作共用协议。
Comments 
1
独立的圆
[Guest]
posted @ 3 months ago
那个源好像已经不能用了,gnome2.22已进test源