After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 161380 - Doesn't work when CD polling is disabled in HAL
Doesn't work when CD polling is disabled in HAL
Status: RESOLVED OBSOLETE
Product: nautilus-cd-burner
Classification: Deprecated
Component: cd-burner
unspecified
Other Linux
: Normal major
: ---
Assigned To: Nautilus CD Burner Maintainers
Nautilus CD Burner Maintainers
Depends on:
Blocks:
 
 
Reported: 2004-12-15 15:36 UTC by Steve Fink
Modified: 2009-07-29 10:47 UTC
See Also:
GNOME target: ---
GNOME version: 2.7/2.8


Attachments
lshal output with no media (39.48 KB, text/plain)
2004-12-15 16:28 UTC, Steve Fink
Details
lshal output with media in cdrom0 (39.48 KB, text/plain)
2004-12-15 16:28 UTC, Steve Fink
Details
lshal output with media in cdrom1 (40.70 KB, text/plain)
2004-12-15 16:29 UTC, Steve Fink
Details
lshal output (63.70 KB, text/plain)
2007-05-07 17:42 UTC, Arwed v. Merkatz
Details

Description Steve Fink 2004-12-15 15:36:20 UTC
Hardware:
Dell Latitude C840
P4 2.8ghz
1gb Ram
HL-DT-STCD-RW/DVD-ROM GCC -4240N

Software:
Fedora Core 3
incl:
kernel-2.6.9-1.681_FC3
udev-039-10.FC3.5
nautilus-cd-burner-2.8.3-6
nautilus-2.8.1-4
nautilus-media-0.8.1-3

I access Nautilus CD burner through either typing burn:/// in the
Nautilus window or by nautilus --no-desktop burn: from the command line.
I copy my files into the window and click Write to CD. Verify the
settings are correct and click Write.

The message says "Reload rewritable or blank media. Please replace the
in-drive media by a rewritable or blank media."

I've verified that the media is in fact blank by placing it in another
burner. I've also tested this as root and have the same results.  I've
set the write speed manually, I've activated burnfree ( I know the drive
supports it ) and I've verified that /dev/cdwriter points to the correct
IDE device /dev/hdb.

I then took a different CD-ROM ( HL-DT-STCD-RW/DVD-ROM GCC -4241N ) and placed
it in the accessories bay and it works fine.  The problem appears to be specific
to the HL-DT-STCD-RW/DVD-ROM GCC -4240N which is the "built-in" drive.

I did not experience this issue with Fedora Core 2 which includes:
nautilus-2.6.0-4
nautilus-cd-burner-2.6.0-2
nautilus-media-0.8.0-1
Comment 1 Bastien Nocera 2004-12-15 15:39:27 UTC
Is hal running ("service haldaemon status")?
What is the output of list_cddrives (from the nautilus-cd-burner sources) on
your machine with the CD inserted? Could you also attach the output of lshal
when the CD is inserted?
Does a newer nautilus-cd-burner (latest being 2.8.6) fix your problem?
Comment 2 Steve Fink 2004-12-15 16:28:24 UTC
Created attachment 34861 [details]
lshal output with no media
Comment 3 Steve Fink 2004-12-15 16:28:58 UTC
Created attachment 34862 [details]
lshal output with media in cdrom0
Comment 4 Steve Fink 2004-12-15 16:29:23 UTC
Created attachment 34863 [details]
lshal output with media in cdrom1
Comment 5 Steve Fink 2004-12-15 16:31:14 UTC
Yes hal is running
There is no difference between the lshal output with no media and the lshal
output with blank media in cdrom0.

There is however a difference between the lshal output with no media and the
lshal output with blank media in cdrom1.

See attached files.
Comment 6 Steve Fink 2004-12-20 15:57:29 UTC
I sent a message to hal@lists.freedesktop.org and received this reply from David
Zeuthen <david@fubar.dk>.

--Begin Quote--

Yeah, for some reason Dell puts your optical drive on the same IDE
channel as your hard disk and with the power management features plus
how the Linux kernel presently works, it means that polling is a no-no.
You may read the thread here

 https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=138148

for the details.

You need to file a bug against nautilus-cd-burner and tell the nautilus-
cd-burner developers that in the hal code path they need to handle the
case where storage.media_check_enabled on the optical drive is set to
FALSE.

Hope this helps,
David

--End Quote--

Thanks,

Steve
Comment 7 Fabio Bonelli 2006-07-24 23:08:19 UTC
Info was provided, reopening.
Comment 8 Arwed v. Merkatz 2007-05-07 17:40:47 UTC
I have a similar problem with a NEC DVD_RW ND-4550A connected to a promise pci ide controller. lshal output does mention storage.media_check_enabled = true for the drive though, so I'm not sure this is actually the same issue.
Version is 2.18.1.
list_cddrives output from the n-c-b source tree:
Drive:
  name:                 _NEC DVD_RW ND-4550A
  device:               /dev/hde
  door:                 closed
  type:                 CD-R, CD-RW, DVD-RAM, DVD-R, DVD-RW, DVD+R, DVD+R DL, DVD+RW, CD, DVD
  is mounted:           FALSE
  max read speed:       8467 KiB/s (CD 56.4x, DVD 6.2x)
  max write speed:      8467 KiB/s (CD 56.4x, DVD 6.2x)
  write speeds:         8467 KiB/s (CD 56.4x, DVD 6.2x)
                        7056 KiB/s (CD 47.0x, DVD 5.2x)
                        5645 KiB/s (CD 37.6x, DVD 4.1x)
                        4234 KiB/s (CD 28.2x, DVD 3.1x)
                        2822 KiB/s (CD 18.8x, DVD 2.0x)
                        1411 KiB/s (CD 9.4x, DVD 1.0x)
                        
Media:
  label:                ''
  type:                 Couldn't open media
  is writable:          FALSE
  is appendable:        FALSE
  capacity:             Could not be determined
  size:                 Could not be determined
---
Comment 9 Arwed v. Merkatz 2007-05-07 17:42:27 UTC
Created attachment 87728 [details]
lshal output

The above list_cddrives output is of course with a blank disc in the drive.
Comment 10 Bastien Nocera 2009-07-29 10:47:03 UTC
nautilus-cd-burner has been replaced by Brasero in the GNOME 2.26 release. If your bug still applies to Brasero, please feel free to re-open the bug, and reassign it to brasero itself.