I would have thought that strace/dcop should pinpoint the problem and am
awaiting the reply to my suggestion.


On Mon, February 4, 2008 3:08 pm, Christopher Sawtell wrote:
> This is one of those "enigma hiding in a conundrum" type problems.
> I just don't understand it at all, and it has piqued my curiosity.
>
> Are there any other odd and inexplicable behaviours?
> Next in the plan, I'd do a full fsck on the file system using a rescue CD.
>
> Would you be able to bring said recalcitrant machine into the evening
> meeting on the 12th?
> That's Tuesday next week.
>
> The other possibility is tomorrow afternoon because I will installing
> a couple of distributions into the CLUG archive of Linux distributions
> then. Please drop me an off list e-mail or 'phone call to make
> definite appointment time.
>
>
>
> On 2/4/08, Roger Searle <[EMAIL PROTECTED]> wrote:
>> 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
>> >>>>
>> >>>>
>> >>>>
>> >>>>
>> >>>
>> >>>
>> >>
>> >
>> >
>> >
>>
>
>
> --
> Sincerely etc.
> Christopher Sawtell
>
>


-- 
Nick Rout

Reply via email to