[Stable Update] 2023-09-10 - Kernels, Systemd, Firefox, Thunderbird, LLVM

Keepass isn’t working for me either :confused:

Got a SIGABRT while executing native code. This usually indicates
a fatal error in the mono runtime or one of the native libraries
used by your application.

Reproduced this on Plasma and XFCE

Native Version of Team Fortress 2 stopped working on Xfce after this Update:

/bin/sh\0-c\0/home/karlsn/.local/share/Steam/ubuntu12_32/reaper SteamLaunch AppId=440 -- /home/karlsn/.local/share/Steam/ubuntu12_32/steam-launch-wrapper -- '/home/karlsn/.local/share/Steam/steamapps/common/Team Fortress 2/hl2.sh' -game tf -steam\0
chdir "/home/karlsn/.local/share/Steam/steamapps/common/Team Fortress 2"
ERROR: ld.so: object '/home/karlsn/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/karlsn/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
ERROR: ld.so: object '/home/karlsn/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/karlsn/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
pid 3605 != 3604, skipping destruction (fork without exec?)
ERROR: ld.so: object '/home/karlsn/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/karlsn/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
src/tcmalloc.cc:278] Attempt to free invalid pointer 0x9527ad0
/home/karlsn/.local/share/Steam/steamapps/common/Team Fortress 2/hl2.sh: line 72:  3607 Aborted                 (core dumped) ${GAME_DEBUGGER} "${GAMEROOT}"/${GAMEEXE} "$@"
Graphics:
  Device-1: AMD Navi 22 [Radeon RX 6700/6700 XT/6750 XT / 6800M/6850M XT]
    driver: amdgpu v: kernel
  Display: x11 server: X.Org v: 21.1.8 driver: X: loaded: amdgpu
    unloaded: modesetting,radeon dri: radeonsi gpu: amdgpu resolution: 2560x1440
  API: OpenGL v: 4.6 Mesa 23.1.6-3 renderer: AMD Radeon RX 6700 XT (navi22
    LLVM 16.0.6 DRM 3.49 6.1.51-1-MANJARO)

Launch option LD_PRELOAD=/usr/lib32/libjemalloc.so %command% made it playable again.

2 Likes

This is interesting. I have slightly different symptoms in manjaro Gnome but probably the same root problem - Thunderbird disappeared from the Gnome dash, when I launch Thunderbird it has a generic app icon.

The change to the supernova icon had already happened though, hard to see that having being the problem.

Investigating it seems the updated package has a renamed .desktop file and icon.

# new package
/usr/share/applications/org.mozilla.Thunderbird.desktop

# has this for icon entry
Icon=org.mozilla.Thunderbird

# and the icon exists at
/usr/share/icons/hicolor/64x64/apps/org.mozilla.Thunderbird.png

And the various other sizes of icons in the hicolor directory. Hard to see why it’s not actually working.

Whereas old package

# has
/usr/share/applications/thunderbird.desktop

# with icon as:
Icon=thunderbird

EDIT: I note that in the Gnome overview the icons is visible as normal, just not in the gnome dash. Maybe the issue is with the dash?

EDIT 2: Also missing in dash-to-dock and dash-to-panel

EDIT 3: Also unable to pin Thunderbird to the dash now, as happens with some other applications, usually those installed via appimage or electron apps I think.

EDIT 4: There is an Arch package issue for this https://bugs.archlinux.org/task/79590?project=1&string=thunderbird

EDIT 5: Solution
Wait for the upstream fix and just launch from the overview or tweak the desktop file to add StartupWMClass like so:

StartupNotify=true
StartupWMClass=thunderbird
Actions=ComposeMessage;OpenAddressBook;

This was taken from the Thunderbird flatpak .desktop file. Temporarily switching to the flatpak package isn’t simple because it expects the profiles to be in a different location so Thunderbird will start as a fresh unused app unless you take other actions.

2 Likes

Got this error, I’m still figuring out how to fix.

Failed to commit transaction

conflicting files:

  • jbigkit: /usr/lib/libjbig.so already exists in filesystem (owned by libjbig-shared)

EDIT: My solution was to first uninstall both libjbig-shared and jbigkit (which was easy because they were optional dependencies of cnrdrvcups-lb, which I need in order to use my scanner/printer). Then I proceeded with the system update, which somehow automatically reinstalled jbigkit.

As already posted in [Stable Update] 2023-09-10 - Kernels, Systemd, Firefox, Thunderbird, LLVM - #12 by agolovanov
I also could fix the KeePass problem by reinstalling the KeePass package.

3 posts were split to a new topic: Update has hung up

Forgive me for posting a non-issue. I used to have sound issues with the post-5.10 kernel versions, I’ve written about this in some threads (now locked), but 6.1 works great. I ascribe this to the LTS, that’s why I installed 6.1 in the first place to check it out.

Update was alright. Cheers

1 Like

A post was split to a new topic: What exactly is this mesa-git in extra repo now?

Had the same issue myself, but ended up needing to install the 32-bit version of the library from the AUR to get it to work…dunno why it’s not in the official manjaro repo.

I also have the problem with the renderer and I was able to fix by installing llvm15-libs, as @iCEVooDoo sugested.
During the 2023-09-10 update, the llvm-libs package was upgraded: 15.0.7-3 -> 16.0.6-1
To my understanding the mesa-nonfree was compiled/requires the 15.XX version of llvm-libs.

Question: don’t we need to also update the mesa-nonfree packages, shouldn’t they also be compiled against the latest version of llvm-libs? As of now, no updates are available.

3 Likes

After this last update I’m experiencing an issue with KDE: I have Manjaro on a laptop that I connect to a second screen. Now, every time I reboot, power up or simply connect the second screen to my laptop the display configuration is completely ignored and it’s randomly messed up. That is, sometimes the second screen mirrors the primary laptop screen, sometimes the windows can’t be displayed on it, and other random oddities. I can make it work by reconfiguring the screen layout in the display configuration, but I have to do this every single time.

1 Like

4 posts were split to a new topic: After the update, I cannot open clementine anymore

Doesn’t directly address your problem, but is there a reason you are using keepass instead of keepassxc?

3 Likes

A post was split to a new topic: Steam crash after closing the game

Gave 6.1 another chance, power management is still bad. Back to 5.15…maybe the next LTS will get it right

Happened on my set up too.

Small minor issues, but the minimize, maximize, and close icons in the upper right corner disappeared for Firefox and Remmina. BTW, I’m using KDE Plasma.

Maybe you need to update theme? I have no issue on Firefox with KDE on my systems.

Mesa nonfree repo has been updated, but lib32 version there is still at 23.1.2, using llvm15 (and there are no 32-bit llvm libs available currently).

To get steam running, I’ve manually downloaded and installed lib32-mesa-1.23.1.7-1-x86_64.pkg.tar.zst from nonfree.eu testing repository.

I wonder what is the cause of discrepancy between manjaro and nonfree.eu repos. It has been flawless up to that point.

2 Likes

Every indication is that it won’t unless you make a post at the kernel forum so they know about your special issue and can do something about it. If it has been broken since 5.15 that area of the kernel is not actively being worked at.

1 Like