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 Oct 2014, 12:42
All times are UTC - 4
 Forum index » Advanced Topics » Additional Software (PETs, n' stuff) » Desktop
Lxpanel for Lucid Puppy 5.2.8-6
Post new topic   Reply to topic View previous topic :: View next topic
Page 1 of 2 [19 Posts]   Goto page: 1, 2 Next
Author Message
vicmz


Joined: 15 Jan 2012
Posts: 1117

PostPosted: Fri 01 Nov 2013, 14:23    Post subject:  Lxpanel for Lucid Puppy 5.2.8-6
Subject description: PET replaces FBpanel with Lxpanel
 

This was actually mikeslr's idea, any feedback and/or improvements are much appreciated.

Lucid Puppy is being updated by Rerwin:

http://www.murga-linux.com/puppy/viewtopic.php?p=726108#726108

Lucid already has Openbox, and the whole OpenboxPlus is not Lucid-compatible anyway. So I made this Lxpanel PET that disables FBpanel and installs Lxpanel, along with radky's PupShutdown and PupClockset, and SFR's Take a Shot! Download:

New version 2013-11-07

Install then restart X to apply. FBpanel is not removed but only deactivated (thanks to musher0). If you want to restore FBpanel you have to click Menu > Desktop > Restore FBpanel, then uninstall the Lxpanel PET and restart X. The steps must be done in that order.
http://yadi.sk/d/MXyGuaGRCUFs5
If FBpanel is not restored, type in terminal:
Code:
[ "`which panelfb`" ] && mv /usr/bin/panelfb /usr/bin/fbpanel


Older version (in case new version doesn't work)
http://yadi.sk/d/ksfoaSThC5sGX

This Lxpanel package gives Lucid the same panel setup as in OpenboxPlus, but it doesn't change the default themes. It's recommended to test in a fresh RAM session first - if you're satisfied, you may save session and keep customizing, otherwise simply reboot and stay with FBpanel. You may install directly into your current save file if you are sure that you prefer Lxpanel over FBpanel.

This simple PET adds a selection of Openbox and GTK themes:

http://yadi.sk/d/3cnO3i8kBya69

For other Puppies that don't have either Openbox or LXDE, you may want to get OpenboxPlus:

http://murga-linux.com/puppy/viewtopic.php?t=86206
lxpanel_lucid528-6.png
 Description   
 Filesize   58.44 KB
 Viewed   1000 Time(s)

lxpanel_lucid528-6.png


_________________
OB Precise 14.07.26 Woof-CE|Puppy Linux en español

Last edited by vicmz on Mon 11 Nov 2013, 12:22; edited 7 times in total
Back to top
View user's profile Send private message 
musher0


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

PostPosted: Sat 02 Nov 2013, 05:33    Post subject:  

Hello, vicmz.

As the devil's advocate Twisted Evil, I'll suggest that people stay with fbpanel
as long as they can, especially since there is
1) a new icon set and a new way to configure fbpanel!
http://murga-linux.com/puppy/viewtopic.php?p=733983&sort=lastpost#733983
2) and that fbpanel supports at least two instances of itself.

Not to mention that fbpanel requires less memory and disk occupation
than lxpanel.

Of course you have to be a "patient craftsman" with the fbpanel
configuration file to get the results I got... That's a plus or a minus,
depending on the point of view: it can be fun -- or a chore.

You're doing a good job with your lxpanel, congratulations for that, but
it's not going to cancel out the worth of fbpanel. Don't jump on fbpanel's
back, it is still a good alternative.

Best regards. BFN.

musher0

_________________
"Logical entities must not be multiplied needlessly." / "Il ne faut pas multiplier les êtres logiques inutilement." (Ockham)
Back to top
View user's profile Send private message Visit poster's website 
vicmz


Joined: 15 Jan 2012
Posts: 1117

PostPosted: Sat 02 Nov 2013, 13:32    Post subject:  

musher0 wrote:
Hello, vicmz.

As the devil's advocate Twisted Evil, I'll suggest that people stay with fbpanel
as long as they can, especially since there is
1) a new icon set and a new way to configure fbpanel!
http://murga-linux.com/puppy/viewtopic.php?p=733983&sort=lastpost#733983
2) and that fbpanel supports at least two instances of itself.

Not to mention that fbpanel requires less memory and disk occupation
than lxpanel.


Devil's advocate? You're overreacting. Laughing All I did is to provide a solution for those who like Lxpanel, which is in fact a derivative of FBpanel. I also made a different Openbox package with FBpanel only:

http://murga-linux.com/puppy/viewtopic.php?t=86290

I like FBpanel, too. I may likely put it in the OpenboxPlus package for those who'd like to have it in mainstream Puppies as well. The FBpanel menu is more stylish than the Lxpanel one.

However, from Lxpanel, Tint2 and FBpanel, the easiest one to customize is Lxpanel, for it has GUI's for most of the job, so you only write scripts if you want something special like the top panel in my screenshots. Tint2 remains the most difficult (and the only one that doesn't have a menu).

_________________
OB Precise 14.07.26 Woof-CE|Puppy Linux en español
Back to top
View user's profile Send private message 
playdayz


Joined: 25 Apr 2008
Posts: 3788

PostPosted: Sat 02 Nov 2013, 18:38    Post subject:  

Just a random comment, but I liked LxpanelX from one version of Lxpup--I think because it had more or easier config--maybe more intuitive config by clicking on the panel? Sorry I can't remember, and I dont' know any other differences.
Back to top
View user's profile Send private message 
vicmz


Joined: 15 Jan 2012
Posts: 1117

PostPosted: Sat 02 Nov 2013, 23:21    Post subject: Re: Lxpanelx  

playdayz wrote:
Just a random comment, but I liked LxpanelX from one version of Lxpup--I think because it had more or easier config--maybe more intuitive config by clicking on the panel? Sorry I can't remember, and I dont' know any other differences.


LxpanelX looks just like Lxpanel and has the same functions but with slightly different configuration interfaces. I can have my custom Puppy menu and panels but I had a couple of issues, for example I installed right now and had to start the panel manually, when I restart X the panel is gone until I manually restart again. The only advantage I can see is that lxpanelxctl is better, lxpanelctl segfaults at times, yet it's not enough for me to consider switching to Lxpanelx.
Screenshot_2013-11-03_00_19_05.jpg
 Description   LxpanelX looks just like Lxpanel and has the same functions.
 Filesize   27.61 KB
 Viewed   749 Time(s)

Screenshot_2013-11-03_00_19_05.jpg


_________________
OB Precise 14.07.26 Woof-CE|Puppy Linux en español
Back to top
View user's profile Send private message 
RSH


Joined: 05 Sep 2011
Posts: 2420
Location: Germany

PostPosted: Sun 03 Nov 2013, 00:01    Post subject:  

Quote:
Tint2 remains the most difficult (and the only one that doesn't have a menu).


Tint2 Panel AND Openbox Menu!
image-2.jpg
 Description   
 Filesize   32.13 KB
 Viewed   726 Time(s)

image-2.jpg


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


Joined: 21 Sep 2008
Posts: 1463
Location: Malvern, Worcs, UK

PostPosted: Sun 03 Nov 2013, 03:18    Post subject: Re: Lxpanelx  

vicmz wrote:
LxpanelX looks just like Lxpanel and has the same functions but with slightly different configuration interfaces.


The main reason for using LxPanelX in LxPup13.10 is the "Go below when not in use" feature which does not occur in LxPanel. Some tweaking is needed to convince OpenBox that LxPanelX is really LxPanel so they play nicely together.

Cheers
peebee

_________________
LxPup-14.10 = Puppy + LXDE
Back to top
View user's profile Send private message Visit poster's website 
vicmz


Joined: 15 Jan 2012
Posts: 1117

PostPosted: Sun 03 Nov 2013, 10:29    Post subject: How to hide Lxpanel  

RSH wrote:
Quote:
Tint2 remains the most difficult (and the only one that doesn't have a menu).


Tint2 Panel AND Openbox Menu!


I mean Tint2 doesn't have its own xdg menu, yet it's a nice choice if you don't mind to write some config scripts manually.

Lxpanel menu wasn't that easy, I had to rewrite it so that includes all program 'Category' entries possible in .desktop files, this way all programs are shown in the menu and in the launchbar applet when you want to add them as direct access (PupShutdown and TAS are added like this to the left of the panel in my setups).

peebee wrote:
The main reason for using LxPanelX in LxPup13.10 is the "Go below when not in use" feature which does not occur in LxPanel.


I use that feature all the time, ever since I started my Openbox remix. Laughing Look:
Screenshot_2013-11-03_11_22_10.png
 Description   Right-click the panel, choose 'Panel Settings'
 Filesize   32.85 KB
 Viewed   685 Time(s)

Screenshot_2013-11-03_11_22_10.png

Screenshot_2013-11-03_11_23_44.png
 Description   In the 'Advanced' tab, check where the mouse
pointer is, uncheck for 'always visible'
 Filesize   24.44 KB
 Viewed   681 Time(s)

Screenshot_2013-11-03_11_23_44.png

Screenshot_2013-11-03_11_24_29.png
 Description   Hidden (unless mouse-hovered)
 Filesize   167.22 KB
 Viewed   689 Time(s)

Screenshot_2013-11-03_11_24_29.png

Screenshot_2013-11-03_11_26_26.png
 Description   Shown
 Filesize   184.8 KB
 Viewed   693 Time(s)

Screenshot_2013-11-03_11_26_26.png


_________________
OB Precise 14.07.26 Woof-CE|Puppy Linux en español
Back to top
View user's profile Send private message 
musher0


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

PostPosted: Sun 03 Nov 2013, 11:33    Post subject:  

Hello, RSH and all,

For an alternative xdg menu, with Tint2 or whatever,
one could try aragon's simple puppy menu 3:
http://murga-linux.com/puppy/viewtopic.php?search_id=1608960216&t=84166

Regards.

musher0

_________________
"Logical entities must not be multiplied needlessly." / "Il ne faut pas multiplier les êtres logiques inutilement." (Ockham)
Back to top
View user's profile Send private message Visit poster's website 
peebee


Joined: 21 Sep 2008
Posts: 1463
Location: Malvern, Worcs, UK

PostPosted: Sun 03 Nov 2013, 12:46    Post subject: Re: How to hide Lxpanel  

vicmz wrote:
peebee wrote:
The main reason for using LxPanelX in LxPup13.10 is the "Go below when not in use" feature which does not occur in LxPanel.


I use that feature all the time, ever since I started my Openbox remix. Laughing Look:


They are subtly but importantly different - in LxPanelX the panel only disappears when a window covers it - in LxPanel the panel disappears whenever it is not in focus even if there is nothing covering it - I personally prefer the LxPanelX behaviour.....

Cheers
peebee
Screenshot.png
 Description   
 Filesize   26.16 KB
 Viewed   639 Time(s)

Screenshot.png


_________________
LxPup-14.10 = Puppy + LXDE
Back to top
View user's profile Send private message Visit poster's website 
vicmz


Joined: 15 Jan 2012
Posts: 1117

PostPosted: Sun 03 Nov 2013, 13:17    Post subject: Re: How to hide Lxpanel  

peebee wrote:
vicmz wrote:
peebee wrote:
The main reason for using LxPanelX in LxPup13.10 is the "Go below when not in use" feature which does not occur in LxPanel.


I use that feature all the time, ever since I started my Openbox remix. Laughing Look:


They are subtly but importantly different - in LxPanelX the panel only disappears when a window covers it - in LxPanel the panel disappears whenever it is not in focus even if there is nothing covering it


Allright, I admit that's a good one. Laughing Para gustos, los colores (Each to his own taste). Very Happy

_________________
OB Precise 14.07.26 Woof-CE|Puppy Linux en español
Back to top
View user's profile Send private message 
vicmz


Joined: 15 Jan 2012
Posts: 1117

PostPosted: Sun 03 Nov 2013, 19:31    Post subject: new version of lxpanel pet for lucid  

New version 2013-11-03 featuring a small update to the xdg menu, see first post.
Screenshot_2013-11-03_02_43_51.png
 Description   Thanks to Jejy69 and Peebee. The last piece of code
for a 100% traditional Puppy menu was taken from
their work on Lxpup.
 Filesize   29.94 KB
 Viewed   614 Time(s)

Screenshot_2013-11-03_02_43_51.png


_________________
OB Precise 14.07.26 Woof-CE|Puppy Linux en español
Back to top
View user's profile Send private message 
mikeslr


Joined: 16 Jun 2008
Posts: 791
Location: Union New Jersey USA

PostPosted: Wed 06 Nov 2013, 21:29    Post subject: Lxpanel for Lucid works, but with major problem (Solved)  

Hi vicmz and all,

SOLVED. SEE POSTS FOLLOWING THIS.

Regretfully, I must report a major problem with Lxpanel for Lucid. I moved my Savefile with fbpanel into a protected folder and booted into LupuLibre-5.2.8.6 “pfix=ram”. I changed timezone, setup wifi, installed your 2013-11-03 lxpanel for lucid pet, removed the desktop application icons and restarted X.
FWIW, my computer has ATI Radeon 3100 Graphics supporting 1600x900 pixels. The below condition occurs whether I use Vesa or the ATI Radeon driver, and when I used Xorg wizard to change to the latter.

Apparently, lxpanel for Lucid does not delete/turn-off fbpanel. As a result there two panels occupy the bottom “taskbar” position, one on top of the other. After installing lxpanel and restarting x, fbpanel was on top but its Menu Button, gauges and launchers were missing. I thought it was a naked unresponsive lxpanel until I realized that a vestige of lxpanel could be seen above fbpanel. Right or left clicking that vestige brought lxpanel to the foreground. See close-up picture. With lxpanel on top, but reduced to 88% of the screen width, fbpanel with functioning gadgets can be seen. Pupclockset, however, reports that it can't work with both running. With lxpanel on top, I rebooted creating a SaveFile. When the reboot reached desktop, the naked fbpanel was again on top. Again clicking lxpanel's vestige brought it to the top which survived a reboot. However, changing SFSes reproduces the condition of a naked fbpanel on top on a reboot. And sometimes installing a pet does the same.
I guess a work-around (except for pupclockset) might be to delete or move the bottom lxpanel.

mikesLr
Underpanel_2013-11-06_193114.jpg
 Description   Reduction of lxpanel to 88% shows continued existence of fbpanel
 Filesize   23.18 KB
 Viewed   541 Time(s)

Underpanel_2013-11-06_193114.jpg

CloseUp.jpg
 Description   Close Up view showing overlap
 Filesize   7.83 KB
 Viewed   527 Time(s)

CloseUp.jpg

aftLxPanel.png
 Description   On first start of lxpanel
 Filesize   170.15 KB
 Viewed   543 Time(s)

aftLxPanel.png


Last edited by mikeslr on Thu 07 Nov 2013, 12:06; edited 1 time in total
Back to top
View user's profile Send private message 
vicmz


Joined: 15 Jan 2012
Posts: 1117

PostPosted: Thu 07 Nov 2013, 00:24    Post subject: fbpanel
Subject description: remains
 

This is a hard one. Laughing
I found something related:
http://my.opera.com/stu90/blog/2011/03/01/lucid-5-2-swap-fbpanel-for-tint2-panel
Stu explained that the xinitrc file should be edited. Right now I can't use my computer so meanwhile anyone who is brave enough Wink could test. FYI, I set the pinstall to remove all fbpanel files, it just doesn't seem enough.

_________________
OB Precise 14.07.26 Woof-CE|Puppy Linux en español
Back to top
View user's profile Send private message 
musher0


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

PostPosted: Thu 07 Nov 2013, 04:50    Post subject: Re: fbpanel
Subject description: remains
 

vicmz wrote:
This is a hard one. Laughing
I found something related:
http://my.opera.com/stu90/blog/2011/03/01/lucid-5-2-swap-fbpanel-for-tint2-panel
Stu explained that the xinitrc file should be edited. Right now I can't use my computer so meanwhile anyone who is brave enough Wink could test. FYI, I set the pinstall to remove all fbpanel files, it just doesn't seem enough.


Hi, vicmz and mikesir.

There is a double launch of fbpanel and lxpanel in the .xinitrc. Barry
probably thought the user could not have the two on the same Puppy, so
he activated both.

@vicmz
In any case, I would suggest that you do not touch .xinitrc. Simply
exterminate fbpanel more thoroughly! Add this little script to your
pinstall.sh to get the insect completely out of the way. Wink

Code:
#!/bin/sh
# /root/my-applications/bin/rename-fbpanel.sh
# To rename fbpanel
####
[ "`which fbpanel`" ] && mv /usr/bin/fbpanel /usr/bin/panelfb


And this one somewhere else to restore the insect. Wink
Code:
#!/bin/sh
# /root/my-applications/bin/restore-fbpanel.sh
# To restore fbpanel
####
[ "`which panelfb`" ] && mv /usr/bin/panelfb /usr/bin/fbpanel


Now there is left to find a way to tell the user that fbpanel has been
renamed, and how (s)he can restore fbpanel, if (s)he does not like
your lxpanel variation.

Bye for now.

musher0
~~~~~~~~~~~
P.S. Actually,
Code:
[ "`which fbpanel`" ] && mv /usr/bin/fbpanel /usr/bin/panelfb

is the only code you need to put in your pinstall.sh.

If you rename fbpanel to panelfb, .xinitrc will not find fbpanel, and you
will not need to remove any fbpanel configurations, since they will be in
no danger of being called by a now non-existent fbpanel.

_________________
"Logical entities must not be multiplied needlessly." / "Il ne faut pas multiplier les êtres logiques inutilement." (Ockham)

Last edited by musher0 on Thu 07 Nov 2013, 05:21; edited 3 times in total
Back to top
View user's profile Send private message Visit poster's website 
Display posts from previous:   Sort by:   
Page 1 of 2 [19 Posts]   Goto page: 1, 2 Next
Post new topic   Reply to topic View previous topic :: View next topic
 Forum index » Advanced Topics » Additional Software (PETs, n' stuff) » Desktop
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.1157s ][ Queries: 12 (0.0110s) ][ GZIP on ]