K3B Brenner wird nur als Root erkannt

Du hast Probleme mit Deinem eMail-Programm, Webbrowser oder Textprogramm? Dein Lieblingsprogramm streikt?
Antworten
fish12345
Beiträge: 164
Registriert: 05.10.2004 16:45:34

K3B Brenner wird nur als Root erkannt

Beitrag von fish12345 » 27.10.2004 00:37:34

Hi,

K3B erkennt meinen DVD-Brenner nur wenn ich es als Root ausführe, als normaler User zeigt er mir 'k3b did not find suitable writer. You will only be able to create an Image'.

Woran kann das liegen und wie kann ich es ändern.

By fish

PS. Eigentlich geht's mir net nur um K3B, gibt schlimmeres als nur als SU zu brennen, aber ich glaube dass ich auch mit WINE keinen CD-Zugriff habe, aber dass kann ma ja leider net als Root ausführen....

Benutzeravatar
linux-tux
Beiträge: 400
Registriert: 07.04.2004 08:09:13
Wohnort: Klagenfurt
Kontaktdaten:

Beitrag von linux-tux » 27.10.2004 07:38:32

tag!

welchen kernel verwendest du??

so wie es sich anhört verwendest du den 2.6.8.x. das mit dem brenner, ist ein kernel problem (2.6.8.x). wenn du den 2.6.7 oder 2.6.9 runterladest (http://www.kernel.org) und installierst funbktioniert auch das brennen von cds/dvds usw.

es gibt da auch eine andere lösung. "sudo". sudo ist ein programm das normale user bei diversen programmen root-rechte verschaft. aber der nachteil, wenn du mit sudo arbeitest kannst du zwar cds brennen aber keine dvds, den zum dvd-brennen brauchst du die dvd+rw-tools und auf denen hast du keine rechte. auch nicht mit sudo.

also meine empfahlung, linux-2.6.9


mfg linux-tux

Maj0r
Beiträge: 476
Registriert: 08.12.2003 14:52:39
Wohnort: Jüchen, Ne
Kontaktdaten:

Beitrag von Maj0r » 27.10.2004 08:31:32

Richtig gesehen, ist es kein Kernelproblem, sondern einfach eine Erweiterung des Kernels.

Kernel 2.6.9 wird Dir aber nur helfen, wenn Du k3b aus Sid verwendest, da das bereits an die neue Kernelimplementierung angepasst wurde.
Ansonsten verwende 2.6.7 oder einen Patch (wandert hier irgendwo durchs Forum), um den Kernel 2.6.8.1 kompatibel fürs alte Format zu machen.

Es gibt bereits einen Debian-Bugreport, dass diese k3b-Version auch noch irgendwie in Sarge wandern müsste, geht aber wohl aufgrund von Abhängigkeiten zurzeit nicht.

Benutzeravatar
linux-tux
Beiträge: 400
Registriert: 07.04.2004 08:09:13
Wohnort: Klagenfurt
Kontaktdaten:

Beitrag von linux-tux » 27.10.2004 08:38:35

ja stimmt! das funzt nur wenn man sid verwendet.

der 2.6.7 ist sicher die lösung



mfg linux.tux

fish12345
Beiträge: 164
Registriert: 05.10.2004 16:45:34

Beitrag von fish12345 » 30.10.2004 12:10:15

ok danke,

werde dann wohl ma nen freund fragen ob der mir dabei helfen kann mit dem kernel. bin nämlich ziemlich neu in linux und hab sowas noch nie gemacht...

by fish

Benutzeravatar
linux-tux
Beiträge: 400
Registriert: 07.04.2004 08:09:13
Wohnort: Klagenfurt
Kontaktdaten:

Beitrag von linux-tux » 31.10.2004 08:54:18

bitte!

brauchst du ja keinen freund dazu! du kannst ja das .config file nehmen vom alten kernel und in das neu verzeichnis vom neuen kernel hineinkopieren. und tippst du einfach make old ein und fertig.

mfg linux-tux

Benutzeravatar
KBDCALLS
Moderator
Beiträge: 22360
Registriert: 24.12.2003 21:26:55
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Dortmund
Kontaktdaten:

Beitrag von KBDCALLS » 31.10.2004 12:10:20

Die sicherste Methode wäre ein Debianpaket zu bauen. Wenn man nämlich die Konfig eines Origrnalkernel nimmt, dann ist alles was möglich ist als Modul gebaut , und da braucht man dann ne initrd.

dafür gibt es ja make-kpkg

make-kpkg --initrd kernel-image.
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.

EDV ist die Abkürzung für: Ende der Vernunft

Bevor du einen Beitrag postest:
  • Kennst du unsere Verhaltensregeln
  • Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.

Benutzeravatar
fischkopp
Beiträge: 87
Registriert: 22.04.2003 17:44:49
Wohnort: Pfeddersheim
Kontaktdaten:

Beitrag von fischkopp » 04.11.2004 18:49:59

HI,
habe dasselbe Problem und weiss nicht so genau was ich tun soll. Hab jetzt folgenden Patch gefunden:

Code: Alles auswählen

--- linux-2.6.8/drivers/block/scsi_ioctl.c~2004-08-16 14:16:57.000000000 +0200
+++ linux-2.6.8/drivers/block/scsi_ioctl.c2004-08-16 14:36:22.562908552 +0200
@@ -196 +196 @@
-if (verify_command(file, cmd))
+/*if (verify_command(file, cmd))
@@ -198 +198 @@
-
+*/
Mit dem das angeblich gehn soll? Aber wie patche ich den Kernel damit?
Ne kurze Anleitung für nen DAU wäre super, danke!

Simon

Habs zum Laufen bekommen:
Für alle dies interessiert hier meine Lösung:
Hab obigen Code in eine Datei names 'patch* geschrieben, bin dann ins Verzeichnis der Kernel-Source (bei mir /usr/src/). Die Patch Datei habe ich in dasselbe Verzeichnis kopiert.
Dann folgenden Befehl:

Code: Alles auswählen

patch -p0 < patch 
Das wars schon. Ausserdem hab ich mir die aktuellste Version von k3b runtergeladen und selbst kompiliert. Die Version die bei Sarge dabei ist ist fehlerhaft (DVD+RW-Tools wird nicht gefunden obwohl es installiert ist). MIt der aktuellen Version kann ich ohne Probleme als normaler User DVDs und CDs brennen.

Ich hoffe ich kann hiermit ein paar Leuten helfen, die genauso viel Ahnung haben wie ich ;-)
Bei Fragen einfach mailen oder posten!

Gruß

Simon
The software said, it requires Windows 95 or better,
so I installed GNU/Linux!

fish12345
Beiträge: 164
Registriert: 05.10.2004 16:45:34

Beitrag von fish12345 » 07.11.2004 19:04:06

hab jetzt auch den neuen kernel und per apt-get install k3b -t unstable hab ich mir halt die aktuelle k3b version gesaugt. bis jetzt hat alles geklappt...

danke an dieser stelle an alle die mir geholfen haben,,,

Antworten