um.. I didn't ignore it, I failed to communicate well and report that I
have seen that the changed wallpaper setting via the gui is sticking in
the config file. the altered setting is still failing to show.
Roger
Nick Rout wrote:
Well I already made a suggestion that you ignored.
compare the contents of ~/.kde/share/config/kdesktoprc before and after
you try to change the background.
The easiest way to do this is probably to make a backup:
mv ~/.kde/share/config/kdesktoprc ~/.kde/share/config/kdesktoprc~
use the gui to make the change and then:
diff ~/.kde/share/config/kdesktoprc~ ~/.kde/share/config/kdesktoprc
If the difference is carried into the file, then its not a permissions
file, its something else.
Also you could try to change the background programmatically like this:
dcop kdesktop KBackgroundIface setWallpaper filename 1
where filename is the name of the file you want to use as wallpaper. See
if it gives any error.
If it doesn't work or give any useful errors then try runnig it with
strace. (see the recent thread started by John Carter).
On Mon, February 4, 2008 9:30 am, Roger Searle wrote:
[EMAIL PROTECTED]:~$ ls -l ~/.kde/share/config/kdesktoprc
-rw-r--r-- 1 roger users 3885 2008-02-04 09:18
/home/roger/.kde/share/config/kdesktoprc
[EMAIL PROTECTED]:~$ ls -ld ~/.kde/share/config/
drwx------ 6 roger users 6336 2008-02-04 09:18
/home/roger/.kde/share/config
So I have write access there. I did find an invalid reference to one of
the desktop wallpaper files which I have changed manually. Logging out
and back in to try again hasn't resolved it. I have now discovered that
I am unable to move an application from one desktop to another, so the
issue is a little more widespread than I realised.
I'm only continuing to pursue this issue because it is unsolved and
ought to be well within my capabilities to resolve, rather than it being
important in itself. No doubt this all goes back to the experiment with
installing this distro and using the previous (different) distro's home
folder, everything went really well aside from some minor tweaks (and
this) however I'm unlikely to try such an experiment again.
At this point I'll be going back to Chris's original refinement of
Steve's suggestion to apply chgrp to /home/roger and see what happens.
And look at any other suggestions anyone may care to make?
Cheers,
Roger
Christopher Sawtell wrote:
It'd be interesting to know what the permissions on that file and its
parent directory are.
ls -l ~/.kde/share/config/kdesktoprc
and
ls -ld ~/.kde/share/config/
On 2/1/08, Nick Rout <[EMAIL PROTECTED]> wrote:
I believe the file that holds the setting is
~/.kde/share/config/kdesktoprc
Try and see if your setting are sticking in there.
On Fri, February 1, 2008 10:48 am, Roger Searle wrote:
Hi, I am following the suggestion made by Christopher, have got as far
as looking at the output of "ps aux" to check for any remaining
troublesome daemons but don't have any idea if what I am seeing may
indicate such a daemon. Can anyone spot anything I ought to kill from
this output?
USER PID %CPU %MEM VSZ RSS TTY STAT START TIME
COMMAND
root 1 0.0 0.0 3964 892 ? Ss 08:58 0:04
/sbin/init
root 2 0.0 0.0 0 0 ? S< 08:58 0:00
[kthreadd]
root 3 0.0 0.0 0 0 ? S< 08:58 0:00
[migration/0]
root 4 0.0 0.0 0 0 ? SN 08:58 0:00
[ksoftirqd/0]
root 5 0.0 0.0 0 0 ? S< 08:58 0:00
[watchdog/0]
root 6 0.0 0.0 0 0 ? S< 08:58 0:00
[events/0]
root 7 0.0 0.0 0 0 ? S< 08:58 0:00
[khelper]
root 25 0.0 0.0 0 0 ? S< 08:58 0:00
[kblockd/0]
root 26 0.0 0.0 0 0 ? S< 08:58 0:00
[kacpid]
root 27 0.0 0.0 0 0 ? S< 08:58 0:00
[kacpi_notify]
root 173 0.0 0.0 0 0 ? S< 08:58 0:00
[kseriod]
root 202 0.0 0.0 0 0 ? S 08:58 0:00
[pdflush]
root 203 0.0 0.0 0 0 ? S< 08:58 0:00
[kswapd0]
root 256 0.0 0.0 0 0 ? S< 08:58 0:00
[aio/0]
root 2186 0.0 0.0 0 0 ? S< 08:58 0:00
[ksuspend_usbd]
root 2187 0.0 0.0 0 0 ? S< 08:58 0:00
[khubd]
root 2201 0.0 0.0 0 0 ? S< 08:58 0:00
[ata/0]
root 2202 0.0 0.0 0 0 ? S< 08:58 0:00
[ata_aux]
root 2372 0.0 0.0 0 0 ? S< 08:58 0:00
[scsi_eh_0]
root 2373 0.0 0.0 0 0 ? S< 08:58 0:00
[scsi_eh_1]
root 2428 0.0 0.0 0 0 ? S< 08:58 0:00
[scsi_eh_2]
root 2429 0.0 0.0 0 0 ? S< 08:58 0:00
[scsi_eh_3]
root 2651 0.0 0.0 0 0 ? S< 08:58 0:00
[kjournald]
root 4095 0.0 0.0 0 0 ? S< 08:58 0:00
[cifsoplockd]
root 4096 0.0 0.0 0 0 ? S< 08:58 0:00
[cifsdnotifyd]
root 4208 0.0 0.0 0 0 ? S< 08:58 0:00
[kcryptd/0]
root 4317 0.0 0.0 0 0 ? S< 08:59 0:00
[reiserfs/0]
root 4808 0.0 0.0 0 0 ? S< 08:59 0:00
[kondemand/0]
root 5562 0.0 0.0 0 0 ? S< 08:59 0:00
[krfcommd]
root 5718 0.0 0.0 0 0 ? S< 08:59 0:00
[cifsd]
root 7085 0.0 0.0 0 0 ? S 09:13 0:00
[pdflush]
root 12147 0.0 0.0 3908 548 tty8 Ss 10:35 0:00
/bin/sh
-e -c ?runlevel --set S >/dev/null || true??/sbin/sulogin???if [ -r
/etc/inittab ]; then?? RL="$(sed -n -e
"/^id:[0-9]*:initdefault:/{s/^id://;s/:.*//;p}" /etc/inittab ||
true)"?? if [ -n "$RL" ]; then???telinit $RL?? else???telinit
2?? fi??else?? telinit 2??fi? /bin/sh S
root 12149 0.0 0.0 17644 1844 tty8 S 10:35 0:00 bash
root 12167 0.0 0.0 14744 964 tty8 R+ 10:37 0:00 ps
aux
Christopher Sawtell wrote:
I suspect that there is some daemon ( kde has lots ) or other running
which has locked some file or other in your ~/.kde directory tree.
I'd suggest logging out of your account.
logging in again as root
Assuming that you're on a machine over which you have full say-so as
the root user.
go to single user mode - telinit 1
This should kill all the daemons, but check with ps aux to see that
it has, because some Linux distros are far from punctillious about
it.
Kill off any lingerers by hand.
now to do the commands Steve suggested.
sudo vigr
sudo chgrp -R <groupname> /home/roger
restart multiuser mode - telinit 5
( the number is probably 5, but distros are not consistent. iirc
Debian is 3. TAKE CARE )
grep initdefault /etc/inittab | cut -d ':' -f 2
should give you the required number
Log out of root and back in again as yourself.
Alternatively ( and safely ) simply reboot.
If that does not work use a SystemRescueCD so that you can be
absolutely certain that your files simply cannot be being locked by a
process.
Is an amplification of this sort of thing a possible subject for an
evening's talk?
On 1/23/08, Roger Searle <[EMAIL PROTECTED]> wrote:
Nick Rout wrote:
On Wed, January 23, 2008 4:16 pm, Roger Searle wrote:
aaahh - cool that you can do that! done. and still can't change
the
background. i think i'll just leave it, luckily it's stuck on a
nice
enough colour :-)
it's really not worth having spent the time i have already on it
but
never mind, it has been an interesting exercise anyway.
Cheers,
Roger
One thing that may be occurring is that another program has hold of
your
root window (thats essentially the background). I have seen that
before
although not with quite the same symptoms.
ie the desktop background may in fact be "under" some other
application.
You haven't played with any of those programs that show a live view
of
space/the sky/the moon/your navel have you?
no, nothing like that. i can't think of anything out of the
ordinary
that i'm using that would offer an explanation . . .
--
Nick Rout