|
|
#1 | |
|
Registered User
Join Date: Apr 2005
Posts: 29
|
i got xgl/compiz, none of my games work with direct rendering
not even full screen ones isnt it possible for full screen apps to bypass the xgl/compiz/xglx or whatever and request a direct rendering context directly from the real nvidia glx stuff? also whats this about Xegl, i see a diagram that shows you can use direct rendering with it, but im not even sure how to tell if i have it |
|
|
|
|
|
|
#2 | |
|
Registered User
Join Date: Apr 2005
Posts: 29
|
|
|
|
|
|
|
|
#3 |
|
Join Date: Jul 2002
Location: Netherlands, Europe
Posts: 2,105
|
XGL doesn't support direct rendering but it uses accelerated indirect rendering. If you want direct rendering figure out at which 'display' the host Xserver is running and connect to it by adjusting the DISPLAY variable.
In case of AIGLX you can get direct rendering but as you know the nvidia drivers don't support it yet (missing texture_from_pixmap). |
|
|
|
|
|
#4 | |
|
Registered User
Join Date: Dec 2002
Location: Clausthal/Germany
Posts: 1,104
|
just start a second X like this:
xinit -e xterm -- :1& switch to it (like alt-ctrl-F8) and start your game there. It won't even be slower. |
|
|
|
|
|
|
#5 | |
|
Registered User
Join Date: Jan 2004
Posts: 107
|
Quote:
__________________
Fedora Core 6 Notebook: DELL Inspiron 9400 - Core Duo T2400 - 17" WUXGA 7800 Go 256MB - 2 GB DDR2 667 MHz - PC: AMD64 3200 - 1 GB Infi. PC400 - MSI K8N Neo Platinum NForce3 250GB - 80GB SATA Samsung - SB Live! 5.1 - GF 6600GT AGP |
|
|
|
|
|
|
#6 | |
|
Registered User
Join Date: Dec 2002
Location: Clausthal/Germany
Posts: 1,104
|
Quote:
even with a single core cpu you will not see slowdowns. If you are in the second session, the first one sleeps. And sleeping processes don't need CPU. Or GPU. |
|
|
|
|
|
|
#7 | |
|
Registered User
Join Date: Jan 2004
Posts: 107
|
Quote:
__________________
Fedora Core 6 Notebook: DELL Inspiron 9400 - Core Duo T2400 - 17" WUXGA 7800 Go 256MB - 2 GB DDR2 667 MHz - PC: AMD64 3200 - 1 GB Infi. PC400 - MSI K8N Neo Platinum NForce3 250GB - 80GB SATA Samsung - SB Live! 5.1 - GF 6600GT AGP |
|
|
|
|
|
|
#8 | |
|
Registered User
Join Date: Dec 2002
Location: Clausthal/Germany
Posts: 1,104
|
Quote:
or maybe swap. But CPU? NO! if the process has nothing to do - and waiting for input, without even being displayed is a very good definition for 'nothing to do' it needs no CPU. It is just waiting for the moment, it get back on display and has to react to some mouse/keyboard events. You can freeze the other session, in fact, if the other session does nothing than waiting for input, so does not load websites, plays videos or music, it will have no impact. By the way, you can freeze it in the real way: sigstop. But that is not needed. |
|
|
|
|
![]() |
| Thread Tools | |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| [GeForce 8800 GTS] 2D rendering regression (extreme slowdown) introduced with 295.49 | Seb L. | NVIDIA Linux | 0 | 06-22-12 06:48 AM |
| Gorgeous Unreal Engine 4 brings direct programming, indirect lighting | News | Latest Tech And Game Headlines | 0 | 06-08-12 09:20 PM |
| Remote rendering???? | nVIDIOT@NASA | NVIDIA Linux | 1 | 08-16-02 01:00 PM |