Compiz-Fusion for Puppy 4.0

How to do things, solutions, recipes, tutorials
Message
Author
aoiyamoto
Posts: 29
Joined: Sun 17 Aug 2008, 01:05

#41 Post by aoiyamoto »

Okay, I almost got everything 100%, but there are a few problems.
If I load compiz on it's own at start up, than emerald doesn't work.
If I call emerald --replace before startxfce4 than startxfce4 doesn't work.
If I call startxfce4 before emerald --replace, than emerald --replace doesn't work.

Now after I get xfce4 running I caqn go to a terminal and type emerald --replace and it works. but than it gets stuck so I can't use that terminal anymore and have to open another one. I'm about 80% sure that the stuck terminal is the reason xfce4 doesn't work at startup. Anyone know how to fix that?
User avatar
dinky
Posts: 699
Joined: Sat 19 Jan 2008, 23:39

#42 Post by dinky »

Hi tombh, couple minutes free between babies and house-duties...lol...

here's the Xorg.0.log attached. What can you tell me? No longer working from unleashed, using Puppy 4 instead. The support for the eeepc screen res isn't bad... anyway, decided it's going to be much easier rebuilding once I figure how to get compiz-fusion running without making any changes. So followed your how too to a tee, and can't get thi running on the eeepc. Keep in mind this is the same laptop I built eeetiger for, which runs beautifully on it. That's basically a remaster of your wNOP.

My portable hard drive went kaput, so I've been unable to play around much. Oh yeah, and my daughter was born last Saturdat, computers are a very loow priority. Thinking about getting a 4Gb
flash card today, so should be a bit easier to play around. anyway, here's the log, what can you tell me?

p.s. can't seem to attach it. Have posted it on:
http://www.curiouslegends.com.au/tigerpup/Xorg.0.log
wow
Posts: 1052
Joined: Fri 30 Jun 2006, 00:18
Location: Peru

#43 Post by wow »

@37fleetwood: Try to change screen resolution to 800 x 600 @24bit, I'm not sure about this but seems that Open Source drivers can't get DRI working at 24bbp (except for intel and ati gpus) or higher resolutions.
[url=http://www.puppylinux.com][img]http://i.imgur.com/M4OyHe1.gif[/img][/url]
User avatar
37fleetwood
Posts: 403
Joined: Fri 10 Aug 2007, 03:25

#44 Post by 37fleetwood »

@wow:
Ok, just tried and no go. I had tried all resolutions and all color depths and all refresh rates before but did it again because I hadn't tried it with puppy 4. any other ideas?
Scott 8)
User avatar
tombh
Posts: 422
Joined: Fri 12 Jan 2007, 12:27
Location: Bristol, UK
Contact:

#45 Post by tombh »

@aoiyamoto: I don't think that WINDOWMANAGER text file is supposed to be edited, my impression is that it is automatically updated when a new window manager is used in order to remember it for next boot. Thus it should suffice to exit to X, type startxfce4 then never do anything again because the new window manager has automatically been saved to the WINDOWMANAGER text file which is checked by the script at every boot.

Now, as for your emerald dilemma, what you want to do is open up CCSM, goto Window Decoration, then type in the "Command" field, "emerald --replace". This will automatically start emerald for you each time CF is started.

@dinky: A new little person, how exciting! Mmm, makes Compiz-Fusion look boring now. Anyway, you need to manually fetch the i915 module from zdrv_400.sfs. It's pretty easy to do, just type

Code: Select all

modprobe -n i915
, or to automate it for every boot, add that code to the end of /etc/rc.d/rc.local

@Scott: What can I say!? We've been here so many times, a garbage screen and I just can't figure it out. Wow had a good idea there, but a shame that didn't work :( I have to say I'm at a loss, I'm very confident that it is not because you are doing something wrong. My only thought is that your graphics card is Kaput. Can you get 3D accelaration going in Windows I wonder? If Google Earth works in Windows then that means you're 3D acceleration is working. Could you somehow get a picture of what the garbage screen looks like?
[url=http://www.tombh.co.uk/colour_memories/contribute.php]Colour-Memories Database[/url]
aoiyamoto
Posts: 29
Joined: Sun 17 Aug 2008, 01:05

#46 Post by aoiyamoto »

Works nicely now, thanks. Any idea how I can make Conky not disapear every time I click my desktop though?
User avatar
dinky
Posts: 699
Joined: Sat 19 Jan 2008, 23:39

#47 Post by dinky »

Hi tombh, all working now, thanks for that! Compiz-Fusion is working beautifully now in Puppy 4 on the eeepc... I'll start work on the next eeetiger soon. It was a simple fix, just running:

Code: Select all

modprobe -n i915
in the terminal.

One issue I'm still having trouble with i runnign ccsm? Any thoughts on this? I've installed the package from uppy 3.01 twice now, both regitered in the package manager, bu no command call ccsm, or anything similar... it's a mystery. Cheers
~dinky
User avatar
dinky
Posts: 699
Joined: Sat 19 Jan 2008, 23:39

#48 Post by dinky »

@aolyamoto

You need to change you settings for the scale plugin in the ccs,. Basically, untick the box that minimizes all windows when clicking desktoip. Good luck
tex
Posts: 12
Joined: Mon 23 Jan 2006, 05:19
Location: Richardson, Texas

ccsm not installed?

#49 Post by tex »

Hello again,
Thanks for your comments Tombh. I am using the python_plus-2.5.2_400.sfs package and the python version command shows 2.5.1. The which ccsm command gives nothing and the ccsm command replies "command not found". I cannot find ccsm on my menu at all. I have installed fusion-0.7.6-400-tbhtest2 and all the dependencies you list. Also, after running emerald --replace, the borders only stay as long as the terminal is open. How can I get ccsm running? I really am stumped and could never have gotten this far without this thread. Thanks again!

9.30.08
I was able to get it working by looking closer at the previous posts and using the file from your Fri 19 Sep 2008, 07:31 post. I now have ccsm on my menu and was able to get the borders working by putting the emerald --replace command in the compiz window decorations. Now I have SkinnyPup with compiz, opera, wine, oxygenoffice and gimp going so far. Never have been able to make so much out of something so small! :D
User avatar
tombh
Posts: 422
Joined: Fri 12 Jan 2007, 12:27
Location: Bristol, UK
Contact:

#50 Post by tombh »

Ah right! My dotpet doesn't even have CCSM in it! Puppy's new2dir just doesn't seem to pick any of the CCSM files when it's compiled. Which would explain why installing wow's dotpet works, so that's what I'd recommend everyone else does.

Wow's Compiz-Fusion pet
[url=http://www.tombh.co.uk/colour_memories/contribute.php]Colour-Memories Database[/url]
User avatar
dinky
Posts: 699
Joined: Sat 19 Jan 2008, 23:39

#51 Post by dinky »

Which one? The python, or all the py? (Those are also marked as needed by ccsm. Cheers!)
User avatar
37fleetwood
Posts: 403
Joined: Fri 10 Aug 2007, 03:25

#52 Post by 37fleetwood »

well I fixed my little problem, and I think I can help all ATI card users wanting to use puppy. the problem I faced is that my motherboard has an AGP slot and they aren't making too many of them any more, everything is going to PCI-Express. so luckily I found that my nephew took the card out of his old computer before he got rid of it in case he might use it in the new one but the new one was PCI-Express so it sat there in the box collecting dust when he gave it to me. so the solution to using an ATI card in a puppy machine with Compiz-Fusion is to yank it out and throw it out the window and get a new card! my new card fired right off and gave me no problems at all. the new card is an nVIDIA G-FORCE N7600GS. so there it is. ATI cards are just not worth the hassle, just get it over with and throw it out and get on with life. if you are like me and need agp or pci try ebay or something but it is soo much easier than trying to go through all the headaches figuring it out the other way. now I can go foreward and enjoy my pc and think more seriously about going to Linux full time.
Scott 8)
User avatar
tombh
Posts: 422
Joined: Fri 12 Jan 2007, 12:27
Location: Bristol, UK
Contact:

#53 Post by tombh »

@dinky: Ah no, the actual Compiz-Fusion pet fusion-28Jul08pup4-i686.pet

His version has been patched to work with the native non-XCB X server in Puppy, I don't think that that would ever actually make any tangible difference -- therefore wow's pet is the preferable choice as it actuall contains CCSM!

@37fleetwood: Woooohoooo! Good ol' nVidia 8) and shame on ATI :roll: !
[url=http://www.tombh.co.uk/colour_memories/contribute.php]Colour-Memories Database[/url]
tex
Posts: 12
Joined: Mon 23 Jan 2006, 05:19
Location: Richardson, Texas

quirks

#54 Post by tex »

Hi tombh,
:shock: Well I am back to the drawing board, LOL. Seems SkinnyPuP is a little too fat free for me. I was actually able to make my own puplet after a few tries. I cannot seem to find a media player that will run with Compiz. Xine won't run, just gives a splash when invoked and quits. I get a blue screen in Opera but can hear the sound well. I tried using the xv driver in Xine, but nogo. Adobe Flash works ok. Do you know how to get Xine to work, or is there a better media player solution? Tried VLC too. Great player but the plugin doesn't seem to work in opera.

BTW: How do you disable Compiz and keep your borders? I commented out all the Compiz in xorg.conf, profile, and xinitrc. I thought this would stop Compiz after a reboot...but wound up loosing my borders, keypad, and terminal. I finally edited the pupsav file externally to get back my puplet.

I'd sure be appreciative of any suggestions you might have. Thanks again for all the "how to" knowlege! :)
User avatar
dinky
Posts: 699
Joined: Sat 19 Jan 2008, 23:39

#55 Post by dinky »

Hi tex, Xine-ui works beautifully with compiz, I use it often. Try the "xshm" driver, and that should fix your problems. Note that Xine-Ui is a different Xine project. Gxine is another front end of xine (default in puppy), and it sucks. Good luck.
User avatar
37fleetwood
Posts: 403
Joined: Fri 10 Aug 2007, 03:25

#56 Post by 37fleetwood »

ok, after running wNOP v0.2 I got ambitious and came back to my Puppy 4 with xfce4 and got through everything but am having a problemwith no windows borders. your suggestionof typing "emerald --replace" didn't seem to do anything at all. the only part of the install configuration I skipped was the nvidia drivers first neither link works and second I'm not sure which one is the correct one, so i'm running with whatever Puppy 4 comes with. I tried using NVIDIA-Linux-x86-1.0-9639-pkg1.run from nVIDIA's website but it comes up with all kinds of errors.
Scott 8)
tex
Posts: 12
Joined: Mon 23 Jan 2006, 05:19
Location: Richardson, Texas

xine-ui media player

#57 Post by tex »

Thanks, dinky! Now the Xine program runs! I am still getting a blue screen in opera, though. It is my browser of choice. Can't seem to make xine plugin work. Still get blue screen video with great sound. Do you know if there is a work around?

Muchas gracias... :D
User avatar
tombh
Posts: 422
Joined: Fri 12 Jan 2007, 12:27
Location: Bristol, UK
Contact:

#58 Post by tombh »

@tex: Yeah, the xshm driver should solve your problem. You may be interested in a patched version of mplayer that renders hardware accelerated video using the xv driver. The xshm driver uses your CPU for rendering and the xv driver uses your graphics card for rendering. Concerning window borders, you'll need to run another window manager like XFCE etc to get them if CF is turned off.

@37fleetwood: You can't miss that nVidia driver step out! It's absolutely essential! I just tired both the links again and they work.
[url=http://www.tombh.co.uk/colour_memories/contribute.php]Colour-Memories Database[/url]
smog
Posts: 134
Joined: Tue 13 Jun 2006, 12:52

#59 Post by smog »

Hi tombh,

When I try to run your .PETS for libX11.... and libwnck..... they start to run but nothing ever seems to happen, I don't get any confirmation that they are installed and I can't then open any programs so have to shut down.

Is this a known issue?

Thanks

smog
Chinook
Posts: 13
Joined: Mon 06 Oct 2008, 17:50

#60 Post by Chinook »

I had that problem with a lot of packages I downloaded. I redownloaded them and they worked fine.
Post Reply