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
(Created page with "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. The page will be updated as feedb...")
 
m (old page)
 
(12 intermediate revisions by one other user not shown)
Line 1: Line 1:
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. The page will be updated as feedback comes in.
{{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.
 
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.)


<br clear="all"/>
<br clear="all"/>
=Here is the very simple procedure=
==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


1. Open '''/etc/X11/xorg.conf.d/90-mhwd.conf''' in your favourite text editor with root permission.
Option "metamodes" "nvidia-auto-select +0+0 { ForceFullCompositionPipeline = On }"


2. Under Section '''Device''' add the following line
'''3.''' Save the modified file using the '''Save As''' option in your text editor, as '''/etc/X11/xorg.conf.d/95-mhwd.conf'''


Option "metamodes" "nvidia-auto-select +0+0 { ForceFullCompositionPipeline = On }"
'''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.


3. Save the file & log out/in.


That's it.  
That's it.


It certainly works perfectly for some of us.
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.


<br clear="all"/>
<br clear="all"/>
=Support=
 
==Support==




Line 24: 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.