LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1282|回复: 9

装了compiz fusion后,无法应用里面的主题?

[复制链接]
发表于 2007-12-12 16:46:33 | 显示全部楼层 |阅读模式
gnome桌面,安装时一共装了12个包。装了compiz fusion后,选项->CompizConfig Settings Manager和Emerald theme manager也能打开,点选主题没有反应。里面的主题为何不能应用呢?是不是需要什么设置啊?第一次用compiz fusion,请多指教。
发表于 2007-12-12 18:01:29 | 显示全部楼层
emerald --replace
有没有反应试试看
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-12-12 21:41:45 | 显示全部楼层
执行了emerald --replace,提示:
(emerald:5448): GLib-GObject-CRITICAL **: g_object_ref: assertion `G_IS_OBJECT (object)' failed
顺便问一句,每次pppoe拨号都得进入root,如何使现在的用户使用pppoe呢?好像得加入什么来着,记不清了。
回复 支持 反对

使用道具 举报

发表于 2007-12-13 01:24:42 | 显示全部楼层
Post by T850;1794799
gnome桌面,安装时一共装了12个包。装了compiz fusion后,选项->CompizConfig Settings Manager和Emerald theme manager也能打开,点选主题没有反应。里面的主题为何不能应用呢?是不是需要什么设置啊?第一次用compiz fusion,请多指教。


你查查/var/log/emerge.log看看这几个包是什么,哪个版本。

装上fusion-icon, 然后进行fusion-icon看看
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-12-13 08:43:54 | 显示全部楼层
1197437008: Started emerge on: Dec 12, 2007 13:23:28
1197437008:  *** emerge --ask --verbose compiz-fusion
1197437014:  *** terminating.
1197437132: Started emerge on: Dec 12, 2007 13:25:32
1197437132:  *** emerge --ask --verbose compiz-fusion
1197437149:  >>> emerge (1 of 12) media-libs/glitz-0.5.6 to /
1197437149:  === (1 of 12) Cleaning (media-libs/glitz-0.5.6::/usr/portage/media-libs/glitz/glitz-0.5.6.ebuild)
1197437150:  === (1 of 12) Compiling/Merging (media-libs/glitz-0.5.6::/usr/portage/media-libs/glitz/glitz-0.5.6.ebuild)
1197437197:  >>> AUTOCLEAN: media-libs/glitz
1197437197:  --- AUTOCLEAN: Nothing unmerged.
1197437197:  === (1 of 12) Post-Build Cleaning (media-libs/glitz-0.5.6::/usr/portage/media-libs/glitz/glitz-0.5.6.ebuild)
1197437197:  ::: completed emerge (1 of 12) media-libs/glitz-0.5.6 to /
1197437197:  >>> emerge (2 of 12) x11-libs/compiz-bcop-0.6.0 to /
1197437197:  === (2 of 12) Cleaning (x11-libs/compiz-bcop-0.6.0::/usr/portage/x11-libs/compiz-bcop/compiz-bcop-0.6.0.ebuild)
1197437197:  === (2 of 12) Compiling/Merging (x11-libs/compiz-bcop-0.6.0::/usr/portage/x11-libs/compiz-bcop/compiz-bcop-0.6.0.ebuild)
1197437206:  >>> AUTOCLEAN: x11-libs/compiz-bcop
1197437206:  --- AUTOCLEAN: Nothing unmerged.
1197437206:  === (2 of 12) Post-Build Cleaning (x11-libs/compiz-bcop-0.6.0::/usr/portage/x11-libs/compiz-bcop/compiz-bcop-0.6.0.ebuild)
1197437206:  ::: completed emerge (2 of 12) x11-libs/compiz-bcop-0.6.0 to /
1197437206:  >>> emerge (3 of 12) x11-wm/compiz-0.6.2-r1 to /
1197437206:  === (3 of 12) Cleaning (x11-wm/compiz-0.6.2-r1::/usr/portage/x11-wm/compiz/compiz-0.6.2-r1.ebuild)
1197437207:  === (3 of 12) Compiling/Merging (x11-wm/compiz-0.6.2-r1::/usr/portage/x11-wm/compiz/compiz-0.6.2-r1.ebuild)
1197437328:  >>> AUTOCLEAN: x11-wm/compiz
1197437328:  --- AUTOCLEAN: Nothing unmerged.
1197437328:  === (3 of 12) Post-Build Cleaning (x11-wm/compiz-0.6.2-r1::/usr/portage/x11-wm/compiz/compiz-0.6.2-r1.ebuild)
1197437328:  ::: completed emerge (3 of 12) x11-wm/compiz-0.6.2-r1 to /
1197437328:  >>> emerge (4 of 12) x11-libs/libcompizconfig-0.6.0 to /
1197437328:  === (4 of 12) Cleaning (x11-libs/libcompizconfig-0.6.0::/usr/portage/x11-libs/libcompizconfig/libcompizconfig-0.6.0.ebuild)
1197437328:  === (4 of 12) Compiling/Merging (x11-libs/libcompizconfig-0.6.0::/usr/portage/x11-libs/libcompizconfig/libcompizconfig-0.6.0.ebui$
1197437354:  >>> AUTOCLEAN: x11-libs/libcompizconfig
1197437354:  --- AUTOCLEAN: Nothing unmerged.
1197437354:  === (4 of 12) Post-Build Cleaning (x11-libs/libcompizconfig-0.6.0
1197437354:  ::: completed emerge (4 of 12) x11-libs/libcompizconfig-0.6.0 to /
1197437354:  >>> emerge (5 of 12) x11-plugins/compiz-fusion-plugins-main-0.6.0 $
1197437354:  === (5 of 12) Cleaning (x11-plugins/compiz-fusion-plugins-main-0.6$
1197437354:  === (5 of 12) Compiling/Merging (x11-plugins/compiz-fusion-plugins$
1197437453:  >>> AUTOCLEAN: x11-plugins/compiz-fusion-plugins-main
1197437453:  --- AUTOCLEAN: Nothing unmerged.
1197437453:  === (5 of 12) Post-Build Cleaning (x11-plugins/compiz-fusion-plugi$
1197437453:  ::: completed emerge (5 of 12) x11-plugins/compiz-fusion-plugins-m$
1197437453:  >>> emerge (6 of 12) x11-wm/emerald-0.5.2 to /
1197437453:  === (6 of 12) Cleaning (x11-wm/emerald-0.5.2::/usr/portage/x11-wm/$
1197437453:  === (6 of 12) Compiling/Merging (x11-wm/emerald-0.5.2::/usr/portag$
1197437512:  >>> AUTOCLEAN: x11-wm/emerald
1197437512:  --- AUTOCLEAN: Nothing unmerged.
1197437512:  === (6 of 12) Post-Build Cleaning (x11-wm/emerald-0.5.2::/usr/port$
1197437512:  ::: completed emerge (6 of 12) x11-wm/emerald-0.5.2 to /
1197437512:  >>> emerge (7 of 12) dev-python/compizconfig-python-0.6.0.1 to /
1197437512:  === (7 of 12) Cleaning (dev-python/compizconfig-python-0.6.0.1::/u$
1197437513:  === (7 of 12) Compiling/Merging (dev-python/compizconfig-python-0.$
1197437529:  >>> AUTOCLEAN: dev-python/compizconfig-python
1197437529:  --- AUTOCLEAN: Nothing unmerged.
1197437529:  === (7 of 12) Post-Build Cleaning (dev-python/compizconfig-python-$
1197437529:  ::: completed emerge (7 of 12) dev-python/compizconfig-python-0.6.$
1197437529:  >>> emerge (8 of 12) x11-plugins/compiz-fusion-plugins-extra-0.6.0$
1197437530:  === (8 of 12) Cleaning (x11-plugins/compiz-fusion-plugins-extra-0.$
1197437530:  === (8 of 12) Compiling/Merging (x11-plugins/compiz-fusion-plugins$
1197437608:  >>> AUTOCLEAN: x11-plugins/compiz-fusion-plugins-extra
1197437608:  --- AUTOCLEAN: Nothing unmerged.
1197437608:  === (8 of 12) Post-Build Cleaning (x11-plugins/compiz-fusion-plugi$
1197437608:  ::: completed emerge (8 of 12) x11-plugins/compiz-fusion-plugins-e$
1197437608:  >>> emerge (9 of 12) x11-libs/compizconfig-backend-gconf-0.6.0 to /
1197437608:  === (9 of 12) Cleaning (x11-libs/compizconfig-backend-gconf-0.6.0
1197437608:  === (9 of 12) Compiling/Merging (x11-libs/compizconfig-backend-gco$
1197437625:  >>> AUTOCLEAN: x11-libs/compizconfig-backend-gconf
1197437625:  --- AUTOCLEAN: Nothing unmerged.
1197437625:  === (9 of 12) Post-Build Cleaning (x11-libs/compizconfig-backend-g$
1197437625:  ::: completed emerge (9 of 12) x11-libs/compizconfig-backend-gconf$
1197437625:  >>> emerge (10 of 12) x11-themes/emerald-themes-0.5.2 to /
1197437626:  === (10 of 12) Cleaning (x11-themes/emerald-themes-0.5.2::/usr/por$
1197437626:  === (10 of 12) Compiling/Merging (x11-themes/emerald-themes-0.5.2
1197437634:  >>> AUTOCLEAN: x11-themes/emerald-themes
1197437634:  --- AUTOCLEAN: Nothing unmerged.
1197437634:  === (10 of 12) Post-Build Cleaning (x11-themes/emerald-themes-0.5.$
1197437634:  ::: completed emerge (10 of 12) x11-themes/emerald-themes-0.5.2 to$
1197437634:  >>> emerge (11 of 12) x11-apps/ccsm-0.6.0 to /
1197437634:  === (11 of 12) Cleaning (x11-apps/ccsm-0.6.0::/usr/portage/x11-app$
1197437634:  === (11 of 12) Compiling/Merging (x11-apps/ccsm-0.6.0::/usr/portag$
1197437639:  ::: completed emerge (11 of 12) x11-apps/ccsm-0.6.0 to /
1197437639:  >>> emerge (12 of 12) x11-wm/compiz-fusion-0.6.0 to /
1197437639:  === (12 of 12) Cleaning (x11-wm/compiz-fusion-0.6.0::/usr/portage/$
1197437639:  === (12 of 12) Compiling/Merging (x11-wm/compiz-fusion-0.6.0::/usr$
1197437642:  === (12 of 12) Updating world file (x11-wm/compiz-fusion-0.6.0)
1197437642:  >>> AUTOCLEAN: x11-wm/compiz-fusion
1197437642:  --- AUTOCLEAN: Nothing unmerged.
1197437642:  === (12 of 12) Post-Build Cleaning (x11-wm/compiz-fusion-0.6.0::/u$
1197437642:  ::: completed emerge (12 of 12) x11-wm/compiz-fusion-0.6.0 to /
1197437642:  *** Finished. Cleaning up...
1197437642:  *** exiting successfully.
1197437643:  *** terminating.
1197506063: Started emerge on: Dec 13, 2007 08:34:23
1197506063:  *** emerge --ask --verbose fusion-icon
1197506090:  *** terminating.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-12-13 08:47:58 | 显示全部楼层
不好意思贴了这么多。执行emerge -av fusion-icon提示:
These are the packages that would be merged, in order:
Calculating dependencies |
emerge: there are no ebuilds to satisfy "fusion-icon".
已经在make.conf中设置为ACCEPT_KEYWORDS="~amd64"
回复 支持 反对

使用道具 举报

发表于 2007-12-13 12:52:56 | 显示全部楼层
fusion-icon在xefects的overlay中
emerge -av layman, 然后layman -a xeffects就会有fusion-icon了
如果你没有装subversion和git的话,还需要emerge -av subversion git

我装的compiz-fusion就是用xeffects中的ebuild的,没问题,或许你可以试试。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-12-13 15:15:57 | 显示全部楼层
多谢仁兄指点,现在去试试,呵呵。
回复 支持 反对

使用道具 举报

发表于 2007-12-13 15:58:01 | 显示全部楼层
Post by acevery;1795139
fusion-icon在xefects的overlay中
emerge -av layman, 然后layman -a xeffects就会有fusion-icon了
如果你没有装subversion和git的话,还需要emerge -av subversion git

我装的compiz-fusion就是用xeffects中的ebuild的,没问题,或许你可以试试。

我的compiz fusion就没安装成功过,也是用的xeffect的来安装的。
兄弟能否共享一下安装的方法。
回复 支持 反对

使用道具 举报

发表于 2007-12-13 16:32:48 | 显示全部楼层
Post by oceanboo;1795226
我的compiz fusion就没安装成功过,也是用的xeffect的来安装的。
兄弟能否共享一下安装的方法。
我的桌面是gnome-light。
首先用layman添加xeffects的overlay,
然后,我在/etc/portage/package.keywords中加入:
  1. ## compiz-fusion
  2. dev-python/compizconfig-python ~x86
  3. x11-wm/compiz ~x86
  4. x11-wm/compiz-fusion ~x86
  5. x11-plugins/compiz-fusion-plugins-main ~x86
  6. x11-plugins/compiz-fusion-plugins-extra ~x86
  7. x11-plugins/compiz-fusion-plugins-unsupported ~x86
  8. x11-wm/emerald ~x86
  9. x11-themes/emerald-themes ~x86
  10. x11-apps/ccsm ~x86
  11. x11-libs/libcompizconfig ~x86
  12. x11-libs/compizconfig-backend-gconf ~x86
  13. x11-libs/compizconfig-backend-kconfig ~x86
  14. x11-libs/compiz-bcop ~x86
  15. x11-apps/fusion-icon **
复制代码
之后emerge  -avD compiz-fusion fusion-icon
然后在.config/autostart中建立一个文件: fusion-icon.desktop
  1. [Desktop Entry]
  2. Version=1.0
  3. Encoding=UTF-8
  4. Name=Fusion Icon
  5. Exec=fusion-icon
  6. X-GNOME-Autostart-enabled=true
  7. Name[zh_CN]=Fusion Icon
复制代码
启动进gnome就OK了

注意的是,你的显卡必须已经正确加载了dri,不然compiz-fusion是起不来的。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表