|
|
#1 | |
|
Registered User
Join Date: Feb 2007
Posts: 3
|
Hi,
I am using compiz on two 1920x1200 LCD panels. When TwinView is enabled, compiz animations are slow and jerky and use a lot of CPU. If I switch off TwinView by reconfiguring X and restarting, or by switching to a MetaMode with only one screen (I have Option "MetaModes" "1920x1200,1920x1200; 1920x1200,NULL") and restarting compiz, they become smooth as butter. Any idea why this might be? I am using the 9746 drivers on a Quadro NVS 285 with X.org 7.1.1 on Ubuntu Edgy. Thanks! Lorenzo |
|
|
|
|
|
|
#2 | |
|
Registered User
Join Date: Nov 2006
Posts: 6
|
Same thing here. I have posted a bug in beryl trac and they said it could be a driver bug... http://bugs.beryl-project.org/ticket/223
|
|
|
|
|
|
|
#3 |
|
NVIDIA Corporation
Join Date: Dec 2004
Posts: 8,763
|
I'd be curious why the Beryl developers believe that this is a driver bug.
However, this could just be a hardware limitation, as using a compositor (such as compiz) on a desktop that is 3840x1200 requires a non-trivial amount of horsepower. If you use modes smaller than 1920x1200 in Twinview, is the performance any better? Thanks, Lonni |
|
|
|
|
|
#4 | |
|
Registered User
Join Date: Nov 2006
Posts: 6
|
In fact, the performance seriously drop down even in a clone mode, but it shouldn't require more power because it is the same output on the two screen...
Thanks |
|
|
|
|
|
|
#5 |
|
NVIDIA Corporation
Join Date: Dec 2004
Posts: 8,763
|
|
|
|
|
|
|
#6 | |
|
Registered User
Join Date: Nov 2006
Posts: 6
|
Description :
- If I start Beryl in a single screen mode (metamodes "1280x960, NULL"), the performance are fine. Then, if I switch to "1280x960, 800x600@1280x960" (twinview clone mode) without restarting beryl, performance are still fine and the clone mode is enabled. So in this case, it's ok. - If I start beryl in a clone mode ("1280x960, 800x600@1280x960"), animations are jerky (and the performance plugin show a fps 50% lower than before). Then if I switch to "1280x960, NULL", performance are still bad. I think it is the same issue than lcolitti, to be confirmed by his detailed description. |
|
|
|
|
|
|
#7 | |
|
Registered User
Join Date: Feb 2007
Posts: 3
|
Quote:
960x600,960x960: OK 1280x800,1280x800: jerky 1600x1200,1600x1200: jerky As you say, it could be a hardware limitation. Perhaps it's hitting a maximum texture size limitation such as 2048x2048? It doesn't seem to be caused by number of pixels, because 1920x1200 on a single screen (2.3 megapixels) is smooth as butter, and 1280x800 on two screens (2.0 megapixels) is much jerkier... Cheers, Lorenzo |
|
|
|
|
|
|
#8 |
|
Registered User
Join Date: Feb 2007
Posts: 3
|
This looks like a driver bug.
I just tested Xgl using the same hardware and same X configuration and it's *massively* smoother. Unfortunately, I can't use Xgl as window placement with two monitors is all wrong. ![]() |
|
|
|
![]() |
| Thread Tools | |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Twinview? | ghorsepower | NVIDIA Linux | 2 | 10-11-02 12:46 PM |
| XF86Config for a Quadro4 without TwinView? | Twirlip | NVIDIA Linux | 1 | 10-09-02 10:36 AM |
| Suse Linux 8.0 - Geforce 4 TwinView | TA00 | NVIDIA Linux | 8 | 08-30-02 03:24 AM |
| Twinview with TV-out | karlaugust | NVIDIA Linux | 10 | 08-28-02 04:20 PM |
| How do I configure TwinView on Dell Inspiron | rutgerclaes | NVIDIA Linux | 6 | 08-01-02 03:20 AM |