Bug 8713 - PLEXTOR DVDR PX-712A: DVD-Video Discs always recognized as volume_empty_dvd_rom
Summary: PLEXTOR DVDR PX-712A: DVD-Video Discs always recognized as volume_empty_dvd_rom
Status: RESOLVED FIXED
Alias: None
Product: hal
Classification: Unclassified
Component: misc (show other bugs)
Version: unspecified
Hardware: x86 (IA32) Linux (All)
: high normal
Assignee: David Zeuthen (not reading bugmail)
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-10-20 22:25 UTC by Christian Nolte
Modified: 2008-10-20 01:38 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments

Description Christian Nolte 2006-10-20 22:25:27 UTC
With my PLEXTOR DVDR PX-712A every DVD video-disc is always recognized as
'volume_empty_dvd_rom' which e.g. prevents playback with totem or xine when the
device is mounted by gnome-volume-manager. The output of hal-device for the
mentioned DVD-type and player is as follows:

0: udi = '/org/freedesktop/Hal/devices/volume_empty_dvd_rom'
  org.freedesktop.Hal.Device.Volume.method_execpaths = {
'hal-system-storage-eject' } (string list)
  org.freedesktop.Hal.Device.Volume.method_signatures = { 'as' } (string list)
  org.freedesktop.Hal.Device.Volume.method_names = { 'Eject' } (string list)
  info.interfaces = { 'org.freedesktop.Hal.Device.Volume' } (string list)
  info.udi = '/org/freedesktop/Hal/devices/volume_empty_dvd_rom'  (string)
  volume.disc.capacity = 8170489856  (0x1e6ffc800)  (uint64)
  volume.disc.is_rewritable = false  (bool)
  volume.disc.is_appendable = false  (bool)
  volume.disc.is_blank = true  (bool)
  volume.disc.has_data = false  (bool)
  volume.disc.has_audio = false  (bool)
  volume.disc.type = 'dvd_rom'  (string)
  volume.size = 8170489856  (0x1e6ffc800)  (uint64)
  volume.num_blocks = 15957988  (0xf37fe4)  (int)
  volume.block_size = 2048  (0x800)  (int)
  info.capabilities = { 'volume', 'block' } (string list)
  info.category = 'volume'  (string)
  volume.is_partition = true  (bool)
  volume.is_disc = true  (bool)
  volume.is_mounted = false  (bool)
  volume.mount_point = ''  (string)
  volume.label = ''  (string)
  volume.uuid = ''  (string)
  volume.fsversion = ''  (string)
  volume.fsusage = ''  (string)
  volume.fstype = ''  (string)
  storage.model = ''  (string)
  block.storage_device = '/org/freedesktop/Hal/devices/storage_serial_179131' 
(string)
  block.is_volume = true  (bool)
  block.minor = 64  (0x40)  (int)
  block.major = 3  (0x3)  (int)
  block.device = '/dev/hdb'  (string)
  linux.hotplug_type = 3  (0x3)  (int)
  info.parent = '/org/freedesktop/Hal/devices/storage_serial_179131'  (string)
  linux.sysfs_path_device = '/sys/block/hdb/fakevolume'  (string)
  linux.sysfs_path = '/sys/block/hdb/fakevolume'  (string)

 [..]

11: udi = '/org/freedesktop/Hal/devices/storage_serial_179131'
  info.addons = { 'hald-addon-storage' } (string list)
  block.storage_device = '/org/freedesktop/Hal/devices/storage_serial_179131' 
(string)
  info.udi = '/org/freedesktop/Hal/devices/storage_serial_179131'  (string)
  storage.cdrom.write_speeds = { '16620', '11080', '8310', '5540', '3324' }
(string list)
  storage.cdrom.write_speed = 16620  (0x40ec)  (int)
  storage.cdrom.read_speed = 11080  (0x2b48)  (int)
  storage.cdrom.support_media_changed = true  (bool)
  storage.cdrom.hddvdrw = false  (bool)
  storage.cdrom.hddvdr = false  (bool)
  storage.cdrom.hddvd = false  (bool)
  storage.cdrom.bdre = false  (bool)
  storage.cdrom.bdr = false  (bool)
  storage.cdrom.bd = false  (bool)
  storage.cdrom.dvdplusrdl = false  (bool)
  storage.cdrom.dvdplusrw = true  (bool)
  storage.cdrom.dvdplusr = true  (bool)
  storage.cdrom.dvdram = false  (bool)
  storage.cdrom.dvdrw = false  (bool)
  storage.cdrom.dvdr = true  (bool)
  storage.cdrom.dvd = true  (bool)
  storage.cdrom.cdrw = true  (bool)
  storage.cdrom.cdr = true  (bool)
  storage.requires_eject = true  (bool)
  storage.hotpluggable = false  (bool)
  info.capabilities = { 'storage', 'block', 'storage.cdrom' } (string list)
  info.category = 'storage'  (string)
  info.product = 'PLEXTOR DVDR PX-712A'  (string)
  storage.removable = true  (bool)
  storage.physical_device = '/org/freedesktop/Hal/devices/pci_10de_36e_ide_0_1'
 (string)
  storage.firmware_version = '1.05'  (string)
  storage.serial = '179131'  (string)
  storage.vendor = ''  (string)
  storage.model = 'PLEXTOR DVDR PX-712A'  (string)
  storage.drive_type = 'cdrom'  (string)
  storage.automount_enabled_hint = true  (bool)
  storage.media_check_enabled = true  (bool)
  storage.no_partitions_hint = true  (bool)
  storage.bus = 'ide'  (string)
  block.is_volume = false  (bool)
  block.minor = 64  (0x40)  (int)
  block.major = 3  (0x3)  (int)
  block.device = '/dev/hdb'  (string)
  linux.hotplug_type = 3  (0x3)  (int)
  info.parent = '/org/freedesktop/Hal/devices/pci_10de_36e_ide_0_1'  (string)
  linux.sysfs_path_device = '/sys/block/hdb'  (string)
  linux.sysfs_path = '/sys/block/hdb'  (string)
Comment 1 Christian Nolte 2006-10-20 22:27:36 UTC
The hal-version is hal-0.5.7.1-2.fc5 (Fedora Core 5)
Comment 2 Christian Nolte 2006-10-29 04:35:29 UTC
No improvements with hal-0.5.8.1-4.fc6 (Fedora Core 6)
Comment 3 Christian Nolte 2007-03-04 07:04:27 UTC
Perhaps the information from the novell bugzilla helps here: https://bugzilla.novell.com/show_bug.cgi?id=222561
Comment 4 Vlad 2007-03-21 06:33:15 UTC
I have the same problem.
Comment 5 Christian Nolte 2007-03-21 06:52:34 UTC
This bug will eventually be fixed in FC7 and I guess the fix then goes upstream. Please see https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=186334
Comment 6 Danny Kukawka 2008-10-20 01:38:46 UTC
Looks like fixed to me


Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.