BulletDust
Supreme [H]ardness
- Joined
- Feb 17, 2016
- Messages
- 6,057
Except it isn't like that at all. The cause of tearing is obviously a software issue, that is quite widespread.
Yeah, it's widespread, Linux sucks, you're the man...
...Move on.
Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.
Except it isn't like that at all. The cause of tearing is obviously a software issue, that is quite widespread.
Yeah, it's widespread, Linux sucks, you're the man...
I just installed five distro's without an issue. Scrolling smooth as silk, no tearing.
Except it isn't like that at all. The cause of tearing is obviously a software issue, that is quite widespread.
The behavior is strictly based on proprietary driver availability which is hit and Miss on Linux. I have tried 8 distros. All the Ubuntu Distro were eventually workable, because they were all using the same driver base.
OpenSuse, and CentOS were just a complete shit show to install Proprietary drivers so I never got them installed. Manjaro for some reason doesn't have the February udpate(340.102), and is stuck on the Dec verion (340.101). I speculate this is why the ForceCompositionPipeline was rejected on Manjaro.
This is all direct cause and effect of software and settings.
Set ForceCompositionPipeline and it works properly, don't set it and it doesn't.
It really doesn't get more obvious than that.
Sure, after I posted the solution. You yourself agreed that "forceCompositionPipeline" had to be set.
And yet my server has very similar hardware to your system and has an 8600GT running the latest OpenSUSE Leap with the open source drivers and I'm not having any tearing or whatever issues. I will repeat, I don't even have the closed source drivers from nVidia even installed. It's the same generation card with the same base architecture as yours. You were having problems other than video on all the distros you tried. The common thread here is your system. Having stability issues with all of the distros you tried with most of them being quite popular and I'm doubting there are widespread problems like you're having points to something wrong on your end. I've been working with, troubleshooting and fixing computer issues for more than two decades and everything I know is screaming hardware issue.
Sadly my distro hopping and Linux experiments have come to a crashing halt.
My Dell laptop seems to have died while trying to update the bios. I'm very mad.
Nothing to do with Linux at all. But I don't have any other PC to try this on and I was really getting somewhere. I will post another thread to get some help but it doesn't look good.
There are literally thousands of posts like this:
https://forum.kde.org/viewtopic.php?f=111&t=131912
This guy spent a year trying to fix tearing on his GTX 770. Much newer card than mine.
Claiming it's an isolated issue based on old broken HW is just completely false.
It's widespread on NVidia GPUs of just about every vintage.
Watching my daughter playing Roblox on her 6i5SYH Intel Iris Windows 10 based NUC before, there was definite tearing let me tell you! Might have to run the tearing test on that one!![]()
I have yet to see wide spread reports of people having this issue with the newer set of unified drivers for cards from Fermi onward (Released March 2010). .
Note: There are a LOT of different 'solutions' or
part solutions floating around. So be aware that
it seems to come down to the luck of the draw as
to whether a particular solution works for you.
I've used many variants of Linux(mostly Debian derivatives) for over a decade now. One problem that I haven't seen solved satisfactorily is the issue of horizontal tearing, or Vsync not being properly implemented.
I say this because I use used 5 different distros on 4 different computers with various monitors and Nvidia/AMD/ATI/Intel graphics cards; every time, there has been an issue with video tearing with even slight motion.
This is all due to the fact that the X server is out-dated, ill-suitable for today's graphics hardware and basically all the direct video card communication is done as an extension ("patch") over the ancient bloated core. The X server provides no builtin means of synchronization between user rendering the window and the screen displaying a window, so the content changes in the middle of rendering. This is one of the well-known issues of the X server (it has many, the entire model of what the server does and is outdated - event handling in subwindows, metadata about windows, graphical primitives for direct drawing...). Widget toolkits mostly want to gloss over all this, but tearing is still a problem because there is no mechanism to handle that. Additional problems arise when you have multiple cards that require different drivers, and on top of all this, opengl library has a hard-wired dependency on xlib, so you can't really use it independently without going through X.
I have had screen tearing when watching videos, gaming or sometimes scrolling and have tried everything I could find to fix the problem. I am using the proprietary driver and KDE 4 but I have the issue on plasma 5 and GNOME too and I am so tired of this issue i'm considering getting a new video card. I have a GeForce GTX 970. I have tried reinstalling arch and am all out of ideas.
What i've tried: ...
Whats your point ? That the manjaro wiki says there are LOTS of solutions... there are. I can think of 20 different ways to solve lots of problems that hardly means those problem are experienced by LOTS of people. I know English can be hard but geez.
It says "solutions" and suggests you need luck to find a working one.
You are also ignore the issue on Linux stack exchange, this problem was on 4 different computers, using every kind of video card.
Sound pretty damn widespread unless this guy was only using a series of old broken computers with old broken video cards.
And the answer that most people agree with is that X server is a wretched old piece of code. Which is an indicator that this is well known problem in the Linux community, not some edge case.
The point is the issue is SHITTY hardware manufacturing. Which is why one solution doesn't fit all. That is pretty clear to anyone willing to think about it just a little.
WTF? Do you think a better power delivery system and better cooler would negatively driver functions of a Video Cards, like disabling the default composition pipeline.
That is beyond absurd.
If my card were actually functionally different from a software perspective, I wouldn't have been been running NVidia Reference drivers on it for the last 8 years.
You are even further out on a limb, most people today look for non reference designs for better power/cooling/over-clocking. Which is exactly what Palit did. A more robust power system, and improved cooling.
You are even further out on a limb, most people today look for non reference designs for better power/cooling/over-clocking. Which is exactly what Palit did. A more robust power system, and improved cooling.
Should that effect scaling ? No it shouldn't. Yet your Palit designed card seems to be doing a few things that are atypical.
There is no should about it. It's completely irrelevant to the issue at hand.
Think about changes they made, 3 phase instead of 2 phase power. I'll ignore the bigger fan/Heatsink assuming that you don't think that would detrimentally affect drivers.
Outcome: Less ripple/less voltage sag.
Do you think the driver checks for ripple/sad and disables the composition pipeline (only in Linux) because the values are too good.
These are software issues, plain and simple. They are widespread especially among NVidia users.
The guy's issue on the Arch forum were particularly indicative of software issue you expect with a complex system assembled from various pieces from unrelated groups.
He could get Tearing fixed with Proprietary Drivers, Only if he first loaded Open Source drivers, and then switched to the NVidia drivers.
That is a classic telltale of something not be provisioned properly by the proprietary drivers, so it only gets set up correctly if he first installs the Free drivers.
This is also exactly the kind of issue you expect with complex system assembled in from different optional parts in a large variety of ways.
If you can't understand that, it really isn't worth discussing. Start your own thread to discuss Power electronics that change the settings on your GPU.![]()