Sorry to say, it's not a permission issue. (.trinity is u+rw and I should see
an error in the strace output if otherwise)
I cannot figure out kcontrol does or does not when I do "Peripherials/Storage
Media", there select "Defaults" and "Apply":
- It does not write any config file.
- It does nothing that shows up in the hal log
- It does nothing that shows up in the dbus log
I'm a bit stuck here :-/
Nik
Am Montag, 14. März 2011 schrieb Kristopher Gamrat:
On Sun, Mar 13, 2011 at 4:26 PM, Mag. Dr. Nikolaus
Klepp
<office(a)klepp.biz> wrote:
Hi!
At last I made the transition to trinity + squeeze with the last of my
boxes, the infamous office box. I saw my desktop go down in flames (which
actually was the falt of som weired xorg problem) and raise from the
ashes 2 days later. After all I am very satisfied, I didn't loose my
kwallet nor my kmail settings and date - in fact I didn't loose anything
important :-)
There is only one issue left, that I was not able to correct: the medium
application autostart does not work as I exect it.
What I got so far:
After I log in, plug in a DVD or USB storage device. Usually there should
pop up a dialog asdking me what medium was found and what to do next. Now
that dialog does not show up.
But when I open konqueror and go to media:/ I see the plugged in device
(not mounted). I can open it from there. I unplug the USB device, the
icon disappears as expected.
I start kcontol, go to "Peripherials/Storage Media", there select
"Defaults" and "Apply", close kcontrol, plug in the USB storage
device
and the famouse dialogbox shows up!
When I log out and log in again the dialogbox does not show up until I
open kcontrol and do these steps.
Now I cannot find what kcontrol does at this stage to make things work. I
tried strace, but kcontol does not change the contents of any file
in .trinity. It opens and reads these files, but nothing is written:
.trinity/share/apps/konqueror/servicemenus
.trinity/share/apps/konqueror/servicemenus/xine-dvd.desktop
.trinity/share/config/kcontrolrc
.trinity/share/config/kdeglobals
.trinity/share/config/khtmlrc
.trinity/share/config/kio_httprc
.trinity/share/config/kioslaverc
.trinity/share/config/medianotifierrc
xine-dvd.desktop plays DVDs, if inserted. At least when I first start
kcontrol ;-)
I made a diff from the ~/.trinity tree befor and after running kcontrol,
but there are no changes.
So, is there a way how I can get the medium autoplay to work?
Nik
My guess is that your permissions for .trinity got messed up somehow.
You'll need read and write permissions for everything in .trinity (you
should have read and write for your user for everything in his home
anyway). From a terminal (Konsole or whatever you prefer)
ls -l ~/.trinity/share/config
The permissions (rwx) are what matter. You should have rw on them, I
don't think the x should matter for config files since you can't
execute them. If you have rw, then I don't know what's wrong. If you
don't have rw, then you'll need to get them:
chmod -R u+rw ~/.trinity
(don't include the x because not everything needs it and i don't know
what binaries and non-binaries are there that could be affected and
messed up)
(don't include the full path to the files, we want to make sure you
don't run into any other permissions problems by setting rw for
everything to make sure your user can save settings)
*If* it complains that you can't do that, then you'll need root or
sudo to try to give yourself permission:
sudo chmod -R u+rw /home/username/.trinity
(if you don't have sudo priveleges for your user, you'll need root)
(if you are root, you don't need sudo)
Let us know if this helps or not.