[Stable Update] 2024-11-30 - Kernels, Plasma, GNOME, COSMIC, LXQT, SYSTEMD

I only have one issue, and that is that in the Supertuxkart game the music sounds bad.
It only happens with Supertuxkart, the rest of the applications sound good.

Maybe it is necessary to rebuild the package. Pacman says it was created on 01/16/2023.

That’s possible, but I think that updating the cache has the same effect and doesn’t require creating a symlink that belongs to no package.

Unfortunately this did not fix it but produced now another error message:

Gdk-Message: 10:05:28.519: Error 71 (Protocol error) dispatching to Wayland display.

I found this thread: [SOLVED] (GNOME 47) GTK 4.16.1 generates Wayland protocol error / [testing] Repo Forum / Arch Linux Forums and indeed setting

GSK_RENDERER=ngl

in

/etc/environment

fixes the issue and dino starts. Although the mouse cursor size is not anymore correctly recognized and it becomes gigantic.

Thanks for all the efforts!

EDIT: Also needed to log out and log in again for it to work. Just in case someone wants to reproduce.

What exactly do you mean by ā€œupdating the cacheā€? pamac -force-refresh or what? Cause pacman -Syu updates the cache?

No, sorry for the confusion, I meant running gdk-pixbuf-query-loaders --update-cache. The solution has been added to the list of known problems with this update in this thread’s second post as well.

1 Like

After the update, when resuming from sleep/suspend or hibernation, the displays (two in my case) stay switched off.

They can be revived by switching to a different virtual terminal and back, e.g. CTRL+ALT+F3 → displays turn on, CTRL+ALT+F2 → back to KDE Plasma’s lock screen.

What’s interesting about this:
Isn’t the hook in /usr/lib/systemd/system-sleep/nvidia (which calls /usr/bin/nvidia-sleep.sh) supposed to automate that exact same workaround?

I noticed a couple of errors in both dmesg and /var/log/Xorg.0.log that seem to coincide:

[11021.049422] NVRM: Xid (PCI:0000:26:00): 13, pid='<unknown>', name=<unknown>, Graphics Exception: Shader Program Header 11 Error
[11021.049517] NVRM: Xid (PCI:0000:26:00): 13, pid='<unknown>', name=<unknown>, Graphics Exception: Shader Program Header 18 Error
[11021.049606] NVRM: Xid (PCI:0000:26:00): 13, pid='<unknown>', name=<unknown>, Graphics Exception: ESR 0x405840=0xa2040800
[11021.049697] NVRM: Xid (PCI:0000:26:00): 13, pid='<unknown>', name=<unknown>, Graphics Exception: ESR 0x405848=0x80000000
[11021.050063] NVRM: Xid (PCI:0000:26:00): 13, pid='<unknown>', name=<unknown>, Graphics Exception: ChID 00c0, Class 0000c597, Offset 00000000, Data 00000000
[11026.188365] NVRM: Xid (PCI:0000:26:00): 13, pid='<unknown>', name=<unknown>, Graphics Exception: Shader Program Header 18 Error
[11026.188457] NVRM: Xid (PCI:0000:26:00): 13, pid='<unknown>', name=<unknown>, Graphics Exception: ESR 0x405840=0x82040000
[11026.188547] NVRM: Xid (PCI:0000:26:00): 13, pid='<unknown>', name=<unknown>, Graphics Exception: ESR 0x405848=0x80000000
[11026.188897] NVRM: Xid (PCI:0000:26:00): 13, pid='<unknown>', name=<unknown>, Graphics Exception: ChID 0038, Class 0000c597, Offset 00000000, Data 00000000
<many more of the same nature>
[  9555.449] (EE) NVIDIA(0): The NVIDIA X driver has encountered an error; attempting to
[  9555.470] (II) NVIDIA(0): Error recovery was successful.
[ 11049.636] (EE) NVIDIA(0): The NVIDIA X driver has encountered an error; attempting to
[ 11049.660] (II) NVIDIA(0): Error recovery was successful.

Man, I’m really starting to hate NVIDIA on Linux…

EDIT:
Fixed this by applying a few modfications to hook /usr/lib/systemd/system-sleep/nvidia.

@Rick and anybody interested: I reported the issue at LightDM, please give it an upvote, if you agree!

Tragic update for the Zephyrus ROG G14 2022.

  1. supergfxctl is now broken and cannot find dGPU. This happens with all the testable kernels (6.6.x, 6.11.x, 6.12.1). Apparently the dGPU works: if I attach an external screen to the HDMI port that is connected only via the dGPU and I do DRI_PRIME=1 glxinfo the dGPU starts and the external screen is switched on.

  2. most serious issue. All the recent kernels are broken on this laptop and cannot resume from hibernation (they freeze). I already experienced this with the past stable update, where I had to stay on 6.10 because 6.11 could not resume from hibernation. Now there is no 6.10. So no hibernation. Very unfortunate on this laptop that only sleeps to idle and where the battery in suspend mode does not last more than a few hours.

Can i use for fresh installation system?

2 posts were split to a new topic: After updating and rebooting, the NVIDIA driver failed to load

EDIT: Problem also exists on another distro, so it must be server or network related.

Im having trouble copying files over home network after the update.
(Gnome) I get very slow transfer speed 200kb & then it times-out. Cannot get anything above 100Mb to complete.

The set up is Manjaro Gnome laptop. wi-fi. copy files to a Raspberry Pi (raspbian) with a 1TB USB drive. via SMB

I use it daily, so the change to this normally reliable process was noticed immediately after the update. Everything was rebooted etc.
Havent digged deeper yet

Pacman crashed while updating, I had no activity on the pc so I rebooted, I had to recover the system (thanks to the guys in the forum).
Seems like something got updated, something not, Firefox says it’s at Version 133 but now a few applications don’t start and who knows what else.
If I try to install the update again I get

there is nothing to do

How can I force a reinstall of everything that was supposed to get updated?

Replace git packages with their normal counterparts as much as possible. This is how I solved the same problem

1 Like

I’m facing this conflict:

:: manjaro-gnome-extension-settings-20240920-2 and gnome-shell-extension-custom-accent-colors-11-2 are in conflict. Remove gnome-shell-extension-custom-accent-colors? [b/E] b
errorea:transakzioa prestatzean huts egin du (ezin dira menpekotasunak bete)
:: installing libjxl (0.11.1-1) breaks dependency 'libjxl.so=0.10-64' required by ffmpeg6.1
:: installing rubberband (4.0.0-1) breaks dependency 'librubberband.so=2-64' required by ffmpeg6.1
:: installing x265 (4.0-1) breaks dependency 'libx265.so=209-64' required by ffmpeg6.1

Trying to remove any of them won’t work due to dependencies.

You can consult the /var/log/pacman.log to see which packages to updated, create a list out of it and reinstall those. Another option would be: Mapare - manjaro package restore

Thanks for the tip! I will do it.

You can remove gnome-shell-extension-custom-accent-colors as GNOME 47 is supporting accent colors now. ffmpeg6.1 is an AUR package. You may want to remove it before you update your system. Install it later if needed, again.

I’m seeing the same thing: conflict building v86d, then gibberish output. How can I check (& resolve) the conflict?

Thanks for the info.

btw, same problem on TuxedoOS (plasma 6.23, kernel 6.11). I now use Intel with Wayland and Nvidia with X11. That seems to me to be the best solution at the moment.

@neoxpert, @vostmarhk, @purplemunchies, @Marsa, @FreddyX, @fonic, @Q.Singularity

State which exact nvidia packages you have installed via pacman -Q | grep nvidia and let me know if the latest packages work for you now on 6.12 kernel series.