View previous topic :: View next topic |
Author |
Message |
pantra n00b
Joined: 17 Mar 2004 Posts: 3
|
Posted: Wed Mar 17, 2004 11:58 pm Post subject: triple buffering, vsync or whatever... |
|
|
Hi all,
I am running Gentoo with kernel 2.6.4 and xfree 4.3 with the nvidia-driver on a Dell Latitude c840 with a Geforce 4 440 Go.
For some days i've been searching the net for an answer to my latest problem with xfree, but found none: So, how can i force to have only complete frames of a process drawn, not those half screens, that make it seem as if the display is constantly cut in half? Every time i drag and pull around my windows on the desktop, they flicker and wobble and seem like scattered. How's that fixed?
A friend told me that problem's due to no screen-buffering support. But i guess something like that has to be available somewhere! Isn't there an option to set in the XF86config or some tool around, something to enable triple buffering or else? Or is it a known problem with the nvidia graphics-drivers?
Please let me know if you need more Info! |
|
Back to top |
|
|
Brazil Tux's lil' helper
Joined: 08 Apr 2003 Posts: 117 Location: Los Angeles, California
|
Posted: Thu Mar 18, 2004 2:23 am Post subject: |
|
|
This is another complaint of XFree86... Like we all whish we had the abillity to have transparent windows... things will look bad when you scroll or drag windows. XFree86 cannot sync the buffer w/ your refresh rate... Macs and Windows can though... or when you play your favorite 3D game...
As everyone else will tell you... wait for xserver from freedesktop.org.
I don't look at any of the mailing lists, but there is never anything new on their website... but they are working hard on it... I'm sure everyone is putting on the pressure... |
|
Back to top |
|
|
floam Veteran
Joined: 27 Oct 2002 Posts: 1067 Location: Vancouver, WA USA
|
Posted: Thu Mar 18, 2004 2:29 am Post subject: |
|
|
Brazil wrote: | This is another complaint of XFree86... Like we all whish we had the abillity to have transparent windows... | Uh, speak for yourself. I don't care about useless eye candy. _________________ Think about your breathing.
http://floam.sh.nu |
|
Back to top |
|
|
verbatim Apprentice
Joined: 13 Mar 2003 Posts: 223
|
Posted: Thu Mar 18, 2004 2:41 am Post subject: |
|
|
floam wrote: | Uh, speak for yourself. I don't care about useless eye candy. |
Uh, speak for yourself. Many people find "useless" eye candy (transparency) actually useful in managing multiple tasks at once. |
|
Back to top |
|
|
Brazil Tux's lil' helper
Joined: 08 Apr 2003 Posts: 117 Location: Los Angeles, California
|
Posted: Thu Mar 18, 2004 2:44 am Post subject: |
|
|
and vsyncing is not eye-candy as well?
I think people can see cool effects w/ transperencies... but it wold also allow the ability to represent something w/ less resources and less data processing.
Like if I need to have something change blue and yellow to make a green, only X would, if hardly anything, what to change on the screen... and not the app... so the app would have to keep track when X tells something has moved, change the value and calcualte the change of color, then send the info back to X.
and I said, as you quoted, ANOTHER complaint... which it seems you are sick of reading in the forms here.... becasue I am not the only one. |
|
Back to top |
|
|
shm Advocate
Joined: 09 Dec 2002 Posts: 2380 Location: Atlanta, Universe
|
Posted: Thu Mar 18, 2004 3:55 am Post subject: |
|
|
how about turning backing store on? _________________ what up |
|
Back to top |
|
|
Brazil Tux's lil' helper
Joined: 08 Apr 2003 Posts: 117 Location: Los Angeles, California
|
Posted: Thu Mar 18, 2004 4:09 am Post subject: |
|
|
what is backing store? is that a card specific feature? |
|
Back to top |
|
|
CheshireCat Guru
Joined: 25 Aug 2002 Posts: 572
|
Posted: Thu Mar 18, 2004 4:27 am Post subject: |
|
|
Backing store, IIRC, involves storing pixmaps of window areas hidden by another window, and will not fix this problem at all. It's useful mostly over high-latency connections, so that the X server can fill in revealed areas without asking the client to redraw them. |
|
Back to top |
|
|
floam Veteran
Joined: 27 Oct 2002 Posts: 1067 Location: Vancouver, WA USA
|
Posted: Thu Mar 18, 2004 5:39 am Post subject: |
|
|
Brazil wrote: | and vsyncing is not eye-candy as well? | VSyncing is a process that gets rid of tearing artifacts. It doesn't add useless "features" that seem to entrance thousands. _________________ Think about your breathing.
http://floam.sh.nu |
|
Back to top |
|
|
|