https://bugs.kde.org/show_bug.cgi?id=425982

Hans-Peter Jansen <h...@urpla.net> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
         Resolution|WAITINGFORINFO              |---
             Status|NEEDSINFO                   |ASSIGNED

--- Comment #17 from Hans-Peter Jansen <h...@urpla.net> ---
Hi David, thanks for caring.

(In reply to David Edmundson from comment #16)
> From my POV, we reverted the breaking changes in KIO for frameworks 5.74 so
> that no downstream would need to patch workspace to avoid breakages, so this
> all sounds quite backwards.

Hmm, workspace still have this patch applied:
https://invent.kde.org/plasma/plasma-workspace/commit/d24cef54d68fb29994ed610bc70867d6fc811287

Do you want us to revert this change?

> Lets first check we're talking about the same bug. If you type "env" in
> konsole, an app that apparently doesn't restore do you see: SESSION_MANAGER
> set?

$ env | grep SESSION
SESSION_MANAGER=local/kuno:@/tmp/.ICE-unix/2437,unix/kuno:/tmp/.ICE-unix/2437
XDG_SESSION_PATH=/org/freedesktop/DisplayManager/Session1
SHELL_SESSION_ID=527512f036d94ecbbd6123199e169fdc
DESKTOP_SESSION=/usr/share/xsessions/plasma5
XDG_SESSION_DESKTOP=KDE
XDG_SESSION_TYPE=x11
KONSOLE_DBUS_SESSION=/Sessions/1
XSESSION_IS_UP=yes
KDE_SESSION_UID=1008
XDG_SESSION_CLASS=user
KDE_SESSION_VERSION=5
XDG_SESSION_ID=2
KDE_FULL_SESSION=true
DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1008/bus

Interestingly, on further tests, behavior changed again. Now, a konsole and a
dolphin window are restored, but neither a chromium nor a spotify client
window.

I noticed another strange behavior. After logging out, a lot of processes from
the last user keeps running:

linus     2255  0.0  0.0  18916  4932 ?        Ss   Sep27   0:00
/usr/lib/systemd/systemd --user
linus     2256  0.0  0.0  43520   392 ?        S    Sep27   0:00 (sd-pam)
linus     2281  0.0  0.0  33624  3200 ?        Ss   Sep27   0:03
/usr/bin/dbus-daemon --session --address=systemd: --nofork --nopidfile
--systemd-activation --syslog-only
linus     2304  0.0  0.0 233580   280 ?        Ssl  Sep27   0:00
/usr/libexec/gvfs/gvfsd
linus     2309  0.0  0.0 528744  1984 ?        Sl   Sep27   0:00
/usr/libexec/gvfs/gvfsd-fuse /run/user/1008/gvfs -f
linus     2452  0.0  0.0 268665624 4040 ?      SNl  Sep27   0:00
/usr/bin/baloo_file
linus     2487  0.0  0.0 155116   308 ?        Sl   Sep27   0:00
/usr/libexec/dconf-service
linus     2533  0.0  0.0  16768  1712 ?        S    Sep27   0:00
/usr/libexec/bluetooth/obexd
linus     2628  0.0  0.0  28004  1236 ?        S    Sep27   0:00
/usr/libexec/GConf/2/gconfd-2
linus     2669  0.0  0.0 304332  2072 ?        Ssl  Sep27   0:00
/usr/libexec/at-spi2/at-spi-bus-launcher
linus     2686  0.0  0.0  32128  1472 ?        S    Sep27   0:00
/usr/bin/dbus-daemon
--config-file=/usr/share/defaults/at-spi2/accessibility.conf --nofork
--print-address 3
linus     2849  0.0  0.0  63464  2960 ?        S    Sep27   0:02
/usr/bin/python3 /usr/bin/hp-systray -x
linus     2850  0.0  0.0  50200   788 ?        S    Sep27   0:07
/usr/bin/python3 /usr/bin/hp-systray -x
linus     2896  0.0  0.0 157216  3300 ?        Sl   Sep27   1:56
/usr/lib64/libexec/kf5/kio_http_cache_cleaner

and now, a session later, plasmashell crashed:

linus     2258  0.0  0.1  18928 11684 ?        Ss   12:59   0:00
/usr/lib/systemd/systemd --user
linus     2259  0.0  0.0  43716  4024 ?        S    12:59   0:00 (sd-pam)
linus     2284  0.1  0.1  33560  9176 ?        Ss   12:59   0:00
/usr/bin/dbus-daemon --session --address=systemd: --nofork --nopidfile
--systemd-activation --syslog-only
linus     2307  0.0  0.0 233580  7776 ?        Ssl  12:59   0:00
/usr/libexec/gvfs/gvfsd
linus     2312  0.0  0.1 379216  8088 ?        Sl   12:59   0:00
/usr/libexec/gvfs/gvfsd-fuse /run/user/1008/gvfs -f
linus     2442  0.0  0.3 268665604 31608 ?     SNl  12:59   0:00
/usr/bin/baloo_file
linus     2452  2.5  7.2 4265024 588480 ?      Tl   12:59   0:18
/usr/bin/plasmashell
linus     2490  0.0  0.0 155116  5280 ?        Sl   12:59   0:00
/usr/libexec/dconf-service
linus     2536  0.0  0.0  16768  6768 ?        S    12:59   0:00
/usr/libexec/bluetooth/obexd
linus     2637  0.0  0.1  28000  9600 ?        S    12:59   0:00
/usr/libexec/GConf/2/gconfd-2
linus     2766  0.0  0.0 304332  6584 ?        Ssl  12:59   0:00
/usr/libexec/at-spi2/at-spi-bus-launcher
linus     2774  0.0  0.0  32140  7284 ?        S    12:59   0:00
/usr/bin/dbus-daemon
--config-file=/usr/share/defaults/at-spi2/accessibility.conf --nofork
--print-address 3
linus     2893  0.0  0.3  63452 25936 ?        S    12:59   0:00
/usr/bin/python3 /usr/bin/hp-systray -x
linus     2894  0.0  0.2  50188 18364 ?        S    12:59   0:00
/usr/bin/python3 /usr/bin/hp-systray -x
linus     2990  0.0  0.3 157324 24260 ?        Sl   13:00   0:00
/usr/lib64/libexec/kf5/kio_http_cache_cleaner
linus     3238  0.2  0.0      0     0 ?        Z    13:11   0:00 [plasmashell]
<defunct>
linus     3239  0.5  0.6 282648 51480 ?        Sl   13:11   0:00
/usr/lib64/libexec/drkonqi -platform xcb -display :0 --appname plasmashell
--apppath /usr/bin --signal 11 --pid 2452 --startupid 0 --restarted

IN order to avoid issues due to these artifacts, I always reboot such systems,
and never re-login due to all kinds of strange behavior when doing so..

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to