You are not logged in.
Hello,
as of today file-roller starts very slow. It takes around 30-60 seconds no matther if I choose to just open it or extract some archive. I downgraded to several older versions to no avail. I tried Engrampa and it behaves exactly like file-roller so it is obvious there is a problem with gtk archive managers on my side. Starting either file-roller or engrampa from konsole gives no output at all so I can't debug the problem for myself and I need your help. In the meantime Ark works well. I'm with KDE Plasma 5. Thank you in advance.
Last edited by mozo (2019-01-19 22:32:21)
Offline
Maybe you can see something interesting if you run it with "strace" from a terminal window, like this:
strace -tt -T file-roller |& tee log.txtThose "-tt" and "-T" parameters will add time-stamps and time measurements to the strace output. With this command line here you will see the strace output both in the terminal and also get a file "log.txt" with a copy.
Last edited by Ropid (2019-01-17 21:58:15)
Offline
Hello,
thanks for your reply. I generated a log:
https://my.pcloud.com/publink/show?code … bn0J1nzReV
Offline
It's more like 25 seconds and that's the dbus timeout.
Behavior and output of
loginctl session-status?
Offline
Thank you, here you are:
[mozo@mozo ~]$ loginctl session-status
1 - mozo (1000)
Since: Fri 2019-01-18 09:33:06 EET; 4h 35min ago
Leader: 792 (sddm-helper)
Seat: seat0; vc1
Display: :0
Service: sddm-autologin; type x11; class user
Desktop: KDE
State: active
Unit: session-1.scope
├─ 792 /usr/lib/sddm/sddm-helper --socket /tmp/sddm-authb43e4e98->
├─ 809 /usr/bin/gnome-keyring-daemon --daemonize --login
├─ 813 /usr/bin/kwalletd5 --pam-login 7 3
├─ 814 /bin/sh /usr/bin/startkde
├─ 876 /usr/lib/kf5/start_kdeinit --kded +kcminit_startup
├─ 878 kdeinit5: Running...
├─ 879 /usr/lib/kf5/klauncher --fd=9
├─ 882 kded5 [kdeinit5]
├─ 889 /usr/bin/kaccess
├─ 910 kwrapper5 /usr/bin/ksmserver
├─ 912 /usr/bin/ksmserver
├─ 923 /usr/bin/kwin_x11
├─ 925 /usr/bin/krunner
├─ 927 /usr/bin/plasmashell
├─ 931 /usr/lib/polkit-kde-authentication-agent-1
├─ 935 /usr/bin/xembedsniproxy
├─ 938 /usr/bin/gmenudbusmenuproxy
├─ 967 /bin/sh /home/mozo/.scripts/nvidia.sh
├─ 970 /bin/sh /home/mozo/.scripts/qbittorrent start
├─ 972 python /home/mozo/.scripts/nvidiafanspeed.py
├─ 974 /bin/sh /home/mozo/.scripts/qbittorrent.sh
├─ 977 dbus-monitor interface='org.kde.KSMServerInterface'
├─ 978 /bin/sh /home/mozo/.scripts/qbittorrent.sh
├─ 996 /opt/viber/Viber
├─ 1003 /usr/share/skypeforlinux/skypeforlinux --executed-from=/ho>
├─ 1011 /usr/lib/geoclue-2.0/demos/agent
├─ 1013 /usr/bin/octopi-notifier
├─ 1026 /usr/lib/org_kde_powerdevil
├─ 1054 /usr/bin/xbindkeys
├─ 1085 /usr/share/skypeforlinux/skypeforlinux --type=zygote --no->
├─ 1151 /opt/viber/QtWebEngineProcess --type=zygote --lang=en-US
├─ 1201 /usr/share/skypeforlinux/skypeforlinux --type=gpu-process >
├─ 1225 /usr/share/skypeforlinux/skypeforlinux --type=renderer --m>
├─ 1275 qbittorrent
├─ 1745 file.so [kdeinit5] file local:/run/user/1000/klauncheroYXD>
├─19120 /usr/bin/palemoon
├─19593 /usr/bin/konsole
├─19596 /bin/bash
├─19617 loginctl session-status
├─19619 less
└─19620 nvidia-settings -a [gpu:0]/GPUFanControlState=1 -a [fan:0]Offline
So it's not the session bus - try to "dbus-monitor" to figure what file-roller tries to access (it's likely waiting for some service you don't have installed because it's not gnome…)
Offline
But I didn't change anything. I use filre-roller for years without any problems till now ![]()
How to dbus-monitor? I have to issue dbus-monitor and start fille-roller?
Thank you very much for your help!
Offline
Hmm, I just discovered that opening file-roller with sudo work without problems and it starts immediately o_O
Offline
Just run "dbus-monitor" in some interactive shell, try to start file-roller and see whether and what dbus objects it'd like to access.
It's not necessarily that *you* have changed sth., but some update might have.
Offline
Thank you, there it is:
https://my.pcloud.com/publink/show?code … Wa443lCcuV
Offline
I've experienced similar issues with evince and nemo since yesterday.
After checking "dbus-monitor" I've noticed the call "StartServiceByName" with the value "org.freedesktop.portal.Desktop" always getting stuck. That name is somehow linked to Flatpak so I simply installed flatpak and after a reboot the problem was gone for me.
Offline
@BOHverkill, thank you very much! Installing flatpak really works!
I think someone skilled enough must file a bug.
Offline
Actually your post help me to narrow down the problem. Recently I installed xdg-desktop-portal and xdg-desktop-portal-kde for the Firefox dialog integration. Uninstalled them and the problem is gone ![]()
Last edited by mozo (2019-01-19 22:41:22)
Offline
I started having the same problem after installing flatpak. Some of the apps that would have delayed start were evince, eog, nemo and fileroller
Uninstalling flatpak alone did not solve it, but after also removing xdg-desktop-portal and xdg-desktop-portal-gtk solved it. Thanks!
Offline