Compiz-Fusion for Puppy 4.0

How to do things, solutions, recipes, tutorials
Message
Author
User avatar
cb88
Posts: 1165
Joined: Mon 29 Jan 2007, 03:12
Location: USA
Contact:

#81 Post by cb88 »

getting this error:
compiz: error while loading shared libraries: libX11-xcb.so.1: cannot open shared object file: No such file or directory

I've got the nvidia blob working and eveything else is good to go... on NOP 4.1
Linux puppypc 2.6.25.16 #1 Tue Aug 26 10:45:53 GMT-8 2008 i686 GNU/Linux


am i missing some .pet?

installed the fusion-28Jul08pup4-i686.pet and ccsm as well

now im getting that error :?

EDIT: forgot to mention I also added some captions to my compiz video from way back and also the wNOP video ....hopefully i will be able to make a new one for puppy 4 soon!
Taking Puppy Linux to the limit of perfection. meanwhile try "puppy pfix=duct_tape" kernel parem eater.
X86: Sager NP6110 3630QM 16GB ram, Tyan Thunder 2 2x 300Mhz
Sun: SS2 , LX , SS5 , SS10 , SS20 ,Ultra 1, Ultra 10 , T2000
Mac: Platinum Plus, SE/30
User avatar
dinky
Posts: 699
Joined: Sat 19 Jan 2008, 23:39

#82 Post by dinky »

You're on the right track, but you're missing 2 packages, the full xorg dri set, and your libwnk package. Go back and re-read ALL of the instructions at the beginning of this thread, they are there. Good luck!
:)
~dinky
User avatar
cb88
Posts: 1165
Joined: Mon 29 Jan 2007, 03:12
Location: USA
Contact:

#83 Post by cb88 »

nope installed those.... perhaps something got corrupted
Taking Puppy Linux to the limit of perfection. meanwhile try "puppy pfix=duct_tape" kernel parem eater.
X86: Sager NP6110 3630QM 16GB ram, Tyan Thunder 2 2x 300Mhz
Sun: SS2 , LX , SS5 , SS10 , SS20 ,Ultra 1, Ultra 10 , T2000
Mac: Platinum Plus, SE/30
User avatar
dinky
Posts: 699
Joined: Sat 19 Jan 2008, 23:39

#84 Post by dinky »

Did you edit /etc/X11/xorg.conf & /etc/profile ?
Otherwise, no clue. Try from a fresh install perhaps? Have you put the command to launch compiz-fusion at the start of /root/.xinitrc? Try this, then after exiting X type "xwin rxvt". Often I've found this will at least show you if compiz-fusion is working, and you can trouble shoot from there. Good luck.
~dinky
glassparrot
Posts: 286
Joined: Sun 01 Jun 2008, 16:07
Location: Durango, Colorado - USA
Contact:

#85 Post by glassparrot »

Hi Tombh.

Thank you for all of your work with compiz on Puppy. Wnop was a powerful draw on my heart, and was instrumental in me deciding to become a Puppy afficiando. Lately, I have been earnestly interested in learning the steps to install compiz myself on top of Puppy 4.1.1 and this tutorial has been very helpful. I have been successful following your instructions when it comes to my 701 eeepc. However, I am somehow not able to install the nvidia drivers which you suggest on my desktop computer. I have tried a good number of Gray's pet packages, but they all falter on installation. I get the introduction petget dialogue. But then nothing happens after that.

I'm currently having a conversation with Mu about the problem over here. We'll see if I can get nvidia installed through using the standard "nvidia.... .run" program along with the Puppy source files. This dilemma puzzles me, because your wnop 0.2 works fine on my desktop computer, with the nvidia driver which is included in it. Is there some way I could simply take the nvidia driver files from wnop, and move them over to where I have Puppy 4.1.1 installed?

I honestly think that easy installation of graphics card drivers ought to be a priority for Barry and other Puppy developers. This is the first thing a tech needs to be concerned about, if he is rebuilding a customer's microsoft pc for example. If those aren't installed, it looks as if he's broken the client's computer. Puppy does valiantly well with the stock xorg and vesa drivers. But one definitely sees the difference in smoothness of appearance.

ps... info you might be interested in having: My computer now has an nvidia card with the 8500GT chipset. And I hope to soon move to a card with a 9600GT chipset.
glassparrot
Posts: 286
Joined: Sun 01 Jun 2008, 16:07
Location: Durango, Colorado - USA
Contact:

#86 Post by glassparrot »

Ok... I've succeeded in installing the nvidia drivers, and getting compiz working on my desktop machine, thanks to the earnest help of Mu.

Maybe, a couple suggestions for you, Tom...

* In the tutorial, you might be more specific about where one places the "LIBGL_ALWAYS_INDIRECT=1 compiz --replace --indirect-rendering --sm-disable ccp &" command in the .xinitrc file. Placing it in the wrong location can cause serious problems.

* One might point out that in order to load the dri file, you have to make sure the reference to it is left in the xorg.conf file in the modules section. The nvidia driver deletes that line when it modifies the xorg.conf file upon installation.

* I found that I needed to reinstall the nvidia driver after installing the "xorg_xorg_full_dri ...pet" package, in order to get compiz working properly.

* Generally, it seems like a good ethic to modify the xorg.conf file manually, rather than letting the nvidia (or another non-puppy) program do it. This weeds out a lot of problems which can happen, because of the lack of control you'd have over those edits, otherwise.

Thanks again for you work, Tom. Compiz really revolutionizes the puppy experience, in a good way.
glassparrot
Posts: 286
Joined: Sun 01 Jun 2008, 16:07
Location: Durango, Colorado - USA
Contact:

#87 Post by glassparrot »

.
glassparrot
Posts: 286
Joined: Sun 01 Jun 2008, 16:07
Location: Durango, Colorado - USA
Contact:

#88 Post by glassparrot »

One question I have for you Tom (or anyone, really):

What is this unix command line construct where you can prefix a command with "LIBGL_ALWAYS_INDIRECT=1"? I notice that I can't use that form of command as one of the xfce autostarted applications. Is there a way to call up a terminal first, and execute it from within the terminal using that prefix? On Microsoft boxes, the thing you'd do is preface the entire command with "cmd /c." Is there an analagous method for linux/xwindows?

I would like to somehow take the compiz command out of the .xinitrc file, because when it's in there, it tends to cause problems with xfce icon themes. I can, of course, run the compiz command without the "LIBGL_ALWAYS_INDIRECT=1" prefix; but then my keyboard starts acting funny. Pressing the alt key, for instance will immediately minimize an xfce window.

______________

Edit....

Ok... I've solved my problems here. It seems that with linux two commands can be placed on the same line separated by a space. Am I right about that? I found that with my computer, I don't need to use anything except compiz --replace ccp

Furthermore, if compiz and emerald are running, and you save the xfce profile, they will be started again next time around; thus, you really don't need to put a compiz command in the boot process at all. And emerald can be called from within the compiz control panels, as was instructed above.

My problem with the cursor themes occurred when the compiz command was in the .xinitrc file, and compiz loaded before xfce did. So that's taken care of by simply omitting the compiz command.

My problem with the alt key minimizing the windows spontaneously, occurred because I am using my F9 key as a home key and my F12 key as an end key. Somehow in the absence of any key mapped to F9... compiz does the minimize action with just Alt, instead of Alt+F9. So that problem was solved with a simple adustment in the compiz control panels.
horseman
Posts: 9
Joined: Wed 31 Dec 2008, 01:54

#89 Post by horseman »

Does this slow down Puppy substantially by installing Gnome and Compiz? I like both of those, but not as much as I like Puppy's performance.
glassparrot
Posts: 286
Joined: Sun 01 Jun 2008, 16:07
Location: Durango, Colorado - USA
Contact:

#90 Post by glassparrot »

Horseman... I would suggest you try out a premade compiz puplet first. For instance, tombh's WNOP.

Yes, you pay a significant performance penalty for changing to another window manager like Gnome or KDE, and even more yet, when you use compiz. Compiz seems to be designed to work best on a machine with
  • at least a dual core processor (and so you'll also need to manually build a puppy with the smp kernel), and
  • a top of the line graphics card - for instance one with an nvidia 8800 chipset or an nvidia 9800 chipset.
I've had success with an nvidia 8500 graphics card, too, however. There are many ways you can adjust compiz to fit with the performance of your computer - just go into the compiz control panel and play around.

Really, though, I've enjoyed compiz on my little asus eeepc which runs at 500mhz and has 2 gigs of memory, and an ordinary intel onboard graphics daughterboard. I wouldn't say it was a blazing fast experience - but it was fine for me.
horseman
Posts: 9
Joined: Wed 31 Dec 2008, 01:54

#91 Post by horseman »

It's weird. I got Compiz running just fine in Ubuntu Eee, but I tried many puplets with compiz and none of them worked with my Asus Eee 900A. Not sure what the deal is.
glassparrot
Posts: 286
Joined: Sun 01 Jun 2008, 16:07
Location: Durango, Colorado - USA
Contact:

#92 Post by glassparrot »

Hmmm... :( WNOP worked fine for my 701 eeepc, out of the box. There is a treasure trove of information for setting up Puppy over here which I found helpful.

There are a lot of idiosyncracies in any notebook computer. You may find more information which is helpful to you by searching the box in the upper right corner of http://www.puppylinux.org for "eeepc"

Good luck.
sidders
Posts: 464
Joined: Wed 23 Jul 2008, 18:47
Location: Bolton, uk

#93 Post by sidders »

Got it working in 412 with Radeon 9200se. Used the driver from here:
http://www.murga-linux.com/puppy/viewtopic.php?t=29727

I have the cube but have yet to test it to the full. Ie. i dont know how to use it.!.


If i come across problems i will post here.
User avatar
dinky
Posts: 699
Joined: Sat 19 Jan 2008, 23:39

#94 Post by dinky »

Hi guys, take a look at Ripple, based around compiz-fusion and cairo-dock, with specific support for the eeepc. Currently the 701 and 900 series are supported, and we're building support for the later eeepc models. It's looking like we have to update the xorg package...

Forum thread is here:
http://www.murga-linux.com/puppy/viewtopic.php?t=35554
tjsanda
Posts: 4
Joined: Mon 16 Mar 2009, 03:56

#95 Post by tjsanda »

Thank you for such an informative post here. I am new to Linux and have been able to figure out (by reading these posts) how to run Puppy 4.1.2 with Gnome, Fusion, and Opera. I just need to add a few more programs and everything should be good here.

Anyway, thanks again for all the great tips!!!
User avatar
kinjeng
Posts: 25
Joined: Sat 04 Aug 2007, 19:38

#96 Post by kinjeng »

Helo Tombh

I try to install compiz on NOP 4.13
I following each step but DRI still not enable and when I use wNOP v.2.0 to the same PC it work's !
Why in NOP 4.13 wouldn't work ?
Attachments
wNOPdump.tar.gz
(12.56 KiB) Downloaded 498 times
puppyita
Posts: 1
Joined: Tue 01 Sep 2009, 07:17

link broken for compiz 0.07.7

#97 Post by puppyita »

As the object, the link for compiz 0.7.7 pet file doesn't work.
User avatar
Aitch
Posts: 6518
Joined: Wed 04 Apr 2007, 15:57
Location: Chatham, Kent, UK

#98 Post by Aitch »

puppyita

compiz 0.7.7 pet thread

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

d/l http://puppyisos.org/wow/compiz-fusion/

username puppy password linux

versions for puppy3, puppy4, and unnamed-pup

good luck

Aitch :)
sotris99
Posts: 69
Joined: Sun 03 Feb 2008, 23:55

#99 Post by sotris99 »

i have to check it out also as well...
Post Reply