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 Fri 31 Oct 2014, 06:01
All times are UTC - 4
 Forum index » Advanced Topics » Additional Software (PETs, n' stuff) » Desktop
CompizPup - an experiment
Post_new_topic   Reply_to_topic View_previous_topic :: View_next_topic
Page 2 of 5 Posts_count   Goto page: Previous 1, 2, 3, 4, 5 Next
Author Message
peebee


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

PostPosted: Mon 14 Oct 2013, 04:23    Post_subject: Compiz for LxPup13.11 (Slacko flavour only)  

Updated 17-nov-2013

To add Compiz to LxPup13.11....SLACKO FLAVOUR ONLY

Download the Compiz (with Python) sfs - md5sum= 4c20a5596e55ab401362c8f6aefb6922 compiz_python_lxpup-0.8.8.sfs c. 17MB

Save the sfs in a location where it can be installed (with sfs-load-on-the-fly recommended).

on a pristine frugal install:
    1. install compiz_python_lxpup-0.8.8.sfs
    2. install the setup pet attached and answer the questions to modify your system
    3. reboot and create savefile - essential to complete installation

Cheers
peebee
lxpup13.11_compiz_setup.pet
Description  Setup pet for LxPup13.11
pet

 Download 
Filename  lxpup13.11_compiz_setup.pet 
Filesize  59.92 KB 
Downloaded  412 Time(s) 

_________________
LxPup-14.10 = Puppy + LXDE

Edited_times_total
Back to top
View user's profile Send_private_message Visit_website 
SFR


Joined: 26 Oct 2011
Posts: 1081

PostPosted: Fri 18 Oct 2013, 13:02    Post_subject:  

Hey Peebee

Yesterday I made the decision to perform this "big step" and I've switched from 01micko's older Compiz build to your's.
And I must say it's one of the most polished and extremely good looking DE/WM packages I've ever seen here!

I have merged both your lxpup-by-sfs and compiz_python_lxpup into one entity + added some stuff from Mick's predecessor (I'm very accustomed to ROX Desktop enviroment, you know) + few customizations by myself.
It became rather messy inside, but now I have 4 in 1:
- Compiz with PCManFM's destkop
- Compiz with ROX desktop
- Openbox with PCManFM's desktop (a.k.a. LXDE)
- Openbox with ROX desktop
- and the default JWM as fifth

The following are my observations and issues I encountered while setting the whole thing up.
They're not a bugs really, rather some kind of incompatibilities, so I'm just giving the info in case someone will exeprience something similar.
I was able to recreate them also with clean, unaltered SFS'es.

1. It took me a while to figure it out, but there's something wrong with /usr/lib/gtk-2.0/2.10.0/engines/libnimbus.so (btw, seems to be related: https://www.illumos.org/issues/3883), well, at least in a combination with Compiz and ROX-Filer.
When a theme (e.g. Nimbus) that makes use of this engine is set, an attempt to delete a file/dir using ROX-Filer very often leads to ROX's segfault (resource temporary unavailable).
Other engines are ok.
My workaround was to delete libnimbus.so (pity, quite nice engine...) and make a symlink to libaurora.so instead.
EDIT: Symlinking libnimbus.so to libaurora.so wasn't really good idea - now choosing a theme that makes use of aurora engine doesn't work. Oh well, I've reverted that change and I just won't be using those 3 nimbus themes. Negligible detail...

2. Lxpanelx and network_tray don't like each other for some reason. When lxpanelx is being refreshed by the script in Startup (lxpanelctl restart), network_tray disappears even for few minutes, but still working and increases CPU usage to max (only one core, fortunately), then reappears again and CPU load drops.
I had to comment out that part of code and now it's fine.
BTW, if I recall correctly, deleting that '.cache/menus/*' is necessary to refresh lxpanel's menu after installing SFS, am I right? Hmm, perhaps it'd be better to put that command in .xinitrc (before launching lxpanel) or make a wrapper named 'lxpanel' that deletes that stuff and then starts lxpanel..? (Just thinking out loud...)

3. Akash_rawal's destkop_drive_icons app is mapped/visible in the taskbar.
It takes place only in "pure" LXDE (Openbox) mode, Compiz is ok.
Fixed by adding:
Code:
  <application title="desktop_drive_icons">
    <skip_taskbar>yes</skip_taskbar>
    <skip_pager>yes</skip_pager>
    <desktop>all</desktop>
  </application>

near the end of /etc/xdg/openbox/rc.xml.

4. Missing icons (Lxpanel's root menu & PCManFM) after changing GTK theme (only Compiz).
Fixed by installing the native lxappearance (PPM, Salix repo), however I've kept your script as well, since many useful things are gathered in one place there.

5. In Compiz mode PCManFM's Trash doesn't work.
I've added (copied from /usr/bin/startlxde):
Code:
if which dbus-launch >/dev/null && test -z "$DBUS_SESSION_BUS_ADDRESS"; then
   eval "$(dbus-launch --sh-syntax --exit-with-session)"
fi

to /root/.xinitrc.
I'm not sure is it good idea though (dbus is terra incognita to me)...
I had this problem also with Mick's version, btw.
Anyway, now you can see why I called my modifications "messy". Wink

6. I noticed that bluetooth-0.5.pet (precisely: its /root/Startup/bluetooth script) kills and restarts dbus, what breaks PCManFM's desktop on startup.
After commenting out the relevant lines in that script, both PCManFM and bluetooth seem to work ok, but again - I don't really know how to handle that dbus thingie...

After I've managed to deal with the above issues, I can say only one thing: FANTASTIC! Very Happy
Great job, thanks a lot & keep it up!

Greetings!
Screenshot.jpg
 Description   
 Filesize   92.98 KB
 Viewed   1170 Time(s)

Screenshot.jpg


_________________
[O]bdurate [R]ules [D]estroy [E]nthusiastic [R]ebels => [C]reative [H]umans [A]lways [O]pen [S]ource
Omnia mea mecum porto.
Back to top
View user's profile Send_private_message 
peebee


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

PostPosted: Sat 19 Oct 2013, 02:55    Post_subject: Sfr discoveries  

Wow!! Sfr - you have been busy....

When I get a chance I'll have a look at some of your discoveries and see if there's anything I need to change....

Many thanks for your feedback - appreciated.

Cheers
peebee

_________________
LxPup-14.10 = Puppy + LXDE
Back to top
View user's profile Send_private_message Visit_website 
peebee


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

PostPosted: Sun 20 Oct 2013, 12:49    Post_subject: Sfr observations  

Hi Sfr

I installed the compiz sfs on top of LxPup13.10 to investigate your findings.

I wasn't able to duplicate your trash or icon problems - the trash was working as expected in compiz and I changed the GTK theme a few times and the icons did not disappear.

The burst of cpu use on bootup happens in vanilla LxPup as well as when compiz is added - however interestingly it does not happen with the network tray in LxRaring (my private version of LxPup based on Upup-Raring3.9.9.2) so it looks like a feature of the network tray in Slacko. But it goes away pretty quickly for me as soon as Frisbee acquires the wifi connection.

I'll look at the rox and desktop-icons findings later....

Cheers
peebee
Screenshot.png
 Description   
 Filesize   167.05 KB
 Viewed   1053 Time(s)

Screenshot.png


_________________
LxPup-14.10 = Puppy + LXDE
Back to top
View user's profile Send_private_message Visit_website 
SFR


Joined: 26 Oct 2011
Posts: 1081

PostPosted: Sun 20 Oct 2013, 16:01    Post_subject:  

Hey Peebee

Thanks for checking out those issues.
As for icons and trash I owe you an apology - I just re-checked and both work fine indeed. I think I screwed something up the other (late) night while I was toggling between your and mine builds (most likely I mixed your original SFS'es with my custom setup pet).
True, they don't work in Compiz-ROX mode, but this, of course, has nothing to do with your vanilla package. Sorry. Embarassed
Well, it only proves that your build IS practically perfect. Very Happy

Regarding network_tray - perhaps it takes so long in my case, because I have ethernet connection (SNS, not Frisbee)..?

PS. Since then no new problems have surfaced, everything runs smooth & beautiful!

Thanks again &
Greetings!

_________________
[O]bdurate [R]ules [D]estroy [E]nthusiastic [R]ebels => [C]reative [H]umans [A]lways [O]pen [S]ource
Omnia mea mecum porto.
Back to top
View user's profile Send_private_message 
peebee


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

PostPosted: Mon 21 Oct 2013, 09:30    Post_subject: More testing results  

Hi Sfr

More testing results....

Did a very quick check (created 3 files, then deleted them) using Rox from the menu under Compiz with Nimbus theme. I had no rox crashing problems - should I try a more "complicated" test?

If you want to make Rox the file manager instead of pcmanfm then the "clean" way to do it is:
Code:
cd /usr/local/bin
mv rox lx-rox        (in case you need to revert back)
mv Rox rox
ln -s rox Rox
Then right click on the panel and edit the Application Launcher widget to replace pcmanfm with Rox.

Also tried the desktop_drive_icons-0.0.5-0-i686-slacko5.5 pet under both the OOTB LxPup+Compiz and also having made Rox the file manager as above - both worked as expected and hoped - icon on all 4 compiz desktops with no program shown in tray.

You're right about the difference between openbox and emerald - there is a tray program showing in openbox - I'll probably include a tailored version of desktop-drive-icons in the next iso with your fix - many thanks.

Screenie shows desktop icons in use on system modified to rox as above.

Cheers
peebee
Screenshot.png
 Description   
 Filesize   110.87 KB
 Viewed   1146 Time(s)

Screenshot.png


_________________
LxPup-14.10 = Puppy + LXDE
Back to top
View user's profile Send_private_message Visit_website 
SFR


Joined: 26 Oct 2011
Posts: 1081

PostPosted: Mon 21 Oct 2013, 11:24    Post_subject:  

Hi Peebee
Quote:
I had no rox crashing problems - should I try a more "complicated" test?

Well, ROX may crash even on 5-10th attempt. Interesting, that it happens only with Compiz (clean LXDE or e.g. JWM + Nimbus are fine).
I guess it may have something to do with "timings" - perhaps Compiz introduces some kind of delays what leads to "resource temporarily unavailable". It's only a speculation, but in VBox it happens every single time (see attached, short video), what seems to support the above thesis.
But like I said, it's a minor issue. Wink

Quote:
If you want to make Rox the file manager instead of pcmanfm[...]

Oh yeah, thanks - I've reverted the original "rox" script, but I'm keeping PCManFM on the panel, because in some situations it's lot more comfortable than ROX.

Have a nice day &
Greetings!
vid.avi.gz
Description  Please remove fake .gz extension.
gz

 Download 
Filename  vid.avi.gz 
Filesize  118.52 KB 
Downloaded  267 Time(s) 

_________________
[O]bdurate [R]ules [D]estroy [E]nthusiastic [R]ebels => [C]reative [H]umans [A]lways [O]pen [S]ource
Omnia mea mecum porto.
Back to top
View user's profile Send_private_message 
peebee


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

PostPosted: Mon 21 Oct 2013, 12:37    Post_subject:  

I've posted a version of desktop-drive-icons modded with SFR's openbox changes on the LxPup13.10 thread.
_________________
LxPup-14.10 = Puppy + LXDE
Back to top
View user's profile Send_private_message Visit_website 
stevielee

Joined: 25 Jul 2012
Posts: 21

PostPosted: Thu 31 Oct 2013, 00:17    Post_subject: Response to peebee  

I have only recently been playing with GUI modifications - after trying to learn more fundamentals on Linux - Puppy or otherwise. After learning how to manipulate pinboards/desktops, file managers, window managers, etc., I thought I had a nice setup, but I am totally blown away by peebee's and others' work on the LxPup-on-Slacko/Compiz union - this is truly beautiful and so easy to use! This is very much in the vein of what was described elsewhere on the forum such as here http://www.murga-linux.com/puppy/viewtopic.php?t=75132. I can put this on my mum's computer without her longing for windows or - I shudder to even speak of this - her longing for APPLE! I say "NO" to the Apple Tax and the brainwashing of hundreds of millions who pay twice the price so they can use a computer made for stupid people! I salute you all, you Linux gearheads, who make such awesome interfaces for those of us who can't!

Steven
Back to top
View user's profile Send_private_message 
peebee


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

PostPosted: Sun 17 Nov 2013, 07:29    Post_subject: Update
Sub_title: 17-nov-2013
 

17-nov-2013

Updated to bring into line with LxPup13.11 ....

- the LxPup-by-SFS sfs (to version "04")
- the setup pet for LxPup-by-SFS (to version "041")
- the setup pet for LxPup13.11

@stevielee - many thanks for feedback

Cheers
peebee

_________________
LxPup-14.10 = Puppy + LXDE
Back to top
View user's profile Send_private_message Visit_website 
stevielee

Joined: 25 Jul 2012
Posts: 21

PostPosted: Mon 02 Dec 2013, 21:56    Post_subject: Hate to say this, but....  

I am a bit embarrassed to say that I tried to get your updated version to work, but no luck. I followed the instructions in post #1 exactly using the newest (after Nov. 17) versions of the two sfs files and the setup pet. I used a new (RAM mode) load of Slacko 5.6 and did the sfs-load-on-the-fly in the order given in the five-step sequence in your post. When I ran the setup pet, it ran, but it gave the response that it failed to install. I tried several times with and without a savefile loaded, but I got the same result. What is odd is that this whole thing worked with the last version - around late October - and worked on the first try. I don't know what is wrong, but no one else has reported a problem. Am I doing something wrong?


Steven
Back to top
View user's profile Send_private_message 
peebee


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

PostPosted: Tue 03 Dec 2013, 05:52    Post_subject: Setup pet was somehow corrupted  

stevielee wrote:
but it gave the response that it failed to install. Am I doing something wrong? Steven


Hi Steven

Sorry for this - the pet was corrupted - no idea how as it was also corrupted on my hard disk - anyway I've uploaded the latest version - and then downloaded and tested it this time.

Cheers
Peter

_________________
LxPup-14.10 = Puppy + LXDE
Back to top
View user's profile Send_private_message Visit_website 
stevielee

Joined: 25 Jul 2012
Posts: 21

PostPosted: Thu 12 Dec 2013, 17:32    Post_subject: Getting back to you...  

Hi there -

Sorry for the delayed response, but I was away. Anyhoo, I tried the new setup pet and everything works fine now. I feel better now that I was not making a silly mistake. Thanks for your prompt attention and your work on adapting the LX/Compiz interface to Slacko.

Steven
Back to top
View user's profile Send_private_message 
peebee


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

PostPosted: Sat 08 Feb 2014, 11:38    Post_subject: Setup pet for LxPup14.02  

Updated 20-feb-2014

Download the setup pet for use with LxPup14.02 (Slacko 'flavour' only)

Install it onto LxPup after having installed the Compiz (with Python) sfs - md5sum= 4c20a5596e55ab401362c8f6aefb6922 - c.17Mb

Cheers
peebee

_________________
LxPup-14.10 = Puppy + LXDE

Edited_time_total
Back to top
View user's profile Send_private_message Visit_website 
wrayc

Joined: 19 Feb 2014
Posts: 12

PostPosted: Wed 19 Feb 2014, 11:34    Post_subject: compiz slacko lx pup 1402
Sub_title: video card
 

i got a message that my "intel" drivers are not supported

only amd/nvidia/ati drivers

is there work around?

thanks

p.s.

I have used compiz before on this computer with other distros
I fresh installed the lxpup-14.02-s-4G-190214.iso
then installed compiz pythonlxpup 8.8 sfs with on the fly
then installed lxpup 14.02 compiz setup pup
saved file and rebooted
initially i saw the ccsm menu
but no longer after reboot
Back to top
View user's profile Send_private_message 
Display_posts:   Sort by:   
Page 2 of 5 Posts_count   Goto page: Previous 1, 2, 3, 4, 5 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:  

Rules_post_cannot
Rules_reply_cannot
Rules_edit_cannot
Rules_delete_cannot
Rules_vote_cannot
You cannot attach files in this forum
You can download files in this forum


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