From owner-freebsd-gnome@FreeBSD.ORG Thu Mar 13 01:09:12 2008 Return-Path: Delivered-To: gnome@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 3FE5C106566B for ; Thu, 13 Mar 2008 01:09:12 +0000 (UTC) (envelope-from marcus@marcuscom.com) Received: from creme-brulee.marcuscom.com (marcuscom-pt.tunnel.tserv1.fmt.ipv6.he.net [IPv6:2001:470:1f00:ffff::1279]) by mx1.freebsd.org (Postfix) with ESMTP id 1772E8FC1C for ; Thu, 13 Mar 2008 01:09:11 +0000 (UTC) (envelope-from marcus@marcuscom.com) Received: from [IPv6:2001:470:1f00:2464::4] (shumai.marcuscom.com [IPv6:2001:470:1f00:2464::4]) by creme-brulee.marcuscom.com (8.14.2/8.14.2) with ESMTP id m2D1AL4v012624; Wed, 12 Mar 2008 21:10:21 -0400 (EDT) (envelope-from marcus@marcuscom.com) From: Joe Marcus Clarke To: Yousif Hassan In-Reply-To: <1205357653.1498.26.camel@localhost> References: <1201212259.99544.7.camel@shumai.marcuscom.com> <1205357653.1498.26.camel@localhost> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-atVuhRvLJtcfz7tuZniP" Organization: MarcusCom, Inc. Date: Wed, 12 Mar 2008 21:09:11 -0400 Message-Id: <1205370551.64540.0.camel@shumai.marcuscom.com> Mime-Version: 1.0 X-Mailer: Evolution 2.12.3 FreeBSD GNOME Team Port X-Spam-Status: No, score=-2.6 required=5.0 tests=BAYES_00,NO_RELAYS autolearn=ham version=3.2.4 X-Spam-Checker-Version: SpamAssassin 3.2.4 (2008-01-01) on creme-brulee.marcuscom.com Cc: FreeBSD GNOME Users Subject: Re: Brasero for FreeBSD CAM X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: GNOME for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 13 Mar 2008 01:09:12 -0000 --=-atVuhRvLJtcfz7tuZniP Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Wed, 2008-03-12 at 17:34 -0400, Yousif Hassan wrote: > On Thu, 2008-01-24 at 17:04 -0500, Joe Marcus Clarke wrote: > > It's been a while, but I finished a very rough port of brasero's > > medium > > backend to FreeBSD CAM. > >=20 > Hi Joe! >=20 > I just got around to testing this (finally got the necessary hardware). > I think brasero could be a great solution for FreeBSD/GNOME burning > needs. Thanks a lot for your efforts so far to make this work. >=20 > Unfortunately, for me, it doesn't seem to quite work. I tried to burn > different files of different sizes, isos and non--isos, all with the > same result. Note that the log attached uses "dry-run" as an arg, but > even without dry-run (which I'm not sure is even properly implemented in > growisofs), I can't get past the errors. I'm attaching two text files: > one has brasero -g output and the debug log file from a regular "data > DVD" project; the second (called brasero-iso) is from an "image" > project. >=20 > The two error messages seem different. >=20 > Here is the growisofs > com6001.18000.080118-1840_amd64fre_Client_en-us-FRMCXFRE_EN_DVDmand it's > using for the data DVD project: >=20 > growisofs -use-the-force-luke=3Dnotray -use-the-force-luke=3Ddummy > -use-the-force-luke=3Ddao -dvd-compat -speed=3D1 -use-the-force-luke=3Dtt= y > -Z /dev/cd0 -dry-run -r -J -graft-points -D > -path-list /var/tmp/brasero_tmp_3EEX7T > -exclude-list /var/tmp/brasero_tmp_HEEX7T -print-size >=20 > ...and for the image project: > growisofs -use-the-force-luke=3Dnotray -use-the-force-luke=3Ddummy > -use-the-force-luke=3Ddao -dvd-compat -speed=3D1 > -use-the-force-luke=3Dtracksize:1919276 -use-the-force-luke=3Dtty > -Z /dev/cd0=3D/home/yousif/my-file.iso >=20 > This is a result of using DVD-R media to burn any file, with "simulate" > turned on, as well as burnproof and the lowest possible speed setting > (burn image directly is already selected by default for isos). But as I > mentioned, "simulate" vs. "non-simulate" does not matter. >=20 > In one case, it's bailing out with the error of: > (brasero:2070): BraseroBurn-DEBUG: At burn-process.c:343: > BraseroGrowisofs stderr: :-( unable to execute mkisofs: No such file or > directory > ...but of course, /usr/local/bin/mkisofs is on the system and I can use > it from the commandline just fine! So it must mean something else, > perhaps the command it's piping to? (builtin_dd)? I'm not sure. >=20 > In the other case, it dies with > BraseroGrowisofs stdout: Executing 'builtin_dd > if=3D/home/yousif/my_file.iso of=3D/dev/pass0 obs=3D32k seek=3D0' > BraseroGrowisofs called brasero_job_set_dangerous > BraseroGrowisofs stderr: :-( unable to umount /dev/cd0: No such file or > directory > ...also doesn't make sense, /dev/cd0 is most definitely accessible to my > user and exists! >=20 > I do have pass, xpt, cd and other requisite devices in my kernel, and to > wit, if I call growisofs from the command line myself (like this: > growisofs -dvd-compat -speed=3D1 -Z /dev/cd0=3Dmyfile.iso) > I can burn isos perfectly fine. In fact I just did this a couple days > ago with a 3.4GB ISO on the same DVD-R media that brasero can't seem to > handle. >=20 > Here is some relevant ls -l from /dev > > crw-rw-rw- 1 root operator 0, 95 Mar 12 16:49 acd0 > > crw-rw-rw- 1 root operator 0, 108 Mar 12 16:49 cd0 > > lrwxr-xr-x 1 root wheel 4 Mar 12 16:50 cdrom -> acd0 > > lrwxr-xr-x 1 root wheel 4 Mar 12 16:50 dvd -> acd0 > > crw-rw-rw- 1 root operator 0, 107 Mar 12 16:49 pass0 > > lrwxr-xr-x 1 root wheel 4 Mar 12 16:50 rdvd -> acd0 > > crw-rw-rw- 1 root operator 0, 106 Mar 12 16:49 xpt0 >=20 > Anyway I hope this helps you track things down - FYI I'm using FreeBSD > 7.0-RELEASE and the latest GNOME from ports (2.20) not MC CVS - has > brasero been tested on this, or only on the MC CVS version? Are you using brasero-0.7.1 from ports. That version has been tested by a number of users, and is known to work. Joe >=20 > Also FYI, this user is not a root user, but can happily call growisofs > (see above) with good results... so this must be a brasero thing. >=20 > Thanks for your work on this, and I'm happy to keep following up on this > for you if needed. >=20 > --Yousif --=20 PGP Key : http://www.marcuscom.com/pgp.asc --=-atVuhRvLJtcfz7tuZniP Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.8 (FreeBSD) iEYEABECAAYFAkfYfrYACgkQb2iPiv4Uz4fOJgCfdp/DUO4yloGRDGNJc141w887 SecAn03OmOFHASDDA33nZUeiFRUgsbOh =p7AM -----END PGP SIGNATURE----- --=-atVuhRvLJtcfz7tuZniP--