2.22 Upgrade Issues
Frank Jahnke
jahnke at sonatabio.com
Fri Apr 4 20:11:50 UTC 2008
On Fri, 2008-03-28 at 00:02 -0500, Jeremy Messenger wrote:
> On Wed, 26 Mar 2008 10:14:33 -0500, Frank Jahnke <jahnke at sonatabio.com>
> > For some reason automounting is not working. I get a warning at boot
> > from dbus -- "$dbus_enable is not set properly" -- but otherwise there
> > is nothing consequential there. Hal finds both cd0 and acd0, as
> > before. Inserting a CD gives the error message that the drive could
> > not be mounted, and then subsequent attempts give nothing. Any
> > suggestions on how to fix this would be appreciated.
>
> Possible similar with this:
>
> http://lists.freebsd.org/pipermail/freebsd-gnome/2008-March/019600.html
I let this sit for a week or so, and revisited it today. I noted that
there is now a HAL FAQ, which I followed to the letter. I *think* I am
still having a few issues with automounting.
When an audio CD is inserted, I hear the usual CD noise, followed by a
message that the "Location is not mountable" and no CD appears on the
desktop as it did earlier.
However, if I invoke gnome-cd, and even force the device to /cdrom
(which is a link to /dev/cd0 -- the one that uses atapicam) it plays
properly. The program also ejects the CD properly.
On the other hand, putting in a blank CD it does cause it to appear on
the desktop with no error message, and I can burn just fine with
Nautilus.
So something is still seems not quite right. Particulars: 6.3-R-p1,
Gnome 2.22 with all updates as of yesterday (including all the recent
changes to hal, dbus, xorg-server abd so forth), and using moused (works
fine). lshal for that drive looks OK (listed below) as does
ck-list-sessions, where "active = TRUE" shows up like it should.
Is this how it should be? It seems there are still some minor issues
with mounting audio CDs.
Frank
pinot% lshal
<snip>
udi = '/org/freedesktop/Hal/devices/storage_model_DVD_RW__DVR_111D'
block.device = '/dev/cd0' (string)
block.freebsd.cam_path = '3,0,0' (string)
block.is_volume = false (bool)
block.major = 0 (0x0) (int)
block.minor = 106 (0x6a) (int)
block.storage_device =
'/org/freedesktop/Hal/devices/storage_model_DVD_RW__DVR_111D' (string)
freebsd.device_file = '/dev/cd0' (string)
freebsd.driver = 'cd' (string)
freebsd.unit = 0 (0x0) (int)
info.addons = {'hald-addon-storage'} (string list)
info.capabilities = {'block', 'storage', 'storage.cdrom'} (string
list)
info.category = 'storage.cdrom' (string)
info.interfaces = {'org.freedesktop.Hal.Device.Storage',
'org.freedesktop.Hal.Device.Storage',
'org.freedesktop.Hal.Device.Storage.Removable'} (string list)
info.parent =
'/org/freedesktop/Hal/devices/ide_host_1_scsi_host_scsi_device_lun0'
(string)
info.product = 'DVD-RW DVR-111D' (string)
info.subsystem = 'block' (string)
info.udi =
'/org/freedesktop/Hal/devices/storage_model_DVD_RW__DVR_111D' (string)
info.vendor = 'PIONEER' (string)
org.freedesktop.Hal.Device.Storage.method_argnames = {'extra_options',
'extra_options'} (string list)
org.freedesktop.Hal.Device.Storage.method_execpaths =
{'hal-storage-eject', 'hal-storage-closetray'} (string list)
org.freedesktop.Hal.Device.Storage.method_names = {'Eject',
'CloseTray'} (string list)
org.freedesktop.Hal.Device.Storage.method_signatures = {'as', 'as'}
(string list)
storage.automount_enabled_hint = true (bool)
storage.bus = 'scsi' (string)
storage.cdrom.bd = false (bool)
storage.cdrom.bdr = false (bool)
storage.cdrom.bdre = false (bool)
storage.cdrom.cdr = true (bool)
storage.cdrom.cdrw = true (bool)
storage.cdrom.dvd = true (bool)
storage.cdrom.dvdplusr = true (bool)
storage.cdrom.dvdplusrdl = true (bool)
storage.cdrom.dvdplusrw = true (bool)
storage.cdrom.dvdplusrwdl = false (bool)
storage.cdrom.dvdr = true (bool)
storage.cdrom.dvdram = false (bool)
storage.cdrom.dvdrw = false (bool)
storage.cdrom.hddvd = false (bool)
storage.cdrom.hddvdr = false (bool)
storage.cdrom.hddvdrw = false (bool)
storage.cdrom.read_speed = 7056 (0x1b90) (int)
storage.cdrom.support_media_changed = false (bool)
storage.cdrom.write_speed = 5644 (0x160c) (int)
storage.drive_type = 'cdrom' (string)
storage.firmware_revision = '1.23' (string)
storage.hotpluggable = false (bool)
storage.lun = 0 (0x0) (int)
storage.media_check_enabled = true (bool)
storage.model = 'DVD-RW DVR-111D' (string)
storage.no_partitions_hint = true (bool)
storage.originating_device =
'/org/freedesktop/Hal/devices/ide_host_1_scsi_host_scsi_device_lun0'
(string)
storage.removable = true (bool)
storage.removable.support_async_notification = false (bool)
storage.requires_eject = true (bool)
storage.vendor = 'PIONEER' (string)
<snip>
More information about the freebsd-gnome
mailing list