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

Debian menu for fvwm2



I have debian box with sid

After one of last upgrade I realized that programs disappeared from
menu.
I have some googling and read that debian "abandon" menu method and
migrate to "*.desktop" files. (Yes?)

Unfortunately I cannot use *.desktop files.
There is fvwm-menu-desktop  but I cannot use it:
--8<---------------cut here---------------start------------->8---
$fvwm-menu-desktop --verbose
DEBUG: foreach fvwm_app.
INTERMEDIATE icons to use fvwm_app -> mini/mini-x.xpm.
INTERMEDIATE icons to use fvwm_folder -> folder.xpm.
INTERMEDIATE icons to use fvwm_toptitle -> mini-k.xpm.
INTERMEDIATE icons to use fvwm_title -> folder.xpm.
icons to use fvwm_app -> .
icons to use fvwm_folder -> folder.xpm.
icons to use fvwm_toptitle -> mini-k.xpm.
icons to use fvwm_title -> folder.xpm.
DEBUG: foreach fvwm_folder.
INTERMEDIATE icons to use fvwm_app -> .
INTERMEDIATE icons to use fvwm_folder -> mini/folder.xpm.
INTERMEDIATE icons to use fvwm_toptitle -> mini-k.xpm.
INTERMEDIATE icons to use fvwm_title -> folder.xpm.
icons to use fvwm_app -> .
icons to use fvwm_folder -> .
icons to use fvwm_toptitle -> mini-k.xpm.
icons to use fvwm_title -> folder.xpm.
DEBUG: foreach fvwm_title.
INTERMEDIATE icons to use fvwm_app -> .
INTERMEDIATE icons to use fvwm_folder -> .
INTERMEDIATE icons to use fvwm_toptitle -> mini-k.xpm.
INTERMEDIATE icons to use fvwm_title -> mini/folder.xpm.
icons to use fvwm_app -> .
icons to use fvwm_folder -> .
icons to use fvwm_toptitle -> mini-k.xpm.
icons to use fvwm_title -> .
DEBUG: foreach fvwm_toptitle.
INTERMEDIATE icons to use fvwm_app -> .
INTERMEDIATE icons to use fvwm_folder -> .
INTERMEDIATE icons to use fvwm_toptitle -> mini/mini-k.xpm.
INTERMEDIATE icons to use fvwm_title -> .
icons to use fvwm_app -> .
icons to use fvwm_folder -> .
icons to use fvwm_toptitle -> .
icons to use fvwm_title -> .
app dirs /home/kjonca/.local/share/applications
app dirs /usr/share/applications
desktop dirs /usr/share/desktop-directories
looking for root menu /etc/xdg/menus/applications.menu
KDE legacy dirs /usr/share/applications

        DEBUG: root menu is .
        DEBUG: charset is UTF-8.
        DEBUG: language is en_GB.
        DEBUG: root-cmd is sudo. at /usr/bin/fvwm-menu-desktop line 246.
        DEBUG: No kde-config command found, using defaults. at /usr/bin/fvwm-menu-desktop line 254.
ERROR: Can't find root menu file.
--8<---------------cut here---------------end--------------->8---

I tried to view it and "Can't find root menu file." is from
--8<---------------cut here---------------start------------->8---
unless (-f $root_menu)
{
    warn "ERROR: Can't find root menu file.\n" if $verbose;
    exit 1;
}
--8<---------------cut here---------------end--------------->8---

and "root_menu" variable is set in:

--8<---------------cut here---------------start------------->8---
sub get_root_menu
{
    my $xdg_config_dirs = $ENV{XDG_CONFIG_DIRS} || '';
    my $xdg_menu_prefix = $ENV{XDG_MENU_PREFIX} || '';

    foreach my $dir (split(/:/, $xdg_config_dirs), "/etc/xdg")
    {
        my $menu_file="$dir/menus/${xdg_menu_prefix}applications.menu"; # 
    warn "looking for root menu $menu_file\n" if $verbose;
        return "$menu_file" if -f "$menu_file";
    }
    return "";
}
--8<---------------cut here---------------end--------------->8---

And I have no idea what to do next.

KJ

-- 
http://stopstopnop.pl/stop_stopnop.pl_o_nas.html
The meek shall inherit the earth, but *not* its mineral rights.
		-- J. P. Getty


Reply to: