Bug#652551: More information

Henrik Christian Grove debian at 3001.dk
Wed Nov 14 21:37:23 UTC 2012


I just find another cd that gives the problem, inspired by one of the comments to #692200, I tried running dbus-monitor in a terminal while inserting the cd, here's the output:

signal sender=:1.39 -> dest=(null destination) serial=65 path=/org/gtk/Private/RemoteVolumeMonitor; interface=org.gtk.Private.RemoteVolumeMonitor; member=DriveChanged
   string "org.gtk.Private.GduVolumeMonitor"
   string "0x2582590"
   struct {
      string "0x2582590"
      string "CD/DVD Drive"
      string ". GThemedIcon drive-optical drive"
      boolean true
      boolean true
      boolean true
      boolean true
      boolean true
      boolean false
      boolean false
      boolean false
      uint32 0
      array [
      ]
      array [
         dict entry(
            string "unix-device"
            string "/dev/sr0"
         )
      ]
   }
signal sender=:1.39 -> dest=(null destination) serial=66 path=/org/gtk/Private/RemoteVolumeMonitor; interface=org.gtk.Private.RemoteVolumeMonitor; member=DriveChanged
   string "org.gtk.Private.GduVolumeMonitor"
   string "0x2582590"
   struct {
      string "0x2582590"
      string "CD/DVD Drive"
      string ". GThemedIcon drive-optical drive"
      boolean true
      boolean true
      boolean true
      boolean true
      boolean true
      boolean false
      boolean false
      boolean false
      uint32 0
      array [
         string "0x259db70"
      ]
      array [
         dict entry(
            string "unix-device"
            string "/dev/sr0"
         )
      ]
   }
signal sender=:1.39 -> dest=(null destination) serial=67 path=/org/gtk/Private/RemoteVolumeMonitor; interface=org.gtk.Private.RemoteVolumeMonitor; member=VolumeAdded
   string "org.gtk.Private.GduVolumeMonitor"
   string "0x259db70"
   struct {
      string "0x259db70"
      string "Audio-disk"
      string ". GThemedIcon media-optical-audio media-optical media"
      string ""
      string "cdda://sr0/"
      boolean true
      boolean true
      string "0x2582590"
      string ""
      array [
         dict entry(
            string "unix-device"
            string "/dev/sr0"
         )
      ]
   }
signal sender=org.freedesktop.DBus -> dest=(null destination) serial=9 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=NameOwnerChanged
   string ":1.56"
   string ""
   string ":1.56"
method call sender=:1.56 -> dest=org.freedesktop.DBus serial=1 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=Hello
method call sender=:1.56 -> dest=org.gtk.vfs.Daemon serial=2 path=/org/gtk/vfs/mounttracker; interface=org.gtk.vfs.MountTracker; member=lookupMount
   struct {
      array of bytes "/"
      array [
         struct {
            string "host"
            array of bytes "sr0"
         }
         struct {
            string "type"
            array of bytes "cdda"
         }
      ]
   }
error sender=:1.12 -> dest=:1.56 error_name=org.glib.GError.g_2Dio_2Derror_2Dquark.c15 reply_serial=2
   string "Den angivne placering understøttes ikke"
signal sender=org.freedesktop.DBus -> dest=(null destination) serial=10 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=NameOwnerChanged
   string ":1.56"
   string ":1.56"
   string ""


(once again "Den angivne placering underst�ttes ikke" means "the named location is not supported").

When I insert a cd that sound-juicer has no problems with, the corresponding output is:
signal sender=:1.39 -> dest=(null destination) serial=85 path=/org/gtk/Private/RemoteVolumeMonitor; interface=org.gtk.Private.RemoteVolumeMonitor; member=DriveChanged
   string "org.gtk.Private.GduVolumeMonitor"
   string "0x2582510"
   struct {
      string "0x2582510"
      string "CD/DVD Drive"
      string ". GThemedIcon drive-optical drive"
      boolean true
      boolean true
      boolean true
      boolean true
      boolean true
      boolean false
      boolean false
      boolean false
      uint32 0
      array [
      ]
      array [
         dict entry(
            string "unix-device"
            string "/dev/sr0"
         )
      ]
   }
signal sender=:1.39 -> dest=(null destination) serial=86 path=/org/gtk/Private/RemoteVolumeMonitor; interface=org.gtk.Private.RemoteVolumeMonitor; member=DriveChanged
   string "org.gtk.Private.GduVolumeMonitor"
   string "0x2582510"
   struct {
      string "0x2582510"
      string "CD/DVD Drive"
      string ". GThemedIcon drive-optical drive"
      boolean true
      boolean true
      boolean true
      boolean true
      boolean true
      boolean false
      boolean false
      boolean false
      uint32 0
      array [
         string "0x259dae0"
      ]
      array [
         dict entry(
            string "unix-device"
            string "/dev/sr0"
         )
      ]
   }
signal sender=:1.39 -> dest=(null destination) serial=87 path=/org/gtk/Private/RemoteVolumeMonitor; interface=org.gtk.Private.RemoteVolumeMonitor; member=VolumeAdded
   string "org.gtk.Private.GduVolumeMonitor"
   string "0x259dae0"
   struct {
      string "0x259dae0"
      string "Audio-disk"
      string ". GThemedIcon media-optical-audio media-optical media"
      string ""
      string "cdda://sr0/"
      boolean true
      boolean true
      string "0x2582510"
      string ""
      array [
         dict entry(
            string "unix-device"
            string "/dev/sr0"
         )
      ]
   }


I hope this helps somebody figure out what is wrong, or at least something I can do to provide more information.

.Henrik

-- 
... applications which need to address vast amounts of memory
(e.g., big scientific crankers, large databases, emacs) ...
                                                -- fra en artikel i LWN



More information about the pkg-gnome-maintainers mailing list