Hallo Lug!
K3B stellt beim Kopieren einer CD unter Suse 9.1 die Geschwindigkeit des IDE-Brenners auf 0x und wird mit dem Laserkalibrieren nicht fertig. Es hilft nur noch ein "killall k3b". Die Debug-Ausgabe:
System ----------------------- K3b Version: 0.11.7 KDE Version: 3.2.1 QT Version: 3.3.1
cdrecord ----------------------- ZY $ : Operation not permitted. WARNING: Cannot set RR-scheduler ZY $ : Permission denied. WARNING: Cannot set priority using setpriority(). ZY $ : WARNING: This causes a high risk for buffer underruns. /usr/bin/cdrecord: No such file or directory. WARNING: Cannot do mlockall(2). /usr/bin/cdrecord: WARNING: This causes a high risk for buffer underruns. /usr/bin/cdrecord: Warning: not running as root user, fs= option ignored. scsidev: '/dev/hdb' devname: '/dev/hdb' scsibus: -2 target: -2 lun: -2 Linux sg driver version: 3.5.27 /usr/bin/cdrecord: Warning: using inofficial libscg transport code version (okir@suse.de-scsi-linux-sg.c-1.80-resmgr-patch '@(#)scsi-linux-sg.c 1.80 04/03/08 Copyright 1997 J. Schilling'). SCSI buffer size: 64512 Cdrecord-Clone-dvd 2.01a27 (i686-suse-linux) Copyright (C) 1995-2004 Jörg Schilling Note: This version is an unofficial (modified) version with DVD support Note: and therefore may have bugs that are not present in the original. Note: Please send bug reports or support requests to http://www.suse.de/feedback Note: The author of cdrecord should not be bothered with problems in this version. TOC Type: 1 = CD-ROM Waiting for data on stdin... Using libscg version 'schily-0.8'. Driveropts: 'burnfree' atapi: 1 Device type : Removable CD-ROM Version : 0 Response Format: 1 Vendor_info : 'PLEXTOR ' Identifikation : 'CD-R PX-W1610A' Revision : '1.02' Device seems to be: Generic mmc CD-RW. Using generic SCSI-3/mmc CD-R/CD-RW driver (mmc_cdr). Driver flags : MMC SWABAUDIO BURNFREE FORCESPEED Supported modes: TAO PACKET SAO SAO/R96P SAO/R96R RAW/R16 RAW/R96P RAW/R96R Drive buf size : 1190112 = 1162 KB FIFO size : 4194304 = 4096 KB resid: 8 Track 01: data 617 MB Total size: 709 MB (70:16.89) = 316267 sectors Lout start: 709 MB (70:18/67) = 316267 sectors Current Secsize: 2048 ATIP info from disk: Indicated writing power: 6 Is not unrestricted Is not erasable Disk sub type: Medium Type C, low Beta category (C-) (6) ATIP start of lead in: -11231 (97:32/19) ATIP start of lead out: 359847 (79:59/72) Disk type: Short strategy type (Phthalocyanine or similar) Manuf. index: 27 Manufacturer: Prodisc Technology Inc. Blocks total: 359847 Blocks current: 359847 Blocks remaining: 43580 Forcespeed is ON. Turning forcespeed off Power-Rec is OFF. Power-Rec write speed: 0x (recommended) Turning Power-Rec on. Starting to write CD/DVD at speed 16.0 in real SAO mode for single session. Last chance to quit, starting real write in 2 seconds. 1 seconds. 0 seconds. Operation starts. Waiting for reader process to fill input buffer ... input buffer ready. trackno=0 BURN-Free is OFF. Turning BURN-Free on Performing OPC... /usr/bin/cdrecord: Caught interrupt. Writing time: 30.653s /usr/bin/cdrecord: fifo had 64 puts and 0 gets. /usr/bin/cdrecord: fifo was 0 times empty and 0 times full, min fill was 100%. BURN-Free was never needed.
cdrecord comand: ----------------------- /usr/bin/cdrecord -v gracetime=2 dev=/dev/hdb speed=16 -dao driveropts=burnfree -eject -waiti -data -tsize=647714816 -
Hallo
So wies aussieht brennst du nicht als root. Das geht, aber die Berechtigungen müssen stimmen. chmod +s /path/to/cdrecord kann dir helfen. Dann kann aber jeder brennen, wenn du sehr sicherheitsbewusst bist, kannst du auch ne Gruppe für alle die brennen dürfen anlegen.
Mfg. Erisch
Am Sa, den 16.10.2004 schrieb Thomas Schmidt um 13:10:
Hallo Lug!
K3B stellt beim Kopieren einer CD unter Suse 9.1 die Geschwindigkeit des IDE-Brenners auf 0x und wird mit dem Laserkalibrieren nicht fertig. Es hilft nur noch ein "killall k3b". Die Debug-Ausgabe:
System
K3b Version: 0.11.7 KDE Version: 3.2.1 QT Version: 3.3.1
cdrecord
ZY $ : Operation not permitted. WARNING: Cannot set RR-scheduler ZY $ : Permission denied. WARNING: Cannot set priority using setpriority(). ZY $ : WARNING: This causes a high risk for buffer underruns. /usr/bin/cdrecord: No such file or directory. WARNING: Cannot do mlockall(2). /usr/bin/cdrecord: WARNING: This causes a high risk for buffer underruns. /usr/bin/cdrecord: Warning: not running as root user, fs= option ignored. scsidev: '/dev/hdb' devname: '/dev/hdb' scsibus: -2 target: -2 lun: -2 Linux sg driver version: 3.5.27 /usr/bin/cdrecord: Warning: using inofficial libscg transport code version (okir@suse.de-scsi-linux-sg.c-1.80-resmgr-patch '@(#)scsi-linux-sg.c 1.80 04/03/08 Copyright 1997 J. Schilling'). SCSI buffer size: 64512 Cdrecord-Clone-dvd 2.01a27 (i686-suse-linux) Copyright (C) 1995-2004 Jörg Schilling Note: This version is an unofficial (modified) version with DVD support Note: and therefore may have bugs that are not present in the original. Note: Please send bug reports or support requests to http://www.suse.de/feedback Note: The author of cdrecord should not be bothered with problems in this version. TOC Type: 1 = CD-ROM Waiting for data on stdin... Using libscg version 'schily-0.8'. Driveropts: 'burnfree' atapi: 1 Device type : Removable CD-ROM Version : 0 Response Format: 1 Vendor_info : 'PLEXTOR ' Identifikation : 'CD-R PX-W1610A' Revision : '1.02' Device seems to be: Generic mmc CD-RW. Using generic SCSI-3/mmc CD-R/CD-RW driver (mmc_cdr). Driver flags : MMC SWABAUDIO BURNFREE FORCESPEED Supported modes: TAO PACKET SAO SAO/R96P SAO/R96R RAW/R16 RAW/R96P RAW/R96R Drive buf size : 1190112 = 1162 KB FIFO size : 4194304 = 4096 KB resid: 8 Track 01: data 617 MB Total size: 709 MB (70:16.89) = 316267 sectors Lout start: 709 MB (70:18/67) = 316267 sectors Current Secsize: 2048 ATIP info from disk: Indicated writing power: 6 Is not unrestricted Is not erasable Disk sub type: Medium Type C, low Beta category (C-) (6) ATIP start of lead in: -11231 (97:32/19) ATIP start of lead out: 359847 (79:59/72) Disk type: Short strategy type (Phthalocyanine or similar) Manuf. index: 27 Manufacturer: Prodisc Technology Inc. Blocks total: 359847 Blocks current: 359847 Blocks remaining: 43580 Forcespeed is ON. Turning forcespeed off Power-Rec is OFF. Power-Rec write speed: 0x (recommended) Turning Power-Rec on. Starting to write CD/DVD at speed 16.0 in real SAO mode for single session. Last chance to quit, starting real write in 2 seconds. 1 seconds. 0 seconds. Operation starts. Waiting for reader process to fill input buffer ... input buffer ready. trackno=0 BURN-Free is OFF. Turning BURN-Free on Performing OPC... /usr/bin/cdrecord: Caught interrupt. Writing time: 30.653s /usr/bin/cdrecord: fifo had 64 puts and 0 gets. /usr/bin/cdrecord: fifo was 0 times empty and 0 times full, min fill was 100%. BURN-Free was never needed.
cdrecord comand:
/usr/bin/cdrecord -v gracetime=2 dev=/dev/hdb speed=16 -dao driveropts=burnfree -eject -waiti -data -tsize=647714816 -
Lug-dd maillist - Lug-dd@schlittermann.de http://mailman.schlittermann.de/mailman/listinfo/lug-dd
On Sat, Oct 16, 2004 at 02:30:45PM +0200, Thomas Schmidt wrote:
Hallo!
Hi Thomas,
chmod +s /path/to/cdrecord kann dir helfen.
K3B stellt beim Kopieren einer CD unter Suse 9.1 die Geschwindigkeit des IDE-Brenners auf 0x und wird mit dem Laserkalibrieren nicht fertig. Es hilft nur noch ein "killall k3b".
Nein, es gibt keinen Unterschied.
Ruf mal cdrecord von Hand auf und schau mit strace wo genau er hängen bleibt.
Ciao, Tobias
Hallo!
K3B stellt beim Kopieren einer CD unter Suse 9.1 die Geschwindigkeit des IDE-Brenners auf 0x und wird mit dem Laserkalibrieren nicht fertig. Es hilft nur noch ein "killall k3b".
Ruf mal cdrecord von Hand auf und schau mit strace wo genau er hängen bleibt.
Als root funktioniert cdrecord. Als Benutzer:
**************************************** kori@kori:~> mkisofs -T /Pfad/Zur/Testdatei | cdrecord dev=/dev/cdrecorder - INFO: UTF-8 character encoding detected by locale settings. Assuming UTF-8 encoded filenames on source filesystem, use -input-charset to override. cdrecord: No write mode specified. cdrecord: Asuming -tao mode. cdrecord: Future versions of cdrecord may have different drive dependent defaults. cdrecord: Continuing in 5 seconds... Cdrecord-Clone-dvd 2.01a27 (i686-suse-linux) Copyright (C) 1995-2004 Jörg Schilling Note: This version is an unofficial (modified) version with DVD support Note: and therefore may have bugs that are not present in the original. Note: Please send bug reports or support requests to http://www.suse.de/feedback Note: The author of cdrecord should not be bothered with problems in this version. cdrecord: Warning: not running as root user, fs= option ignored. scsidev: '/dev/cdrecorder' devname: '/dev/cdrecorder' scsibus: -2 target: -2 lun: -2 Linux sg driver version: 3.5.27 Using libscg version 'schily-0.8'. cdrecord: Warning: using inofficial libscg transport code version (okir@suse.de-scsi-linux-sg.c-1.80-resmgr-patch '@(#)scsi-linux-sg.c 1.80 04/03/08 Copyright 1997 J. Schilling'). Device type : Removable CD-ROM Version : 0 Response Format: 1 Vendor_info : 'PLEXTOR ' Identifikation : 'CD-R PX-W1610A' Revision : '1.02' Device seems to be: Generic mmc CD-RW. Using generic SCSI-3/mmc CD-R/CD-RW driver (mmc_cdr). Driver flags : MMC SWABAUDIO BURNFREE FORCESPEED Supported modes: TAO PACKET SAO SAO/R96P SAO/R96R RAW/R16 RAW/R96P RAW/R96R cdrecord: WARNING: Total disk size unknown. Data may not fit on disk. Turning forcespeed off Turning Power-Rec on. resid: 8 Starting to write CD/DVD at speed 16.0 in real TAO mode for single session. Last chance to quit, starting real write 0 seconds. Operation starts. trackno=0 Turning BURN-Free off cdrecord: Success. write_g1: scsi sendcmd: no error CDB: 2A 00 00 00 03 64 00 00 1F 00 status: 0x2 (CHECK CONDITION) Sense Bytes: F0 00 03 00 00 03 FC 0A 00 00 00 00 0C 09 00 00 Sense Key: 0x3 Medium Error, Segment 0 Sense Code: 0x0C Qual 0x09 (write error - loss of streaming) Fru 0x0 Sense flags: Blk 1020 (valid) resid: 63488 cmd finished after 0.082s timeout 40s write track data: error after 1777664 bytes cdrecord: The current problem looks like a buffer underrun. cdrecord: Try to use 'driveropts=burnfree'. cdrecord: Make sure that you are root, enable DMA and check your HW/OS set up. ****************************************
Der Abbruch kam wohl vom langsamen CD-Rom Laufwerk mit der Datei. Auf die CD wurde nämlich schon einiges geschrieben.
Eigentlich möchte ich nur CDs, auf denen jeweils eine Datei ist, kopieren. Bei dem oben genannten Befehl weiß ich nicht, ob ich sicher sein kann, daß es geklappt hat. Man hört ja bei cdrecord nicht die k3b-Fanfare. Vielleicht kann mir jemand den Befehl dafür sagen. Die Datei hat einen langen Dateinamen und ist eventuell größer als die CD-R. Deshalb möchte ich natürlich sichergehen, daß sie ganz auf den Rohling kam.
Thomas
On Sat, Oct 16, 2004 at 01:35:24PM +0200, Erik Trauschke wrote:
Hallo
So wies aussieht brennst du nicht als root. Das geht, aber die Berechtigungen müssen stimmen. chmod +s /path/to/cdrecord kann dir helfen. Dann kann aber jeder brennen, wenn du sehr sicherheitsbewusst bist, kannst du auch ne Gruppe für alle die brennen dürfen anlegen.
das ist nicht notwendig, da der resource manager den Usern die lokal eingeloggt sind, zugriff auf die Brenngeräte erlaubt (zumindest in der defaulteinstellung). Der resmgr erlaubt eine viel feinere Rechtezuteilung als Unix-Gruppen (zumindest wenn die Anzahl der Gruppen überschaubar bleiben soll :-), allerdings ist die defaulteinstellung IIRC einfach "Wer am Desktop eingeloggt ist, darf brennen, scannen und das Modem benutzen".
On 19.10.04 Stefan Seyfried (seife@gmane0305.slipkontur.de) wrote:
Hallo
das ist nicht notwendig, da der resource manager den Usern die ^^^^^^^^^^^^^^^^ lokal eingeloggt sind, zugriff auf die Brenngeräte erlaubt (zumindest in der defaulteinstellung).
Hört sich an, wie Windows-Sprech. Was ist das?
H.
On Wed, Oct 20, 2004 at 09:44:40AM +0200, Hilmar Preusse wrote:
On 19.10.04 Stefan Seyfried (seife@gmane0305.slipkontur.de) wrote:
Hallo
das ist nicht notwendig, da der resource manager den Usern die ^^^^^^^^^^^^^^^^ lokal eingeloggt sind, zugriff auf die Brenngeräte erlaubt (zumindest in der defaulteinstellung).
Hört sich an, wie Windows-Sprech. Was ist das?
Eine recht patente Lösung, um ohne suid-binaries trotzdem manchen Usern Zugriff auf Scanner/Brenner/etc zu erlauben.
seife@strolchi:~> rpm -qi resmgr Name : resmgr Relocations: (not relocatable) Version : 0.9.8 Vendor: SUSE LINUX AG, Nuernberg, Germany Release : 53 Build Date: Sa 02 Okt 2004 02:47:21CEST Install date: Do 07 Okt 2004 14:35:46 CEST Build Host: copland.suse.de Group : System/Daemons Source RPM: resmgr-0.9.8-53.src.rpm Size : 88087 License: GPL Signature : DSA/SHA1, Sa 02 Okt 2004 02:53:20 CEST, Key ID a84edae89c800aca Packager : http://www.suse.de/feedback URL : http://www.lst.de/~okir/resmgr Summary : A program to allow arbitrary access to device files Description : The resource manager is a framework to give user applications access to certain device files. The resource manager daemon can be configured to give certain users access to different resource classes.
It supports hotplugging devices (i.e. new devices can be added to and removed from resource classes at run time), and it provides transparent access to the raw SCSI device corresponding to a CD writer or a scanner.
Authors: -------- Olaf Kirch okir@suse.de Distribution: SuSE Linux 9.2 (i586)
lug-dd@mailman.schlittermann.de