test: lxpanel 0.3.8.1

Stuff that has yet to be sorted into a category.
Post Reply
Message
Author
User avatar
MU
Posts: 13649
Joined: Wed 24 Aug 2005, 16:52
Location: Karlsruhe, Germany
Contact:

test: lxpanel 0.3.8.1

#1 Post by MU »

related topic:
http://murga-linux.com/puppy/viewtopic. ... 8&start=30


I just compiled lxpanel 0.3.8.1.

In muppy 0084 beta2, with Gnome.sfs installaed, so I cannot guarantee, it works on other systems.
It does NOT include Plinejs patch, so it uses XDG menus (/etc/xdg/menus/applications.menu).
Like this I have the education category.
And german menus in my german version of Muppy.


Let me know if it works, and what needs changes.

PLEASE READ THE RELEASENOTES BEFORE YOU INSTALL:
http://www.murga-linux.com/puppy/viewto ... 961#230961

Mark
Last edited by MU on Tue 09 Sep 2008, 19:09, edited 3 times in total.
[url=http://murga-linux.com/puppy/viewtopic.php?p=173456#173456]my recommended links[/url]

magerlab
Posts: 739
Joined: Sun 08 Jul 2007, 20:08

#2 Post by magerlab »

Thank You, Mark!
i just was looking for a panel for new boxpup that i lke so much

i can say that this panel works although it crashes when i try to change a shortcut application ( i installed this version of lxpanel from zenwalk some days before and it had the same bug with segfault message whe i ran it in console)
i want to use boxpup on eee pc, so i'd like to have an autohide option if possible

kirk
Posts: 1553
Joined: Fri 11 Nov 2005, 19:04
Location: florida

#3 Post by kirk »

Mark,

I've been using OpenBox and Lxpanel for a while, works pretty nice. Two problems:

1) On boot, Lxpanel is blank until you click the mouse.

2) Openbox doesn't focus Seamonkey's download dialogs correctly.

Anyway, I had compiled Lxpanel 0.3.8.1 patching it like Jason did, so it generates it's own menus. You can find a tarball with Lxpanel and Openbox here:

http://puppylinux.ca/tpp/kirk/openbox-lxpanel/

The patched source for Lxpanel 0.3.8.1 is there too.

Edit: This is good for anyone who wants to watch Flash video full-screen. You will also need a newer version of Flash, the one included in Puppy is broke.

wow
Posts: 1052
Joined: Fri 30 Jun 2006, 00:18
Location: Peru

Re: test: lxpanel 0.3.8.1

#4 Post by wow »

MU wrote:To use it in a Iso, we had to add more modifications.
E.g. the logout does not work.
I will have a look at these issues this weekend, as I'd like to include this version in Muppy.
I was playing around with LXDE few days ago and got everything working fine in Puppy 4 alpha 6, to fix the "seg fault" problem (lxpanel) I had to recompile glib (the same version used in puppy 4) there is no problems with Puppy-3.xx and Muppy-0.8x. To fix the logout I installed lxsession-lite (you must hack the source code to get the "Reboot" and "Shutdown" buttons working properly) and lxcommon (this one installs the "startlxde" and "lxde-logout" scripts) . I can't remember more at the moment, hope this helps.

EDIT: Screenshots:
Image Image Image
1. My LXDE desktop (in spanish)
2. This is the logout dialog
3. But if I run 'lxde-logout' ...
[url=http://www.puppylinux.com][img]http://i.imgur.com/M4OyHe1.gif[/img][/url]

User avatar
MU
Posts: 13649
Joined: Wed 24 Aug 2005, 16:52
Location: Karlsruhe, Germany
Contact:

#5 Post by MU »

thanks wow.
The screenshots look great :)

To logout, you can create a script:
/usr/local/bin/lxsession-logout

Code: Select all

#!/bin/bash

xmessage -center -title "logout" -buttons "desktop-chooser:103,reboot:101,shutdown:102" "
 exit Puppy:"

r=$?

if [ "$r" == "101" ];then
	wmreboot
	echo rebooting...
fi

if [ "$r" == "102" ];then
	wmpoweroff
	echo shutdown...
fi

if [ "$r" == "103" ];then
	muppywmchooser &
	echo switch desktop...
fi

Mark
[url=http://murga-linux.com/puppy/viewtopic.php?p=173456#173456]my recommended links[/url]

wow
Posts: 1052
Joined: Fri 30 Jun 2006, 00:18
Location: Peru

#6 Post by wow »

I'm attaching my patch to merge all puppy specific categories into the default LXPanel menu structure(multi lang).

off-topic??:
I uninstalled LXSession-Lite-0.3.6 because it can't remembers the applications in use when you logout, and I installed LXSession-0.3.2 again. I hacked the logout dialog as I did with LXSession-Lite. Now I can use the session manager to manage my mixed desktop environment. The patch is attached bellow.
Attachments
lxsession-puppy-logout-patch.zip
(3.26 KiB) Downloaded 716 times
lxpanel-add-puppy-categories-and-icon-path.patch.zip
(1.84 KiB) Downloaded 732 times
[url=http://www.puppylinux.com][img]http://i.imgur.com/M4OyHe1.gif[/img][/url]

magerlab
Posts: 739
Joined: Sun 08 Jul 2007, 20:08

#7 Post by magerlab »

i tested lxpanel in puppy 3 and it does not crash when i add an application launch icon
but in box pup based on dingo it crashes
why i happens so?

magerlab
Posts: 739
Joined: Sun 08 Jul 2007, 20:08

#8 Post by magerlab »

i tested lxpanel in puppyrus ( based on puppy 3) and in box pup ( based on dingo)
in puppyrus it does not crash when i add an aplication launch icon, but in box pup it crashes
why it happens so?

User avatar
MU
Posts: 13649
Joined: Wed 24 Aug 2005, 16:52
Location: Karlsruhe, Germany
Contact:

#9 Post by MU »

I updated the pet in the first message.

ATTENTION:
This includes some files, that overwrite files from older versions, you might backup those first!

Changes:
includes wow's lxpanel patch to display icons and more files (well done wow, thanks!).
On my system, I do not get new categories like "Filemanagers", but now the filemanagers are visible in "system utilities".
Before, they were not visible at all.

Added:
/usr/bin/lxpanel
/usr/bin/lxpanelcfg
These now point to the files in /usr/local/lxpanel-0.3.8.1/bin/

I added my own /usr/local/bin/lxsession-logout described above.

Added:
/root/.icewm/startuplx
/root/my-applications/bin/starticewmlx

These run icewm without tray and blinky.
You could add lxpanel to startuplx, it is not added by default, as Muppy has a more complex startsystem.
You then could start icewm with lxpanel by typing
xwin starticewmlx


Added:
a default configuration in
/root/.config/lxpanel/default/


-----------------------------------
magerlab:
with Plinejs lxpanel compiled in Puppy4, I had crashes in Puppy3.
This happened, when the tray was used.
You might remove the tray with an editor from /root/.config/lxpanel/default/panel.
Maybe that works.
If yes, you had to recompile it in Puppy 4, to use it with the tray.

Mark
[url=http://murga-linux.com/puppy/viewtopic.php?p=173456#173456]my recommended links[/url]

disciple
Posts: 6984
Joined: Sun 21 May 2006, 01:46
Location: Auckland, New Zealand

#10 Post by disciple »

FYI in Puppy 4.1.1 it also needs libxcb-xlib.so.0 and libxcb.so.1
Do you know a good gtkdialog program? Please post a link here

Classic Puppy quotes

ROOT FOREVER
GTK2 FOREVER

disciple
Posts: 6984
Joined: Sun 21 May 2006, 01:46
Location: Auckland, New Zealand

#11 Post by disciple »

Do you know a good gtkdialog program? Please post a link here

Classic Puppy quotes

ROOT FOREVER
GTK2 FOREVER

User avatar
ttuuxxx
Posts: 11171
Joined: Sat 05 May 2007, 10:00
Location: Ontario Canada,Sydney Australia
Contact:

#12 Post by ttuuxxx »

Hi Guys sometime ago I was messing around with lxde which uses lxpanel, well what thinking why not one of you download the icewm sources and in the when your configuring it you can disable the taskbar and menu, just about anything, that would make icewm really lite, and a perfect match for lxpanel, plus you could start up lxpanel in the icewm startup file and not even touch /root/.xinitrc which is a blessing in its own.
just change the etc/windowmanager file to icewm-sessions and restart Xserver.
I 'like the idea because you could easily cutdown the icewm themes to just the window decorations and with that, it could look like xp,vista,make, my puppy paws, etc.
anyways I would do it but I have too much going at this point.
ttuuxxx
http://audio.online-convert.com/ <-- excellent site
http://samples.mplayerhq.hu/A-codecs/ <-- Codec Test Files
http://html5games.com/ <-- excellent HTML5 games :)

magerlab
Posts: 739
Joined: Sun 08 Jul 2007, 20:08

#13 Post by magerlab »

i think that icewm is sufficient itself
it has it's own panel and can show network and battery status( no need for plugins or blinky)
also it support app launchers

and the panel can autohide unlike lxpanel

my favorite for now is openobx or xfce4 but i always think of icewm also as a chioce

User avatar
dejan555
Posts: 2798
Joined: Sun 30 Nov 2008, 11:57
Location: Montenegro
Contact:

#14 Post by dejan555 »

Here's an alternative dialog for logout, it also adds a shutdown icon at the and of panel:
Attachments
lxpanel-logout.pet
(20.92 KiB) Downloaded 800 times
lxlogout.png
(11.61 KiB) Downloaded 4386 times

Post Reply