[Stable Update] 2024-10-10 - Kernels, Pacman 7.0, KDE Frameworks 6.6, Virtualbox 7.1.2, Mesa

I’m guessing that the UNIX philosophy couldn’t be further from the systemd author’s mind; especially now that he is employed by Microsoft; a company that traditionally breaks the wheel and covers it up with strings and ceiling wax.

1 Like

Wowza, I may need to figure out how to restore a timeshift backup on an ext4 system as I just applied the 2024-10-01 + 2024-10-10 combo on my framework 16 laptop… and system performance in games has dropped.

I thought all was well after I launched a couple low resource casual games, but then I launched Starfield and knew something wasn’t right when I got sub-10 fps.

Initially I suspected I might have an issue with DRI_PRIME=1 (in my steam game launch options), but it looks like DRI_PRIME works with glxinfo…

$ glxinfo | grep 'OpenGL renderer'
OpenGL renderer string: AMD Radeon 780M (radeonsi, gfx1103_r1, LLVM 18.1.8, DRM 3.54, 6.6.54-2-MANJARO)
$ DRI_PRIME=1 glxinfo | grep 'OpenGL renderer'
OpenGL renderer string: AMD Radeon RX 7700S (radeonsi, navi33, LLVM 18.1.8, DRM 3.54, 6.6.54-2-MANJARO)
vulkaninfo --summary
==========
VULKANINFO
==========

Vulkan Instance Version: 1.3.295


Instance Extensions: count = 24
-------------------------------
VK_EXT_acquire_drm_display             : extension revision 1
VK_EXT_acquire_xlib_display            : extension revision 1
VK_EXT_debug_report                    : extension revision 10
VK_EXT_debug_utils                     : extension revision 2
VK_EXT_direct_mode_display             : extension revision 1
VK_EXT_display_surface_counter         : extension revision 1
VK_EXT_headless_surface                : extension revision 1
VK_EXT_surface_maintenance1            : extension revision 1
VK_EXT_swapchain_colorspace            : extension revision 4
VK_KHR_device_group_creation           : extension revision 1
VK_KHR_display                         : extension revision 23
VK_KHR_external_fence_capabilities     : extension revision 1
VK_KHR_external_memory_capabilities    : extension revision 1
VK_KHR_external_semaphore_capabilities : extension revision 1
VK_KHR_get_display_properties2         : extension revision 1
VK_KHR_get_physical_device_properties2 : extension revision 2
VK_KHR_get_surface_capabilities2       : extension revision 1
VK_KHR_portability_enumeration         : extension revision 1
VK_KHR_surface                         : extension revision 25
VK_KHR_surface_protected_capabilities  : extension revision 1
VK_KHR_wayland_surface                 : extension revision 6
VK_KHR_xcb_surface                     : extension revision 6
VK_KHR_xlib_surface                    : extension revision 6
VK_LUNARG_direct_driver_loading        : extension revision 1

Instance Layers: count = 10
---------------------------
VK_LAYER_FROG_gamescope_wsi_x86_64 Gamescope WSI (XWayland Bypass) Layer (x86_64) 1.3.221  version 1
VK_LAYER_INTEL_nullhw              INTEL NULL HW                                  1.1.73   version 1
VK_LAYER_MANGOAPP_overlay          Mangoapp Layer                                 1.3.0    version 1
VK_LAYER_MANGOHUD_overlay_x86_64   Vulkan Hud Overlay                             1.3.0    version 1
VK_LAYER_MESA_device_select        Linux device selection layer                   1.3.211  version 1
VK_LAYER_MESA_overlay              Mesa Overlay layer                             1.3.211  version 1
VK_LAYER_VALVE_steam_fossilize_32  Steam Pipeline Caching Layer                   1.3.207  version 1
VK_LAYER_VALVE_steam_fossilize_64  Steam Pipeline Caching Layer                   1.3.207  version 1
VK_LAYER_VALVE_steam_overlay_32    Steam Overlay Layer                            1.3.207  version 1
VK_LAYER_VALVE_steam_overlay_64    Steam Overlay Layer                            1.3.207  version 1

Devices:
========
GPU0:
        apiVersion         = 1.3.289
        driverVersion      = 24.2.4
        vendorID           = 0x1002
        deviceID           = 0x15bf
        deviceType         = PHYSICAL_DEVICE_TYPE_INTEGRATED_GPU
        deviceName         = AMD Radeon 780M (RADV GFX1103_R1)
        driverID           = DRIVER_ID_MESA_RADV
        driverName         = radv
        driverInfo         = Mesa 24.2.4-arch1.0.1
        conformanceVersion = 1.3.0.0
        deviceUUID         = 00000000-c500-0000-0000-000000000000
        driverUUID         = 414d442d-4d45-5341-2d44-525600000000
GPU1:
        apiVersion         = 1.3.289
        driverVersion      = 24.2.4
        vendorID           = 0x1002
        deviceID           = 0x7480
        deviceType         = PHYSICAL_DEVICE_TYPE_DISCRETE_GPU
        deviceName         = AMD Radeon RX 7700S (RADV NAVI33)
        driverID           = DRIVER_ID_MESA_RADV
        driverName         = radv
        driverInfo         = Mesa 24.2.4-arch1.0.1
        conformanceVersion = 1.3.0.0
        deviceUUID         = 00000000-0300-0000-0000-000000000000
        driverUUID         = 414d442d-4d45-5341-2d44-525600000000

Anyone else experiencing a drop in gaming performance after this update?

EDIT: Figured it out! PPD 0.23-1 tanked my FrameWork 16’s performance!

See details re: why I downgraded PPD to `0.21-1`

In plasma 5.x and 6.0.5 it looked like power-profiles-daemon (PPD) 0.21-1 did suggest/set a lower idle CPU frequency, but everything would ramp up and deliver full power performance when I’d launch something beefy, So I just defaulted to leaving PPD set to Power Save to at least get the advantage of lower idle temps… and most games hit the 100 FPS rating of the monitor’s HDMI connection.

Alongside Plasma 6.1.5… PPD 0.23-1 and amd-ucode 20240928 were also updated.

Well, it looks like PPD 0.23-1 is more serious/broken, because my FPS in many games seemed to tank to the point where my Framework 16 Laptop was delivering less performance than my SteamDeck… i.e. Grim Dawn performance dropped from 100 FPS to 23-35 FPS

An initial “workaround”/troubleshooting step I made was to increase the PPD setting to Balanced. The downside with this is that previously I was getting respectable frame rates while keeping the CPU in the 70-80C range in Power Save, now with PPD in Power Save the temps still stay in the 70-80C range but frame rates are 23-35 FPS… while Balanced restores frame fates to normal, the cost of CPU temp being pinned at 100C is not a happy place.

Since I wasn’t happy with this workaround I performed the following downgrades/re-upgrades with hopes to isolate/reverse the issue:

  1. Downgraded amd-ucode to 2024-0809sudo mkinitcpio -P && sudo update-grub… rebooted and tested Grim Dawn performance @ 23 FPS in character select and 35 FPS in game.
  2. Downgraded PPD to 0.21-1… rebooted and Grim Dawn performance returned to 100FPS in character select and in game
  3. Upgraded amd-ucode back to 20240928sudo mkinitcpio -P && sudo update-grub… rebooted and Grim Dawn performance remained at 100FPS in character select and in game
    3.1. Remembered my initial FPS drop experience was 10-ish FPS in Starfieild… retested and was getting 55-60 FPS inside a busy city… expected/normal on this very resource intensive game

Likely upstream issue… AMD iGPU frequencies are capped to 200MHz after last update (#164) · Issues · upower / power-profiles-daemon · GitLab

There’s a strange problem with sudo not sourcing /root/.zshrc since this upgrade. Which means that my $PATH variable isn’t being set so I can run locally-written scripts with sudo unless I specify the full path.

The problem seems not to be with sudo itself, as downgrading it makes no difference. I’ve raised a support thread for this.

https://forum.manjaro.org/t/strange-issue-with-sudo-after-update-2024-10-10/169540

[Edit]: solved! This was because /etc/sudoers now has Defaults secure_path="/usr/local/sbin:/usr/local/bin:/usr/bin" uncommented. Commenting it out fixes the problem.

[Edit 2]: a better solution is to set the path I want in a similar line in a file in /etc/sudoers.d

2 Likes

Hmm this sounds interesting, i also just removed the AUR/Flatpak update checks in pamac (lets see how that goes).

Its a little bid annoying to see official repo packages, that turns into orphan because its no longer supported, which pamac then try to transform into aur that no one wants anyways.

Refresh Flatpaks with:
flatpak update --system

Is no big deal anyways and i guess for the 2 AUR Packages that i only need, i can use the search function and look for a new version from time to time.

6 posts were merged into an existing topic: Window decoration broke after update

A post was merged into an existing topic: Window decoration broke after update

xorg update applied on stable branch today morning, thanks for your reactivity.

[nls@lap ~]$ date -u
mer. 30 oct. 2024 06:15:56 UTC
[nls@lap ~]$ uname -a
Linux lap 6.6.54-2-MANJARO #1 SMP PREEMPT_DYNAMIC Tue Oct  8 03:11:08 UTC 2024 x86_64 GNU/Linux
[nls@lap ~]$ sudo pacman -Syu
[sudo] password for nls:
:: Synchronising package databases...
 core                                                           141,5 KiB   937 KiB/s 00:00 [######################################################] 100%
 extra                                                            8,0 MiB  26,3 MiB/s 00:00 [######################################################] 100%
 multilib                                                       143,9 KiB   935 KiB/s 00:00 [######################################################] 100%
:: Starting full system upgrade...
resolving dependencies...
looking for conflicting packages...

Packages (4) xorg-server-21.1.14-0  xorg-server-common-21.1.14-0  xorg-server-xvfb-21.1.14-0  xorg-xwayland-24.1.4-0

Total Download Size:   3,76 MiB
Total Installed Size:  7,79 MiB
Net Upgrade Size:      0,09 MiB

:: Proceed with installation? [Y/n] y
:: Retrieving packages...
 xorg-server-common-21.1.14-0-x86_64                             31,7 KiB   364 KiB/s 00:00 [######################################################] 100%
 xorg-server-21.1.14-0-x86_64                                  1767,9 KiB  12,3 MiB/s 00:00 [######################################################] 100%
 xorg-xwayland-24.1.4-0-x86_64                                 1113,6 KiB  7,40 MiB/s 00:00 [######################################################] 100%
 xorg-server-xvfb-21.1.14-0-x86_64                              941,5 KiB  5,86 MiB/s 00:00 [######################################################] 100%
 Total (4/4)                                                      3,8 MiB  20,9 MiB/s 00:00 [######################################################] 100%
(4/4) checking keys in keyring                                                              [######################################################] 100%
(4/4) checking package integrity                                                            [######################################################] 100%
(4/4) loading package files                                                                 [######################################################] 100%
(4/4) checking for file conflicts                                                           [######################################################] 100%
(4/4) checking available disk space                                                         [######################################################] 100%
:: Running pre-transaction hooks...
(1/1) Creating Timeshift snapshot before upgrade...
==> skipping timeshift-autosnap due skipRsyncAutosnap in /etc/timeshift-autosnap.conf set to TRUE.
:: Processing package changes...
(1/4) upgrading xorg-server-common                                                          [######################################################] 100%
(2/4) upgrading xorg-server                                                                 [######################################################] 100%
(3/4) upgrading xorg-server-xvfb                                                            [######################################################] 100%
(4/4) upgrading xorg-xwayland                                                               [######################################################] 100%
:: Running post-transaction hooks...
(1/3) Arming ConditionNeedsUpdate...
(2/3) Refreshing PackageKit...
(3/3) Updating the desktop file MIME type cache...
[nls@lap ~]$ reboot

@philm

The last xorg update has broken system performance in XFCE.
Firefox has became laggy, and CPU usage has jumped to the moon

Screenshot

And everything returned to normal behavior after timeshift recovery before 2024-10-10 update installation:

Screenshot

So the problem is definitely in this update.

System details

OS: Manjaro Linux x86_64
Host: GA-78LMT-S2PV
Kernel: 6.6.52-1-MANJARO
Uptime: 11 mins
Packages: 1594 (pacman)
Shell: bash 5.2.32
Resolution: 1920x1080
DE: Xfce 4.18
WM: Xfwm4
WM Theme: Matcha-sea
Theme: Matcha-sea [GTK2/3]
Icons: Papirus-Maia [GTK2/3]
Terminal: xfce4-terminal
Terminal Font: Monospace 12
CPU: AMD FX-8350 (8) @ 4.000GHz
GPU: NVIDIA GeForce GT 1030
Memory: 1697MiB / 19984MiB

2 Likes

This is a really goofy bug, but since the last update I’ve had an issue where my desktop wallpaper on my ultrawide 3440x1440 modifies to a 1920x1080 size (same as my second monitor). The reset of the screen is black.

It might be related to the suspend issues from the last update which I experience every now and then, though this bug is happening independently (this bug happens almost every time I lock the screen and step away for a little. The suspend bug happens kind of rarely).

Hi, since the update to Manjaro 24.1 Xahea, I’ve been having problems when I want to shut down the computer.
If I’m using X11 Plasma desktop, the graphic environment and the behavour of some programs is smooth, better than it is with Wayland desktop. But when I’m gonna shut down the computer, it freezes until I must force the laptop to power off.
Instead, with Wayland it powers on and off without any trouble. But the graphic environment is of less quality. It has lack of definition for the icons in the task manager bar, as well as the text in the files name on the desktop. Also, the frame of some programs always opens really little when they are launched.

Well, I hope these notes serve to improve some manjaro features.

My laptop specifications are:

  • Dell Inspiron 15 5570
  • 8 × Intel® Core™ i7-8550U CPU @ 1.80GHz
  • Mesa Intel® UHD Graphics 620
  • Kernel 6.6.54-2-MANJARO (64 bits)

Hello and Welcome @Paulino !

It’s better to start your own thread for your issue, but I will suggest you read this:

2 Likes

Perhaps one of the Known issues and solutions listed in this very thread will provide some insight. Scroll up until you find:

4 Likes

Getting an “daemon error” pup-up/window when relaunching pamac-gtk3 after installing the freshly released pamac updates…

trans_refresh: GDBus.Error:org.freedesktop.DBus.Error.UnknownMethod: No such method “StartTransRefreshAur”
Packages (5) libpamac-11.7.0-0 libpamac-flatpak-plugin-11.7.0-0 manjaro-release-24.1.2-1 pamac-cli-11.7.0-0 pamac-gtk3-10.7.0-0
sudo pacman -Syu
:: Synchronizing package databases...
 core is up to date
 extra is up to date
 multilib is up to date
:: Starting full system upgrade...
warning: power-profiles-daemon: ignoring package upgrade (0.21-1 => 0.23-1)
resolving dependencies...
looking for conflicting packages...

Packages (5) libpamac-11.7.0-0  libpamac-flatpak-plugin-11.7.0-0  manjaro-release-24.1.2-1  pamac-cli-11.7.0-0  pamac-gtk3-10.7.0-0

Total Download Size:   1.15 MiB
Total Installed Size:  4.58 MiB
Net Upgrade Size:      0.05 MiB

:: Proceed with installation? [Y/n] y
:: Retrieving packages...
 libpamac-flatpak-plugin-11.7.0-0-x86_64                29.7 KiB   146 KiB/s 00:00 [################################################] 100%
 pamac-cli-11.7.0-0-x86_64                              77.4 KiB   328 KiB/s 00:00 [################################################] 100%
 pamac-gtk3-10.7.0-0-x86_64                            186.6 KiB   659 KiB/s 00:00 [################################################] 100%
 manjaro-release-24.1.2-1-any                           16.7 KiB   388 KiB/s 00:00 [################################################] 100%
 libpamac-11.7.0-0-x86_64                              867.3 KiB  2.45 MiB/s 00:00 [################################################] 100%
 Total (5/5)                                          1177.6 KiB  2.88 MiB/s 00:00 [################################################] 100%
(5/5) checking keys in keyring                                                     [################################################] 100%
(5/5) checking package integrity                                                   [################################################] 100%
(5/5) loading package files                                                        [################################################] 100%
(5/5) checking for file conflicts                                                  [################################################] 100%
(5/5) checking available disk space                                                [################################################] 100%
:: Running pre-transaction hooks...
(1/1) Creating Timeshift snapshot before upgrade...
==> skipping timeshift-autosnap due skipRsyncAutosnap in /etc/timeshift-autosnap.conf set to TRUE.
:: Processing package changes...
(1/5) upgrading libpamac                                                           [################################################] 100%
(2/5) upgrading libpamac-flatpak-plugin                                            [################################################] 100%
(3/5) upgrading manjaro-release                                                    [################################################] 100%
(4/5) upgrading pamac-cli                                                          [################################################] 100%
(5/5) upgrading pamac-gtk3                                                         [################################################] 100%
:: Running post-transaction hooks...
(1/6) Reloading system manager configuration...
(2/6) Arming ConditionNeedsUpdate...
(3/6) Updating the MIME type database...
(4/6) Reloading system bus configuration...
(5/6) Updating icon theme caches...
(6/6) Updating the desktop file MIME type cache...

EDIT:
Actually getting the same error on the command line as well

pamac update -a
pamac update -a
Synchronizing package databases...
Running post-transaction hooks...                                                                                                         
Error: Daemon Error: trans_refresh: GDBus.Error:org.freedesktop.DBus.Error.UnknownMethod: No such method “StartTransRefreshAur”           
Preparing...
==== AUTHENTICATING FOR org.manjaro.pamac.commit ====
Authentication is required to install, update, or remove packages
Authenticating as: <userid>
Password: 
==== AUTHENTICATION COMPLETE ====
Synchronizing package databases...
Error: Daemon Error: trans_refresh: GDBus.Error:org.freedesktop.DBus.Error.UnknownMethod: No such method “StartTransRefreshAur”   

please call pamac upgrade --aur --force-refresh else comment on the issue: Searching AUR points to unexpected db · Issue #1 · manjaro/pamac-cli · GitHub

2 Likes

Awesome, that command resolved the error message! Just for my understanding, the error was related to a pamac db location change, and this command put the expected files in the new location?

That command, specifically the --force-refresh part forces the databases to update, even if everything seems to be up-to-date, as was your case.

But note, it shouldn’t be used in all cases. Only when you have database problems like you did. It can cause a LOT of strain on the servers if everyone always uses only that.

3 Likes

Thanks for your suggestions @soundofthunder

1 Like

Not sure if this is an issue with the current release, but I just wanted to use merkuro-calendar however I get an error message upon start. I believe a similar issue has been present in the past (on the testing branch), but on my testing branch device it is working just fine.
Here is the error I am getting:

merkuro-calendar                                                                               ✔ 
qrc:/main.qml:663:9: QML ScheduleView: Created graphical object was not placed in the graphics scene.
org.kde.merkuro.calendar: Not resetting IOC from source as no core calendar set.
Connecting to deprecated signal QDBusConnectionInterface::serviceOwnerChanged(QString,QString,QString)
org.kde.pim.akonadicontrol: Service org.freedesktop.Akonadi.Control.lock already registered, terminating now.
org.kde.pim.akonadiserver: Starting up the Akonadi Server...
/usr/bin/mysqlcheck: Deprecated program name. It will be removed in a future release, use '/usr/bin/mariadb-check' instead
akonadi.collectionattributetable                   OK
akonadi.collectionmimetyperelation                 OK
akonadi.collectionpimitemrelation                  OK
akonadi.collectiontable                            OK
akonadi.flagtable                                  OK
akonadi.mimetypetable                              OK
akonadi.parttable                                  OK
akonadi.parttypetable                              OK
akonadi.pimitemflagrelation                        OK
akonadi.pimitemtable                               OK
akonadi.pimitemtagrelation                         OK
akonadi.resourcetable                              OK
akonadi.schemaversiontable                         OK
akonadi.tagattributetable                          OK
akonadi.tagremoteidresourcerelationtable           OK
akonadi.tagtable                                   OK
akonadi.tagtypetable                               OK
/usr/bin/mysql_upgrade: Deprecated program name. It will be removed in a future release, use '/usr/bin/mariadb-upgrade' instead
Reading datadir from the MariaDB server failed. Got the following error when executing the 'mysql' command line client
ERROR 1698 (28000): Access denied for user 'root'@'localhost'
FATAL ERROR: Upgrade failed
org.kde.pim.akonadiserver: Running DB initializer
org.kde.pim.akonadiserver: "\nSql error: Table 'akonadi.SchemaVersionTable' doesn't exist QMYSQL: Die Abfrage konnte nicht ausgeführt werden\nQuery: ALTER TABLE SchemaVersionTable ADD COLUMN version INTEGER NOT NULL DEFAULT 0"
org.kde.pim.akonadiserver: Unable to initialize database.
org.kde.pim.akonadiserver: Shutting down AkonadiServer...
org.kde.pim.akonadicontrol: Application '/usr/bin/akonadiserver' exited normally...
org.kde.pim.akonadicalendar: Search failed:  ""
org.kde.pim.akonadicalendar: Search failed:  ""
org.kde.pim.akonadicore: Job error:  "" for collection: QList()
org.kde.pim.akonadicore: Could not start/stop Akonadi!
qrc:/main.qml:651:9: QML MonthView: Created graphical object was not placed in the graphics scene.
zsh: segmentation fault (core dumped)  merkuro-calendar

Seems to have something to do with the switch from mysql to mariadb, but as mentioned before I believe this to be a regression, since such an issue(?) had already been fixed in the past.

The compositor no longer works. Transparent shadows have turned into solid black blocks and none of the desktop effects work.

Thanks to the developers for the pamac update! No more crashes.

Hopefully, access to the AUR will be restored soon. I’m guessing its user agent is just banned like in 2021: Pamac-AUR always showing no package found

Update: I created this topic: AUR not working on new install since 2024-10-10 update