cdrecord as normal user Hi,
I'm just trying to integrate K3B into XFCE... and discover that I have to
jump through burning loops to burn as a normal user.
Test: I'm taking some directory and making and ISO of it with mkisofs -J -
r -v -V "test" -o test.iso test/
And when I try to burn the thing like this as a normal user, I get this:
Using generic SCSI-3/mmc CD-R/CD-RW driver (mmc_cdr).
Driver flags : MMC-3 SWABAUDIO BURNFREE FORCESPEED
Supported modes: TAO PACKET SAO SAO/R96P SAO/R96R RAW/R16 RAW/R96P RAW/
R96R
Drive buf size : 1895168 = 1850 KB
FIFO size : 4194304 = 4096 KB
Track 01: data 3 MB
Total size: 3 MB (00:22.48) = 1686 sectors
Lout start: 4 MB (00:24/36) = 1686 sectors
cdrecord: Operation not permitted. Cannot send SCSI cmd via ioctl
I googled for about an hour, and found endless discussions about suid
root and broken kernel interfaces. And my only reaction to this: Jesus.
Such an important tool as cdrecord, and it's left in an almost unusable
state. Do they want to compete with Vista's Unusability Experience?
Does someone have a *practical* suggestion to fix the burn-as-user
problem? By practical, I don't mean switching back to a 2.4 kernel or <=
2.6.9, log into XFCE as root or prefer Solaris to Slackware.
cheers,
Niki |