You are not logged in.
So the first line after the stall is actually
[7:7:1004/124833.758619:ERROR:chromium/dbus/object_proxy.cc:573] Failed to call method: org.freedesktop.systemd1.Manager.StartTransientUnit: object_path= /org/freedesktop/systemd1: org.freedesktop.DBus.Error.InvalidArgs: Process 7 is a kernel thread, refusing.
Are you currently running a notification daemon?
notify-send foo
Does firejail vivaldi start faster if such daemon is already running?
Offline
No, I'm not running a notification daemon. Should I use Dunst in my case for Dwm ? or you suggest notify-send ?
Also I made the complete trimming of the SSD, now I'm starting to see how to do the dd benchmark for the other post, but it seems that the system is a little bit more faster, just a little, I mean mili or nano seconds degree. So the vivaldi issue still persists. I saw that other applications are now just running fine. Sometimes startx take like a second or 2 to load, but after that everything just works fast as I expected, but not vivaldi, that's the current state of the art of my machine. So by deleting files and trimming seems to made an improvement. Also the startx slow start only had happen once in like one or two weeks.
Today I'm taking care of this machine to troubleshoot these issues, and I was deleting orphan packages, seeing services available and stopping things like docker to get how much my system is using of ram by being idle. I notice that without using WM I'm using 1.4 GB, I'm ussing networkmanager with iwd. Do you consider that amount of ram fine for my computer in idle using Arch Linux ? I mean it seems that the most consuming thing according to top is systemd, but I don't think that systemd only can get until 1.4GB, so do you think if I debloat NM + iwd I could get lower right ? Do you consider that amount of ram strange for this kind of minimal setup ? I'm currently not logging everything with using tools like prometheus, I'm just getting that 1.4 GB of ram in idle like the most normal pc a Linux user can have, mnimium ammount of services and applications as possible. Do you think is fine that amount for Arch Linux ?
EDIT:
Also if you can help me with this if you can I'll be more than happy: https://bbs.archlinux.org/viewtopic.php?id=308590
Last edited by Succulent of your garden (2025-10-04 20:11:49)
str( @soyg ) == str( @potplant ) btw!
Online
notify-send will just send a notification, install and run dunst before trying to firejail vivaldi
Offline
I installed dunst, copied the /etc/dunst/dunstrc to my dot files in ~.config/dunst and added dunst & before dwm in my .xinitrc, nothing happens, it's the same I don't think this is necessary because of the green box in the arch wiki: https://wiki.archlinux.org/title/Dunst#Troubleshooting
So do you think the 1.4 GB of ram in idle are okey for Arch ? I mean in my alpine containers I could get it into 512 MB .
str( @soyg ) == str( @potplant ) btw!
Online
When you're now running "notify-send foo", do you get a notification? Does "firejail vivaldi" still stall before
[7:7:1004/124833.758619:ERROR:chromium/dbus/object_proxy.cc:573] Failed to call method: org.freedesktop.systemd1.Manager.StartTransientUnit: object_path= /org/freedesktop/systemd1: org.freedesktop.DBus.Error.InvalidArgs: Process 7 is a kernel thread, refusing.
You could run dbus-monitor (session/system) to figure what it's trying to call and trigger there.
Offline
So do you think the 1.4 GB of ram in idle are okey for Arch ? I mean in my alpine containers I could get it into 512 MB
.
I'm close do 2gb simply booting KDE (with my services etc, before opening apps), an arch with 'nothing' would probably be under 512mb (given that 512 is the minimum recommended by the wiki). NetworkManager can be relatively heavy, you could try a different solution but unless you really need the ram it might just be a waste of time...
Last edited by LuxFerre (2025-10-05 10:03:01)
Offline
When you're now running "notify-send foo", do you get a notification? Does "firejail vivaldi" still stall before
I lacked libnotify yesterday, I install it today and now I can see the notify-send foo in my screen. But vivaldi still start slow, and doesn't show nothing in the notification daemon.
[7:7:1004/124833.758619:ERROR:chromium/dbus/object_proxy.cc:573] Failed to call method: org.freedesktop.systemd1.Manager.StartTransientUnit: object_path= /org/freedesktop/systemd1: org.freedesktop.DBus.Error.InvalidArgs: Process 7 is a kernel thread, refusing.
This is error doesn't happen when I launch vivaldi without firejail, it seems this is the main issue.
You could run dbus-monitor (session/system) to figure what it's trying to call and trigger there.
Can you help me in how to make that ? Probably I'm going show something very noob for you if I made it by myself
I'm close do 2gb simply booting KDE (with my services etc, before opening apps), an arch with 'nothing' would probably be under 512mb (given that 512 is the minimum recommended by the wiki). NetworkManager can be relatively heavy, you could try a different solution but unless you really need the ram it might just be a waste of time...
I was making the mistake of treating gibibytes to gigabytes in free command LoL, Now I can see that my system is probably not using to much ram, it seems a lot is in buff/cache, but some things doesn't make sense to me, If I discount the used to buff/cache I get 404 megabytes being in used, which probably is not possible in Arch. Yesterday I was reading this post https://bbs.archlinux.org/viewtopic.php?id=302537 were many were big braining about how free makes the ram approximation. The most strange thing is that is showing that in total I have more than i really have, that's weird, please can someone explain me why is this happening ? I don't use swap so IDK why is showing that, you can check my free command in the link below ^^
https://paste.ofcode.org/LdQMAgCi4CsLGwCKGQnRMB
EDIT: machine epsilon maybe ? https://en.wikipedia.org/wiki/Machine_epsilon not sure, how can 64 bits can be so trash in making aproximations ? LoL
Last edited by Succulent of your garden (2025-10-05 12:07:55)
str( @soyg ) == str( @potplant ) btw!
Online
Can you help me in how to make that ?
dbus-monitor --session
dbus-monitor --system
Either will sniff the session and system bus traffic and print it.
Running that and then attempting to start vivaldi in a second shell will tell you if and what it calls (on which bus)
big braining about how free makes the ram approximation
cat /proc/meminfo
All higher level abstractions (free, *top, …) will implicitly define what's "free" what's ok for relative measuring ("is it now more?") but no absolute ("how much?") nor do you get a reliable information of what that actually means (there was a change in the a a tool calculated "free" memory and two weeks of "my arch system loses RAM" because of that )
Offline