RE: [GNOME-my]Gnome Keyboard Lockup



On Mon, 2003-12-29 at 18:39, Ow Mun Heng wrote:
Thank a lot, you help me solve a long time curiosity of the virtual file
system...

> ++++++++++++++++++++++++
> 
> Menu-editing in RedHat 9
> 
>     * To enable menu editing per user config (via nautilus), you need to
> open a terminal and do the following:
> 
>       su -
>       <give root password>
>       cd /etc/gnome-vfs-2.0/modules
>       cp default-modules.conf default-modules.conf-no-menu-editing
>       cp default-modules.conf.with-menu-editing default-modules.conf

So, the read-only setting is because of the library
libvfolder-desktop-old.so which used for virtual file system, obviously
RH has made change to it.

applications:                   libvfolder-desktop-old.so
all-applications:               libvfolder-desktop-old.so
all-preferences:                libvfolder-desktop-old.so
favorites:                      libdesktop.so


So, `favorites` is editable, but `applications`, `all-applications` and
all-preferences` are NOT.


>       For any user you want to have the right to edit their menu, you also
> need to do this as the user:
> 
>       cd ~/.gnome2/vfolders
>       cp /etc/X11/desktop-menus/applications.menu applications.vfolder-info
>     * When gnome-panel is restarted (via logout/login or kill) the user will
> be able to see the changes they have made to their menu.

NOT, all menu editing by using 'Create Launcher' will be per user
setting, so it will automatically be edited in the
applications.vfolder-info under ${HOME}/.gnome2/vfolders. You don't need
to copy the /etc/X11/desktop-menus/applications.menu to there.

In fact, by copying /etc/X11/desktop-menus/applications.menu to there,
the user has lost the system-wide changes made by desktop administrator,
so if a desktop administrator adds a new software to the system, then
the software adds itself to /etc/X11/desktop-menus/applications.menu,
but the user will lost the menu items, since the
${HOME}/.gnome2/vfolders/applications.vfolder-info in their overrides
it.

The nicely way is to add <Parent>URL</Parent> to
${HOME}/.gnome2/vfolders/applications.vfolder-info to include the
system-wide setting.


Thank a lot!

regards,
HOH_______________________________________________
> gnome-my-list mailing list
> gnome-my-list gnome org
> http://mail.gnome.org/mailman/listinfo/gnome-my-list
> 




[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]