Bug 517685

Summary: Scan Removable Media in Rythmbox does not see music CD
Product: [Fedora] Fedora Reporter: Bob Shanteau <rmshant>
Component: rhythmboxAssignee: Bastien Nocera <bnocera>
Status: CLOSED RAWHIDE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: medium Docs Contact:
Priority: low    
Version: rawhideCC: alexl, bnocera, davidz, mclasen, rmshant, tbzatek
Target Milestone: ---   
Target Release: ---   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2009-08-19 16:09:32 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On:    
Bug Blocks: 473303    

Description Bob Shanteau 2009-08-16 05:52:22 UTC
User-Agent:       Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1.2) Gecko/20090729 Firefox/3.5.2 (.NET CLR 3.5.30729)

After inserting a music CD and opening Rythmbox, the CD is not recognized and selecting Scan Removable Media has no effect.

Reproducible: Always

Steps to Reproduce:
1. Install Rawhide from boot.iso dated 8/15/2009.
2. Reboot to desktop.
3. Insert music CD.
4. Open Rythmbox.
5. Select Scan Removable Media from menu.
Actual Results:  
No effect.

Expected Results:  
Tracks on CD listed.

Comment 1 Matthias Clasen 2009-08-17 02:02:06 UTC
Probably more a gvfs problem

Comment 2 Tomáš Bžatek 2009-08-17 11:42:26 UTC
The problem is missing gvfsd-cdda mount here. Nautilus can handle autorun if running and can mount it automatically, otherwise you will not get any cdda mounts on insertion. Apparently Rhythmbox doesn't mount it itself, even though the content is detected without mounting.


Drive(0): ATAPI DVD A  DH16A6L
  Type: GProxyDrive (GProxyVolumeMonitorGdu)
  ids:
   unix-device: '/dev/sr0'
  themed icons:  [drive-optical]  [drive]
  is_media_removable=1
  has_media=1
  is_media_check_automatic=1
  can_poll_for_media=1
  can_eject=1
  can_start=0
  can_stop=0
  start_stop_type=unknown
  Volume(0): Audio Disc
    Type: GProxyVolume (GProxyVolumeMonitorGdu)
    ids:
     unix-device: '/dev/sr0'
    activation_root=cdda://sr0/
    themed icons:  [media-optical-audio]  [media-optical]  [media]
    can_mount=1
    can_eject=1
    should_automount=1

Comment 3 Matthias Clasen 2009-08-17 14:22:52 UTC
Might be fixed by 

http://cgit.freedesktop.org/DeviceKit/DeviceKit-disks/commit/?id=cb39d9c3829939eda833a2e3508d91f2561ff26c

which will hit rawhide with the next DeviceKit-disks release later today.

Comment 4 Matthias Clasen 2009-08-19 05:32:06 UTC
Indeed, automounting and starting of rhythmbox works now. But rhythmbox itself doesn't handle the audio cd right, it doesn't select it and does not start playing it. 

ps shows that rhythmbox is run as follows:

rhythmbox /home/mclasen/.gvfs/cdda mount on sr0/

Comment 5 Bastien Nocera 2009-08-19 10:57:51 UTC
This is a side-effect of:
http://bugzilla.gnome.org/show_bug.cgi?id=528670

Comment 6 Bastien Nocera 2009-08-19 16:09:32 UTC
Fix is building in rawhide.