<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <HTML ><HEAD ><TITLE >Questions and answers</TITLE ><META NAME="GENERATOR" CONTENT="Modular DocBook HTML Stylesheet Version 1.61 "><LINK REL="HOME" TITLE="The KSCD Handbook" HREF="index.html"><LINK REL="PREVIOUS" TITLE="CDDB Support" HREF="cddb-support.html"><LINK REL="NEXT" TITLE="Credits and licenses" HREF="credits-and-license.html"><META HTTP-EQUIV="Content-Style-Type" CONTENT="text/css"><LINK REL="stylesheet" HREF="common/kde-common.css" TYPE="text/css"><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1"><META HTTP-EQUIV="Content-Language" CONTENT="en"><LINK REL="stylesheet" HREF="common/kde-localised.css" TYPE="text/css" TITLE="KDE-English"><LINK REL="stylesheet" HREF="common/kde-default.css" TYPE="text/css" TITLE="KDE-Default"></HEAD ><BODY CLASS="CHAPTER" BGCOLOR="#FFFFFF" TEXT="#000000" LINK="#AA0000" VLINK="#AA0055" ALINK="#AA0000" STYLE="font-family: sans-serif;" ><DIV CLASS="logoheader" ><A HREF="http://www.kde.org/" ><IMG SRC="common/logotp3.png" BORDER="0" ALT="The K Desktop Environment" HEIGHT="62" WIDTH="229"></A ></DIV ><DIV CLASS="NAVHEADER" ><TABLE WIDTH="100%" BORDER="0" CELLPADDING="0" CELLSPACING="0" ><TR ><TH COLSPAN="3" ALIGN="center" >The <SPAN CLASS="APPLICATION" >KSCD</SPAN > Handbook</TH ></TR ><TR ><TD WIDTH="10%" ALIGN="left" VALIGN="bottom" ><A HREF="cddb-support.html" >Prev</A ></TD ><TD WIDTH="80%" ALIGN="center" VALIGN="bottom" ></TD ><TD WIDTH="10%" ALIGN="right" VALIGN="bottom" ><A HREF="credits-and-license.html" >Next</A ></TD ></TR ></TABLE ><HR ALIGN="LEFT" WIDTH="100%"></DIV ><DIV CLASS="CHAPTER" ><H1 ><A NAME="QUESTIONS-AND-ANSWERS" >Chapter 7. Questions and answers</A ></H1 ><DIV CLASS="QANDASET" ><DL ><DT >7.1. <A HREF="questions-and-answers.html#AEN592" >I see this dialog when I start <SPAN CLASS="APPLICATION" >KSCD</SPAN >. What's wrong?</A ></DT ><DT >7.2. <A HREF="questions-and-answers.html#AEN634" >I can't get the <SPAN CLASS="ACRONYM" >CDDB</SPAN > to work. Can I get any detailed information about what may be going wrong?</A ></DT ></DL ><DIV CLASS="QANDAENTRY" ><DIV CLASS="QUESTION" ><P ><A NAME="AEN592" ></A ><B >7.1. </B >I see this dialog when I start <SPAN CLASS="APPLICATION" >KSCD</SPAN >. What's wrong?</P ><DIV CLASS="MEDIAOBJECT" ><P ><IMG SRC="kscd19.png" ALT="Error dialog" ></IMG ></P ></DIV ></DIV ><DIV CLASS="ANSWER" ><P ><B > </B >This means that <SPAN CLASS="APPLICATION" >KSCD</SPAN > couldn't open your <SPAN CLASS="ACRONYM" >CD-ROM</SPAN > drive. The name of the device in the <SPAN CLASS="GUILABEL" >CDROM Device</SPAN >cdrom field of the <SPAN CLASS="GUILABEL" >Kscd Configuration</SPAN > must actually refer to the block device associated with your <SPAN CLASS="ACRONYM" >CD-ROM</SPAN > drive. This will often be a hardlink to the appropriate <SPAN CLASS="ACRONYM" >IDE</SPAN > (<TT CLASS="FILENAME" >/dev/hdx</TT >) or <SPAN CLASS="ACRONYM" >SCSI</SPAN > (<TT CLASS="FILENAME" >/dev/sdx</TT >) device.</P ><P > The device file normally belongs to user root in group root, and does not allow normal users to open it for reading, writing, or execution directly. This has <I CLASS="EMPHASIS" >nothing</I > to do with the <SPAN CLASS="APPLICATION" >SUID</SPAN > (Set User <SPAN CLASS="ACRONYM" >ID</SPAN > programs use the <TT CLASS="FUNCTION" >setuid()</TT > function in the standard Un*x library to assume the identity of another user) <B CLASS="COMMAND" >mount</B > command, which has no problems with permissions; <SPAN CLASS="APPLICATION" >KSCD</SPAN > must be able to get a read-only file descriptor referring to the <SPAN CLASS="ACRONYM" >CD</SPAN > device to control the <SPAN CLASS="ACRONYM" >CD-ROM</SPAN > drive and read raw data off the disk.</P ><P > If you have the root password, you can fix this quickly and easily. Become root and type <TT CLASS="USERINPUT" ><B ><B CLASS="COMMAND" >chmod</B > <TT CLASS="OPTION" >a+r</TT > <TT CLASS="FILENAME" ><TT CLASS="REPLACEABLE" ><I >/dev/cdrom</I ></TT ></TT ></B ></TT > to allow any user on your system to read from <TT CLASS="FILENAME" >/dev/cdrom</TT >. If your <SPAN CLASS="ACRONYM" >CD-ROM</SPAN > device is called something else, change the permissions on that device with the same procedure. If you don't have the root password, ask your system administrator nicely to give you read permission for the <SPAN CLASS="ACRONYM" >CD-ROM</SPAN > device.</P ><P >See also the chapter on <A HREF="configuring-kscd.html" >configuring KSCD</A ></P ></DIV ></DIV ><DIV CLASS="QANDAENTRY" ><DIV CLASS="QUESTION" ><P ><A NAME="AEN634" ></A ><B >7.2. </B >I can't get the <SPAN CLASS="ACRONYM" >CDDB</SPAN > to work. Can I get any detailed information about what may be going wrong?</P ></DIV ><DIV CLASS="ANSWER" ><P ><B > </B >If you experience trouble with the <SPAN CLASS="ACRONYM" >CDDB</SPAN > functionality try to starting <SPAN CLASS="APPLICATION" >KSCD</SPAN > from the command line with the <TT CLASS="OPTION" >-d</TT > switch and observe the debug output.</P ></DIV ></DIV ></DIV ></DIV ><DIV CLASS="NAVFOOTER" ><HR ALIGN="LEFT" WIDTH="100%"><TABLE WIDTH="100%" BORDER="0" CELLPADDING="0" CELLSPACING="0" ><TR ><TD WIDTH="33%" ALIGN="left" VALIGN="top" ><A HREF="cddb-support.html" >Prev</A ></TD ><TD WIDTH="34%" ALIGN="center" VALIGN="top" ><A HREF="index.html" >Home</A ></TD ><TD WIDTH="33%" ALIGN="right" VALIGN="top" ><A HREF="credits-and-license.html" >Next</A ></TD ></TR ><TR ><TD WIDTH="33%" ALIGN="left" VALIGN="top" ><SPAN CLASS="ACRONYM" >CDDB</SPAN > Support</TD ><TD WIDTH="34%" ALIGN="center" VALIGN="top" > </TD ><TD WIDTH="33%" ALIGN="right" VALIGN="top" >Credits and licenses</TD ></TR ></TABLE ></DIV ></BODY ></HTML >