Board logo

标题: audacious打开无菜单问题,有提示,请教解决方法 [打印本页]

作者: trrrainaaa    时间: 2011-6-27 23:43     标题: audacious打开无菜单问题,有提示,请教解决方法

fedora14下audacious编译安装未出错,但打开无菜单,用命令行打开提示如下:
$ /usr/bin/audacious
** (audacious:31139): CRITICAL **: Error loading player.ui: 打开文件“/usr/share/audacious/ui/player.ui”失败:没有那个文件或目录
(audacious:31139): Gtk-CRITICAL **: gtk_box_pack: assertion `GTK_IS_WIDGET (child)' failed
(audacious:31139): Gtk-CRITICAL **: IA__gtk_widget_show: assertion `GTK_IS_WIDGET (widget)' failed
(audacious:31139): Gtk-WARNING **: gtk_menu_detach(): menu is not attached
(audacious:31139): Gtk-WARNING **: gtk_menu_detach(): menu is not attached

[ 本帖最后由 trrrainaaa 于 2011-6-27 23:55 编辑 ]
作者: jiangtao9999    时间: 2011-6-28 09:21

试试 Ctrl + Shift + M
这货可以关菜单。
作者: trrrainaaa    时间: 2011-6-28 11:10

前几天已度试过这种方法,没有用,命令行下/audacious -m也没有用,不知道是怎么回事?audacious怎么这么多毛病?
作者: trrrainaaa    时间: 2011-6-28 11:14

另:在make时,提示winam skin已安装,会不会是这gtk skin的故障?在菜单打不开的情况下,我该如何切换到winamp皮肤呢?
作者: jiangtao9999    时间: 2011-6-28 12:43

audacious --help-all
作者: jiangtao9999    时间: 2011-6-28 12:44

没印象 -m 是打开关闭菜单的
作者: trrrainaaa    时间: 2011-6-29 09:43

已经audacious --help-all看过了,没有与菜单有关的参数,郁闷
作者: jiangtao9999    时间: 2011-6-29 10:33

RPWT ……
我这里一切良好,不过 cue 现在貌似还是会导致 audacious 挂掉。
作者: trrrainaaa    时间: 2011-6-29 11:50

你fc14关了selinux了吗?会不会是selinux导致?
作者: jiangtao9999    时间: 2011-6-29 13:51

我的系统是 Gentoo 。audacious 是 Getnoo 自带的。
作者: jiangtao9999    时间: 2011-6-29 13:52

但因为你是自己编译的,我的 Gentoo 所有程序都是编译出来的。
应该说来是都没问题的。除非你的 Fedora 本身就有问题。
作者: trrrainaaa    时间: 2011-6-29 14:44

我用的版本是audacious2.5.1,前几天删除audacious重装了一下,将/root/.config/audacious、/root/.local/share/audacious、/root/.cache/audacious、~/.config/audacious、~/.local/share/audacious、~/.cache/audacious全部删除再重装,但仍然还是没有菜单,会不会是~/.config/audacious/config文件配置不对?
作者: trrrainaaa    时间: 2011-6-29 14:45

jiangtao9999 你用的是什么版本的呢?
作者: seamonkey    时间: 2011-6-29 16:07

到底有么有这个文件 /usr/share/audacious/ui/player.ui
作者: jiangtao9999    时间: 2011-6-29 19:28

2.5.2
作者: trrrainaaa    时间: 2011-7-1 18:46

谢谢各位,尤其感谢jiangtao9999,现在问题解决了,在编译成功后,打开歌曲都是乱码,菜单又打不开,于是打开~/./config/audacious/config文件,找到chardet_fallback=这一行,填上GBK后,再重新加载歌曲就不是乱码了,然后,查找player.ui文件,发现在/usr/local/share/audacious/ui下,于是将该文件夹拷到/usr/share/audacious下,菜单就出来了,吼吼,这么多天的困扰解除了,激动啊,再次感谢大家!
作者: jiangtao9999    时间: 2011-7-1 20:15

引用:
发现在/usr/local/share/audacious/ui下,于是将该文件夹拷到/usr/share/audacious下
还是 --prefix 的问题啊。
作者: trrrainaaa    时间: 2011-7-1 21:44

编译的时候是./configure --prefix=/usr的,但是不知道为什么ui会不在默认位置?是audacious自己的 bug?
作者: jiangtao9999    时间: 2011-7-1 23:35

两个都要是 --prefix=/usr ,而且还要先把旧的完全卸载重新来才行。
作者: 兽医博士    时间: 2011-7-28 10:43

楼上牛人
作者: sejishikong    时间: 2011-11-3 09:52

呵呵,这个还一直在开发,现在已经到3.x了。不容易啊。




欢迎光临 中国Linux公社论坛 (http://forum.linuxfans.org/) Powered by Discuz! 6.1.0F