I verified that the problem only occurs if I log in as user "root".

I solved the problem by starting ksysguard with a generic user, exiting
from the program and copying the files generated for this user to root.

Now ksysguard works correctly and when I exit the program any changes made
are saved and restored at the next restart.

Antonio.


--- dettagli ---

# run kde session as root

# start ksysguard as user (example "tester"):
su - tester -c ksysguard

# exit from program

# view file modified
ls -ll  /home/tester/.local/share/ksysguard/ProcessTable.sgrd
/home/tester/.local/share/ksysguard/SystemLoad2.sgrd
/home/root/.local/share/ksysguard/ProcessTable.sgrd
/home/root/.local/share/ksysguard/SystemLoad2.sgrd
-rw-rw-r-- 1 root   root   1049 giu 27 15:47
/home/root/.local/share/ksysguard/ProcessTable.sgrd
-rw-rw-r-- 1 root   root   1972 giu 27 15:47
/home/root/.local/share/ksysguard/SystemLoad2.sgrd
-rw-rw-r-- 1 tester tester 1061 giu 27 15:40
/home/tester/.local/share/ksysguard/ProcessTable.sgrd
-rw-rw-r-- 1 tester tester 1972 giu 27 15:40
/home/tester/.local/share/ksysguard/SystemLoad2.sgrd

# replace root file with user file
cp -v  /home/tester/.local/share/ksysguard/SystemLoad2.sgrd
/home/root/.local/share/ksysguard/SystemLoad2.sgrd
cp -v /home/tester/.local/share/ksysguard/ProcessTable.sgrd
/home/root/.local/share/ksysguard/ProcessTable.sgrd

# restart
ksysguard

Reply via email to