Hey, It seems CD audio works rather... badly in stable GNOME right now. I insert it, it pops up a nautilus window AND complains that it can't mount it, because it's already mounted (though I don't have USE=gdu on gvfs). Then if I double-click on the track wav entries shown, it opens totem with a path of cdda:///dev/sr0/Track%201.wav or some such, and complains that it doesn't have CD Audio support, whereas gst-plugins-cdio and gst-plugins-gio are installed. The "Play Audio CD" menu entry is however shown, but greyed out. Totem CAN play the thing if opening with just "totem cdda://" on the command line, however. Additionally it would be nice to be able to play it in totem as a playlist, but I guess that's more of an upstream thing. This is mostly yet another reminder for me of personal Gentoo GNOME experience issue to look at personally later, or hopefully someone can help out here as well.
Do you have cdda set on gvfs ?
(In reply to comment #0) > Hey, > > It seems CD audio works rather... badly in stable GNOME right now. > I insert it, it pops up a nautilus window AND complains that it can't mount it, > because it's already mounted (though I don't have USE=gdu on gvfs). not sure what's mounting it, if you have USE="cdda" on gvfs, it should not complain. > Then if I double-click on the track wav entries shown, it opens totem with a > path of cdda:///dev/sr0/Track%201.wav or some such, and complains that it > doesn't have CD Audio support, whereas gst-plugins-cdio and gst-plugins-gio are > installed. This needs USE="cdda" on gvfs afaik. > The "Play Audio CD" menu entry is however shown, but greyed out. maybe it needs rhythmbox or sound-juicer to enable this feature ? > Totem CAN play the thing if opening with just "totem cdda://" on the command > line, however. but it is a video player to start with :) > Additionally it would be nice to be able to play it in totem as a playlist, but > I guess that's more of an upstream thing. rhythmbox/sound-juicer are better suited to play audio CD so I don't think it is worth pursuing on this point.
looking at src/totem-menu.c, add_volume_to_menu, cdda support in gvfs should be sufficient.
(In reply to comment #2) > (In reply to comment #0) > > Hey, > > > > It seems CD audio works rather... badly in stable GNOME right now. > > I insert it, it pops up a nautilus window AND complains that it can't mount it, > > because it's already mounted (though I don't have USE=gdu on gvfs). > > not sure what's mounting it, if you have USE="cdda" on gvfs, it should not > complain. I did add that USE flag to gvfs, yes. > > Then if I double-click on the track wav entries shown, it opens totem with a > > path of cdda:///dev/sr0/Track%201.wav or some such, and complains that it > > doesn't have CD Audio support, whereas gst-plugins-cdio and gst-plugins-gio are > > installed. > > This needs USE="cdda" on gvfs afaik. Got that. > > The "Play Audio CD" menu entry is however shown, but greyed out. > > maybe it needs rhythmbox or sound-juicer to enable this feature ? Got sound-juicer there. > > Totem CAN play the thing if opening with just "totem cdda://" on the command > > line, however. > > but it is a video player to start with :) It's trying to open with totem when I double-click on the wav entries that are shown in the automount nautilus popup that shows the contents. There's an info bar on the top that shows I can rip or whatever with a button on the right that opens up sound-juicer for the thing. That sound-juicer works though. > > Additionally it would be nice to be able to play it in totem as a playlist, but > > I guess that's more of an upstream thing. > > rhythmbox/sound-juicer are better suited to play audio CD so I don't think it > is worth pursuing on this point. For totem the main question is, why doesn't the path that nautilus gives it on open work for it, why does it complain I have missing CD Audio plugins and doesn't play the specified cdda:///dev/dr0/Track%201.wav, etc.
This is an old problem I suffer for... ages? Totem is unable to play CDs, but it's expected, the problem is that nautilus still offers it to play CDs: https://bugzilla.gnome.org/show_bug.cgi?id=640819
Per: https://bugzilla.gnome.org/show_bug.cgi?id=640819#c13 https://bugzilla.gnome.org/show_bug.cgi?id=640819#c8 Looks like our gvfs cdda support is broken :-/ [ebuild R ] gnome-base/gvfs-1.6.6-r1 USE="avahi bash-completion cdda fuse gdu gnome gnome-keyring http udev -archive -bluetooth -doc -gphoto2 -hal -iphone -samba" 0 kB
(In reply to comment #6) > Per: > https://bugzilla.gnome.org/show_bug.cgi?id=640819#c13 > https://bugzilla.gnome.org/show_bug.cgi?id=640819#c8 > > Looks like our gvfs cdda support is broken :-/ > > [ebuild R ] gnome-base/gvfs-1.6.6-r1 USE="avahi bash-completion cdda fuse > gdu gnome gnome-keyring http udev -archive -bluetooth -doc -gphoto2 -hal > -iphone -samba" 0 kB > If you can help me on trying to find the problem I would highly appreciate it. Thanks
I'm actually having a similar issue with GVFS saying it can't mount cdda:// or with a ServiceUnknown error from DBUS. I've looked at the upstream reports and I have not found something that changes my situation.
Yes, we know the problem is still valid... but still have no idea about what is causing this as upstream thinks this is distribution specific :-S
Can any gnome team member check the status of this problem with Gnome 3?
(In reply to comment #10) > Can any gnome team member check the status of this problem with Gnome 3? Under Gnome 3, when I insert an audio CD, I get a window pop up asking "You have just inserted an Audio CD. Choose what application to launch." If I select "Open folde", I get a Nautilus window with Track X.wav files. If I double-click on one of those files, Totem starts and *does not* play - the play/pause button simply has no effect (although no error messages pop up). But if I open another file in Totem and then switch back to Track 1.wav using the recent file list in the Movie menu, Totem plays the CD track successfully. This is with: gnome-base/gvfs-1.8.2-r1 USE="archive avahi bash-completion bluetooth cdda doc fuse gdu gnome-keyring gphoto2 http ios samba udev (-prefix)" gnome-base/nautilus-3.0.2 USE="doc exif gnome introspection xmp -sendto -test" media-video/totem-3.0.1 USE="bluetooth doc introspection nautilus nsplugin python vala youtube -debug -iplayer -lirc (-tracker) -zeroconf"
Then, it's still failing :S, could you please help me on upstream bug? Looks like they simply don't care... but looks like this problem is not exclusive to old gnome2 :-/ The upstream report is: https://bugzilla.gnome.org/show_bug.cgi?id=640819
Can anyone check with Gnome 3.2 and, if still valid, report this to upstream?
Looks like CDs are finally being handled properly in Gnome 3.8