Kapitel 8. Spørgsmål of svar

8.1. Denne dialog vises når jeg starter KsCD. Hvad er forkert?
8.2. Jeg kan ikke få CDDB til at virke. Kan jeg få mere detaljeret information om hvad som kan være gået galt?
8.1.

Denne dialog vises når jeg starter KsCD. Hvad er forkert?


Fejldialog

Dette betyder at KsCD ikke kunne åbne din CD-ROMenhed. Navnet på enheden under CD-ROM-enhed i Kscd's indstillinger skal angive blokenheden som hører sammen med din CD-ROM-enhed. Dette er ofte et hårdt link til en tilsvarende IDE- (/dev/hdx) eller SCSI-enhed (/dev/sdx).

Enhedsfilen tilhører normalt brugeren root i gruppen root, og tillader ikke at almindelige brugere direkte åbner den til læsning, skrivning eller kørsel. Dette har ingenting at gøre med SUID kommandoen mount (Set User ID program bruger funktionen setuid() i Unix standardbibliotek for at antage en anden brugeres identitet), som ikke har nogen problemer med rettigheder. KsCD skal kunne få en filbeskriver med læserettigheder som repræsenterer enheden for at kunne styre den og læse rå data fra disken.

Hvis du kender til root's kodeord, kan du rette dette hurtigt og enkelt: Log på som root og skriv chmod a+r /dev/cdrom for at lade alle brugere på systemet læse fra /dev/cdrom. Hvis din CD-ROM-enhed kaldes noget andet, ændres navnet på den enhed med samme procedure. Hvis du ikke kender root's kodeord, så bed din systemadministrator om at få rettighed til at læse fra CD-ROM-enheden.

Se også kapitlet Indstil KSCD

8.2.

Jeg kan ikke få CDDB til at virke. Kan jeg få mere detaljeret information om hvad som kan være gået galt?

Hvis du oplever problemer med CDDB-funktionen, prøv at starte KsCD fra kommandolinjen med flaget -d og kontrollér fejlretningsudskrifterne.