|Answers to some of the most often asked questions. Please check if you
can find the solution to your problem here before writing an email to
Q: K3b says that no cdrdao driver could be found.
A: K3b is not able to determine the cdrdao driver for your writer automatically. Please set it manually in the Settings dialog. (for most current drives it would be 'generic-mmc'.
Q: I cannot select my ATAPI CD-ROM as reading device in the cd copy dialog.
A: K3b uses cdrdao for CD copy up to version 0.10.x. Since the most recent version of cdrdao (1.1.7) does not support ATAPI devices you can only select SCSI devices in the copy dialog. To be able to use your CD-ROM or DVD-ROM as reading device you may either enable ide-scsi or install the cvs version of cdrdao which supports ATAPI devices for reading.
Q: Compiling K3b fails with undefined type`struct KComboBox'
A: The QTDesigner tool 'uic' is not able to find the kde widget plugins.
To solve this run 'qtconfig' and add '$KDEDIR/lib/kde3/plugins' to the plugin search path
(replace $KDEDIR with your kde base dir).
Q: Writing fails with the following cdrecord message over and over again:
Error trying to open /dev/XXX exclusively...
A: You are using a patched cdrecord version which tries to open the device exclusively which fails because your are probably also using automounting.
The solutions are to disable automounting altogether (this is the recommended solution as automounting can cause other more serious problems with CD/DVD writing) or to install a non-patched cdrecord version.
Q: My DVD drive supports 16X but K3B keeps burning at 1X! What's happening?
A: Your kernel most likely didn't apply optimal settings for your drive when
it detected it. You can find out what are the current settings of your drive
with the command
hdparm -v /dev/dvd
IO_support = 0 (default 16-bit)
unmaskirq = 0 (off)
using_dma = 0 (off)
keepsettings = 0 (off)
readonly = 0 (off)
readahead = 256 (on)
The following options are known to maximize burning and playback
hdparm -d1 -c1 -a8 -u1 /dev/dvd
To make these options permanent, a quick and dirty solution is to include
the command in /etc/rc.local. Consult your distribution documentation for a
Some drives have buggy DMA support. If you experience instability, leave
these options disabled.
Some useful references: