Re: Debian+GNOME 2.10.x "使用xx应用程序打开" 列表为空的解释.
我这儿很多是双份的,虽然名字有点区别。
2005/7/27, Carlos Z.F. Liu <carlosliu@users.sourceforge.net>:
> On Wed, Jul 27, 2005 at 01:30:31PM +0800, Yang Hong wrote:
> > 参考:
> > http://www.linuxfans.org/nuke/modules.php?name=Forums&file=viewtopic&t=121565
> >
> > 用的 Debian, GNOME 2.10.2
> >
> > 现象: 在 Nauitlus 中,右键点一个文件,然后选择 "使用其它应用程序打开"
> > ("Open With Other Application"), 然后出现一个对话框, 里程序列表是空的,
> > 期望的效果是里面列出所以菜单中的"应用程序"中的所有程序列表.
> >
> > 原因: 首先,这个列表是 Nautilus 调用 eel 库中的 eel_openwith_dialog 来做
> > 的, 这个对话在装载的时候,使用 gnome-menu 的接口来装入所有可用的应用程序
> > (就也菜单中的"应用程序"列出的), eel 在装载的时候指定了使用
> > "applications.menu" 来选择相应的程序, 这个文件是由 gnome-menus 安装在
> > /etc/xdg/menus 下的, 可是 Debian 中的 gnome-menus 把 GNOME 官方的
> > gnome-menus 安装在 /etc/xdg/menus 下的三个文件: applications.menu
> > preferences.menu settings.menu 分别改成了 gnome-applications.menu
> > gnome-preferences.menu gnome-settings.menu, 所以 eel 在指定使用
> > "applications.menu" 来装入程序列表时, 就找不到原来的 "applications.menu"
> > 了,所以大家就看到一个空列表啦.
> >
> > 临时解决方案: 给这三个文件做相应的连接, 以解决此问题及潜在的其它问题.
> >
> > cd /etc/xdg/menus
> > ln -s gnome-applications.menu applications.menu
> > ln -s gnome-preferences.menu preferences.menu
> > ln -s gnome-settings.menu settings.menu
> >
> > 至于 panel 上的菜单栏没有问题, 这个还得考查一下是不是 Debian 改了
> > gnome-panel
>
> 我的 Debian 系统没有作过任何修改,"其它应用程序打开的对话框"可以正常显示
> 程序列表。
>
> --
> Best Regards,
> Carlos
>
>
> --
> To UNSUBSCRIBE, email to debian-chinese-gb-REQUEST@lists.debian.org
> with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
>
>
Reply to: