Everything was well until I decided to install Icewm into puppy linux. After the installation my mini-volume and freememory applet were gone from the tray.
I installed latest version of freememaplet and used startup script to recover it to tray. So that went well.
But I still have this nagging problem that I can't get my mini-volume back in the tray where it belongs.
I added something to the startup script so the mini-volume appears in the left corner above when linux starts up but that is very annoying, and I just can't seem to get it back to the tray.
Please HELP!

Here's my startup script:

#!/bin/sh
# this script is executed by starticewm when IceWM starts

killall icesound
icesound &

killall icewmtray
icewmtray &

# dockapps, we must kill each to
# avoid multiple starts when switching a theme

In IceWM, the mini-volume doesn't go in the tray in the same way as it did under JWM. There are a number of ways to do it, but IMHO the best way is to add the following to your /root/.icewm/toolbar file

Code:

prog "Volume" mixer pvolume-mixer.tcl

You can do that by choosing Edit QuickLaunch Menu from the Quick Launch Menu folder on your taskbar.

Hope that helps._________________Actions speak louder than words ... and they usually work when words don't!
SIP:whodo@proxy01.sipphone.com; whodo@realsip.com

WhoDo thank you for your reply. But that solution only enables me to start mini volume quickly. I would like however to have that icon in the tray all the time just like with the default puppy JWM.
Does this mean that with the IceWM this is disabled. Doesn't anyone have a solution for this?

I would like however to have that icon in the tray all the time just like with the default puppy JWM.

If you put it outside the Quick Launch Menu folder you will get the icon on your taskbar, all the time, just like in JWM. Place the subject line right at the very end of the file, and restart X. Here is a screenshot of my taskbar to show what I mean.

comic wrote:

Does this mean that with the IceWM this is disabled. Doesn't anyone have a solution for this?

Not disabled, just not ported or not ported properly. Someone with more programming ability and time than me has to use the eggtrayicon support in IceWM to port mini-volume so it can be started in the system tray.

You might also consider looking at the second option outlined in the EZpup Help page on the wiki. It's flaky, but it will give you what you want ... maybe._________________Actions speak louder than words ... and they usually work when words don't!
SIP:whodo@proxy01.sipphone.com; whodo@realsip.com

I also had the same problem and solved it by using the alltray utility. Alltray will let you choose an icon and let you put any application you want in the system tray area, including pvolume-mixer.tcl Attached is alltray0.66.tar.gz that works in Puppy 2.xx. You can run gunzip on a copy of the downloaded file in, for instance, your /tmp dir and then copy the /tmp/usr dir to /usr with rox. There is documentation in the archive that should get you started.

I just replaced pvolume-mixer-tcl with gaumix since I noticed that pvolume-mixer was consuming an inordinate number of CPU clock cycles. You may wish to do the same, or give pvolume-mixer a very low priority - something that I will now try.

Alltray will let you choose an icon and let you put any application you want in the system tray area, including pvolume-mixer.tcl Attached is alltray0.66.tar.gz that works in Puppy 2.xx. You can run gunzip on a copy of the downloaded file in, for instance, your /tmp dir and then copy the /tmp/usr dir to /usr with rox. There is documentation in the archive that should get you started.

Hmmmm....seems to require the Gnome libraries, vovchik. I downloaded and installed as per instructions and I get a missing glibconf error when attempting to run._________________Actions speak louder than words ... and they usually work when words don't!
SIP:whodo@proxy01.sipphone.com; whodo@realsip.com

I had installed MU's 8MB Gnome dotpup long ago and did not run into dependency problems as a result. Yesterday evening I tried to run alltray on another machine with Puppy 1.07 - and without MU's gnome package - and ran into the dependency problem you have described. I'll now try to install only those two libs on the 1.07 Puppy and will report the results. Otherwise, alltray is a very nice and useful little program. Shall I upload the libs and appropriate symlinks?

With kind regards,
vovchik

PS. The two required libs take up about 500k unpacked, which is quite a bit of overhead if HD space is at a premium (not so in my case).

Otherwise, alltray is a very nice and useful little program. Shall I upload the libs and appropriate symlinks?

Not on my account, thanks, vovchik. I downloaded GuestToo's 0.69 version and it works without any dependencies. Thanks for your efforts anyway.

@GuestToo: I downloaded your later version of alltray and it works as you said it would. I'm not sure how that will help with the Pvolume issue, but we'll see. Thanks again._________________Actions speak louder than words ... and they usually work when words don't!
SIP:whodo@proxy01.sipphone.com; whodo@realsip.com

I put the code: prog "Volume" mixer pvolume-mixer.tcl, in the end of the Quick launch config file. Now i have a large icon that says "Volume", from it i can launch the mixer, but i want to change the large "Volume" button for a small icon, like the screenshot of your taskbar. How i do it?.

I put the code: prog "Volume" mixer pvolume-mixer.tcl, in the end of the Quick launch config file. Now i have a large icon that says "Volume", from it i can launch the mixer, but i want to change the large "Volume" button for a small icon, like the screenshot of your taskbar. How i do it?.

I would'like to put the shotdown button too....

You need to resize the actual icon to 24x24. The icons live either in /usr/shared/mini-icons or /usr/shared/midi-icons. The ones in the latter are usually 48x48. Rename the old icon to mixer48.xpm and then resize the original using mtPaint or GIMP.

To get the shutdown button you need to add the following code:

Code:

prog "Shutdown" exit wmpoweroff

Don't forget to resize the exit.png as above, too.

Hope that helps._________________Actions speak louder than words ... and they usually work when words don't!
SIP:whodo@proxy01.sipphone.com; whodo@realsip.com

Hi WhoDo thank you for the suggestion, but my problem was not related to the icons size.

After some research i found that the word "Volume" appear in the taskbar, because my Icewm didn't found a icon called mixer. In the code: [prog "Volume" mixer pvolume-mixer.tcl], the third word "mixer" is the icon name, if not found then the word "Volume" will be show. Then i fixed it, just making a copy of a related icon called mixer in /root/icewm/icons.

The same thing for the Shotdown button, now i need some good looking icons like yours...

You cannot post new topics in this forumYou cannot reply to topics in this forumYou cannot edit your posts in this forumYou cannot delete your posts in this forumYou cannot vote in polls in this forumYou cannot attach files in this forumYou can download files in this forum