[feisty] gnomebaker can't burn cd, RLIMIT_MEMLOCK

Bug #93750 reported by paniq
4
Affects Status Importance Assigned to Milestone
udev (Ubuntu)
New
Undecided
Unassigned

Bug Description

when trying to burn a CD ISO, "wodim" reports that it couldn't raise RLIMIT_MELOCK. i can burn as root, but i suppose that's not the best way to do this.

here's the content of /etc/security/limits.conf

@audio - rt_priority 100
@audio - nice -10
@audio - memlock 4000000000

ProblemType: Bug
Architecture: i386
Date: Mon Mar 19 15:53:38 2007
DistroRelease: Ubuntu 7.04
Uname: Linux aspera 2.6.20-11-lowlatency #2 SMP PREEMPT Thu Mar 15 08:06:06 UTC 2007 i686 GNU/Linux

Revision history for this message
Id2ndR (id2ndr) wrote :

I can burn as a normal user too. I use Ubuntu 7.04 and it was working on 6.10.
I was trying t burn an iso file with the tool integrated in nautilus. It didn't work but didn't give me logs of the error.

I tried gnomebaker which give me this output :
wodim: No write mode specified.
wodim: Asuming -tao mode.
wodim: Future versions of wodim may have different drive dependent defaults.
scsidev: '1,0,0'
scsibus: 1 target: 0 lun: 0
scsidev: 'ATA:1,0,0'
devname: 'ATA'
scsibus: 1 target: 0 lun: 0
wodim: No such file or directory.
Cannot open SCSI driver!
For possible targets try 'wodim --devices' or 'wodim -scanbus'.
For possible transport specifiers try 'wodim dev=help'.
For IDE/ATAPI devices configuration, see the file README.ATAPI.setup from
the wodim documentation.
TOC Type: 3 = CD-ROM XA mode 2

So I tried to use wodim :
$ wodim -scanbus
wodim: No such file or directory.
Cannot open SCSI driver!
For possible targets try 'wodim --devices' or 'wodim -scanbus'.
For possible transport specifiers try 'wodim dev=help'.
For IDE/ATAPI devices configuration, see the file README.ATAPI.setup from
the wodim documentation.
$ sudo wodim -scanbus
scsibus0:
        0,0,0 0) 'ATA ' 'MAXTOR 6L080J4 ' 'A93.' Disk
        0,1,0 1) *
        0,2,0 2) *
        0,3,0 3) *
        0,4,0 4) *
        0,5,0 5) *
        0,6,0 6) *
        0,7,0 7) *
scsibus1:
        1,0,0 100) 'TEAC ' 'CD-W24E ' 'B.0A' Removable CD-ROM
        1,1,0 101) *
        1,2,0 102) *
        1,3,0 103) *
        1,4,0 104) *
        1,5,0 105) *
        1,6,0 106) *
        1,7,0 107) *
scsibus2:
        2,0,0 200) 'TSSTcorp' 'CD/DVDW SH-W162C' 'TS07' Removable CD-ROM
        2,1,0 201) *
        2,2,0 202) *
        2,3,0 203) *
        2,4,0 204) *
        2,5,0 205) *
        2,6,0 206) *
        2,7,0 207) *

After I just launched gnomebaker as root and I was able to burn my iso file (but gnomebaker wasn't able to communicate through dbus).

So the trouble is that wodim needs more privileges.

Revision history for this message
mark ferguson (alchimera) wrote :

Same issue with gnomebaker - able to burn iso as root with the following output in terminal:

mark@PeaceSea:~$ sudo gnomebaker
(process:5791): GStreamer-WARNING **: The GStreamer function gst_init_get_option_group() was
        called, but the GLib threading system has not been initialised
        yet, something that must happen before any other GLib function
        is called. The application needs to be fixed so that it calls
           if (!g_thread_supported ()) g_thread_init(NULL);
        as very first thing in its main() function. Please file a bug
        against this application.
libnotify-Message: Unable to get session bus: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken.

and after burning complete the following:
** (gnomebaker:5791): CRITICAL **: dbus_g_proxy_connect_signal: assertion `DBUS_IS_G_PROXY (proxy)' failed

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.