LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Slackware (http://www.linuxquestions.org/questions/slackware-14/)
-   -   KDE Servicemenu Query (http://www.linuxquestions.org/questions/slackware-14/kde-servicemenu-query-635647/)

orbit 04-15-2008 11:38 PM

KDE Servicemenu Query
 
Hi all,

The Upside:
I have setup my system with servicemenu abilities to use .ISO files by either;

1. mounting and then browsing the .ISO filesystem as if it were a real disc.
.. or ..
2. If the .ISO is a DVD image, being able to play the movie .ISO directly off the HDD with kaffeine.

These are really useful features and have saved me from having to burn many dvd's.

The Query:
Unfortunately, these features are only available if the .ISO is stored in my home directory.
If I have DVD images stored on any other partition, the servicemenu options to (Mount_&_Browse) and/or (Play_with_Kaffeine) are simply not there,
(meaning that I have to copy the 4.3GB image's to my home directory each time before I can use them in this fashion).

Would anyone know a reason for this behavior?, and more importantly a method of being able overcome it so that I can store my .ISO's on another Hard Drive, and have KDE be able to action them with the existing servicemenu's?

Googling for an answer has produced nothing of relevance.

I look forward to your replies on this,
thank you very much in advance for any help.

Cheers

Orbit



Environment:
[KDE-3.5.9, 2.6.24.3-smp, Slackware12]
.

T3slider 04-16-2008 02:02 PM

Unfortunately I can't help you, but just as a temporary hack, instead of copying the (large) .iso files to your /home partition, is it possible to just link to the files? (ie symlink either in a CLI or by dragging the file from the original folder to your $HOME folder and clicking "Link Here" or whatever it is from the context menu that pops up)

orbit 04-16-2008 06:41 PM

Hi T3slider,

Thanks, that's a good suggestion, I'll give it a go and see what happens .....


I've tried it, but unfortunately it didn't work.
The menu entry simply doesn't show up, the same as if I am trying to access the file directly off the (non-home) partition.

Oh well :( , thanks anyway ... It was still a good suggestion.



Can anyone else offer a solution to this problem please?

Cheers

Orbit

disturbed1 04-16-2008 09:55 PM

Can you post the content of the %name.desktop file for the service menu?

Also check permissions on the extra drive.

orbit 04-17-2008 01:33 AM

Hi disturbed1,
I don't think that the contents of the servicemenu is the cause of the problem, as it seems that none of my other servicemenus work on any drive other than home.

So I have followed this up with some internet searching and have located the cause of the problem: HERE
(The section near the end of that document explains that someone else is having the exact same servicemenu faults that I am, and has isolated the cause of the error in the KDE media:// ioslave).


This is all very new territory for me here, so I was wondering if someone knew of a way to edit the media:// ioslave to include the action features so that they are available to all drives?

I have searched my system for 'ioslave' and returned these entries:
Quote:

root@Crazed-Weasel:~# locate ioslave
/usr/bin/kioslave
/usr/doc/HTML/en/kdepim-apidocs/kioslaves
/usr/doc/HTML/en/kdepim-apidocs/kioslaves/html
/usr/doc/HTML/en/kdepim-apidocs/kioslaves/mbox
/usr/doc/HTML/en/kdepim-apidocs/kioslaves/mbox/html
/usr/doc/HTML/en/kdepim-apidocs/kioslaves/imap4
/usr/doc/HTML/en/kdepim-apidocs/kioslaves/imap4/html
/usr/doc/HTML/en/kdelibs-apidocs/kioslave
/usr/doc/HTML/en/kdelibs-apidocs/kioslave/html
/usr/doc/HTML/en/kdelibs-apidocs/kioslave/http
/usr/doc/HTML/en/kdelibs-apidocs/kioslave/http/html
/usr/doc/HTML/en/kioslave
/usr/doc/HTML/en/kioslave/file.docbook
/usr/doc/HTML/en/kioslave/nntp.docbook
/usr/doc/HTML/en/kioslave/man.docbook
/usr/doc/HTML/en/kioslave/print.docbook
/usr/doc/HTML/en/kioslave/gzip.docbook
/usr/doc/HTML/en/kioslave/sftp.docbook
/usr/doc/HTML/en/kioslave/finger.docbook
/usr/doc/HTML/en/kioslave/info.docbook
/usr/doc/HTML/en/kioslave/webdav.docbook
/usr/doc/HTML/en/kioslave/webdavs.docbook
/usr/doc/HTML/en/kioslave/floppy.docbook
/usr/doc/HTML/en/kioslave/smtp.docbook
/usr/doc/HTML/en/kioslave/bzip2.docbook
/usr/doc/HTML/en/kioslave/rlogin.docbook
/usr/doc/HTML/en/kioslave/lan.docbook
/usr/doc/HTML/en/kioslave/cgi.docbook
/usr/doc/HTML/en/kioslave/pop3.docbook
/usr/doc/HTML/en/kioslave/telnet.docbook
/usr/doc/HTML/en/kioslave/rlan.docbook
/usr/doc/HTML/en/kioslave/https.docbook
/usr/doc/HTML/en/kioslave/common
/usr/doc/HTML/en/kioslave/mailto.docbook
/usr/doc/HTML/en/kioslave/tar.docbook
/usr/doc/HTML/en/kioslave/index.cache.bz2
/usr/doc/HTML/en/kioslave/mrml.docbook
/usr/doc/HTML/en/kioslave/fish.docbook
/usr/doc/HTML/en/kioslave/smb.docbook
/usr/doc/HTML/en/kioslave/imaps.docbook
/usr/doc/HTML/en/kioslave/bzip.docbook
/usr/doc/HTML/en/kioslave/ldap.docbook
/usr/doc/HTML/en/kioslave/http.docbook
/usr/doc/HTML/en/kioslave/help.docbook
/usr/doc/HTML/en/kioslave/audiocd.docbook
/usr/doc/HTML/en/kioslave/data.docbook
/usr/doc/HTML/en/kioslave/gopher.docbook
/usr/doc/HTML/en/kioslave/news.docbook
/usr/doc/HTML/en/kioslave/mac.docbook
/usr/doc/HTML/en/kioslave/pop3s.docbook
/usr/doc/HTML/en/kioslave/index.docbook
/usr/doc/HTML/en/kioslave/imap.docbook
/usr/doc/HTML/en/kioslave/ftp.docbook
/usr/doc/HTML/en/kioslave/thumbnail.docbook
/usr/doc/HTML/en/kioslave/nfs.docbook
/usr/lib/kde3/kcm_ioslaveinfo.la
/usr/lib/kde3/kcm_ioslaveinfo.so
/usr/share/apps/kconf_update/kioslave.upd
/usr/share/apps/khelpcenter/plugins/kioslaves.desktop
/usr/share/apps/kdevappwizard/kioslave.png
/usr/share/apps/kdevappwizard/kioslave.tar.gz
/usr/share/apps/kdevappwizard/templates/kioslave.kdevtemplate
/usr/share/applications/kde/ioslaveinfo.desktop
/usr/include/kio/ioslave_defaults.h
/home/user/.kde/share/config/kioslaverc
/root/.kde/share/config/kioslaverc


The most promising looking of these files is /home/user/.kde/share/config/kioslaverc, the contents of which is:

Quote:

AutoResume=true

[$Version]
update_info=kioslave.upd:kde2.2/r1,kioslave.upd:kde2.2/r2,kioslave.upd:kde2.2/r3

[Browser Settings/SMBro]
Password=
User=User

Would anyone know if this is the correct file to edit and if so; what content I have to add to make this work?
Or alternatively, does anyone think that I am going in the wrong direction to solve this?

I'm flying blind here, so all assistance is welcome.

Cheers

Orbit


All times are GMT -5. The time now is 09:36 PM.