Date: Wed, 12 Mar 2008 21:09:11 -0400 From: Joe Marcus Clarke <marcus@marcuscom.com> To: Yousif Hassan <yousif@alumni.jmu.edu> Cc: FreeBSD GNOME Users <gnome@freebsd.org> Subject: Re: Brasero for FreeBSD CAM Message-ID: <1205370551.64540.0.camel@shumai.marcuscom.com> In-Reply-To: <1205357653.1498.26.camel@localhost> References: <1201212259.99544.7.camel@shumai.marcuscom.com> <1205357653.1498.26.camel@localhost>
next in thread | previous in thread | raw e-mail | index | archive | help
--=-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. > <snip> >=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--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1205370551.64540.0.camel>