Sat 09 Dec 2006 12:01:40 PM UTC, comment #4:
i made the changes as you wrote in the source code downloaded on 09.12.2006 (the Lstatus lines began at line 208 and i inserted "gint Lmedia;" at line 175, after the declarations in "gboolean burn_copy(Tgrave Ag, GError *Aerror)").
it burned the CD and "OPERATION SUCCESSFUL" :D.
i use an LG CD/DVD burner, detected as: HL-DT-ST DVDRAM GSA-4167B Removable CD_ROM
thanx \\m/
|
Thu 07 Dec 2006 09:20:08 PM UTC, comment #3:
Are you using a recorder capable or writing DVD and CD? if so, try making the following changes to the source code.
Somewhere around line numbe 216 in matos.c you will find this:
Lstatus = burn_from_image("copy", Ag, Aerror);
Lstatus = burn_iso2dvd(Ag, Aerror);
change it into this:
Lmedia = get_cdinfo(Ag, Lgraveur, NULL);
if ((Lmedia & _MEDIA_CDRW) || (Lmedia & _MEDIA_CDR)) {
Lstatus = burn_from_image("copy", Ag, Aerror); //original line
}
else if (Lmedia & _MEDIA_DVD) {
Lstatus = burn_iso2dvd(Ag, Aerror); //original line
}
And append this around line 180:
gint Lmedia;
Let me know if this works for you.
|
Tue 31 Oct 2006 08:46:50 PM UTC, comment #2:
i forgot to say i checked "on the fly" option when i copied the image. also, the disc seems to be written, it is a distro image (ubuntu), it boots, loads the live desktop, but an error message is displayed. i don't know where graveman has its logs to give more info. i think this is serious, i'll vote 100.
i am sorry mabye i shouldn't add Sylvain's address here, but i comitted it already.
|
Tue 27 Jun 2006 12:14:48 PM UTC, original submission:
Puppy Linux has been stuck on Graveman 0.3.8, as later versions did not detect inserted cd media.
With great anticipation I downloaded the latest Graveman, 0.3.12-5, also the latest cdrdao, v1.2.1. I compiled them both within Puppy.
This time, yes, media is detected.
I chose to copy a CD, then chose an iso9660 data iso file. Burn commenced, went right through to completion, fixation, completed, then it gives a message that the operation failed.
There is one serious thing missing here. If chose to duplicate a CD, then choose the source as an iso file, there should be a multisession checkbox. But there isn't.
It seems that cdrdao is being used to detect inserted media, which now works, but it seems it doesn't work properly burning an iso to cd. Is it because Puppy has the 2.6.16.7 kernel?
I use another burner program that uses cdrecord, and that works fine.
So, we have to stay at 0.3.8 :-(
regards,
Barry Kauler
http://www.puppyos.com/
|