Page 1 of 1

Should I enable composite extension in Puppy 214X?

Posted: Wed 23 Dec 2009, 15:07
by clarf
Good Morning and best wishes for everybody,

I´m using Puppy 214X RC-1 and noticed that composite extension is disabled by default, I can enable it adding the following code to xorg.conf:

Code: Select all

Section "Extensions"
Option "Composite" "Enable"
EndSection 

When composite extension is enabled I can use transparency effects via xcommpmgr, but I also noticed that using xcompmgr in 214x turns Puppy very slow (it has Xorg 7.0), if I use xcompmgr in dpup or newer Puppys I don´t see any performance degradation using the same test system. I think that composite extension support have been improved in latest Xorg versions.

I searched around and found the following options to speed it up:

For NVIDIA cards, add the Device section in X config file:

Code: Select all

Option        "RenderAccel" "true"

For ATI cards:

Code: Select all

Option        "backingstore" "true"

and for both cards:

Code: Select all

Option        "AllowGLXWithComposite" "true"

There are other options available that I tried, anyway if I enable composite and use xcompmgr Puppy 214X runs slow.

I want to know if permanently enable Composite Extension could produce any other problems, using or not using xcompmgr.

Is there any report about Flash Plug-in crashing in Firefox using composite extension?. I don´t have any problem with Firefox in my machine but I found some notes about composite problems with Mozilla. Is that issue solved in latest Puppy+Mozilla versions?.

http://lists.x.org/archives/xorg/2004-A ... 02300.html

https://bugs.launchpad.net/firefox/+bug/14911


Should I enable permanently composite extension for 214X?. I want to keep 214X bug free and keep support for old hardware.

clarf

P.D: A merry Christmas and A happy New Year to everybody

Posted: Fri 24 Dec 2010, 03:13
by clarf
Well, one year has passed and I didn´t get any reply.

I must suppose that there are no reports about composite extension problems using Mozilla/Puppy, I didn´t have any problem playing Flash videos on Firefox so it´s seems fail save to enable composite extension by default in 214X.

I tested the backingstore option on a ATI Radeon card and inside a VMware Virtual machine (It´s supposed to work on Nvidia cards too), it was loaded in both systems accelerating transparency renderization and seems to work without problems, or at least doesn´t add any problem. Then, it´s should be added by default in the "Device" section of xorg.conf file:

Code: Select all

Option "BackingStore" "true"
To validate if the new option is loaded the /var/log/Xorg.log must be checked. It should show sometime like:

Code: Select all

(**) RADEON(0): Option "BackingStore" "True"
(**) RADEON(0): Backing store enabled
Greetings,
clarf

Posted: Sun 15 Apr 2012, 11:50
by ttuuxxx
hi clarf it the first time I've seen this post :) lol If you send me a updated xorg.conf I don't see any reason why we couldn't update it :)
take care
ttuuxxx

Posted: Mon 16 Apr 2012, 01:38
by Aitch
Hi ttuuxxx

I'd been asking about you...

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

Aitch :)