[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#407598: Test result



  Hello Philippe:

El Lunes, 7 de Enero de 2008, Philippe Cloutier escribió:
> Raul asked me via IRC to check whether ~/.kde/share/config/kmixrc was
> regenerated if I removed it while running KDE,
> removed /usr/share/autostart/restore_kmix_volumes.desktop then logged out
> and relogged in.
> It was regenerated with good values.

  I think I didn't explain myself properly on IRC, you did almost the same I 
told you but not exactly the same ;)

  I'll try to do a summary of what we talked about:

  First of all I think we agreed that what you were complaining at, what you 
consider a bug, is that kmix changes volume settings on KDE start.

  As you know, kmix has an option in "Preferences->Configure KMix..." 
name "Restore settings on startup" (translated from Spanish). By default this 
option is enabled, what you consider a bug that you have explained along this 
bug report.

  I think a good solution for you would be disabling this option by default. 
Debian could only solve this bug itself if it were the kmix package 
configuration the one that has enable that setting by default and hence the 
test I told you to do was conceived for that purpose.

  The setting in this matter is named as "startkdeRestore" in the kmix 
configuration file ~/.kde/share/config/kmixrc and if you pay attention to 
this file it will have a value of true. We will try to default this to false.

  Looking at the Debian kmix package, I saw that it was including a file, 
which should be located at /usr/share/autostart/restore_kmix_volumes.desktop 
that you could inspect yourself. This file includes a line like this:
X-KDE-autostart-condition=kmixrc::startkdeRestore:true

  I think what this line is doing is making kmix to enable that option, which 
you don't want, but I wasn't sure, neither I am. :)

  Thus i ask you for this test:

  1- Move that file(/usr/share/autostart/restore_kmix_volumes.desktop) into 
some other place, e.g. your home. You will need to be root.
  2- Log out from kde (as regular user) making sure that kmix will start 
automatically on next logon
  3- Login as your regular user into a text console(not KDE) and move the kmix 
configuration file(~/.kde/share/config/kmixrc) to elsewhere, e.g. your home 
dir.
  4- Now log into kde as your regular user and go to preferences to checkout 
if that option is still enabled.

  As it's obvious now only 2 things can happen :). If it didn't work, we'll 
have to go on investigating.

  If it worked, then we could toast with champagne, but being so expensive we 
will take a beer from the fridge :P

  Now seriously, the .desktop file is provided upstream, so the regular way 
would be to ask them to consider your opinion and change the file 
accordingly. I will try to poll them, I don't know what they will think.

  The thing is that being kde3 at this mature stage, you have to know that 
they are reluctant to made important modifications.

   Alternatively a fix could be provided by Debian if anyone submit a patch 
and Debian packagers agree to apply it. The smart way would be asking them 
first after knowing the complexity of such a change.

  Thanks,
-- 
     Raúl Sánchez Siles
----->Proud Debian user<-----
Linux registered user #416098

Attachment: signature.asc
Description: This is a digitally signed message part.


Reply to: