You are not logged in.
I've done a fresh installation with cinnamon. a few months ago
After one update (pamcan -Syu) I started having this problem
After that update I noticed that some programs (firefox, gnome-calculator, gnome-screenshot) started to take quite longer than usual to start (around 30 seconds)
Since the problem started with an update I expected other updates to fix it (thinking that may be something had been "broken" in that update and going the be fixed in the following ones)
After a month of weekly updates the problem persisted.
I searched for a solution in the forums and found a very similar thread. But the solution in that thread was to uninstall the package xdg-desktop-portal-gnome, which i DID have installed and it removing it DOES fix the problem. But when I remove it, youtube videos stop playing (tried with firefox and chrome)
I also tried reading the wiki for audio and video codecs. Uninstalled and installed codecs and video players several times and tried different combinations with different results. But i'm back at the beginning.
Last edited by snt.rojo (2023-08-02 21:01:13)
Offline
I found a soultion in another thread, running:
systemctl --user mask wireplumber --nowLast edited by snt.rojo (2023-08-02 21:03:21)
Offline
Do you have any other portal implementation (eg. xdg-desktop-portal-gtk) around?
Offline
Yes, I have:
- xdg-desktop-portal
- xdg-desktop-portal-gtk
- xdg-desktop-portal-xapp
In any case, the solution I mentioned in my previous comment seems to have worked succesfully
Thank you for the reply
Offline
That is by no means a fix - regardless of whether you intend to use wireplumber, the symptoms and workaround suggest there's a more general problem w/ the setup.
loginctl session-status
echo $DBUS_SESSION_BUS_ADDRESSOffline
You are probably right
I actually didn't understand the nature of the solution, it just left things in a "nice balance"
This is the output of loginctl session-status:
3 - santiago (1000)
Since: Sun 2023-08-06 08:41:22 -03; 7h ago
Leader: 932 (gdm-session-wor)
Seat: seat0; vc2
TTY: tty2
Service: gdm-password; type x11; class user
State: active
Unit: session-3.scope
├─ 932 "gdm-session-worker [pam/gdm-password]"
├─ 1208 /usr/lib/gdm-x-session --register-session --run-script cinnamon-session-cinnamon
├─ 1213 /usr/lib/Xorg vt2 -displayfd 3 -auth /run/user/1000/gdm/Xauthority -nolisten tcp -background none -noreset -keeptty -novtswitch -verbose 3
├─ 1258 cinnamon-session --session cinnamon
├─ 1317 csd-media-keys
├─ 1318 csd-color
├─ 1319 csd-xsettings
├─ 1320 csd-wacom
├─ 1321 csd-automount
├─ 1322 csd-background
├─ 1326 csd-print-notifications
├─ 1328 csd-keyboard
├─ 1332 csd-screensaver-proxy
├─ 1333 csd-housekeeping
├─ 1334 csd-power
├─ 1338 csd-a11y-settings
├─ 1358 csd-clipboard
├─ 1428 /usr/lib/cinnamon-settings-daemon/csd-printer
├─ 1461 cinnamon-launcher
├─ 1469 cinnamon --replace
├─ 1516 /usr/lib/xapps/xapp-sn-watcher
├─ 1533 /usr/lib/geoclue-2.0/demos/agent
├─ 1534 nemo-desktop
├─ 1539 /usr/lib/polkit-gnome/polkit-gnome-authentication-agent-1
├─ 1540 nm-applet
├─ 1542 cinnamon-killer-daemon
├─ 1708 /usr/lib/firefox/firefox
├─ 1870 /usr/lib/firefox/firefox -contentproc -parentBuildID 20230727224807 -prefsLen 28957 -prefMapSize 239480 -appDir /usr/lib/firefox/browser {a82150c3-c187-4f5d-9267-58dd2d2e4b2a} 1708 true socket
├─ 1898 /usr/lib/firefox/firefox -contentproc -childID 1 -isForBrowser -prefsLen 29098 -prefMapSize 239480 -jsInitLen 240908 -parentBuildID 20230727224807 -appDir /usr/lib/firefox/browser {e8aac0f6-0811-4d88-a6a5-5796c6bd43be} 1708 true tab
├─ 1952 /usr/lib/firefox/firefox -contentproc -childID 2 -isForBrowser -prefsLen 34542 -prefMapSize 239480 -jsInitLen 240908 -parentBuildID 20230727224807 -appDir /usr/lib/firefox/browser {aeb257eb-9cf9-4386-a65e-bef48b9c0b41} 1708 true tab
├─ 2048 /usr/lib/firefox/firefox -contentproc -parentBuildID 20230727224807 -prefsLen 34648 -prefMapSize 239480 -appDir /usr/lib/firefox/browser {563b4036-1106-485c-9841-3f53b368cf08} 1708 true rdd
├─ 2051 /usr/lib/firefox/firefox -contentproc -parentBuildID 20230727224807 -sandboxingKind 0 -prefsLen 34648 -prefMapSize 239480 -appDir /usr/lib/firefox/browser {4dcd1b2f-0a60-44ba-a3a0-6b8dc4f35fc4} 1708 true utility
├─ 9015 /usr/lib/firefox/firefox -contentproc -childID 31 -isForBrowser -prefsLen 29990 -prefMapSize 239480 -jsInitLen 240908 -parentBuildID 20230727224807 -appDir /usr/lib/firefox/browser {a52b06a0-3f0b-4ed3-a2be-8c1c136f83da} 1708 true tab
├─10834 /usr/lib/firefox/firefox -contentproc -childID 45 -isForBrowser -prefsLen 29990 -prefMapSize 239480 -jsInitLen 240908 -parentBuildID 20230727224807 -appDir /usr/lib/firefox/browser {7e7ee921-aad8-4900-b053-a65502ab5320} 1708 true tab
├─11355 /usr/lib/firefox/firefox -contentproc -childID 48 -isForBrowser -prefsLen 29990 -prefMapSize 239480 -jsInitLen 240908 -parentBuildID 20230727224807 -appDir /usr/lib/firefox/browser {f66b76d6-aa4a-48c0-9a74-df07d7b4004e} 1708 true tab
├─12149 /usr/bin/nemo
├─13363 /usr/bin/vlc --started-from-file "/home/santiago/Downloads/The.Nevers.S01E07.720p.WEBRip.x265-MiNX[TGx]/The.Nevers.S01E07.720p.WEBRip.x265-MiNX.mkv"
├─15725 /usr/lib/firefox/firefox -contentproc -childID 141 -isForBrowser -prefsLen 29990 -prefMapSize 239480 -jsInitLen 240908 -parentBuildID 20230727224807 -appDir /usr/lib/firefox/browser {a7a87cbc-f3a9-479b-a077-c2fbbfcef17f} 1708 true tab
├─17185 /usr/lib/firefox/firefox -contentproc -childID 161 -isForBrowser -prefsLen 29990 -prefMapSize 239480 -jsInitLen 240908 -parentBuildID 20230727224807 -appDir /usr/lib/firefox/browser {93adc4dd-ad1b-4652-be52-2dffba3bfc78} 1708 true tab
├─17246 /usr/lib/firefox/firefox -contentproc -childID 163 -isForBrowser -prefsLen 29990 -prefMapSize 239480 -jsInitLen 240908 -parentBuildID 20230727224807 -appDir /usr/lib/firefox/browser {85934537-c6e2-485a-8604-3e4350131ada} 1708 true tab
├─17764 /usr/lib/firefox/firefox -contentproc -childID 173 -isForBrowser -prefsLen 29990 -prefMapSize 239480 -jsInitLen 240908 -parentBuildID 20230727224807 -appDir /usr/lib/firefox/browser {eab3740c-d9cc-4b3b-bf37-43ee9ab816ed} 1708 true tab
├─17803 /usr/lib/firefox/firefox -contentproc -childID 174 -isForBrowser -prefsLen 29990 -prefMapSize 239480 -jsInitLen 240908 -parentBuildID 20230727224807 -appDir /usr/lib/firefox/browser {4728358f-d15d-4a6d-913c-aeacc90e49d0} 1708 true tab
└─17835 /usr/lib/firefox/firefox -contentproc -childID 175 -isForBrowser -prefsLen 29990 -prefMapSize 239480 -jsInitLen 240908 -parentBuildID 20230727224807 -appDir /usr/lib/firefox/browser {b13b6216-47db-4a4b-bae7-6338b53d6db4} 1708 true tab
Aug 06 15:05:31 treasure xapp-sn-watcher[1516]: Unable to replace properties on 0: Error getting properties for ID
Aug 06 15:05:48 treasure xapp-sn-watcher[1516]: Unable to replace properties on 0: Error getting properties for ID
Aug 06 15:06:51 treasure xapp-sn-watcher[1516]: Unable to replace properties on 0: Error getting properties for ID
Aug 06 15:06:55 treasure /usr/lib/gdm-x-session[1469]: Window manager warning: WM_TRANSIENT_FOR window 0x440036d for 0x4400375 window override-redirect is an override-redirect window and this is not correct according to the standard, so we'll fallback to the first non-override-redirect window 0x4400006.
Aug 06 15:07:14 treasure xapp-sn-watcher[1516]: Unable to replace properties on 0: Error getting properties for ID
Aug 06 15:10:44 treasure xapp-sn-watcher[1516]: Unable to replace properties on 0: Error getting properties for ID
Aug 06 15:10:44 treasure xapp-sn-watcher[1516]: Unable to replace properties on 0: Error getting properties for ID
Aug 06 15:22:07 treasure cinnamon[1469]: Attempting to remove actor of type 'StIcon' from group of class 'ClutterBox', but the container is not the actor's parent.
Aug 06 15:23:56 treasure cinnamon[1469]: Attempting to remove actor of type 'StIcon' from group of class 'ClutterBox', but the container is not the actor's parent.
Aug 06 15:24:01 treasure cinnamon[1469]: Attempting to remove actor of type 'StIcon' from group of class 'ClutterBox', but the container is not the actor's parent.And this is the output of "echo $DBUS_SESSION_BUS_ADDRESS"
unix:path=/run/user/1000/busOffline
There's actually no problem with that.
Unmask wireplumber, run
sudo journalctl -f | tee /tmp/journal.txtand in another terminal try to play a video.
Post the resulting /tmp/journal.txt
Offline