Hi,
I notice that the mimetypes for the dolphin service menu in kde_cdemu_mount.desktop are not quite right, at least with libmirage 3.3
For example, libmirage-b6t is the name of the file in /usr/share/mime/packages which is used to generate the mimetype, but the mimetype itself is
application/x-b6t. So I think that the MimeType line in kde_cdemu_mount.desktop should read:
MimeType=application/x-cd-image;application/x-cue;application/x-cdrao-toc;application/x-b6t;application/x-c2d;application/x-ccd;application/x-cdi;application/x-cif;application/x-daa;application/x-mds;application/x-nrg;application/x-xmd;
ie, remove libmirage-* and replace with application/x-*. When I do this the "mount image" service menu for dolphin starts to work for *.nrg images.
Thanks for your useful utility
Simeon
danielo@danielos:~/pobrane_Firefox/cdemu-client-1.4.0/build$ cmake -DCMAKE_INSTALL_PREFIX=`kde4-config --prefix`
CMake Error: The source directory "/home/danielo/pobrane_Firefox/cdemu-client-1.4.0/build" does not appear to contain CMakeLists.txt.
Specify --help for usage, or press the help button on the CMake GUI.
danielo@danielos:~/pobrane_Firefox/cdemu-client-1.4.0/build$
Cdemu-client-1.4.0 and kcdemu-0.3.1 are different pieces of software, written by different people. The instructions above are for compiling kcdemu; they do not apply to cdemu-client.
(FYI, to build cdemu-client, you use the usual Linux ./configure, make, make install commands. If you don't know what that means, google for it.)
Yeah I see the difference now. I mess up with the other sources. Similar names and it made me confused.
Now its up and working.
thanks for Your help
great peace of code :D
Yes, it does work. But could you rename the file to kde-cdemu-0.4.tar.gz. It would be easier to make a gentoo ebuild and besides the inner folder is named kde-cdemu-0.4 anyway.
And are you planning to maintain it further? If so, would be great if you upload it as a new app coz marcel doesn't seem to be updating this anymore.
I'm on gentoo and I cant mount an image with cdemu v1.4.0 using kcdemu since a dbus session doesn't exist. From konsole though, it works fine. And once an image is mounted (from konsole), kcdemu works fine with next images.
Hi, your way of probing for presence of cdemud via QDBusConnectionInterface::isServiceRegistered(...) does not work with D-Bus service autostarting, which is default in upcoming cdemu 1.3.1
Sorry, but I found out that everything was not about KDE CDEmu Manager, but my Removable Devices Manager. Somehow I uninstalled it from my system and every device needed to be mounted manually. Today I reinstalled it and everything is fine now. Thanks for great program.
PS: sorry for spam, I posted the first message and then I was just pressing F5 in my browser to reload page so I can see if there any replies to my message. That happened twice and my first message was posted two more times. A little security breach in site ;)
I installed CDEmu 1.2.0 and KDE CDemu 0.3
from repositories of my Mandriva 2010.1
everything was fine except of that after mounting image through your utility image is mounted only in device but not to file system and I also needed to use "mount /dev/sr1 /media/cdrom" to get access to the content of my MDF image.
I read somewhere that this issue is fixed in version 0.3.1 of KDE CDEmu. I came here downloaded sources, removed previous version 0.3 and installed 0.3.1 from sources, and.... nothing changed. I still have to mount device from console using "mount". I have KDE 4.4.3. How can I fix this problem?
I installed CDEmu 1.2.0 and KDE CDemu 0.3
from repositories of my Mandriva 2010.1
everything was fine except of that after mounting image through your utility image is mounted only in device but not to file system and I also needed to use "mount /dev/sr1 /media/cdrom" to get access to the content of my MDF image.
I read somewhere that this issue is fixed in version 0.3.1 of KDE CDEmu. I came here downloaded sources, removed previous version 0.3 and installed 0.3.1 from sources, and.... nothing changed. I still have to mount device from console using "mount". I have KDE 4.4.3. How can I fix this problem?
I installed CDEmu 1.2.0 and KDE CDemu 0.3
from repositories of my Mandriva 2010.1
everything was fine except of that after mounting image through your utility image is mounted only in device but not to file system and I also needed to use "mount /dev/sr1 /media/cdrom" to get access to the content of my MDF image.
I read somewhere that this issue is fixed in version 0.3.1 of KDE CDEmu. I came here downloaded sources, removed previous version 0.3 and installed 0.3.1 from sources, and.... nothing changed. I still have to mount device from console using "mount". I have KDE 4.4.3. How can I fix this problem?
While making for myself a Fedora RPM, I also translated the application to European Portuguese. It is available in http://rapidshare.com/files/439710234/kde_cdemu_portuguese_translation. I, hereby, submit it to you.
Ratings & Comments
56 Comments
is there a .deb file, PPA or a snap package? or flatpack? does this even work on Kubuntu 18.04?
Hi, I notice that the mimetypes for the dolphin service menu in kde_cdemu_mount.desktop are not quite right, at least with libmirage 3.3 For example, libmirage-b6t is the name of the file in /usr/share/mime/packages which is used to generate the mimetype, but the mimetype itself is application/x-b6t. So I think that the MimeType line in kde_cdemu_mount.desktop should read: MimeType=application/x-cd-image;application/x-cue;application/x-cdrao-toc;application/x-b6t;application/x-c2d;application/x-ccd;application/x-cdi;application/x-cif;application/x-daa;application/x-mds;application/x-nrg;application/x-xmd; ie, remove libmirage-* and replace with application/x-*. When I do this the "mount image" service menu for dolphin starts to work for *.nrg images. Thanks for your useful utility Simeon
Hi. any plans to port your app to Qt5/KF5? greetings
I'll update CDEmu Manager once I've switched to Plasma 5 myself.
Translation for desktop files: http://paste.kde.org/706904/ http://paste.kde.org/706916/ Translation for .po file: http://paste.kde.org/706898/
Looks like these translations are corrupted (encoding issues).
Here is patch to make client work with cdemu v2.0: https://dl.dropbox.com/u/4514366/cdemu2.patch
Hello, does this version cooperate with the recent version 2.1.1 too? Regards Aldicek
It should work I suppose, there were no major changes in cdemu since 2.0
Have transtaled pot and desktop files in italian; can you add them in next version? Thanks http://paste.kde.org/398378/ (desktop file) http://paste.kde.org/398384/32906131/ (it.po) the password to read it.po is: cdemu
Added, thanks.
danielo@danielos:~/pobrane_Firefox/cdemu-client-1.4.0/build$ cmake -DCMAKE_INSTALL_PREFIX=`kde4-config --prefix` CMake Error: The source directory "/home/danielo/pobrane_Firefox/cdemu-client-1.4.0/build" does not appear to contain CMakeLists.txt. Specify --help for usage, or press the help button on the CMake GUI. danielo@danielos:~/pobrane_Firefox/cdemu-client-1.4.0/build$
Cdemu-client-1.4.0 and kcdemu-0.3.1 are different pieces of software, written by different people. The instructions above are for compiling kcdemu; they do not apply to cdemu-client. (FYI, to build cdemu-client, you use the usual Linux ./configure, make, make install commands. If you don't know what that means, google for it.)
Yeah I see the difference now. I mess up with the other sources. Similar names and it made me confused. Now its up and working. thanks for Your help great peace of code :D
In Gentoo, we've applied the following patch to allow kcdemu-0.3.1 to work with cdemud-1.4.0: https://bugs.gentoo.org/attachment.cgi?id=298605
now cdemud will start if it not running http://tuxist.de/files/kde-cdemu-0.4.1.tar.gz
Yes, it does work. But could you rename the file to kde-cdemu-0.4.tar.gz. It would be easier to make a gentoo ebuild and besides the inner folder is named kde-cdemu-0.4 anyway. And are you planning to maintain it further? If so, would be great if you upload it as a new app coz marcel doesn't seem to be updating this anymore.
It works, thanks!
I'm on gentoo and I cant mount an image with cdemu v1.4.0 using kcdemu since a dbus session doesn't exist. From konsole though, it works fine. And once an image is mounted (from konsole), kcdemu works fine with next images.
Hi, your way of probing for presence of cdemud via QDBusConnectionInterface::isServiceRegistered(...) does not work with D-Bus service autostarting, which is default in upcoming cdemu 1.3.1
Sorry, but I found out that everything was not about KDE CDEmu Manager, but my Removable Devices Manager. Somehow I uninstalled it from my system and every device needed to be mounted manually. Today I reinstalled it and everything is fine now. Thanks for great program. PS: sorry for spam, I posted the first message and then I was just pressing F5 in my browser to reload page so I can see if there any replies to my message. That happened twice and my first message was posted two more times. A little security breach in site ;)
I installed CDEmu 1.2.0 and KDE CDemu 0.3 from repositories of my Mandriva 2010.1 everything was fine except of that after mounting image through your utility image is mounted only in device but not to file system and I also needed to use "mount /dev/sr1 /media/cdrom" to get access to the content of my MDF image. I read somewhere that this issue is fixed in version 0.3.1 of KDE CDEmu. I came here downloaded sources, removed previous version 0.3 and installed 0.3.1 from sources, and.... nothing changed. I still have to mount device from console using "mount". I have KDE 4.4.3. How can I fix this problem?
I installed CDEmu 1.2.0 and KDE CDemu 0.3 from repositories of my Mandriva 2010.1 everything was fine except of that after mounting image through your utility image is mounted only in device but not to file system and I also needed to use "mount /dev/sr1 /media/cdrom" to get access to the content of my MDF image. I read somewhere that this issue is fixed in version 0.3.1 of KDE CDEmu. I came here downloaded sources, removed previous version 0.3 and installed 0.3.1 from sources, and.... nothing changed. I still have to mount device from console using "mount". I have KDE 4.4.3. How can I fix this problem?
I installed CDEmu 1.2.0 and KDE CDemu 0.3 from repositories of my Mandriva 2010.1 everything was fine except of that after mounting image through your utility image is mounted only in device but not to file system and I also needed to use "mount /dev/sr1 /media/cdrom" to get access to the content of my MDF image. I read somewhere that this issue is fixed in version 0.3.1 of KDE CDEmu. I came here downloaded sources, removed previous version 0.3 and installed 0.3.1 from sources, and.... nothing changed. I still have to mount device from console using "mount". I have KDE 4.4.3. How can I fix this problem?
While making for myself a Fedora RPM, I also translated the application to European Portuguese. It is available in http://rapidshare.com/files/439710234/kde_cdemu_portuguese_translation. I, hereby, submit it to you.