PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : K3B Rechte vergeben und cdrtool



MatzeMC
24.01.04, 20:38
Hallo!
Bin die ganze Zeit am Probieren, die Rechte für K3B einzustellen. Habe ja im Forum viel gefunden und habe es auch ausprobiert, aber immer, wenn ich es so einstelle, wie es im Forum geschildert werde, tut sich nichts und beim Starten von K3b durch einen normalen User, kann ich trotzdem auf Grund der Rechte nicht brennen.

Mittlerweile spuckte K3b diese Meldung aus:
Unable to find cdrecord executable
K3b uses cdrecord to actually write cds. Without cdrecord K3b won't be able to properly initialize the writing devices.
Solution: Install the cdrtools package which contains cdrecord.

Wollte ich dann auch mal direkt durch apt-get installieren. Findet er leider nicht...
Ich habe Kanotix installiert. Vielleicht weiß einer Rat?

Danke im voraus!
Matze

Hun
24.01.04, 20:40
1. schaust du dass du irgendwo cdrecord herbekommst
2. gibst du nem user mit chmod dafür ausführrechte
3. gibst du nem user mit chmod rechte auf den recorder
4. freust du dich

MatzeMC
24.01.04, 20:43
das mit dem chmod habe ich schon alles gemacht.
Danach habe ich weiter rumprobiert und dann hat er gemeldet, dass es cdrecord nicht mehr hat. Es ist aber definitv da!

Hun
24.01.04, 20:52
dann liegt das evtl in /usr/sbin
mach nen link nach /usr/bin und geb nem normalen user rechte drauf

MatzeMC
24.01.04, 20:56
hm. leider nicht. Scheint nicht dort zu liegen...

Wenn ich als root k3bsetup2 ausführe, zeigt er mir alle 3 benötigten Programme an... Auch mit Pfad usw.

Hun
24.01.04, 20:57
dann such mal danach (das geht hier nur als root)

MatzeMC
24.01.04, 21:02
also cdrecord usw. ist definitv im /usr/bin Verzeichnis. Habe es dort auch eben gefunden.

Ich habe eine Gruppe gemacht mit dem Namen burning. Dort sind dann der user matze und root drin.
Und als User Matze habe ich auch Rechte für CDrecord und CDrom.

MatzeMC
24.01.04, 21:33
So! Nochmal weiter probiert!
Habe folgendes runter geschmissen:
cdrdao
cdrecord
k3b

Danach wieder installiert.
Als User Matze gestartet. Meldung: Keine Root-Rechte für CDRdao und CDrecord. Ok, dann habe ich die Einrichtung gestartet. Root-Passwort eingegeben und ganz oben ein Häkchen gesetzt. Alles läuft jetzt über die Gruppe burning. Dann Gespeichert und K3b beendet.

Dann neu gestartet:
Unable to find cdrecord executable
K3b uses cdrecord to actually write cds. Without cdrecord K3b won't be able to properly initialize the writing devices.
Solution: Install the cdrtools package which contains cdrecord

Wieder diese Meldung.
Kann es was damit zu tun haben, dass ich diese Gruppe gewählt habe?

Hun
24.01.04, 21:34
hmm gute frage, bei mir gehts

s.fonsi
24.01.04, 21:41
heisst die gruppe nicht cdrw? oder so ähnlich...

`kk
24.01.04, 21:50
Das hat nichts mit den Rechten zu tun, bei mir war genau das gleiche...

Ich hab das so gemacht:

1) ide-scsi per modconf laden oder manuell in die /etc/modules eintragen

2) vim /etc/lilo.conf

append="hdc=ide-scsi"
Natürlich den Brenner
---
Und dann gings...
Dann konnte ich aber gar keine CDs normal einlegen und davon lesen :ugly:

Hab dann in /dev die Links von dem brenner anstatt auf hdc auf sr0 gesetzt und beim dvd-laufwerk (das auch nicht ging, obwohl man in der lilo.conf nur den Brenner umstellt) von hdd auf sr1.

Und es läuft... :rolleyes:

MatzeMC
24.01.04, 23:06
Ok, danke!
Dann werde ich das mal ausprobieren!

MatzeMC
24.01.04, 23:10
Ganz sicher, dass es ide-scsi ist? Finde da nichts!

`kk
24.01.04, 23:25
Sorry, dann war es nicht per apt-get installieren.

Entweder suchst und lädst du es per modconf oder trägst es am besten einfach manuell in die /etc/modules ein.

MfG, Kai

PS:
Wenn du nicht weiterkommst kannst du ins ICQ kommen -> #125183362

Araberboy
25.01.04, 11:45
ich dachte hierfür kann man "su" oder "sudo" benutzen!?!
MJ

`kk
25.01.04, 12:40
Das hat nichts mit Rechten zu tun.
Man muss die Laufwerke emulieren...

kA warum, aber so gehts. :ugly:

MatzeMC
25.01.04, 16:40
Ich hatte gestern Nacht leider keine Zeit mehr, es auszuprobieren.

Aber eben habe ich den PC hochgefahren. Dann normal als User eingeloggt und bei K3b war immer noch die Fehlermeldung.

dann habe ich K3b als root aus der Konsole gestartet. Keine Fehlermeldung und ich kann auch brennen....

_KDE_IceTransmkdir: Owner of /tmp/.ICE-unix should be set to root
QPixmap: Cannot create a QPixmap when no GUI is being used
QPixmap: Cannot create a QPixmap when no GUI is being used
QPixmap: Cannot create a QPixmap when no GUI is being used
QPixmap: Cannot create a QPixmap when no GUI is being used
kbuildsycoca running...
mcop warning: user defined signal handler found for SIG_PIPE, overriding
kdecore (KAction): WARNING: KActionCollection::KActionCollection( QObject *parent, const char *name, KInstance *instance )

kommt aber beim starten in den Konsole!

`kk
25.01.04, 17:01
Schreib mal auf was du gemacht hast.
Bei mir funktioniert es ja wunderbar...

Du musst davor natürlich nochmal k3b-setup als User ausführen.
(oder k3bsetup, du weißt schon was ich meine.)

MatzeMC
25.01.04, 17:06
Ich habe deinen Lösungsvorschlag bis jetzt nicht gemacht, weil die Geräte schon so genannt werden. Also brauche ich sie nicht umbenennen, oder?

Also das mit dem ide-scsi scheint nicht das Problem zu sein.

Wenn ich als root k3b starte, wirft er ja sonst keine Fehlermeldung aus und man kann auch brennen. Nur als normaler User geht es nicht Deshalb wird es wahrscheinlich doch auch nicht an der Emulation liegen?

Wenn ich da auf dem Holzweg bin, gerne eine andere Meinung...:D

MFG
Matze

`kk
25.01.04, 17:28
Dann machs halt nicht so und werde unglücklich :D

MatzeMC
25.01.04, 17:29
Bedeutet das also, dass ich auf dem Holzweg bin?

Ich dachte, dass es nur logisch ist, dass es auch als normaler User gehen muss, wenn als root die Emulation geht...
CD ist gerade fertig. Hat ohne Probleme als root funktioniert!

`kk
25.01.04, 17:45
Bei mir funzts auch als normaler User, war kein Problem.
Du musst k3bsetup eingeben und dann unten kommt dann irgendwo Userblabla, da halt matze oder so eintragen.

MatzeMC
25.01.04, 18:46
tja, also es lag dann wohl doch an Rechten!

Habe Konqueror mit root gestartet und dann bei allen cdrecord-Sachen die Rechte direkt geändert. Die Grußße in burning umbenannt und dann den User Matze in die Gruppe burning eingefügt!

Ausgezeichnet!
Es klappt!

`kk
25.01.04, 18:49
siehst du, sag ich doch *g*

Also das "howto" bewirkt dann nur was, wenn man seine Laufwerke mit hdx hat.