Manjaro Difference between revisions of "Simple fix for screen tearing - nVidia"

Difference between revisions of "Simple fix for screen tearing - nVidia"

From Manjaro
imported>Handy
m (old page)
 
(2 intermediate revisions by one other user not shown)
Line 1: Line 1:
{{Out of date|This is page need to be updated. [[User:Oguzkagan|Oguzkagan]] ([[User talk:Oguzkagan|talk]])}}
This fix is known to work with the nVidia non-Free driver package on Xfce & Openbox. It should work on any GTK based DE/WM & possibly others. This page will be updated in that regard as feedback comes in.
This fix is known to work with the nVidia non-Free driver package on Xfce & Openbox. It should work on any GTK based DE/WM & possibly others. This page will be updated in that regard as feedback comes in.


Line 7: Line 8:
* It is likely that whenever your mouse touches the top border of your screen it will dissapear (only whilst touching that border).
* It is likely that whenever your mouse touches the top border of your screen it will dissapear (only whilst touching that border).


* It is possible that 3D intensive games may be slowed by the use of this fix. (Still waiting on feedback for that one.)
* It is looking like there have been improvements made to the nVidia proprietary driver package that have removed the problem that this fix had in its earlier days, in that it '''no longer''' slows down 3D graphics = games.


* Possible problem with some docks. It is not a problem with the Openbox dock or Tint2. (Will add information to this if it comes along.)
* Possible problem with some docks. It is not a problem with the Openbox dock or Tint2. (Will add information to this if it comes along.)
Line 31: Line 32:
  Making the new 95-mhwd.conf file as prescribed in the above method,  
  Making the new 95-mhwd.conf file as prescribed in the above method,  
  means that nVidia won't overwrite it in the future with one of their
  means that nVidia won't overwrite it in the future with one of their
  a future closed source driver upgrades.
  future closed source driver upgrades.


<br clear="all"/>
<br clear="all"/>
Line 41: Line 42:




[[Category:Contents Page]]
[[Category:Outdated Page{{#translation:}}]]

Latest revision as of 18:39, 7 September 2021

Tango-dialog-warning.png This article or section is out of date.
Reason: This is page need to be updated. Oguzkagan (talk) (Discuss)
Tango-dialog-warning.png

This fix is known to work with the nVidia non-Free driver package on Xfce & Openbox. It should work on any GTK based DE/WM & possibly others. This page will be updated in that regard as feedback comes in.

21-Mar-2015 - Fully re-written due to new information coming in: 

Possible side effects

  • It is likely that whenever your mouse touches the top border of your screen it will dissapear (only whilst touching that border).
  • It is looking like there have been improvements made to the nVidia proprietary driver package that have removed the problem that this fix had in its earlier days, in that it no longer slows down 3D graphics = games.
  • Possible problem with some docks. It is not a problem with the Openbox dock or Tint2. (Will add information to this if it comes along.)


Here is the relatively simple procedure

1. Open /etc/X11/mhwd.d/nvidia.conf in your favourite text editor with root permission.

2. Under Section Device add the following line

Option "metamodes" "nvidia-auto-select +0+0 { ForceFullCompositionPipeline = On }"

3. Save the modified file using the Save As option in your text editor, as /etc/X11/xorg.conf.d/95-mhwd.conf

4. Again, as root, delete the /etc/X11/xorg.conf.d/@90-mhwd.conf file, or 90-mhwd.conf file (whichever you have).

5. Log out/in.


That's it.

Making the new 95-mhwd.conf file as prescribed in the above method, 
means that nVidia won't overwrite it in the future with one of their
future closed source driver upgrades.


Support

Following is a link to this page's forum counterpart where you can post any related feedback: [1]

Cookies help us deliver our services. By using our services, you agree to our use of cookies.