Slackware This Forum is for the discussion of Slackware Linux.
|
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.
Are you new to LinuxQuestions.org? Visit the following links:
Site Howto |
Site FAQ |
Sitemap |
Register Now
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.
|
|
06-30-2014, 04:51 PM
|
#1
|
Member
Registered: May 2014
Posts: 209
Rep:
|
How To Minimize Screen Tearing
I'm currently using the amd binary driver. When browsing, I notice some pretty distracting screen tearing, especially when scrolling. If I enable Tear-Free rendering using the CCC, it looks great, but if I want to play some games I have to turn it off beforehand, otherwise it makes them run terribly. Is there a way to strike a balance between performance and tearing?
|
|
|
06-30-2014, 05:22 PM
|
#2
|
Moderator
Registered: Dec 2009
Location: Germany
Distribution: Whatever fits the task best
Posts: 17,148
|
Which DE/WM do you use?
|
|
|
06-30-2014, 05:43 PM
|
#3
|
Member
Registered: May 2014
Posts: 209
Original Poster
Rep:
|
Quote:
Originally Posted by TobiSGD
Which DE/WM do you use?
|
xfce
|
|
|
06-30-2014, 06:12 PM
|
#4
|
Moderator
Registered: Dec 2009
Location: Germany
Distribution: Whatever fits the task best
Posts: 17,148
|
The xfwm4 window-manager that is used by XFCE is known for having problems with tearing since it lacks the VSYNC capabilty in version 4.10 and earlier.
Possible solutions:
- Upgrade xfwm4 to a newer version which has VSYNC capabilities (see this thread)
- Use a compositor, like Compton, additionally to xfwm4
|
|
|
06-30-2014, 06:35 PM
|
#5
|
Senior Member
Registered: Aug 2005
Distribution: Slackware, RHEL
Posts: 1,271
|
+1 for compton. Been very pleased with it.
|
|
|
07-02-2014, 11:19 AM
|
#6
|
Member
Registered: Oct 2012
Posts: 77
Rep:
|
Have you tried enabling Tear Free, but setting in CCC under 3D>More Settings>Wait for Vertical Refresh to Performance(which forces vsync off). When you first enable Tear Free it changes this setting to Qaulity which forces vsync always on, which is why the suckage for games. It is possible to lower it after enabling Tear Free, and this keeps your desktop tear free but Games will not have vsync which can slow them down. You could also use the nest step up towards quality which keeps vsync off except if you turn it on under that particular games settings.
|
|
|
07-02-2014, 08:05 PM
|
#7
|
Member
Registered: May 2014
Posts: 209
Original Poster
Rep:
|
Quote:
Originally Posted by pataphysician
Have you tried enabling Tear Free, but setting in CCC under 3D>More Settings>Wait for Vertical Refresh to Performance(which forces vsync off). When you first enable Tear Free it changes this setting to Qaulity which forces vsync always on, which is why the suckage for games. It is possible to lower it after enabling Tear Free, and this keeps your desktop tear free but Games will not have vsync which can slow them down. You could also use the nest step up towards quality which keeps vsync off except if you turn it on under that particular games settings.
|
Oops, I think the reason why it may not have been working was that I was doing the opposite of this. meaning disabling tear free and setting to always on. Might have been the problem. After changing it back from always on to always off and enabling vsync it looks to be working fine.
|
|
|
All times are GMT -5. The time now is 05:11 AM.
|
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.
|
Latest Threads
LQ News
|
|