this post was submitted on 18 Jan 2024
85 points (95.7% liked)

Linux

46794 readers
1722 users here now

From Wikipedia, the free encyclopedia

Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).

Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.

Rules

Related Communities

Community icon by Alpár-Etele Méder, licensed under CC BY 3.0

founded 5 years ago
MODERATORS
 

Hi everyone, I've neen having this issue when running KDE wayland with multiple screen on my Thinkpad W530. I'm using the nouveau driver.

The primary monitor is fine, but the secondary one is glitching.

This is tested on Gentoo as well as Debian. I know it's not hardware issue because it runs fine on X11.

Anyone have any idea about this issue?

Edit: I should probably mention that I was using DisplayPort in the photo, but I also tried VGA and it gave the same result.

Edit1: I was able to narrow down the problem somewhat. Switching the BIOS setting to "Discrete only" for the GPU (thanks coreboot!) seems to make the glitching go away! This means the Optimus would be to blame.

top 13 comments
sorted by: hot top controversial new old
[–] [email protected] 20 points 7 months ago (1 children)

First diagonal monitor now trapezoid

[–] [email protected] 7 points 7 months ago

Crazy, rite??

[–] [email protected] 7 points 7 months ago

I have had the exact same issue and I've been looking for a solution. If you really need the second monitor then you can just switch to the x11 session as a temporary fix but I have no idea what actually causes it.

[–] [email protected] 6 points 7 months ago (1 children)
[–] [email protected] 2 points 7 months ago

I probably should!

[–] [email protected] 4 points 7 months ago

It's a driver bug, it doesn't reject buffers that the GPU can't actually handle correctly.

We've switched to a different way of doing multi-gpu in Plasma 6 that hits at least fewer such bugs.

[–] [email protected] 3 points 7 months ago (1 children)

if those screens use different refresh rates try setting them to the same, hope this will help

[–] [email protected] 5 points 7 months ago

they are not... but they are on different resolution. the primary is on 1080p while the secondary is on HD+

[–] [email protected] 3 points 7 months ago* (last edited 7 months ago) (1 children)

Could be an NVIDIA issue where the fact the external display is connected to the dGPU is causing issues. Nouveau optimus support(rather lack of it) for quattro could also be leading to the issue.

[–] [email protected] 1 points 7 months ago

Yes, I did set the BIOS GPU config to "discrete only" and now it works.

[–] [email protected] 2 points 7 months ago (1 children)
[–] [email protected] 1 points 7 months ago

+1 for Kepler. What a throwback to when The Witcher 2 was the ultimate game for showing off your GPU :')

[–] [email protected] -1 points 7 months ago

It's a common wayland problem. Try editing xf86config to force the scanrate to something your monitor supports rather than relying on dpms ddc/ci auto config