Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 100460 - nautilus-cd-burner 2.10.x wrongfully asks for blank disc when trying to write a cd
Summary: nautilus-cd-burner 2.10.x wrongfully asks for blank disc when trying to write...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] GNOME (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-07-27 05:45 UTC by Niels Vorgaard Christensen
Modified: 2006-01-27 22:14 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Niels Vorgaard Christensen 2005-07-27 05:45:59 UTC
When trying to burn cds with the nautilus-cd-burner extension a message box pops
up with the message:

"Insert blank disc
Please put a blank disc, with at least xxx MiB free, into the drive",

even though a blank disc is in the drive. The xxx is of course a number. I have
no problems burning with cdrecord and nautilus-cd-burner 2.8 worked fine too.

Reproducible: Always
Steps to Reproduce:
1. Open CD/DVD Creator window
2. Drag files into the window
3. Insert a blank cd-r
3. Choose "Write to Disc..." from menu. Press "Write".

or right-click an image in nautilus and click "Write to Disc..." then "Write".
Actual Results:  
I get asked to insert a blank disc.

Expected Results:  
Nautilus writing a cd.

The burner is attached to a scsi controller.

Portage 2.0.51.22-r2 (default-linux/x86/2005.0, gcc-3.3.5-20050130,
glibc-2.3.4.20040808-r1,glibc-2.3.5-r0, 2.6.11.10 i686)
=================================================================
System uname: 2.6.11.10 i686 Intel(R) Pentium(R) 4 CPU 2.40GHz
Gentoo Base System version 1.6.13
distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
ccache version 2.3 [disabled]
dev-lang/python:     2.2.3-r5, 2.3.5
sys-apps/sandbox:    1.2.11
sys-devel/autoconf:  2.13, 2.59-r6
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.5
sys-devel/binutils:  2.15.92.0.2-r10
sys-devel/libtool:   1.5.18-r1
virtual/os-headers:  2.6.8.1-r1, 2.6.11-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=pentium4 -O3 -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config
/usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config
/usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/
/usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/
/usr/share/texmf/xdvi/ /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-march=pentium4 -O3 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks sandbox sfperms strict"
GENTOO_MIRRORS="http://ds.thn.htu.se/linux/gentoo http://mirror.pudas.net/gentoo"
LANG="en_US.UTF-8"
LC_ALL="da_DK.utf8"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="x86 X aalib alsa apm avi berkdb bitmap-fonts cdr crypt cups curl dedicated
doc dvd eds emacs emboss encode esd fam flac foomaticdb fortran gd gdbm gif
gnome gphoto2 gpm gstreamer gtk gtk2 guile icq imagemagick imlib java jpeg
libg++ libwww mad mikmod mime mmx motif mozilla moznocompose moznoirc moznomail
mp3 mpeg mysql ncurses nls ogg oggvorbis opengl pam pdflib perl png ppds python
quicktime readline samba sdl slang slp snmp spell sse sse2 ssl svga tcltk tcpd
tetex tiff truetype truetype-fonts type1-fonts unicode usb vorbis xine xml xml2
xmms xv zlib userland_GNU kernel_linux elibc_glibc"
Unset:  ASFLAGS, CTARGET, LDFLAGS, LINGUAS, MAKEOPTS
Comment 1 Niels Vorgaard Christensen 2005-07-29 03:22:01 UTC
I've just tried an ATAPI burner in the same system. That doesn't work either.
Comment 2 John N. Laliberte (RETIRED) gentoo-dev 2005-07-29 16:51:05 UTC
by chance, is the cd getting automounted by gnome-volume-manager?

http://bugs.gnome.org/show_bug.cgi?id=164352
Comment 3 Niels Vorgaard Christensen 2005-07-29 17:23:30 UTC
No. I am not running gnome-volume-manager.
Comment 4 Kevin Martin 2005-08-15 12:19:12 UTC
I too am having this issue. I've read that I may have to have my user in the
cdrom group. I issued `# gpasswd -a kevin cdrom`, logged out and logged my user
back in, and `groups` still doesn't show cdrom, even though `cat /etc/groups |
grep 'kevin'` lists it. Strange.
Comment 5 Dietrich Pfeifle 2005-09-22 14:00:24 UTC
hi,

i found an entry in gnomes bugzilla and set the overburn option on my box. now
it works. probably the initial settings should be changed?

http://bugzilla.gnome.org/show_bug.cgi?id=316528

When trying to burn a CD following the instructions in Help the program
constantly asks for a CD to be inserted. This can be corrected by selecting the
overburn option, but this should not be necessary
Comment 6 Niels Vorgaard Christensen 2005-09-27 15:23:04 UTC
Enabling overburn works in my case too. I think this bug is related to
<http://bugs.gnome.org/show_bug.cgi?id=172429>. The conclusion in the Gnome
Bugzilla discussion is that this is not a gnome bug, but a problem with hal or
even a kernel problem.
Comment 7 Nelson Benítez 2005-10-09 10:39:55 UTC
Hi,
I hit this bug after upgrading to udev-068-r1 from udev-058, I remember to have
burnt cds before this upgrade. In my case, hal detects the blank cd (blank cd
icon appears on Desktop and nautilus-cd-burner is launched), but when trying to
burn in n-c-b it tells I have no blank cd. I had the clue what was happened when
I right click -> Unmount on the blank cd icon, that gave an error telling it
could not unmount because "eject: unable to open `/dev/hdc'" that pretty seemed
like a file permission error:

nelson@gnelson ~ $ ll /dev/hdc
brw-rw----  1 root cdrom 22, 0 ago  9 21:49 /dev/hdc
nelson@gnelson ~ $ cat /etc/group | grep cd
20:cdrom:x:19:pedro,nelson
34:cdrw:x:80:
nelson@gnelson ~ $

As you see /dev/hdc has rw for "cdrom group" and my local user is in the cdrom
group, so don't know why that is not working, maybe a bug in gentoo layout?. 

Well, I just gave rw perms to others, and nautilus-cd-burner now works ok:

gnelson nelson # chmod o+r /dev/hdc
gnelson nelson # chmod o+w /dev/hdc
gnelson nelson #
nelson@gnelson ~ $ ll /dev/hdc
brw-rw-rw-  1 root cdrom 22, 0 ago  9 21:49 /dev/hdc
nelson@gnelson ~ $

PD: I also checked gnomebaker and had the same problem so it's not that n-c-b is
not peeking the cdrom group, possibly it's a hal issue, and possibly related
gentoo has an old hal version, we would want to reproduce this when hal-0.5.4
enters testing.
Comment 8 Saleem Abdulrasool (RETIRED) gentoo-dev 2006-01-10 21:10:53 UTC
Is this reproducable with GNOME 2.12?
Comment 9 Saleem Abdulrasool (RETIRED) gentoo-dev 2006-01-27 22:14:29 UTC
No response, can not reproduce this locally with 2.12.  Assuming fixed.