PCP - Puppy Control Panel(s)
- esmourguit
- Posts: 1410
- Joined: Fri 17 Nov 2006, 14:45
- Location: Entre l'ile aux oiseaux.et l'ile de sainte Lucie
Bonjour,
In Puppy 4.13, here are the lib added :
libgdk-1.2.so.0 link to libgdk-1.2.so.0.9.1
libgdk_pixbuf.so.2 link to libgdk_pixbuf.so.2.0.0
libglib-1.2.so.0 link to libgmodule-1.2.so.0
libgtk-1.2.so.0 link to libgtk-1.2.so.0.9.1
and the result for pcp2 in terminal :
# pcp2
pcp2: symbol lookup error: /usr/lib/libgdk-1.2.so.0: undefined symbol: g_source_add
What is wrong?
Cordialement
In Puppy 4.13, here are the lib added :
libgdk-1.2.so.0 link to libgdk-1.2.so.0.9.1
libgdk_pixbuf.so.2 link to libgdk_pixbuf.so.2.0.0
libglib-1.2.so.0 link to libgmodule-1.2.so.0
libgtk-1.2.so.0 link to libgtk-1.2.so.0.9.1
and the result for pcp2 in terminal :
# pcp2
pcp2: symbol lookup error: /usr/lib/libgdk-1.2.so.0: undefined symbol: g_source_add
What is wrong?
Cordialement
[url=http://moulinier.net/][color=blue][b]Toutou Linux[/b][/color][/url] - [url=http://toutoulinux.free.fr/pet.php][color=blue][b]Paquets français[/b][/color][/url]
- gposil
- Posts: 1300
- Joined: Mon 06 Apr 2009, 10:00
- Location: Stanthorpe (The Granite Belt), QLD, Australia
- Contact:
Interesting
The program does not use those libraries
It may be a UPX problem...try the binary belowldd pcp2
linux-gate.so.1 => (0xffffe000)
libX11.so.6 => /usr/X11R7/lib/libX11.so.6 (0xb7e63000)
libgdk_pixbuf-2.0.so.0 => /usr/lib/libgdk_pixbuf-2.0.so.0 (0xb7e53000)
libgtk-x11-2.0.so.0 => /usr/lib/libgtk-x11-2.0.so.0 (0xb7bf2000)
libgdk-x11-2.0.so.0 => /usr/lib/libgdk-x11-2.0.so.0 (0xb7b90000)
libgobject-2.0.so.0 => /usr/lib/libgobject-2.0.so.0 (0xb7b70000)
libglib-2.0.so.0 => /usr/lib/libglib-2.0.so.0 (0xb7ae2000)
libgthread-2.0.so.0 => /usr/lib/libgthread-2.0.so.0 (0xb7ade000)
libgmodule-2.0.so.0 => /usr/lib/libgmodule-2.0.so.0 (0xb7adb000)
libpango-1.0.so.0 => /usr/lib/libpango-1.0.so.0 (0xb7aac000)
libpthread.so.0 => /lib/libpthread.so.0 (0xb7a97000)
libatk-1.0.so.0 => /usr/lib/libatk-1.0.so.0 (0xb7a80000)
libdl.so.2 => /lib/libdl.so.2 (0xb7a7b000)
libc.so.6 => /lib/libc.so.6 (0xb7980000)
libXau.so.6 => /usr/X11R7/lib/libXau.so.6 (0xb797d000)
libXdmcp.so.6 => /usr/X11R7/lib/libXdmcp.so.6 (0xb7978000)
libm.so.6 => /lib/libm.so.6 (0xb7956000)
libpangocairo-1.0.so.0 => /usr/lib/libpangocairo-1.0.so.0 (0xb794d000)
libXfixes.so.3 => /usr/X11R7/lib/libXfixes.so.3 (0xb7949000)
libcairo.so.2 => /usr/lib/libcairo.so.2 (0xb78ec000)
libfontconfig.so.1 => /usr/X11R7/lib/libfontconfig.so.1 (0xb78c6000)
libXext.so.6 => /usr/X11R7/lib/libXext.so.6 (0xb78ba000)
libXrender.so.1 => /usr/X11R7/lib/libXrender.so.1 (0xb78b2000)
libXrandr.so.2 => /usr/X11R7/lib/libXrandr.so.2 (0xb78ac000)
libXcursor.so.1 => /usr/X11R7/lib/libXcursor.so.1 (0xb78a3000)
librt.so.1 => /lib/librt.so.1 (0xb7890000)
/lib/ld-linux.so.2 (0xb7f35000)
libpangoft2-1.0.so.0 => /usr/lib/libpangoft2-1.0.so.0 (0xb786b000)
libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0xb780c000)
libz.so.1 => /lib/libz.so.1 (0xb77fd000)
libpng12.so.0 => /usr/lib/libpng12.so.0 (0xb77e0000)
libpixman-1.so.0 => /usr/lib/libpixman-1.so.0 (0xb77af000)
libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0xb76e4000)
libgcc_s.so.1 => /usr/lib/libgcc_s.so.1 (0xb76d9000)
libexpat.so.1 => /usr/lib/libexpat.so.1 (0xb76bd000)
Re: Interesting
Hello gposil
Very nice.
Then i tried pcp2b-bin.tar.gz and that seems to be working OK.
I will be keeping an eye on this thread, well done mate, i like it.
CatDude
.
EDIT:
If i could offer 1 suggestion, it would be,
could you make the text as well as the icon launch whatever application
Very nice.
I am running Puppy 4.2retro, and i initially had the same problem as Billwho? had.gposil wrote: It may be a UPX problem...try the binary below
Then i tried pcp2b-bin.tar.gz and that seems to be working OK.
I will be keeping an eye on this thread, well done mate, i like it.
CatDude
.
EDIT:
If i could offer 1 suggestion, it would be,
could you make the text as well as the icon launch whatever application
- Attachments
-
- pcp2b.jpg
- (40.51 KiB) Downloaded 1130 times
[img]http://www.smokey01.com/CatDude/.temp/sigs/acer-futile.gif[/img]
- gposil
- Posts: 1300
- Joined: Mon 06 Apr 2009, 10:00
- Location: Stanthorpe (The Granite Belt), QLD, Australia
- Contact:
Thanks CatDude
Still a few more bugs .01c will incorporate your suggestion CatDude
Re: Thanks CatDude
Hi
CatDude
.
Thank you ever so much.gposil wrote:will incorporate your suggestion CatDude
CatDude
.
[img]http://www.smokey01.com/CatDude/.temp/sigs/acer-futile.gif[/img]
- gposil
- Posts: 1300
- Joined: Mon 06 Apr 2009, 10:00
- Location: Stanthorpe (The Granite Belt), QLD, Australia
- Contact:
pcp2 version 0.1c
Find below Version 0.1c
Please keep suggestions coming...
See post below
http://www.murga-linux.com/puppy/viewto ... 418#293418
Please keep suggestions coming...
See post below
http://www.murga-linux.com/puppy/viewto ... 418#293418
Last edited by gposil on Thu 09 Apr 2009, 10:34, edited 1 time in total.
- technosaurus
- Posts: 4853
- Joined: Mon 19 May 2008, 01:24
- Location: Blue Springs, MO
- Contact:
ummm sorry about this -didn't realize it was going to be this easy... just spent about 2 minutes playing with the code and came up with this... anyhow here is the pic and code
Check out my [url=https://github.com/technosaurus]github repositories[/url]. I may eventually get around to updating my [url=http://bashismal.blogspot.com]blogspot[/url].
- gposil
- Posts: 1300
- Joined: Mon 06 Apr 2009, 10:00
- Location: Stanthorpe (The Granite Belt), QLD, Australia
- Contact:
Latest Update to PCP2
Here's more debugging and improvements.
- esmourguit
- Posts: 1410
- Joined: Fri 17 Nov 2006, 14:45
- Location: Entre l'ile aux oiseaux.et l'ile de sainte Lucie
Incredibly rude of me not to have followed this thread from the start...and just pitch in with a comment
BUT
If the puppy control panel was implemented as some kind of file browser...with its various functions as links to its composite elements then this would have two advantages
1. It would be implemented with a similar look and feel to what our many windows refugees would feel most comfortable with.
2. Packages with "control panel" ish extra configuration programs (i.e. wine/gcompris administration) could be added by additional packages to the control panel (which is how I believe it is done by windows if my long-term memory serves me correctly).
?
Sorry for "but"ting in
BUT
If the puppy control panel was implemented as some kind of file browser...with its various functions as links to its composite elements then this would have two advantages
1. It would be implemented with a similar look and feel to what our many windows refugees would feel most comfortable with.
2. Packages with "control panel" ish extra configuration programs (i.e. wine/gcompris administration) could be added by additional packages to the control panel (which is how I believe it is done by windows if my long-term memory serves me correctly).
?
Sorry for "but"ting in
Puppy Linux's [url=http://www.murga-linux.com/puppy/viewtopic.php?p=296352#296352]Mission[/url]
Sorry, my server is down atm!
Sorry, my server is down atm!
- technosaurus
- Posts: 4853
- Joined: Mon 19 May 2008, 01:24
- Location: Blue Springs, MO
- Contact:
@ecomoney
My PCP is just a simple gtkdialog3 script... that's why its < 1kb vs >1mb... to add a program to the panel you just have to cut & paste...
It could just as easily be built using a script similar to fixmenus via the .desktop files in /usr/share/applications (the menu and template info is in /etc/xdg/... and the fixmenu script is in /usr/sbin I think) the only difference is that you would need to make it executable after its created
My PCP is just a simple gtkdialog3 script... that's why its < 1kb vs >1mb... to add a program to the panel you just have to cut & paste...
It could just as easily be built using a script similar to fixmenus via the .desktop files in /usr/share/applications (the menu and template info is in /etc/xdg/... and the fixmenu script is in /usr/sbin I think) the only difference is that you would need to make it executable after its created
Check out my [url=https://github.com/technosaurus]github repositories[/url]. I may eventually get around to updating my [url=http://bashismal.blogspot.com]blogspot[/url].
- gposil
- Posts: 1300
- Joined: Mon 06 Apr 2009, 10:00
- Location: Stanthorpe (The Granite Belt), QLD, Australia
- Contact:
Re ecomoney suggestion
I think ecomoney is onto something here....i'm going to leave the interface alone for the moment and concentrate on new backend that does the following:
1) On boot the filesystem and the menu system will be interrogated for configuration, setup and system utilities to include in Puppy Control Panel.
2) Add them to list view (like rox) -- allowing for icon or list view.
3) And work out a way of linking any new installs .. though that shouldn't be hard..so they are dynamically added to control panel.
A Control Panel of this sort will not rely on static data from known releases, but will adapt to new releases dynamically...sounds good .. just got to do it now...
1) On boot the filesystem and the menu system will be interrogated for configuration, setup and system utilities to include in Puppy Control Panel.
2) Add them to list view (like rox) -- allowing for icon or list view.
3) And work out a way of linking any new installs .. though that shouldn't be hard..so they are dynamically added to control panel.
A Control Panel of this sort will not rely on static data from known releases, but will adapt to new releases dynamically...sounds good .. just got to do it now...
- esmourguit
- Posts: 1410
- Joined: Fri 17 Nov 2006, 14:45
- Location: Entre l'ile aux oiseaux.et l'ile de sainte Lucie
Bonjour,
Continuing on PCP by technosaurus, what about this one (monPCP) to be improved?
It is based on the work of richard.a, see here.
It is 1287 bytes compressed.
There should be a title, tabs and more space between icons. Unfortunately I can't do that.
If anyone can help?
Cordialement
Continuing on PCP by technosaurus, what about this one (monPCP) to be improved?
It is based on the work of richard.a, see here.
It is 1287 bytes compressed.
There should be a title, tabs and more space between icons. Unfortunately I can't do that.
If anyone can help?
Cordialement
- Attachments
-
- monPCP.png
- (104.99 KiB) Downloaded 1700 times
[url=http://moulinier.net/][color=blue][b]Toutou Linux[/b][/color][/url] - [url=http://toutoulinux.free.fr/pet.php][color=blue][b]Paquets français[/b][/color][/url]
PCP Wary 511 Solidpup
PCP Wary 511 Solidpup is perhaps the most complete.
- Attachments
-
- PCP.png
- So clear
- (59.16 KiB) Downloaded 172 times