Puppy Linux Discussion Forum Forum Index Puppy Linux Discussion Forum
Puppy HOME page : puppylinux.com
"THE" alternative forum : puppylinux.info
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

The time now is Thu 23 Nov 2017, 12:59
All times are UTC - 4
 Forum index » House Training » Users ( For the regulars )
How to make IceWM Menu look like JWM Menu?
Moderators: Flash, Ian, JohnMurga
Post new topic   Reply to topic View previous topic :: View next topic
Page 1 of 2 [17 Posts]   Goto page: 1, 2 Next
Author Message
giannis4

Joined: 28 Jun 2013
Posts: 98

PostPosted: Fri 29 Aug 2014, 09:16    Post subject:  How to make IceWM Menu look like JWM Menu?  

Hello. I want to play with IceWM, so I downloaded the appropriate package from PPM for slacko 5.7.(Icewm 1.3.7)
I changed into it with the command :xwin icewm-session.
So far so good but when I click on the menu button I dont see many options. It doesn't look like the same as JWM menu.
I see only these options,Help,Shutdown,Windows, Settings,Logout.
I can't have access to programs.
So my question is how can I have the same menu options as like as in JWM menu?
I am sure there has to be some config trick which I am totally unaware.Please help.
Back to top
View user's profile Send private message 
RSH


Joined: 05 Sep 2011
Posts: 2420
Location: Germany

PostPosted: Fri 29 Aug 2014, 11:06    Post subject:  

Looks like you are missing the template file /etc/xdg/templates/_root_.icewm_menu
Code:
# Icewm menu for Puppy
# For Puppy 1.0.6 GuestToo, 2005, updated for latest Puppy by BK
# BK: XDG version, Puppy 2.14. icewm-xdgmenu create by rarsa.
# /usr/sbin/fixmenus script converts this to /root/.icewm/menu

menu   "Desktop" x24 {
PUPPYMENU icewm-xdgmenu /etc/xdg/menus/puppy-desktop.menu
}
menu   "System" pc24 {
PUPPYMENU icewm-xdgmenu /etc/xdg/menus/puppy-system.menu
}
menu "Setup" configuration24 {
PUPPYMENU icewm-xdgmenu /etc/xdg/menus/puppy-setup.menu
}

separator

menu "Utility" utility24 {
PUPPYMENU icewm-xdgmenu /etc/xdg/menus/puppy-utility.menu
}
menu "Filesystem" folder24 {
PUPPYMENU icewm-xdgmenu /etc/xdg/menus/puppy-filesystem.menu
}
menu "Graphic" paint24 {
PUPPYMENU icewm-xdgmenu /etc/xdg/menus/puppy-graphic.menu
}
menu "Document" word24 {
PUPPYMENU icewm-xdgmenu /etc/xdg/menus/puppy-document.menu
}
menu "Business" spread24 {
PUPPYMENU icewm-xdgmenu /etc/xdg/menus/puppy-calculate.menu
}
menu "Personal" date24 {
PUPPYMENU icewm-xdgmenu /etc/xdg/menus/puppy-personal.menu
}
menu "Network" connect24 {
PUPPYMENU icewm-xdgmenu /etc/xdg/menus/puppy-network.menu
}
menu "Internet" www24 {
PUPPYMENU icewm-xdgmenu /etc/xdg/menus/puppy-internet.menu
}
menu "Multimedia" multimedia24 {
PUPPYMENU icewm-xdgmenu /etc/xdg/menus/puppy-multimedia.menu
}
menu "Fun" games24 {
PUPPYMENU icewm-xdgmenu /etc/xdg/menus/puppy-fun.menu
}

separator

prog   Help help24 defaulthtmlviewer file:///usr/share/doc/index.html

menu   "Shutdown" shutdown24 {
   prog "Restart with JWM" mini-windows restartwm jwm
   restart "Restart IceWM" mini-windows icewm
   restart "Restart IceWM-lite" mini-windows icewm-lite
   prog "Restart X server" mini-x restartwm
   prog "Shutdown Computer" mini-stop wmpoweroff
   prog "Reboot Computer"  mini-arrow-right wmreboot
}

Slacko 5.7 seems not to have this template (at least the version over here)
_root_.icewm_menu.gz
Description  Remove the fake .gz extension and place it in /etc/xdg/templates
gz

 Download 
Filename  _root_.icewm_menu.gz 
Filesize  1.71 KB 
Downloaded  130 Time(s) 

_________________
LazY Puppy
RSH's DNA
SARA B.
Back to top
View user's profile Send private message 
giannis4

Joined: 28 Jun 2013
Posts: 98

PostPosted: Fri 29 Aug 2014, 11:35    Post subject:  

The template file was already there but anyway I overwritten it again with no success. Menu looks the same. Any other thoughts?
Back to top
View user's profile Send private message 
RSH


Joined: 05 Sep 2011
Posts: 2420
Location: Germany

PostPosted: Fri 29 Aug 2014, 12:26    Post subject:  

Did you run fixmenus in the terminal?

Maybe this is needed.

Otherwise I'm out of ideas.

_________________
LazY Puppy
RSH's DNA
SARA B.
Back to top
View user's profile Send private message 
giannis4

Joined: 28 Jun 2013
Posts: 98

PostPosted: Fri 29 Aug 2014, 12:30    Post subject:  

I also did that with no luck. I don't know, I'm looking for a solution 3-4 hours now......
Back to top
View user's profile Send private message 
RSH


Joined: 05 Sep 2011
Posts: 2420
Location: Germany

PostPosted: Fri 29 Aug 2014, 12:35    Post subject:  

Can you execute fixmenus again and post terminal output here?
_________________
LazY Puppy
RSH's DNA
SARA B.
Back to top
View user's profile Send private message 
giannis4

Joined: 28 Jun 2013
Posts: 98

PostPosted: Fri 29 Aug 2014, 12:40    Post subject:  

Here it is my friend

# fixmenus
Generating /root/.icewm/menu...
/usr/sbin/fixmenus: line 56: icewm-xdgmenu: command not found
/usr/sbin/fixmenus: line 56: icewm-xdgmenu: command not found
/usr/sbin/fixmenus: line 56: icewm-xdgmenu: command not found
/usr/sbin/fixmenus: line 56: icewm-xdgmenu: command not found
/usr/sbin/fixmenus: line 56: icewm-xdgmenu: command not found
/usr/sbin/fixmenus: line 56: icewm-xdgmenu: command not found
/usr/sbin/fixmenus: line 56: icewm-xdgmenu: command not found
/usr/sbin/fixmenus: line 56: icewm-xdgmenu: command not found
/usr/sbin/fixmenus: line 56: icewm-xdgmenu: command not found
/usr/sbin/fixmenus: line 56: icewm-xdgmenu: command not found
/usr/sbin/fixmenus: line 56: icewm-xdgmenu: command not found
/usr/sbin/fixmenus: line 56: icewm-xdgmenu: command not found
/usr/sbin/fixmenus: line 56: icewm-xdgmenu: command not found
Generating /root/.jwmrc...
#
Back to top
View user's profile Send private message 
RSH


Joined: 05 Sep 2011
Posts: 2420
Location: Germany

PostPosted: Fri 29 Aug 2014, 12:45    Post subject:  

Quote:
icewm-xdgmenu

This one is needed to generate the menu for icewm.

Either your downloaded packages didn't include this, or you just did not download all needed files.

When downloading from package manager choose to examine all dependencies before downloading. It will present then all needed dependencies. Download all of them.

The icewm-xdgmenu should be in /usr/bin (at least it is here)

_________________
LazY Puppy
RSH's DNA
SARA B.
Back to top
View user's profile Send private message 
giannis4

Joined: 28 Jun 2013
Posts: 98

PostPosted: Fri 29 Aug 2014, 12:49    Post subject:  

I see.The icewm-xdgmenu is not in /usr/bin neither in my PPM.
Back to top
View user's profile Send private message 
RSH


Joined: 05 Sep 2011
Posts: 2420
Location: Germany

PostPosted: Fri 29 Aug 2014, 12:53    Post subject:  

Check if this works.

It's again a fake.gz - make executable after removing the fake .gz (right-click it)
icewm-xdgmenu.gz
Description 
gz

 Download 
Filename  icewm-xdgmenu.gz 
Filesize  5.09 KB 
Downloaded  130 Time(s) 

_________________
LazY Puppy
RSH's DNA
SARA B.
Back to top
View user's profile Send private message 
giannis4

Joined: 28 Jun 2013
Posts: 98

PostPosted: Fri 29 Aug 2014, 12:59    Post subject:  

It worked my friend.THANK YOU SO MUCH!!!!!!!!!!!!!!!!!!!!!
Back to top
View user's profile Send private message 
RSH


Joined: 05 Sep 2011
Posts: 2420
Location: Germany

PostPosted: Fri 29 Aug 2014, 13:12    Post subject:  

giannis4 wrote:
It worked my friend.THANK YOU SO MUCH!!!!!!!!!!!!!!!!!!!!!

Cool.

Maybe this is of any interest for you.

_________________
LazY Puppy
RSH's DNA
SARA B.
Back to top
View user's profile Send private message 
giannis4

Joined: 28 Jun 2013
Posts: 98

PostPosted: Fri 29 Aug 2014, 13:32    Post subject:  

Thank you, I'll have a look at it.
Back to top
View user's profile Send private message 
charlie6


Joined: 30 Jun 2008
Posts: 1175
Location: Saint-Gérard / Walloon part of Belgium

PostPosted: Fri 10 Nov 2017, 05:15    Post subject: [SOLVED] icewm-xdgmenu not running on XenialPup64-7086
Subject description: [SOLVED
 

Hi RSH Smile
Schoenen Gutentag!

I'm using this icewm-xdgmenu binary
http://murga-linux.com/puppy/viewtopic.php?p=797032#797032
since 2014 without any issue on various Puppies ...and got this error message when used on XenialPup64-7.0.8.6 with kernel 4.9.58
Code:
# icewm-xdgmenu: error while loading shared libraries: libX11.so.6: wrong ELF class: ELFCLASS64


(see my post http://www.murga-linux.com/puppy/viewtopic.php?p=973409#973409 )

I'm wondering if that icewm-xdgmenu binary would need to be recompiled against that new kernel?

Where to find its source code?

Posts on the web reports that «wrong ELF class: ELFCLASS64» could be a problem of 32/64 bits compatibility ...

Thanks for any advice
Charlie

LAST EDITED
Hallo RSH !
got it fixed see link above in XenialPup64-7086 thread Razz
MfG
Charlie
Back to top
View user's profile Send private message 
musher0


Joined: 04 Jan 2009
Posts: 11173
Location: Gatineau (Qc), Canada

PostPosted: Fri 10 Nov 2017, 15:25    Post subject:  

"How to make IceWM Menu look like JWM Menu?"

Ha, you are all slaves to the jwm god!!! Afraid of being original?
Afraid that icewm may have its own interpretation of the menu?

It's a pity to see minds narrowing. A pity. Depressing.

_________________
musher0
~~~~~~~~~~
"Logical entities must not be multiplied beyond necessity." | |
« Il ne faut pas multiplier les entités logiques sans nécessité. » (Ockham)
Back to top
View user's profile Send private message 
Display posts from previous:   Sort by:   
Page 1 of 2 [17 Posts]   Goto page: 1, 2 Next
Post new topic   Reply to topic View previous topic :: View next topic
 Forum index » House Training » Users ( For the regulars )
Jump to:  

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


Powered by phpBB © 2001, 2005 phpBB Group
[ Time: 0.0643s ][ Queries: 12 (0.0092s) ][ GZIP on ]