[opensuse-xorg] Slow desktop effects on ATI cards under the fglrx drivers
Hi all, It is a well known problem, that some desktop effects (e.g. maximizing windows on compiz and kwin4) are unacceptably slow (take a few SECONDS) when using the fglrx driver on ATI cards. Who is to blame for the problem, is not entirely clear (possible candidates: kwin, xorg, fglrx). For the time being there exists a hack/workaround/... for the xserver, which disables background initialization. This will result in background corruption on some drivers, on others the corruption is not noticeable and the speed of desktop is back to normal, leading to usable desktop effects. Ubuntu provides a PPA containing xserver packages with this patch applied for users of fglrx. I have created a buildservice repository to provide them for openSUSE (at the moment only for Factory, as I am struggling to rebuild the xorg-x11-server package on 11.2 - even without applying any further patch). I am not sure what the optimal policy regarding these packages could be, because of the sideeffects of the workaround on other graphics cards. However, desktop effects are nearly unusable for ATI users running (having to run) fglrx, so having a repository providing these packages which is visible to endusers would be a plus. The perfect solution would be to put the patched xserver packages in the ATI fglrx repository. However, I do not know if this is feasible. Dominik More details can be found under: https://features.opensuse.org/307845 My buildservice repository: http://download.opensuse.org/repositories/home:/dgrafenhofer/openSUSE_Factor... -- To unsubscribe, e-mail: opensuse-xorg+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-xorg+help@opensuse.org
On Sep 29, 09 10:04:18 +0200, Dominik Grafenhofer wrote:
It is a well known problem, that some desktop effects (e.g. maximizing windows on compiz and kwin4) are unacceptably slow (take a few SECONDS) when using the fglrx driver on ATI cards. Who is to blame
We cannot and will not support the fglrx driver from the SuSE side (lack of manpower, lack of interest by ATI, you name it). That said, having a repo with adapted packages is certainly interesting to users.
for the problem, is not entirely clear (possible candidates: kwin, xorg, fglrx). For the time being there exists a hack/workaround/... for the xserver, which disables background initialization. This will
The patch as is is not usable for us. It might be if it checked for the driver name and only disabled bg init if the fglrx driver is used.
The perfect solution would be to put the patched xserver packages in the ATI fglrx repository. However, I do not know if this is feasible.
Probably not. Matthias -- Matthias Hopf <mhopf@suse.de> __ __ __ Maxfeldstr. 5 / 90409 Nuernberg (_ | | (_ |__ mat@mshopf.de Phone +49-911-74053-715 __) |_| __) |__ R & D www.mshopf.de -- To unsubscribe, e-mail: opensuse-xorg+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-xorg+help@opensuse.org
We cannot and will not support the fglrx driver from the SuSE side (lack of manpower, lack of interest by ATI, you name it). That said, having a repo with adapted packages is certainly interesting to users.
I will keep the packages updated on my buildserver project, but could the packages be put in some other "semi-official" repository? E.g. somewhere under /repositories/X11:/ Dominik -- To unsubscribe, e-mail: opensuse-xorg+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-xorg+help@opensuse.org
Dominik Grafenhofer wrote:
We cannot and will not support the fglrx driver from the SuSE side (lack of manpower, lack of interest by ATI, you name it). That said, having a repo with adapted packages is certainly interesting to users.
I will keep the packages updated on my buildserver project, but could the packages be put in some other "semi-official" repository? E.g. somewhere under /repositories/X11:/
Why don't we fix the patch? Egbert can you do this? Henne -- Henne Vogelsang, openSUSE. Everybody has a plan, until they get hit. - Mike Tyson -- To unsubscribe, e-mail: opensuse-xorg+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-xorg+help@opensuse.org
On Sep 29, 09 12:42:47 +0200, Henne Vogelsang wrote:
Dominik Grafenhofer wrote:
We cannot and will not support the fglrx driver from the SuSE side (lack of manpower, lack of interest by ATI, you name it). That said, having a repo with adapted packages is certainly interesting to users.
I will keep the packages updated on my buildserver project, but could the packages be put in some other "semi-official" repository? E.g. somewhere under /repositories/X11:/
Why don't we fix the patch? Egbert can you do this?
Lack of time. Egbert is busy with the test suite, after that we just *have* to fix a few regressions in radeonhd, otherwise we will never get a release before 11.2 freezes. Stefan and I are busy with preloads... Matthias -- Matthias Hopf <mhopf@suse.de> __ __ __ Maxfeldstr. 5 / 90409 Nuernberg (_ | | (_ |__ mat@mshopf.de Phone +49-911-74053-715 __) |_| __) |__ R & D www.mshopf.de -- To unsubscribe, e-mail: opensuse-xorg+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-xorg+help@opensuse.org
participants (3)
-
Dominik Grafenhofer
-
Henne Vogelsang
-
Matthias Hopf