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.
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:
- Downgraded
amd-ucode
to2024-0809
…sudo mkinitcpio -P && sudo update-grub
… rebooted and tested Grim Dawn performance @ 23 FPS in character select and 35 FPS in game. - Downgraded PPD to
0.21-1
… rebooted and Grim Dawn performance returned to 100FPS in character select and in game - Upgraded
amd-ucode
back to20240928
…sudo 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
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
The last xorg update has broken system performance in XFCE.
Firefox has became laggy, and CPU usage has jumped to the moon
And everything returned to normal behavior after timeshift recovery before 2024-10-10 update installation:
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
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:
Perhaps one of the Known issues and solutions listed in this very thread will provide some insight. Scroll up until you find:
- KDE Plasma hangs on Shutdown, Restart and Logout which was originally noted in the 2024-10-01 Update announcement.
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
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.
Thanks for your suggestions @soundofthunder