You are not logged in.

#1 2020-11-05 16:20:04

quasiholomorph
Member
From: Zurich, Switzerland
Registered: 2015-12-28
Posts: 25

KDE configs not loaded/saved properly

I run KDE Plasma Version 5.20.2 and have various issues related to KDE configs. For instance, changes made to panels are not saved. Sublime Text preferences are also not saved. KDE wallet keeps asking me on login to give nextcloud access permissions, although I have set it to have permanent access. I have configured the desktop to place icons on the right, but upon login, they are on the left. Once I click on the desktop they jump to the right. I thought it might be related to bad access permissions of the .config directory, but they are okay. Any thoughts?

PS: I suspect this is unrelated, but the global menu also does not seem to work well. Sublime text does not have a global menu upon start, but sometimes it shows up eventually, typically after a native KDE app has been opened. Chromium behaves similarly.

Offline

#2 2020-11-05 16:34:32

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 21,425

Re: KDE configs not loaded/saved properly

Sounds like your session/dbus isn't properly started. How do you log into plasma/starting the graphical environment? What's your output for

loginctl show-session $XDG_SESSION_ID
systemctl status

Last edited by V1del (2020-11-05 16:35:24)

Offline

#3 2020-11-05 16:50:44

quasiholomorph
Member
From: Zurich, Switzerland
Registered: 2015-12-28
Posts: 25

Re: KDE configs not loaded/saved properly

Thanks for your help. Here's what I get

Id=1
User=1000
Name=tom
Timestamp=Thu 2020-11-05 17:04:03 CET
TimestampMonotonic=3998958
VTNr=1
Seat=seat0
Display=:0
Remote=no
Service=sddm-autologin
Desktop=KDE
Scope=session-1.scope
Leader=469
Audit=1
Type=x11
Class=user
Active=yes
State=active
IdleHint=no
IdleSinceHint=0
IdleSinceHintMonotonic=0
LockedHint=no

and

● nuc
    State: running
     Jobs: 0 queued
   Failed: 0 units
    Since: Thu 2020-11-05 17:04:01 CET; 45min ago
   CGroup: /
           ├─user.slice 
           │ └─user-1000.slice 
           │   ├─user@1000.service 
           │   │ ├─pulseaudio.service 
           │   │ │ ├─638 /usr/bin/pulseaudio --daemonize=no --log-target=journal
           │   │ │ └─720 /usr/lib/pulse/gsettings-helper
           │   │ ├─app.slice 
           │   │ │ ├─app-org.kde.konsole-450649ef68974e5b9429071796a3b9c6.scope 
           │   │ │ │ ├─3183 /usr/bin/konsole
           │   │ │ │ ├─3198 /bin/zsh
           │   │ │ │ └─3433 systemctl status
           │   │ │ ├─app-\x2fusr\x2fbin\x2fkorgac-aa32a69966494542826edb7ac9fdca12.scope 
           │   │ │ │ └─687 /usr/bin/korgac -session 106e75630000160435448200000005600004_1604587850_551051
           │   │ │ ├─app-\x2fusr\x2flib\x2fbaloorunner-9cc3cb24b72449adaa8480eff3e33c81.scope 
           │   │ │ │ └─652 /usr/lib/baloorunner -session 106e75630000160435335900000005430004_1604587850_550872
           │   │ │ ├─app-\x2fusr\x2fbin\x2fnextcloud-941aa277e4ef4f1aa34413b2de6d6bf2.scope 
           │   │ │ │ └─714 /usr/bin/nextcloud -session 106e75630000160457808100000005370028_1604587850_551038
           │   │ │ └─app-\x2fusr\x2fbin\x2fkmix-9cfb837a4c40403bad0572e83902276f.scope 
           │   │ │   └─670 /usr/bin/kmix -session 106e75630000160435448200000005600003_1604587850_552676
           │   │ ├─init.scope 
           │   │ │ ├─471 /usr/lib/systemd/systemd --user
           │   │ │ └─472 (sd-pam)
           │   │ ├─obex.service 
           │   │ │ └─755 /usr/lib/bluetooth/obexd
           │   │ ├─at-spi-dbus-bus.service 
           │   │ │ ├─1485 /usr/lib/at-spi-bus-launcher
           │   │ │ ├─1491 /usr/bin/dbus-daemon --config-file=/usr/share/defaults/at-spi2/accessibility.conf --nofork --print-address 3
           │   │ │ └─1493 /usr/lib/at-spi2-registryd --use-gnome-session
           │   │ └─dbus.service 
           │   │   ├─ 487 /usr/bin/dbus-daemon --session --address=systemd: --nofork --nopidfile --systemd-activation --syslog-only
           │   │   ├─ 536 /usr/lib/dconf-service
           │   │   ├─ 553 /usr/lib/kactivitymanagerd
           │   │   ├─ 588 /usr/bin/kglobalaccel5
           │   │   ├─ 752 /usr/lib/telepathy/mission-control-5
           │   │   ├─ 754 /usr/lib/kf5/kscreen_backend_launcher
           │   │   └─3146 /usr/bin/krunner
           │   └─session-1.scope 
           │     ├─ 469 /usr/lib/sddm/sddm-helper --socket /tmp/sddm-auth23fa9c26-4b1c-44a1-acf6-ca462159e0d4 --id 1 --start /usr/bin/startplasma-x11 --user tom --autologin
           │     ├─ 481 /usr/bin/kwalletd5 --pam-login 7 3
           │     ├─ 482 /usr/bin/startplasma-x11
           │     ├─ 506 /usr/lib/kf5/start_kdeinit
           │     ├─ 508 kdeinit5: Running...
           │     ├─ 509 /usr/lib/kf5/klauncher --fd=9
           │     ├─ 527 /usr/bin/kded5
           │     ├─ 531 /usr/bin/kwin_x11
           │     ├─ 587 /usr/bin/ksmserver
           │     ├─ 594 /usr/bin/kaccess
           │     ├─ 596 /usr/bin/baloo_file
           │     ├─ 600 /usr/bin/plasmashell
           │     ├─ 604 /usr/bin/xembedsniproxy
           │     ├─ 606 /usr/lib/polkit-kde-authentication-agent-1
           │     ├─ 625 /usr/lib/DiscoverNotifier
           │     ├─ 627 /usr/bin/gmenudbusmenuproxy
           │     ├─ 629 /usr/lib/kdeconnectd
           │     ├─ 810 /usr/lib/org_kde_powerdevil
           │     ├─ 890 /usr/bin/kwalletmanager5 --kwalletd
           │     ├─1028 /usr/lib/chromium/chromium
           │     ├─1031 /usr/lib/chromium/chromium --type=zygote --no-zygote-sandbox
           │     ├─1032 /usr/lib/chromium/chromium --type=zygote
           │     ├─1034 /usr/lib/chromium/chromium --type=zygote
           │     ├─1061 /usr/lib/chromium/chromium --type=gpu-process --field-trial-handle=14618566336055257718,12508494115865847283,131072 --gpu-preferences=MAAAAAAAAAAgAAAQAAAAAAAAAAAAAAAAAABgAAAAAAAQAAAAAAAAAAAAAAAAAAAACAAAAAAAAAA= --shared-files
           │     ├─1065 /usr/lib/chromium/chromium --type=utility --utility-sub-type=network.mojom.NetworkService --field-trial-handle=14618566336055257718,12508494115865847283,131072 --lang=en-US --service-sandbox-type=network --shared-files
           │     ├─1131 /usr/lib/chromium/chromium --type=renderer --field-trial-handle=14618566336055257718,12508494115865847283,131072 --lang=en-US --extension-process --num-raster-threads=4 --enable-main-frame-before-activation --renderer-client-id=4 --no-v8-untrusted-code-mitigations --shared-files
           │     ├─1176 /usr/lib/chromium/chromium --type=renderer --field-trial-handle=14618566336055257718,12508494115865847283,131072 --lang=en-US --extension-process --num-raster-threads=4 --enable-main-frame-before-activation --renderer-client-id=7 --no-v8-untrusted-code-mitigations --shared-files
           │     ├─1190 /usr/bin/plasma-browser-integration-host chrome-extension://cimiefiiaegbelhefglklhhakcgmhkai/
           │     ├─1238 /usr/lib/chromium/chromium --type=renderer --field-trial-handle=14618566336055257718,12508494115865847283,131072 --lang=en-US --num-raster-threads=4 --enable-main-frame-before-activation --renderer-client-id=15 --no-v8-untrusted-code-mitigations --shared-files
           │     ├─1314 file.so [kdeinit5] file local:/run/user/1000/klauncherVjjhfM.1.slave-socket local:/run/user/1000/kded5cgmTzl.1.slave-socket
           │     ├─2037 /usr/lib/chromium/chromium --type=renderer --field-trial-handle=14618566336055257718,12508494115865847283,131072 --lang=en-US --num-raster-threads=4 --enable-main-frame-before-activation --renderer-client-id=58 --no-v8-untrusted-code-mitigations --shared-files
           │     ├─2084 /usr/lib/chromium/chromium --type=utility --utility-sub-type=audio.mojom.AudioService --field-trial-handle=14618566336055257718,12508494115865847283,131072 --lang=en-US --service-sandbox-type=none --shared-files
           │     ├─2118 /usr/lib/chromium/chromium --type=renderer --field-trial-handle=14618566336055257718,12508494115865847283,131072 --lang=en-US --num-raster-threads=4 --enable-main-frame-before-activation --renderer-client-id=63 --no-v8-untrusted-code-mitigations --shared-files
           │     ├─2545 /usr/lib/signal-desktop/signal-desktop
           │     ├─2548 /usr/lib/signal-desktop/signal-desktop --type=zygote
           │     ├─2550 /usr/lib/signal-desktop/signal-desktop --type=zygote
           │     ├─2605 /usr/lib/signal-desktop/signal-desktop --type=gpu-process --field-trial-handle=14798238173918333693,17666395216965045987,131072 --enable-features=WebComponentsV0Enabled --disable-features=SpareRendererForSitePerProcess --gpu-preferences=KAAAAAAAAAAgAAAgAAAAAAAAYAAAAAAAEAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAA --shared-files
           │     ├─2610 /usr/lib/signal-desktop/signal-desktop --type=utility --field-trial-handle=14798238173918333693,17666395216965045987,131072 --enable-features=WebComponentsV0Enabled --disable-features=SpareRendererForSitePerProcess --lang=en-US --service-sandbox-type=network --shared-files=v8_snapshot_data:100
           │     ├─2639 /usr/lib/signal-desktop/signal-desktop --type=renderer --field-trial-handle=14798238173918333693,17666395216965045987,131072 --enable-features=WebComponentsV0Enabled --disable-features=SpareRendererForSitePerProcess --lang=en-US --app-path=/usr/lib/signal-desktop/resources/app.asar --no-sandbox --no-zygote --native-window-open --preload=/usr/lib/signal-desktop/resources/app.asar/preload.js --enable-remote-module --background-color=#3a76f0 --enable-spellcheck --enable-websql --num-raster-threads=4 --enable-main-frame-before-activation --renderer-client-id=5 --no-v8-untrusted-code-mitigations --shared-files=v8_snapshot_data:100
           │     ├─2888 /usr/lib/chromium/chromium --type=renderer --field-trial-handle=14618566336055257718,12508494115865847283,131072 --lang=en-US --num-raster-threads=4 --enable-main-frame-before-activation --renderer-client-id=91 --no-v8-untrusted-code-mitigations --shared-files
           │     ├─3041 /usr/lib/chromium/chromium --type=renderer --field-trial-handle=14618566336055257718,12508494115865847283,131072 --lang=en-US --num-raster-threads=4 --enable-main-frame-before-activation --renderer-client-id=110 --no-v8-untrusted-code-mitigations --shared-files
           │     ├─3121 file.so [kdeinit5] file local:/run/user/1000/klauncherVjjhfM.1.slave-socket local:/run/user/1000/plasmashellqxjbxC.2.slave-socket
           │     ├─3122 file.so [kdeinit5] file local:/run/user/1000/klauncherVjjhfM.1.slave-socket local:/run/user/1000/plasmashellAtkNhL.3.slave-socket
           │     ├─3123 thumbnail.so [kdeinit5] thumbnail local:/run/user/1000/klauncherVjjhfM.1.slave-socket local:/run/user/1000/plasmashellQtfdIi.5.slave-socket
           │     └─3361 /usr/lib/chromium/chromium --type=renderer --field-trial-handle=14618566336055257718,12508494115865847283,131072 --lang=en-US --num-raster-threads=4 --enable-main-frame-before-activation --renderer-client-id=139 --no-v8-untrusted-code-mitigations --shared-files
           ├─init.scope 
           │ └─1 /sbin/init vmlinuz-linux splash
           └─system.slice 
             ├─systemd-udevd.service 
             │ └─268 /usr/lib/systemd/systemd-udevd
             ├─polkit.service 
             │ └─560 /usr/lib/polkit-1/polkitd --no-debug
             ├─rtkit-daemon.service 
             │ └─695 /usr/lib/rtkit-daemon
             ├─bluetooth.service 
             │ └─373 /usr/lib/bluetooth/bluetoothd
             ├─systemd-journald.service 
             │ └─256 /usr/lib/systemd/systemd-journald
             ├─NetworkManager.service 
             │ └─375 /usr/bin/NetworkManager --no-daemon
             ├─dhcpcd.service 
             │ ├─379 dhcpcd: [master] [ip4] [ip6]
             │ ├─380 dhcpcd: [privileged actioneer]
             │ ├─381 dhcpcd: [network proxy]
             │ ├─382 dhcpcd: [control proxy]
             │ └─865 dhcpcd: [BPF ARP] eno1 10.0.1.21
             ├─sddm-plymouth.service 
             │ ├─431 /usr/bin/sddm
             │ └─441 /usr/lib/Xorg -nolisten tcp -auth /var/run/sddm/{3faedf42-3ad5-4f4e-b1c2-9c02ae8a5ed5} -background none -noreset -displayfd 17 -seat seat0 vt1
             ├─lvm2-lvmetad.service 
             │ └─275 /usr/bin/lvmetad -f
             ├─upower.service 
             │ └─580 /usr/lib/upowerd
             ├─udisks2.service 
             │ └─555 /usr/lib/udisks2/udisksd
             ├─dbus.service 
             │ └─374 /usr/bin/dbus-daemon --system --address=systemd: --nofork --nopidfile --systemd-activation --syslog-only
             ├─avahi-daemon.service 
             │ ├─372 avahi-daemon: running [nuc.local]
             │ └─384 avahi-daemon: chroot helper
             └─systemd-logind.service 
               └─377 /usr/lib/systemd/systemd-logind

Offline

#4 2020-11-06 07:57:06

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 21,425

Re: KDE configs not loaded/saved properly

Looks normal. Did you ever start a graphical application as root that you shouldn't have? What do the permissions on your .config look like?

stat $HOME $HOME/.config $HOME/.config/plasmarc

Did you play with environment variables here like $XDG_CONFIG_HOME or so ?

Offline

#5 2020-11-06 17:13:02

quasiholomorph
Member
From: Zurich, Switzerland
Registered: 2015-12-28
Posts: 25

Re: KDE configs not loaded/saved properly

Here is what I get

File: /home/tom
  Size: 4096            Blocks: 8          IO Block: 4096   directory
Device: 10304h/66308d   Inode: 4980738     Links: 16
Access: (0700/drwx------)  Uid: ( 1000/     tom)   Gid: ( 1000/     tom)
Access: 2020-11-06 18:06:50.032436331 +0100
Modify: 2020-11-06 18:08:58.942442733 +0100
Change: 2020-11-06 18:08:58.942442733 +0100
 Birth: 2020-11-02 22:34:12.349078099 +0100
  File: /home/tom/.config
  Size: 4096            Blocks: 8          IO Block: 4096   directory
Device: 10304h/66308d   Inode: 4980754     Links: 26
Access: (0755/drwxr-xr-x)  Uid: ( 1000/     tom)   Gid: ( 1000/     tom)
Access: 2020-11-06 18:07:01.545770231 +0100
Modify: 2020-11-06 18:06:51.482436404 +0100
Change: 2020-11-06 18:06:51.482436404 +0100
 Birth: 2020-11-03 15:20:57.078986013 +0100
  File: /home/tom/.config/plasmarc
  Size: 25              Blocks: 8          IO Block: 4096   regular file
Device: 10304h/66308d   Inode: 4984947     Links: 1
Access: (0600/-rw-------)  Uid: ( 1000/     tom)   Gid: ( 1000/     tom)
Access: 2020-11-05 19:10:15.001393620 +0100
Modify: 2020-11-03 15:31:51.455682018 +0100
Change: 2020-11-03 15:31:51.455682018 +0100
 Birth: 2020-11-03 15:31:51.455682018 +0100

I seem to vaguely remember that I once opened something as root and got a complaint from the system, but unfortunately I do not remember which application it was. Otherwise I do not think that I have  (consciously) modified $XDG_CONFIG_HOME

Offline

#6 2020-11-07 18:01:01

quasiholomorph
Member
From: Zurich, Switzerland
Registered: 2015-12-28
Posts: 25

Re: KDE configs not loaded/saved properly

So I wiped KDE and started from scratch. Things now work well. Thanks again for your help nonetheless! The issue with the global menu persists, but I assume that's not a matter of my system only.

Offline

#7 2020-11-07 23:18:22

zpg443
Member
Registered: 2016-12-03
Posts: 271

Re: KDE configs not loaded/saved properly

Offline

Board footer

Powered by FluxBB