Linux screen tearing

>want to get rid of screen tearing on linux
>"lol just get KDE bro"
>install mint + KDE
>still get screen-tearing

I've tried using my dedicated GPU, integrated GPU, open source drivers, proprietary drivers, open-gl 3.1 and 2.0, different repainting options, changing the refresh rates. No help on google.

At most firefox will scroll a bit smoother but when I watch a video it will still tear out of the ass. If I try the exact same video file on a windows 7 PC it displays perfectly without touching any settings.

Graphics for linux were a mistake. It's only good for command-lines.

Other urls found in this thread:

track6.mixtape.moe/yxumxa.webm
forum.manjaro.org/t/solved-no-wobbly-windows-and-magic-lamp-on-manjaro-kde-17-0-1/22761/2
archive.rebeccablacktech.com/g/search/image/LpP6pAziJOuxJPRflfXjEg/
en.wikipedia.org/wiki/Wayland_(display_server_protocol)#Wayland_compositors
my.mixtape.moe/jptcaj.webm
twitter.com/NSFWRedditVideo

Why does it have to be so complicated to just watch video content? We're not in 1990 anymore.

This is a brand new chinkpad which was supposed to have great compatibility with linux according to people here.

On your Nvidia settings, go to "X Server Display Configuration", then click "Advanced", then tick both "Force Composition Pipeline" and "Force Full Composition Pipeline", then press quit.
That's what works for me.

Same here, had problem on desktop (first with GTX480, now GTX980, and used thinkpad 540p. Nouveau drivers make it a little better, but that means I can't use multiple monitors. Installing Nvidia drivers brings the screen tearing back, can't enable ForceCompositionPipeline in Nvidia Settings (option is missing, even when I press the 'advanced' button) for whatever reason. I switched back to Windows on my desktop for Photoshop and other creative apps now that I have the Thinkpad, but I'm still having a ton of issues with the laptop on Mint - won't resume from hibernate, won't suspend properly sometimes, wifi is picky about networks, lol no bluetooth audio for you why would you want that just use your phone, I could go on. Still use it for dev purpose for school, but will be looking at a macbook when I get a job because this is fucking ridiculous.

>NVIDIA
Found your problem

Just use gnome. I love kde but it's too much of hassle on Nvidia cards. I was thinking about just biting the bullet and replacing my gt 1030 with an amd card.

fix your drivers OP

Screen tearing is a driver issue, I had it on Gnome Fedora too. ForceCompositionPipeline doesn't eliminate it either, it just hides it. You can still see it when the card is working hard at rendering HQ stuff like 4k video.

Is that for the nividia card or inte

>nvidia
Using my integrated intel gpu doesn't help either.

This and Compton fixed it for me (i3wm, arch, nouveau on a Nvidia card)

Honestly I suspect Nvidia/Microsoft/Apple sabotage. Probably a lot cheaper for those companies to make a little payment under the table to Nvidia in exchange for fucking up the linux drivers than to compete with them and suffer market share loss. One of the major flaws of open source development IMO, no way to screen out bad actors in closed binaries.

Arch is the opposite of a solution to any problem.

>on your NVIDIA settings
>Is that for the nividia card or inte

Screen tearing is only a problem with poorfags, In which case, you should not be using KDE.

track6.mixtape.moe/yxumxa.webm

The advanced button doesn't do anything. There aren't any hidden options appearing. What a joke.

You can use the nvidia x-server application with your intel integrated graphics card too.

I have the exact same problem. Ill try the older version of Nvidia driver later, but it's not looking too good.

Is that an AMD card? Damn.
Nvidia drivers are shit as always.

How do I add this cool maximize/minimize window effect, user?

forum.manjaro.org/t/solved-no-wobbly-windows-and-magic-lamp-on-manjaro-kde-17-0-1/22761/2

>my autism OS is a piece of shit
>must be the jews

that happens when the main module is not installed or loaded to the kernel
TLDR: is incomplete

>nvidia
Found your problem

Haha, cool, that's funny, thanks.

archive.rebeccablacktech.com/g/search/image/LpP6pAziJOuxJPRflfXjEg/

Fake news

en.wikipedia.org/wiki/Wayland_(display_server_protocol)#Wayland_compositors

download distros that come with any of these compositors and you won't experience screentearing

deepin and gnome come with mutter
kde comes with kwin

DELETE THIS GOY

Holy crap.
Why are microsoft apologists so adamant on spreading fake propaganda against Linux?

OP is a lying shill. He's purposefully spreading fake propaganda. KWin works just fine see He's done it before Shame on you, OP

lol @ this thread
So you're telling me, in order to use a text based circa 1994 Netscape Communicator looking OS I have to buy an IBM lappy with an AMD video card?
fucking lol, no thanks

What GPU do you use?

Now proceed to take these cheap rupees from micropenis rajeesh

KDE is a heavy desktop built for modern systems. Can I see your screenshot of system specs, OP?

I don't have this problem.

>GOYIM FOUND OUT
ABANDON THREAD

werkz on my machine bruh

>that minimizing effect
Nice

>that happens when the main module is not installed or loaded to the kernel

But I just installed this distro last week. What could have happened?

I used this image because it's the 2nd one that shows up when you google "screen tearing linux"

I have a thinkpad p51s

But when I do it, my xorg crashes. And draws 102% of CPU. But with KWin - no problems, no tearing, stock xorg, even no 20-intel.conf file.
(not op, pic is not related)

>Implying this one doesn't

What do you mean, it's right there?

>novideo
all my graphics problems disappeared when i switched from a gts250 to an hd7850

>using nvidia graphics drivers
>not using the open source graphics

no wonder it's screentearing

You're a fucking retard

Had the same problem.
Use OpenGL 3.1 rendering instead of XRender - worked for me.

You must have to be retarded to get screen tearing because it's literally never happened to me.

...

Already tried with these settings and still had tearing dur

why do peopel even complain about screen tearing? its better for shit to tear than "FIX" it with eyecandy bloat

muh dick

do you have hardware acceleration turned on in firefox settings

i had to disable it because jewvidia drivers kept exploding on firefox for some reason which was fixed but now i have tearing after disabling the option.

vsync actually works in firefox, it's when I'm watching a video it breaks

new firefox does not tear with or without smooth scroll

>I've tried using my dedicated GPU, integrated GPU, open source drivers, proprietary drivers, open-gl 3.1 and 2.0, different repainting options, changing the refresh rates.
have you tried turning on vsync

>new firefox does not tear with or without smooth scroll

it does if you have the wrong settings

>have you tried turning on vsync

repainting options means vsync

Don't use mint KDE, as they dropped support for it. Use Neon or Manjaro or something.

I have seen screen tearing on windows too, but it's more common on X anyway (thanks to shitty configs and drivers)
Try other backends (kwin have like 3 at least as i remember). One of them must work with your current setting. It will use more cpu, so disable it for gayming for moar fps.

You're using optimus.

Optimus is a fucking nightmare on any OS.

Since everything operates on your iGPU and talks to your dGPU you need to tearfree your iGPU.

What is that? W500?

Switchable graphics.
If you can change from iGPU to dGPU in BIOS you most likely have Optimus.

It saves power by tossing framebuffers back and forth using hardware support.

Very cool but ultimate PITA.
FIRST: Figure out if you really do have optimus, you may not.
Install bumblebee package
Probably a few other bits to go with.
Make sure the iGPU is primary and dGPU is secondary.

Enjoy 12 hours of battery life and on demand dGPU after the blood sacrifice.

Nvidia fucks you with tearing no matter what. Many compton settings people share don't work. If you have non-nvidia, maybe try wayland.

If you run ubuntu you can use PRIME package to switch your whole desktop enviornment on command with a logout.
Much easier than tailoring every application necessary to fire with
$ primusrun X

I switched from kde to gnome. No screen tearing anymore

>nvidia
Found your problem.

you really do get what you pay for.

you are retarded

plebs don't realized this had screen tearing. but tearing doesn't show up on captured videos. literally your hdd is faster than your shity nvidia

Screen tearing happens on AMD hardware too, more so if you're not a resolution-let.

>Compton
this I just run

compton -b

After logging in and starting x, to send it into the background, no idea how to get it to autostart yet.

You may or may not be aware of this but if you buy a nvidia card then you're pretty much forced to use the novidia binary blob drivers because you're not going to get any good 3D out of the free ones. Guess what they lack? clock adjustment for one thing. Yes, really. novideo won't release the information required to do that and other important things. The card will be running as slow as possible with the free nvideo drivers.

I'm currently looking at a Lenovo laptop which has a GX940MX nvidia GPU option. I'm not pulling the trigger because I'm not sure if I should get that one or just use one with Intel integrated graphics. The i5-8250U does have a decent iGPU and the GX940MX isn't that much faster.

The price difference isn't all that.

If I go for the 940MX variant then I'll basically be forced to use nvidia's binary blobs.

I'm just saying that if you're stuck with nvidia because you already bought the card or have something with integrated nvidia graphics then "use free drivers" isn't a choice. (not sure I want to get in that situation)

What DE? In Xfce you can set it to autostart under session and startup in the settings. You can set any command to autostart that way.

Xfwm from git compiled against libxpresent — no tearing anymore. Intel HD graphics.

this kills the performance

DRIVER ISSUE

I feel like I am posting this daily.

FIX YOUR GOD DAMN DRIVER, you are one Google search away from never having screen tearing again...

it isn't complicated, you just need to FIX YOUR DRIVER.

I've tried to google how to update my drivers. There's no clear solution. From what I've gathered they just update along everything else.

NOT UPDATING

Fixing them, depending on your vendor there is a setting for that that should pretty much fix it.

Else use gnome on Wayland.

I have my dedicated nvidia card and my integrated intel gpu. Do I fetch the drivers directly on the nvidia website like I would on windows? Do I use the update manager? Do I do "apt-get update something"? I have no idea what to do. I've tried googling and there wasn't any help.

For 2018, I want Sup Forums to become smart enough to not use or recommend mint ever again.

replace mint with GNU/Linux in that sentence

Yummy

so use weston or gnome-wayland fgt

>If I try the exact same video file on a windows 7 PC it displays perfectly without touching any settings.
this is just in reverse for me - win7 has tearing

and how stupid are you to search online so much and come here to complain but no mention of vsync in /etc/x11/

>Graphics for linux were a mistake.
no u

I had screen tearing on XFCE with AMD RX 470. Fixed it by enabling "TearFree" in "X" config.

>Screen tearing happens on AMD hardware too
Bullcrap
my.mixtape.moe/jptcaj.webm

You obviously use the packet manager.

There is a page on the Ubuntu / Debian wiki on what you have to do.

Are you just pretending to be retarded?

Are you?

Look It is easy to fix but still. I had no tearing on KDE and Gnome tho.

That doesn't really say anything. A distro maintainer can enable tearfree option on the X config anytime. Hence there's no tearing on even deprecated WMs like Xfwm

No.
But if your reaction to "AMD has tearing too" is showing one specific DE with one specific configuration with one specific piece of hardware which doesn't tear then you probably are.

Nvidia also "doesn't tear" by these standards, since it works tear free on my machine.

You are trying to make it seem like all setups tear screen if a specific setup does so, which is again, by your logic, false.

All major desktop distros now ship modern GNOME which has little to no tearing at all.

Your answer to my question was:
>No
I don't think so. If not you _are_ retarded.

>You are trying to make it seem like all setups tear screen if a specific setup does so, which is again, by your logic, false.
No, I am not.
I was just saying that it is ridiculous to point at a specific combination of hardware and software to demonstrate that a certain GPU vendor doesn't tear.

Yes tearing is mostly irrelevant, if you use anything Wayland related or just have correctly configured drivers.

radeon has tearing in xorg without a compositor (think i3/openbox/any wm)
radeon has no tearing in xorg with a compositor (like gnome's mutter or compton) or by just > enabling vsync

also new firefox does not tear in any way

Exactly.

Force Full Composition Pipeline is a performance killer.
Compton with xrender backend makes my setup tear even worse (driver issue I think)
Compton with glx backend fixes tearing but makes desktop lag like hell (moving windows around etc, especially when playing games or video)

>nvidia on Linux
You only have yourself to blame.

Buying nvidia is a vote against decent FOSS drivers.

use compiz

What the fuck is the screen tearing and why I didn't hear about it, like, 5 years ago? There wasn't such a problem.

>ITT: people making excuses for a problem that's been around for decades and tries to nullify it by suggesting fixes that work 1/10 of the time and "just use this, bro"

The absolute state of Linux.