Only half of screen displaying correctly

This morning, I ran zypper dup to update Tumbleweed. After reboot, when Tumbleweed started, it was only displaying the left side of the display. The entire right half of the display is black. If I leave it as is for a few seconds (about 10-30, it varies). the screen gets corrupted, and the display stops outputting video.

I’m using an AMD gpu and KDE Plasma.

Any suggestions on how I can fix this? Or, is there a way I can undo the updates done with the last zypper dup?

3 Likes

@Yippee38 there was a new snapshot released about 20 minutes ago… do another zypper dup :wink:

1 Like

There appears to be an issue with the recent kernel-firmware that was released in snapshot 20240830

Associated suse bug report
https://bugzilla.opensuse.org/show_bug.cgi?id=1230007

1 Like

Unfortunately, I’ve already got the latest updates.

Well, at least I’m not the only one having this problem. But that doesn’t help me use my system today. I can run it using “nomodeset”, but it’s tough to do anything on 800x600 resolution.

Can anybody tell me how to roll-back to the previous update?

@Yippee38 downgrade the firmware from the history repository…
https://download.opensuse.org/history/

I’m having this same exact issue with the most recent dup. Black screen / only half rendered screen. Doing a snapper rollback right now.

on boot, choose the option to boot into a read only snapshot. Then confirm that everything is okay, then run

sudo snapper rollback

and reboot. Wait a couple weeks for this bug to be fixed then try again.

AMD submitted a revert now:
https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/log/

New here. I have the same issue with my RX 6900XT.
Question is, I shouldn’t update at all until this is fixed? How will I know its fixed? I’m a Opensuse noob.

Yeah, I am waiting for the newer snapshots to revert/upgrade to a working version as opposed to the firmware 0826 version.

I made an update and put it in my repository:

Trying to submit it as a request to Tumbleweed also, though I’ve never done that before so not sure how that works exactly…

So, again, how do I know when the update is safe? I’m not updating at all until this is fixed.

Will they say in plain English that its fixed, or do I have to understand all the tech jargon?

@Xa3phod In the bug report, fix will be in the 0903 snapshot release, maybe today or tomorrow…

The bug report indicates the release of kernel-firmware will be 20240903, that is being tested in a home repo, not that snapshot 20240903 will have the updated package.

1 Like

Yeah the fix is not in 20240903

@mhurron @ernstp So either wait for it’s release or test as requested in the bug report?

zypper ar -f -g -n "Firmware Test" https://download.opensuse.org/repositories/home:/tiwai:/branches:/Kernel:/HEAD/standard/ repo-firmware-test
2 Likes

Ya, if you’re waiting for a stable-ish system, it’s wait.

One of the nice things about the kernel-firmware package is that it’s included in the DVD release so when a new kernel-firmware package is included in a snapshot, it’ll be listed in the ‘New Snapshot released’ message.

1 Like

Exactly the same problem. I didn’t even report it because I thought it was Plasma’s problem, and I already know that they don’t take any interest in solving what they don’t consider a ‘priority’.

My case was slightly different: Nvidia GPU and two screens. Only the main screen was affected by the black block that affected half of the screen. The funny thing is that the mouse pointer was visible and the windows were there, behind the black block!!!
If I changed the relative position of the screens using the configurator, if I put them right on top of each other, the black strip disappeared.

I solved it by installing the official NVIDIA drivers.