Bug 265870 - Solid actions related to cdrom broken in 4.6
Summary: Solid actions related to cdrom broken in 4.6
Status: RESOLVED DUPLICATE of bug 280229
Alias: None
Product: solid
Classification: Unmaintained
Component: libsolid-udisks (show other bugs)
Version: unspecified
Platform: Ubuntu Linux
: NOR normal
Target Milestone: ---
Assignee: Lukáš Tinkl
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-02-09 12:05 UTC by Sergio
Modified: 2011-12-12 11:57 UTC (History)
6 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Sergio 2011-02-09 12:05:07 UTC
Version:           unspecified (using KDE 4.6.0) 
OS:                Linux

1) When an audio cd is inserted, a notification popup should appear showing the relevant possible actions. However, an

X-KDE-Solid-Predicate=[ StorageVolume.ignored == false AND OpticalDisc.availableContent == 'Audio' ]

that was correctly matched in 4.5 is not matched anymore. As a consequence, on my system the only action that is displayed is "play with amarok" since the amarok predicate does not have the StorageVolume.ignored == false and has an OpticalDisc.availableContent & 'Audio'.

2) If I try to fix the not-working predicates by the personal system settings, these get saved in .local/share/applications/.  Shouldn't they go in .kde/share/apps/solid/actions ?

3) If I try to fix the not-working predicates by the personal system settings, my new settings are saved (they appear in the system settings window after a reboot) but anyway not effective

4) If I insert an audio cd, the solid actions propose to open it with amarok, but then amarok cannot see it (maybe this is an amarok bug, but I guess that amarok bases on solid its hardware detection)

5) If I remove a CD using the button on the CD drive, the notifier thinks it is still in.

Reproducible: Always

Steps to Reproduce:
See the details
Comment 1 Kevin Ottens 2011-02-09 12:09:55 UTC
Please fill in separate bugs for 2, 3, 4 and 5. I'll keep this one to deal with 1 only... which is actually likely related to the udisks backend.
Comment 2 Frédéric Buclin 2011-06-15 00:54:26 UTC
(In reply to comment #0)
> that was correctly matched in 4.5 is not matched anymore. As a consequence, on
> my system the only action that is displayed is "play with amarok" since the
> amarok predicate does not have the StorageVolume.ignored == false and has an
> OpticalDisc.availableContent & 'Audio'.

Several people can reproduce this issue, including myself, see e.g.:

 https://bugs.mageia.org/show_bug.cgi?id=1594
 https://bugs.launchpad.net/kubuntu-ppa/+bug/709868

Please confirm this bug based on these other bug reports. :)



> 2) If I try to fix the not-working predicates by the personal system settings,
> these get saved in .local/share/applications/.  Shouldn't they go in
> .kde/share/apps/solid/actions ?

Already reported in bug 266009.



> 3) If I try to fix the not-working predicates by the personal system settings,
> my new settings are saved (they appear in the system settings window after a
> reboot) but anyway not effective

Also part of bug 266009.
Comment 3 Florian Hubold 2011-07-22 14:28:59 UTC
Also valid here with KDE 4.6.3, please fix.
Comment 4 Frédéric Buclin 2011-07-29 11:30:50 UTC
Still a problem with KDE 4.6.5.
Comment 5 Lari Natri 2011-09-07 10:00:34 UTC
The problem still exists with KDE 4.7.0 (at least on Kubuntu 11.04 and 11.10 -- haven't tried other distros): StorageVolume.ignored equals "true" for all types of optical media.
Comment 6 sylvainsjc 2011-09-26 08:02:10 UTC
*** This bug has been confirmed by popular vote. ***
Comment 7 Paul Worrall 2011-12-10 10:55:30 UTC
Duplicate of bug 280229?
Comment 8 Lukáš Tinkl 2011-12-12 11:57:08 UTC
Should be fixed in 4.7.3, as suggested in bug 280229

*** This bug has been marked as a duplicate of bug 280229 ***