LinuxQuestions.org
Visit Jeremy's Blog.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices


Reply
  Search this Thread
Old 08-27-2016, 06:52 PM   #1
TheNutCase
Member
 
Registered: May 2016
Location: Columbia, South Carolina14
Distribution: Slackware 15.0
Posts: 700

Rep: Reputation: Disabled
Eliminating video tearing with nouveau (default video driver).


I am using Slackware 14.2 as my operating system, and I am wondering how I can eliminate video tearing within nouveau. I am currently usung the nvidea proprietary drivers, but the thing is that the drivers from the nvidia website won't let me compile certain software packages, and the nvidia drivers as supplied my Slackbuilds.org won't let me view DVDs with xine. I was given the help I needed to eliminate tearing with the nvidia drivers. but that doesn't seem to apply with the nouveau drivers . Any practical help would be greatly appreciated. Thanks in advance.
 
Old 08-27-2016, 07:55 PM   #2
ReaperX7
LQ Guru
 
Registered: Jul 2011
Location: California
Distribution: Slackware64-15.0 Multilib
Posts: 6,558
Blog Entries: 15

Rep: Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097
Try using SBo package driconf and have it manage the driver. Usually nouveau loaded either through the xf86-video-nouveau package or xorg-server's modesetting driver with glamor enabled (see the manpages for each driver on how to set this up) benefits from driconf.

As for xine, try a driver like xv or opengl if the xine package has such drivers. Xv usually works with any driver. Nvidia should support any opengl based rendering agent.

Last edited by ReaperX7; 08-27-2016 at 07:59 PM.
 
Old 08-30-2016, 11:37 PM   #3
TheNutCase
Member
 
Registered: May 2016
Location: Columbia, South Carolina14
Distribution: Slackware 15.0
Posts: 700

Original Poster
Rep: Reputation: Disabled
And where on my hard drive would I find that file?
 
Old 08-30-2016, 11:43 PM   #4
STDOUBT
Member
 
Registered: May 2010
Location: Stumptown
Distribution: Slackware64
Posts: 583

Rep: Reputation: 242Reputation: 242Reputation: 242
"SBo package" refers to slackbuilds.org
driconf is not on your hard drive. Yet.
https://slackbuilds.org/repository/1...search=driconf
 
Old 08-31-2016, 07:50 AM   #5
TheNutCase
Member
 
Registered: May 2016
Location: Columbia, South Carolina14
Distribution: Slackware 15.0
Posts: 700

Original Poster
Rep: Reputation: Disabled
Thanks.
 
Old 01-18-2017, 08:12 PM   #6
TheNutCase
Member
 
Registered: May 2016
Location: Columbia, South Carolina14
Distribution: Slackware 15.0
Posts: 700

Original Poster
Rep: Reputation: Disabled
Sorry, it doesn't eliminate video tearing, So what should I try next?

Last edited by TheNutCase; 01-18-2017 at 08:14 PM.
 
Old 01-19-2017, 01:38 PM   #7
FTIO
Member
 
Registered: Mar 2015
Location: Las Vegas, NV
Distribution: Slackware 15.0 x64, Slackware Live 15.0 x64
Posts: 618

Rep: Reputation: 361Reputation: 361Reputation: 361Reputation: 361
I've used this for my system no matter what nvidia card I'm using. Every time I boot or reboot for whatever reason, I simply run in my case the dvi script to stop tearing. I also use the proprietary nvidia blob as it's just easier, for me at least. You could maybe look into this to see if it can be confangled for use with nouveau. The first one is for vga, the second for dvi...

Code:
#!/bin/bash
#  This stops tearing in DVI or VGA
#

nvidia-settings --assign CurrentMetaMode="VGA-0: 1600x900+0+0 { ForceCompositionPipeline = On }"

Code:
#!/bin/bash
#  This stops tearing in DVI or VGA
#

nvidia-settings --assign CurrentMetaMode="DVI-I-1: 1600x900+0+0 { ForceCompositionPipeline = On }"
 
Old 01-21-2017, 07:58 AM   #8
orbea
Senior Member
 
Registered: Feb 2015
Distribution: Slackware64-current
Posts: 1,950

Rep: Reputation: Disabled
Quote:
Originally Posted by TheNutCase View Post
Sorry, it doesn't eliminate video tearing, So what should I try next?
I assume this is with the nouveau xorg driver? Is it any better with modesetting? You can also try updating mesa and your kernel to the git master and latest stable respectively. Does it fix your issue? If not try asking in #nouveau @ freenode, they might have some good ideas given they developed the hardware.
 
Old 01-21-2017, 09:35 AM   #9
TheNutCase
Member
 
Registered: May 2016
Location: Columbia, South Carolina14
Distribution: Slackware 15.0
Posts: 700

Original Poster
Rep: Reputation: Disabled
Sorry, I forgot to re-mark the thread as solved - I tried it a couple of days ago and it seemed to work fine.
 
Old 01-21-2017, 10:53 AM   #10
orbea
Senior Member
 
Registered: Feb 2015
Distribution: Slackware64-current
Posts: 1,950

Rep: Reputation: Disabled
So what was the solution?
 
Old 01-21-2017, 11:09 AM   #11
TheNutCase
Member
 
Registered: May 2016
Location: Columbia, South Carolina14
Distribution: Slackware 15.0
Posts: 700

Original Poster
Rep: Reputation: Disabled
Quote:
Originally Posted by FTIO View Post
I've used this for my system no matter what nvidia card I'm using. Every time I boot or reboot for whatever reason, I simply run in my case the dvi script to stop tearing. I also use the proprietary nvidia blob as it's just easier, for me at least. You could maybe look into this to see if it can be confangled for use with nouveau. The first one is for vga, the second for dvi...

Code:
#!/bin/bash
#  This stops tearing in DVI or VGA
#

nvidia-settings --assign CurrentMetaMode="VGA-0: 1600x900+0+0 { ForceCompositionPipeline = On }"

Code:
#!/bin/bash
#  This stops tearing in DVI or VGA
#

nvidia-settings --assign CurrentMetaMode="DVI-I-1: 1600x900+0+0 { ForceCompositionPipeline = On }"
This is the solution.
 
1 members found this post helpful.
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
[SOLVED] Eliminating video tearing? TheNutCase Slackware 4 07-14-2016 11:28 PM
video drivers, tearing JackDinn Linux - Newbie 19 03-19-2016 09:29 AM
[Solved] Need to load Nouveau Video Driver earlier sqlpython Slackware 0 03-18-2014 01:44 AM
Nouveau driver + S-Video + Nvidia 5200 SilentSam Linux - Hardware 4 11-23-2011 02:19 PM
How to change the default video driver stefane321 SUSE / openSUSE 1 05-30-2007 02:50 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware

All times are GMT -5. The time now is 06:25 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration