Running k3b or k3bsetup with the above config fills the messages log with the error below:- Device sr0 not ready. This is repeated several hundred times a second, running k3b does the same both never time out on the error and you cannot kill the process even with -9 forcing a reboot, cdrecord -scanbus gives:- Using libscg version 'schily-0.8'. scsibus0: 0,0,0 0) * 0,1,0 1) * 0,2,0 2) * 0,3,0 3) 'HP ' 'CD-Writer+ 9200 ' '1.0e' Removable CD-ROM 0,4,0 4) * 0,5,0 5) * 0,6,0 6) * 0,7,0 7) * cdrecord will work worth the burner from the command line fine as will any other burner application i.e. Gnome CD Master. emerge info Portage 2.0.50-r1 (default-x86-1.4, gcc-3.3.3, glibc-2.3.3_pre20040207-r0, 2.6.3-gentoo-r2) ================================================================= System uname: 2.6.3-gentoo-r2 i686 AMD Athlon(tm) processor Gentoo Base System version 1.4.3.13 Autoconf: sys-devel/autoconf-2.59-r3 Automake: sys-devel/automake-1.8.2 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CFLAGS="-march=athlon-tbird -O3 -funroll-loops -pipe" CHOST="i686-pc-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.2/share/config /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d" CXXFLAGS="-march=athlon-tbird -O3 -funroll-loops -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs buildpkg ccache clean cvs distcc fixpackages sandbox userpriv usersandbox" GENTOO_MIRRORS="http://www.mirror.ac.uk/sites/www.ibiblio.org/gentoo/" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="" SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage" USE="3dnow X aalib acpi acpi4linux alsa apm arts avi berkdb bonobo cdr chroot crypt cups curl dga directfb dvd encode esd ethereal faad fam fbcon flac foomaticdb freetype gdbm gif gnome gphoto2 gpm gtk gtk2 imagemagick imlib ipv6 java jpeg kde ldap libg++ libwww mad mikmod mmx motif mozilla mpeg mpeg4 mysql ncurses nls oggvorbis opengl oss pam pcap pdflib perl pic png postgres prelink python qt quicktime readline scanner sdl slang sox speedo spell ssl svga t1lib tcpd tiff transcode truetype usb v4l vanilla vim-with-x x86 xfs xml2 xmms xv xvid zlib zvbi" Reproducible: Always Steps to Reproduce: 1. k3bsetup or k3b 2. 3. Actual Results: Device sr0 not ready errors fill messages log Expected Results: run normally and on error time out telling you about the error in this case unable to access cdnirner /dev/sr0 The SCSI controller is:- SCSI storage controller: Initio Corporation 360P (rev 02)
I am having a very similar (possibly the same) problem. Started since I upgraded to 2.6.3-gentoo, I think. On 2.6.0-test* and 2.6.1 it worked fine. Kernel: 2.6.3-gentoo devfs (not udev) ide-scsi enabled, scsi cdrom support enabled, ide cdrom support disabled. (I am using an ide cd burner) /proc/scsi/scsi says Attached devices: Host: scsi0 Channel: 00 Id: 00 Lun: 00 Vendor: LITEON Model: DVD-ROM LTD163D Rev: GHR3 Type: CD-ROM ANSI SCSI revision: 02 Host: scsi1 Channel: 00 Id: 00 Lun: 00 Vendor: LITE-ON Model: DVDRW LDW-400D Rev: 1.2c Type: CD-ROM ANSI SCSI revision: 02 Reproducible: Always Steps to Reproduce: 1. k3bsetup or k3b 2. 3. Actual Results: Once the splash screen shows "Scanning for CD devices...", k3b enters uninterruptible kernel sleep and fills the logs with Feb 27 18:36:34 [kernel] ide-scsi: The scsi wants to send us more data than expected - discarding data - Last output repeated 22595 times - Expected Results: run normally (as in previous kernel versions) or at least show some kind of an error message
It seems this is a kernel 2.6.3 issue: http://lkml.org/lkml/2004/2/10/210
Yes if you are using ide burners but mine is an SCSI burner so should not suffer this problem?
Woot! Kernel 2.6.4-rc1 includes Jens Axboe's patch that fixes the problem! > Yes if you are using ide burners but mine is an SCSI burner so should not suffer this problem? If I understand the discussion on lkml and on k3b.org right, the issue affects all cd burners that go through the scsi interface on 2.6.3
Many thanks will try it out tomorrow.
fine, so we can close this one :)