Fluxbox Start Menu Button -- sorta

Forum rules
Before you post please read this

Fluxbox Start Menu Button -- sorta

Postby rogue_ronin on Tue Mar 23, 2010 3:25 am

Check out this app called Fluxbox Tray Menu -- I found it by accident recently, and was reminded of one of the forum members who was looking for a way to trigger the Fluxbox menu from the icon bar.

It is an icon that sits in the system tray. Click it to get the root menu.

m a r
rogue_ronin
Level 2
Level 2
 
Posts: 56
Joined: Sun Feb 28, 2010 5:19 am

Linux Mint is funded by ads and donations.
 

Re: Fluxbox Start Menu Button -- sorta

Postby Mazhar on Tue Mar 23, 2010 5:42 am

Thanks for sharing this nice thing.
I was looking for such thing.
Image
User avatar
Mazhar
Level 1
Level 1
 
Posts: 28
Joined: Sun Feb 21, 2010 3:54 am
Location: Bangladesh

Re: Fluxbox Start Menu Button -- sorta

Postby rgrwtrs on Fri Mar 26, 2010 8:23 pm

I was able to get this installed after downloading and installing glib1.2, but when I try to run it in terminal I get the following. Any ideas?

*** glibc detected *** /usr/local/bin/ftmenu: munmap_chunk(): invalid pointer: 0xbf89a4fc ***
======= Backtrace: =========
/lib/tls/i686/cmov/libc.so.6[0xd12ff1]
/lib/tls/i686/cmov/libc.so.6[0xd141f5]
/lib/libglib-2.0.so.0(g_free+0x36)[0x7dd196]
/usr/local/bin/ftmenu[0x804af5b]
/usr/local/bin/ftmenu[0x804b1a5]
/usr/local/bin/ftmenu[0x804b345]
/lib/tls/i686/cmov/libc.so.6(__libc_start_main+0xe6)[0xcbeb56]
/usr/local/bin/ftmenu[0x8049f41]
======= Memory map: ========
00110000-004c8000 r-xp 00000000 08:08 34945 /usr/lib/libgtk-x11-2.0.so.0.1800.3
004c8000-004c9000 ---p 003b8000 08:08 34945 /usr/lib/libgtk-x11-2.0.so.0.1800.3
004c9000-004cd000 r--p 003b8000 08:08 34945 /usr/lib/libgtk-x11-2.0.so.0.1800.3
004cd000-004cf000 rw-p 003bc000 08:08 34945 /usr/lib/libgtk-x11-2.0.so.0.1800.3
004cf000-004d1000 rw-p 00000000 00:00 0
004d1000-004e9000 r-xp 00000000 08:08 34776 /usr/lib/libgdk_pixbuf-2.0.so.0.1800.3
004e9000-004ea000 r--p 00017000 08:08 34776 /usr/lib/libgdk_pixbuf-2.0.so.0.1800.3
004ea000-004eb000 rw-p 00018000 08:08 34776 /usr/lib/libgdk_pixbuf-2.0.so.0.1800.3
004eb000-0050f000 r-xp 00000000 08:08 279891 /lib/tls/i686/cmov/libm-2.10.1.so
0050f000-00510000 r--p 00023000 08:08 279891 /lib/tls/i686/cmov/libm-2.10.1.so
00510000-00511000 rw-p 00024000 08:08 279891 /lib/tls/i686/cmov/libm-2.10.1.so
00511000-0053c000 r-xp 00000000 08:08 34728 /usr/lib/libfontconfig.so.1.3.0
0053c000-0053d000 r--p 0002a000 08:08 34728 /usr/lib/libfontconfig.so.1.3.0
0053d000-0053e000 rw-p 0002b000 08:08 34728 /usr/lib/libfontconfig.so.1.3.0
0053e000-00540000 r-xp 00000000 08:08 34420 /usr/lib/libXdamage.so.1.1.0
00540000-00541000 rw-p 00001000 08:08 34420 /usr/lib/libXdamage.so.1.1.0
00541000-005d4000 r-xp 00000000 08:08 34811 /usr/lib/libgio-2.0.so.0.2200.3
005d4000-005d5000 r--p 00092000 08:08 34811 /usr/lib/libgio-2.0.so.0.2200.3
005d5000-005d6000 rw-p 00093000 08:08 34811 /usr/lib/libgio-2.0.so.0.2200.3
005d6000-005d7000 rw-p 00000000 00:00 0
005d7000-0064e000 r-xp 00000000 08:08 34551 /usr/lib/libcairo.so.2.10800.8
0064e000-00650000 r--p 00076000 08:08 34551 /usr/lib/libcairo.so.2.10800.8
00650000-00651000 rw-p 00078000 08:08 34551 /usr/lib/libcairo.so.2.10800.8
00651000-00653000 r-xp 00000000 08:08 34416 /usr/lib/libXcomposite.so.1.0.0
00653000-00654000 r--p 00001000 08:08 34416 /usr/lib/libXcomposite.so.1.0.0
00654000-00655000 rw-p 00002000 08:08 34416 /usr/lib/libXcomposite.so.1.0.0
00655000-00659000 r-xp 00000000 08:08 34426 /usr/lib/libXfixes.so.3.1.0
00659000-0065a000 r--p 00003000 08:08 34426 /usr/lib/libXfixes.so.3.1.0
0065a000-0065b000 rw-p 00004000 08:08 34426 /usr/lib/libXfixes.so.3.1.0
0065b000-00663000 r-xp 00000000 08:08 34444 /usr/lib/libXrender.so.1.3.0
00663000-00664000 r--p 00007000 08:08 34444 /usr/lib/libXrender.so.1.3.0
00664000-00665000 rw-p 00008000 08:08 34444 /usr/lib/libXrender.so.1.3.0
00665000-00667000 r-xp 00000000 08:08 34434 /usr/lib/libXinerama.so.1.0.0
00667000-00668000 rw-p 00001000 08:08 34434 /usr/lib/libXinerama.so.1.0.0
00668000-00671000 r-xp 00000000 08:08 34432 /usr/lib/libXi.so.6.0.0
00671000-00672000 r--p 00008000 08:08 34432 /usr/lib/libXi.so.6.0.0
00672000-00673000 rw-p 00009000 08:08 34432 /usr/lib/libXi.so.6.0.0
00673000-0067c000 r-xp 00000000 08:08 34418 /usr/lib/libXcursor.so.1.0.2
0067c000-0067d000 r--p 00008000 08:08 34418 /usr/lib/libXcursor.so.1.0.2
0067d000-0067e000 rw-p 00009000 08:08 34418 /usr/lib/libXcursor.so.1.0.2
0067e000-00680000 r-xp 00000000 08:08 279889 /lib/tls/i686/cmov/libdl-2.10.1.so
00680000-00681000 r--p 00001000 08:08 279889 /lib/tls/i686/cmov/libdl-2.10.1.so
00681000-00682000 rw-p 00002000 08:08 279889 /lib/tls/i686/cmov/libdl-2.10.1.so
00682000-00684000 r-xp 00000000 08:08 34411 /usr/lib/libXau.so.6.0.0
00684000-00685000 r--p 00001000 08:08 34411 /usr/lib/libXau.so.6.0.0
00685000-00686000 rw-p 00002000 08:08 34411 /usr/lib/libXau.so.6.0.0
00686000-006a1000 r-xp 00000000 08:08 262166 /lib/ld-2.10.1.so
006a1000-006a2000 r--p 0001a000 08:08 262166 /lib/ld-2.10.1.so
006a2000-006a3000 rw-p 0001b000 08:08 262166 /lib/ld-2.10.1.so
006a3000-006b7000 r-xp 00000000 08:08 262322 /lib/libz.so.1.2.3.3
006b7000-006b8000 r--p 00013000 08:08 262322 /lib/libz.so.1.2.3.3
006b8000-006b9000 rw-p 00014000 08:08 262322 /lib/libz.so.1.2.3.3
006b9000-006e8000 r-xp 00000000 08:08 262274 /lib/libpcre.so.3.12.1
006e8000-006e9000 r--p 0002e000 08:08 262274 /lib/libpcre.so.3.12.1
006e9000-006ea000 rw-p 0002f000 08:08 262274 /lib/libpcre.so.3.12.1
006ea000-006fa000 r-xp 00000000 08:08 279911 /lib/tls/i686/cmov/libresolv-2.10.1.so
006fa000-006fb000 r--p 00010000 08:08 279911 /lib/tls/i686/cmov/libresolv-2.10.1.so
006fb000-006fc000 rw-p 00011000 08:08 279911 /lib/tls/i686/cmov/libresolv-2.10.1.so
006fc000-006fe000 rw-p 00000000 00:00 0
006fe000-00706000 r-xp 00000000 08:08 34742 /usr/lib/libfusion-1.2.so.0.7.0
00706000-00707000 r--p 00007000 08:08 34742 /usr/lib/libfusion-1.2.so.0.7.0
00707000-00708000 rw-p 00008000 08:08 34742 /usr/lib/libfusion-1.2.so.0.7.0
00708000-0070b000 r-xp 00000000 08:08 35510 /usr/lib/libxcb-render-util.so.0.0.0
0070b000-0070c000 r--p 00002000 08:08 35510 /usr/lib/libxcb-render-util.so.0.0.0
0070c000-0070d000 rw-p 00003000 08:08 35510 /usr/lib/libxcb-render-util.so.0.0.0
00711000-00718000 r-xp 00000000 08:08 34442 /usr/lib/libXrandr.so.2.2.0
00718000-00719000 r--p 00006000 08:08 34442 /usr/lib/libXrandr.so.2.2.0
00719000-0071a000 rw-p 00007000 08:08 34442 /usr/lib/libXrandr.so.2.2.0
0071c000-0071d000 r-xp 00000000 00:00 0 [vdso]
0071d000-00797000 r-xp 00000000 08:08 34738 /usr/lib/libfreetype.so.6.3.20
00797000-0079b000 r--p 00079000 08:08 34738 /usr/lib/libfreetype.so.6.3.20
0079b000-0079c000 rw-p 0007d000 08:08 34738 /usr/lib/libfreetype.so.6.3.20
0079c000-00851000 r-xp 00000000 08:08 262221 /lib/libglib-2.0.so.0.2200.3
00851000-00852000 r--p 000b4000 08:08 262221 /lib/libglib-2.0.so.0.2200.3
00852000-00853000 rw-p 000b5000 08:08 262221 /lib/libglib-2.0.so.0.2200.3
00853000-0086c000 r-xp 00000000 08:08 262290 /lib/libselinux.so.1
0086c000-0086d000 r--p 00018000 08:08 262290 /lib/libselinux.so.1
0086d000-0086e000 rw-p 00019000 08:08 262290 /lib/libselinux.so.1
0086e000-008e4000 r-xp 00000000 08:08 34643 /usr/lib/libdirectfb-1.2.so.0.7.0
008e4000-008e5000 ---p 00076000 08:08 34643 /usr/lib/libdirectfb-1.2.so.0.7.0
008e5000-008e6000 r--p 00076000 08:08 34643 /usr/lib/libdirectfb-1.2.so.0.7.0
008e6000-008e7000 rw-p 00077000 08:08 34643 /usr/lib/libdirectfb-1.2.so.0.7.0
008e7000-008e8000 rw-p 00000000 00:00 0 Aborted
rgrwtrs
Level 1
Level 1
 
Posts: 34
Joined: Sat Mar 06, 2010 4:54 pm

Re: Fluxbox Start Menu Button -- sorta

Postby rogue_ronin on Sat Mar 27, 2010 8:09 pm

I'm assuming you compiled it and built a deb or something. I haven't done so myself, I was just pointing it out for others.

That level of error is beyond me -- I hope someone might be willing to patch it for use with modern Fluxbox. I didn't realize when I posted it that it's something like five years old. It seems useful, so hopefully someone will jump in.

m a r
rogue_ronin
Level 2
Level 2
 
Posts: 56
Joined: Sun Feb 28, 2010 5:19 am

Re: Fluxbox Start Menu Button -- sorta

Postby rogue_ronin on Wed Apr 07, 2010 5:19 pm

I emailed the author, who kindly updated the code.

You can download the source here, and it compiles easily on LM FB CE.

It does not support all the special Fluxbox commands, and you must carefully size your icons.

m a r
rogue_ronin
Level 2
Level 2
 
Posts: 56
Joined: Sun Feb 28, 2010 5:19 am

Re: Fluxbox Start Menu Button -- sorta

Postby rogue_ronin on Wed Apr 07, 2010 5:21 pm

...double post...
rogue_ronin
Level 2
Level 2
 
Posts: 56
Joined: Sun Feb 28, 2010 5:19 am

Re: Fluxbox Start Menu Button -- sorta

Postby rgrwtrs on Thu Apr 08, 2010 8:34 pm

rogue_ronin wrote:I emailed the author, who kindly updated the code.

You can download the source here, and it compiles easily on LM FB CE.

It does not support all the special Fluxbox commands, and you must carefully size your icons.

m a r


Excellent. Thanks, it installed and works. Can't figure out how to size the icons (they are huge).
rgrwtrs
Level 1
Level 1
 
Posts: 34
Joined: Sat Mar 06, 2010 4:54 pm

Re: Fluxbox Start Menu Button -- sorta

Postby rogue_ronin on Fri Apr 09, 2010 7:53 am

You have to rewrite your fluxbox menu to use, say, 16x16 pixel icons. As Mint auto-generates menus, this is probably not a permanent solution.

m a r
rogue_ronin
Level 2
Level 2
 
Posts: 56
Joined: Sun Feb 28, 2010 5:19 am

Re: Fluxbox Start Menu Button -- sorta

Postby mati75 on Sat Apr 10, 2010 2:16 pm

Nice apps, but it's on my debian don't work with a lot of menu items.
Image
User avatar
mati75
Level 2
Level 2
 
Posts: 69
Joined: Wed Jul 09, 2008 6:00 am
Location: Poland

Re: Fluxbox Start Menu Button -- sorta

Postby rogue_ronin on Sun Apr 11, 2010 6:12 pm

At the moment it only launches executable programs -- anything native fluxbox (wallpapers, system, etc) won't work yet.

I think the author is planning to fix that, but it may take some time.

m a r
rogue_ronin
Level 2
Level 2
 
Posts: 56
Joined: Sun Feb 28, 2010 5:19 am

Linux Mint is funded by ads and donations.
 

Return to Others

Who is online

Users browsing this forum: No registered users and 1 guest