Linux - SoftwareThis forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
I believe that forcing the full composition pipeline polls the GPU to forcibly update the entire screen where a redraw isn't needed, so that tearing becomes eliminated.
This has worked without any noticable performance loss in frames per second for at least a year or two. However, since upgrading to 390.25, enabling theForceFullCompositionPipeline setting produces stuttering in every game i have tried. Despite the fps being vsynced at 60, there is still stuttering.
Disabling the setting brings back the horrific tearing present across both desktop and fullscreen vsynced applications.
Does anyone know if this is a regression in nvidias driver, or whether there are some other setting i can fiddle about with. I would really just like to look at my screen without the 24/7 tearing.
for at least a year or two. However, since upgrading to 390.25
If you were happy with the performance of the driver that was designed for your card 2 years ago, you should use that driver. Unless you have purchased the most recent Nvidia device, you will not get anything out of the latest driver. The latest driver may support your graphics device, it may not support your device.
Nvidia is a corporation with investors, investors need to see a return on their investment, and it has to be more than what the bank pays or they pull their money out. As such, they cannot make a rock solid product that will only sell once, they need to sell, sell, sell in order to stay afloat, just like any other large corporation.
The driver designed for your graphics device is the best driver for your graphics device. There is a driver search tool at Nvidia web site, if your graphics device is two years old, according to the search, you are likely to find you are using the wrong driver. Rarely if never, does a newer driver version give your graphics device features that were not built into your graphics device.
I mean seriously, if you were happy with performance of a past driver, why do you stab yourself like this?
for at least a year or two. However, since upgrading to 390.25
If you were happy with the performance of the driver that was designed for your card 2 years ago, you should use that driver. Unless you have purchased the most recent Nvidia device, you will not get anything out of the latest driver. The latest driver may support your graphics device, it may not support your device.
Nvidia is a corporation with investors, investors need to see a return on their investment, and it has to be more than what the bank pays or they pull their money out. As such, they cannot make a rock solid product that will only sell once, they need to sell, sell, sell in order to stay afloat, just like any other large corporation.
The driver designed for your graphics device is the best driver for your graphics device. There is a driver search tool at Nvidia web site, if your graphics device is two years old, according to the search, you are likely to find you are using the wrong driver. Rarely if never, does a newer driver version give your graphics device features that were not built into your graphics device.
I mean seriously, if you were happy with performance of a past driver, why do you stab yourself like this?
I have a GTX 1060 which is only a few months old. But this setting worked fine on a GTX650ti previously. Only in 390.25 does this happen.
The card is recent enough to be using any new release of the driver, and some games on steam typically require the latest driver at release.
Post #2 has a quote from Post #1 that says you are trying to hide behind a rock.
I think you are misunderstanding. I posted in software, because i get this issue with all Nvidia cards for the past 2 years or more. If i use nouveau, the tearing is not present, but this opensource driver just isn't good enough for GPU intensive games.
The tearing issue exists across all GPU's as far as i know, and the only way to previously fix it was to enable ForceFullCompositionPipeline. However, since 390.25 driver, enabling this mode causing what might be sync issues, despite vsyanc being turned on or off.
It's either a choice between visible shearing/tearing, or noticable stuttering. I'm really wondering if anyone else is having this issue, and knows what other settings i can try to fiddle about with.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.