Hi, Today I discovered that I cannot burn CD from iso image with brasero - it says I do not have requires permissions. My user is in "optical group". I finally resolved this problem by setting sticky bit on /bin/cdrecord and /bin/cdrdao. Is there a better solution? Here is interesting part of log from brasero run with --brasero-media-debug --brasero-burn-debug --brasero-utils-debug: BraseroBurn: (at burn-process.c:142) BraseroCDRecord got varg: BraseroBurn: (at burn-process.c:145) cdrecord BraseroBurn: (at burn-process.c:145) -v BraseroBurn: (at burn-process.c:145) dev=/dev/sr0 BraseroBurn: (at burn-process.c:145) gracetime=0 BraseroBurn: (at burn-process.c:145) speed=24 BraseroBurn: (at burn-process.c:145) driveropts=burnfree BraseroBurn: (at burn-process.c:145) fs=16m BraseroBurn: (at burn-process.c:145) -data BraseroBurn: (at burn-process.c:145) -nopad BraseroBurn: (at burn-process.c:145) /home/zork/Downloads/cd140201.iso BraseroBurn: (at burn-process.c:624) BraseroCDRecord Launching command BraseroBurn: (at burn-job.c:1309) BraseroCDRecord called brasero_job_get_fd_out BraseroBurn: (at burn-task.c:439) entering loop BraseroBurn: (at burn-process.c:415) BraseroCDRecord stdout: BraseroBurn: (at burn-job.c:1190) BraseroCDRecord called brasero_job_get_fd_in BraseroBurn: (at burn-process.c:415) BraseroCDRecord stderr: cdrecord: No write mode specified. BraseroBurn: (at burn-job.c:1374) BraseroCDRecord called brasero_job_get_flags BraseroBurn: (at burn-process.c:415) BraseroCDRecord stdout: BraseroBurn: (at burn-job.c:1309) BraseroCDRecord called brasero_job_get_fd_out BraseroBurn: (at burn-process.c:415) BraseroCDRecord stderr: cdrecord: Assuming -sao mode. BraseroBurn: (at burn-job.c:1374) BraseroCDRecord called brasero_job_get_flags BraseroBurn: (at burn-process.c:415) BraseroCDRecord stderr: cdrecord: If your drive does not accept -sao, try -tao. BraseroBurn: (at burn-job.c:1374) BraseroCDRecord called brasero_job_get_flags BraseroBurn: (at burn-process.c:415) BraseroCDRecord stderr: cdrecord: Future versions of cdrecord may have different drive dependent defaults. BraseroBurn: (at burn-job.c:1374) BraseroCDRecord called brasero_job_get_flags BraseroBurn: (at burn-process.c:415) BraseroCDRecord stderr: cdrecord: Operation not permitted. Warning: Cannot raise RLIMIT_MEMLOCK limits. BraseroBurn: (at burn-job.c:1374) BraseroCDRecord called brasero_job_get_flags BraseroBurn: (at burn-process.c:415) BraseroCDRecord stderr: cdrecord: Cannot allocate memory. WARNING: Cannot do mlockall(2). BraseroBurn: (at burn-job.c:1374) BraseroCDRecord called brasero_job_get_flags BraseroBurn: (at burn-process.c:415) BraseroCDRecord stderr: cdrecord: WARNING: This causes a high risk for buffer underruns. BraseroBurn: (at burn-job.c:1374) BraseroCDRecord called brasero_job_get_flags BraseroBurn: (at burn-process.c:415) BraseroCDRecord stderr: cdrecord: Operation not permitted. WARNING: Cannot set RR-scheduler. BraseroBurn: (at burn-job.c:1374) BraseroCDRecord called brasero_job_get_flags BraseroBurn: (at burn-process.c:415) BraseroCDRecord stderr: cdrecord: Permission denied. WARNING: Cannot set priority using setpriority(). BraseroBurn: (at burn-job.c:1374) BraseroCDRecord called brasero_job_get_flags BraseroBurn: (at burn-process.c:415) BraseroCDRecord stderr: cdrecord: WARNING: This causes a high risk for buffer underruns. BraseroBurn: (at burn-job.c:1374) BraseroCDRecord called brasero_job_get_flags BraseroBurn: (at burn-process.c:415) BraseroCDRecord stderr: cdrecord: Insufficient 'file read' privileges. You will not be able to open all needed devices. BraseroBurn: (at burn-job.c:1374) BraseroCDRecord called brasero_job_get_flags BraseroBurn: (at burn-process.c:415) BraseroCDRecord stderr: cdrecord: Insufficient 'file write' privileges. You will not be able to open all needed devices. BraseroBurn: (at burn-job.c:1374) BraseroCDRecord called brasero_job_get_flags BraseroBurn: (at burn-process.c:415) BraseroCDRecord stderr: cdrecord: Insufficient 'device' privileges. You may not be able to send all needed SCSI commands, this my cause various unexplainable problems. BraseroBurn: (at burn-job.c:1374) BraseroCDRecord called brasero_job_get_flags BraseroBurn: (at burn-process.c:415) BraseroCDRecord stderr: cdrecord: Insufficient 'memlock' privileges. You may get buffer underruns. BraseroBurn: (at burn-job.c:1374) BraseroCDRecord called brasero_job_get_flags BraseroBurn: (at burn-process.c:415) BraseroCDRecord stderr: cdrecord: Insufficient 'priocntl' privileges. You may get buffer underruns. BraseroBurn: (at burn-job.c:1374) BraseroCDRecord called brasero_job_get_flags BraseroBurn: (at burn-process.c:415) BraseroCDRecord stderr: cdrecord: Insufficient 'network' privileges. You will not be able to do remote SCSI. Regards, Łukasz