Bug#476414: /usr/bin/brasero: fails burning cdr/rw as non root user (at least audio cd)
Droubay Xavier
xavierdroubay at yahoo.fr
Wed Apr 16 15:23:26 UTC 2008
Package: brasero
Version: 0.7.1-3+b1
Severity: important
File: /usr/bin/brasero
*** Please type your report below this line ***
This is a permission problem. A similar "burning" operation using
brasero
fails as normal user and succeed as root user. As I have a bunch of
installed
packages ( ~ 1465 ), I cannot figure out the impact some permissions
could
issue this problem. However here are few tests I made before posting.
Resuming
my tests, the `fs=XXM' option may be the origin of the problem.
Hint : Before ending my brasero session, I tested manually the
following
command (found in brasero-session.log), succesfully as root, with same
no
luck as normal user.
$ wodim -v dev=/dev/hdc \
gracetime=0 speed=6 driveropts=burnfree \
-dao \
fs=16m -audio -swab -pad \
-useinfo -text <my-list-of-files.cdr>
I also tried another test, without the option 'fs=16m', successfully as
a normal user.
The following warning/error in brasero-session log file:
'Cannot get mmap for 16781312 Bytes on /dev/zero.'
might be related to the 'fs=16m' option of failing wodim command line
for
a non root user.
I don't know why the 'fs' FIFO option is explicitely given to wodim in
brasero,
but it might be removed or something to be done elsewhere, so that non
root
user can burn, at least cd audio.
Also, here is the device used for this test :
$ cdrecord --scanbus
scsibus1000:
...
1000,2,0 100002) 'TOSHIBA ' 'DVD-ROM SD-R2102' '1A16' Removable
CD-ROM
...
Regards, Xavier Droubay
PS: here attached two different failing brasero sessions, one using
'fs=30m' the other 'fs=16m', with respectively the two following error
messages :
stderr: wodim: Operation not permitted. Warning: Cannot raise
RLIMIT_MEMLOCK limits.wodim: Resource temporarily unavailable. Cannot
get mmap for 31461376 Bytes on /dev/zero.
stderr: wodim: Operation not permitted. Warning: Cannot raise
RLIMIT_MEMLOCK limits.wodim: Resource temporarily unavailable. Cannot
get mmap for 16781312 Bytes on /dev/zero.
-- System Information:
Debian Release: lenny/sid
APT prefers testing
APT policy: (500, 'testing')
Architecture: i386 (i686)
Kernel: Linux 2.6.22-3-686 (SMP w/1 CPU core)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
Versions of packages brasero depends on:
ii gconf2 2.22.0-1 GNOME configuration
database syste
ii genisoimage 9:1.1.6-1 Creates ISO-9660 CD-ROM
filesystem
ii gstreamer0.10-plugi 0.10.17-3 GStreamer plugins from the
"base"
ii libart-2.0-2 2.3.20-1 Library of functions for
2D graphi
ii libatk1.0-0 1.20.0-1 The ATK accessibility
toolkit
ii libbeagle1 0.3.4-1 library for accessing
beagle using
ii libbonobo2-0 2.21.90-1 Bonobo CORBA interfaces
library
ii libbonoboui2-0 2.21.90-1 The Bonobo UI library
ii libc6 2.7-6 GNU C Library: Shared
libraries
ii libcairo2 1.4.14-1 The Cairo 2D vector
graphics libra
ii libdbus-1-3 1.1.20-1 simple interprocess
messaging syst
ii libdbus-glib-1-2 0.74-1 simple interprocess
messaging syst
ii libfontconfig1 2.5.0-2 generic font configuration
library
ii libfreetype6 2.3.5-1+b1 FreeType 2 font engine,
shared lib
ii libgconf2-4 2.22.0-1 GNOME configuration
database syste
ii libglib2.0-0 2.16.1-2 The GLib library of C
routines
ii libgnome2-0 2.20.1.1-1 The GNOME 2 library -
runtime file
ii libgnomecanvas2-0 2.20.1.1-1 A powerful object-oriented
display
ii libgnomeui-0 2.20.1.1-1 The GNOME 2 libraries
(User Interf
ii libgnomevfs2-0 1:2.20.1-1 GNOME Virtual File System
(runtime
ii libgstreamer-plugin 0.10.17-3 GStreamer libraries from
the "base
ii libgstreamer0.10-0 0.10.17-2 Core GStreamer libraries
and eleme
ii libgtk2.0-0 2.12.5-2 The GTK+ graphical user
interface
ii libhal1 0.5.10+git20080301-1 Hardware Abstraction Layer
- share
ii libice6 2:1.0.4-1 X11 Inter-Client Exchange
library
ii libnautilus-burn4 2.20.0-1 Nautilus Burn Library -
runtime ve
ii libnotify1 [libnoti 0.4.4-3 sends desktop
notifications to a n
ii liborbit2 1:2.14.10-0.1 libraries for ORBit2 - a
CORBA ORB
ii libpango1.0-0 1.20.0-1 Layout and rendering of
internatio
ii libpng12-0 1.2.15~beta5-3 PNG library - runtime
ii libpopt0 1.10-3 lib for parsing cmdline
parameters
ii libsm6 2:1.0.3-1+b1 X11 Session Management
library
ii libtotem-plparser10 2.22.1-1 Totem Playlist Parser
library - ru
ii libx11-6 2:1.0.3-7 X11 client-side library
ii libxcursor1 1:1.1.9-1 X cursor management
library
ii libxext6 2:1.0.4-1 X11 miscellaneous
extension librar
ii libxfixes3 1:4.0.3-2 X11 miscellaneous 'fixes'
extensio
ii libxi6 2:1.1.3-1 X11 Input extension
library
ii libxinerama1 2:1.0.3-1 X11 Xinerama extension
library
ii libxml2 2.6.31.dfsg-2 GNOME XML library
ii libxrandr2 2:1.2.2-1 X11 RandR extension
library
ii libxrender1 1:0.9.4-1 X Rendering Extension
client libra
ii wodim 9:1.1.6-1 command line CD/DVD
writing tool
ii zlib1g 1:1.2.3.3.dfsg-11 compression library -
runtime
Versions of packages brasero recommends:
ii gnome-mount 0.7-2 wrapper for (un)mounting
and eject
ii gstreamer0.10-plugi 0.10.7-2 GStreamer plugins from the
"good"
ii hal 0.5.10+git20080301-1 Hardware Abstraction Layer
-- no debconf information
___________________________________________________________________________
Nouveau : téléphonez moins cher avec Yahoo! Messenger ! Découvez les tarifs exceptionnels pour appeler la France et l'international.
Téléchargez sur http://fr.messenger.yahoo.com
More information about the pkg-gnome-maintainers
mailing list