The changes I am working on will make the terminal window stay open if there is an error, which should help in debugging purposes. I should have this out soon, and then we can tackle the multisession issues properly.

OK, here is a little evolution with the changes I mentioned, at least pertaining to a couple of the actions. The rxvt window should stay open now if there are any errors when creating an iso or burning, at which point you should be able to read the messages out and get a better idea what is going on.

Attachment removed in favor of newer version

Nathan_________________Bring on the locusts ...Last edited by Nathan F on Thu 24 May 2007, 03:19; edited 1 time in total

As promised I have posted a newer version of dvd+rwtools here. If you are having problems with burning dvd's, particularly multisession errors, then I reccomend you try this newer package because the version of growisofs in Puppy is unreliable and often the culprit.

In addition I have posted cdrkit-1.1.6 for those who feel adventurous. This is the Debian sponsored fork of cdrtools, and after some extensive testing by myself I feel that it is better software for our purposes. The package also includes a new cdburner-wizard written in gtkdialog, which should be both more reliable at guessing the correct drives and much nicer looking. Future releases of Grafburn will integrate a little more with the new wizard, but right now it will be somewhat ignored because I moved the settings from three separate files into one in /etc. I'm putting this into the next release of Grafpup as well, slightly modified to make the device node of the burner world writable (if the user can write to the device node then wodim can write to cd as a non-root user, without having to install the binary suid root like cdrecord must be).

I've been wanting to see how far I could take things with gtkdialog lately. After some experimentation today I came up with a new file browser for Grafburn, which free you from having to use ROX-Filer to lay out the files in the iso. This is still a bit primitive but seems to be functioning just fine. Basically you select a file at the top and click the Add button to add it, or select a file at the bottom and click the Remove button to remove it from the project. This is very much like most bigger cdburning packages work, including Gnomebaker and K3b, but without some of the more advanced features like drag and drop or the ability to create subdirectories in the project. For those things I've left in the ability to use ROX-Filer to just symlink files into the temp directory, and this behavior is configurable via the preferences dialog.

The screenshot of course shows the new filebrowser in action. To upgrade just uninstall any old versions and then install this package. The next time you launch Grafburn it will force an upgrade of the grafburnrc file, and launch the prefs dialog so you can reconfigure a bit.

I used to be very involved in the Boy Scouts and many mormons I knew there listened to that kind of music anyway.

Not being a Mormon, I'm not sure how their churches feel about it. I'm a charismatic christian, and among charismatics, there's varying views on secular music, those being fine with it to those who are against any secular music, though those being against secular music tend to be more pentecostal than charismatic.

Oh, now we're off topic.

Grafburn!

I know i've got it with Grafpup 2 beta. I haven't had much of a chance to try it out yet, but I will get around to it. It looks like a good program.

Now I can burn my Marilyn Manson MP3s to CD (just kidding, don't even like Marilyn Manson)

1. Verification of the burnt disk/files.
2. Saving the last 'burn session' log and allow access to it from with grafburn.
3. If possible, create link on / eg /burn -> /path/to/working/dir to minimise absolute filename length. This hopefully, should help with files being renamed.
4. If possible, duplicate audio cds in way that would allow for the ablum & tracks to be recognizable to cddb.

Yes, that should be available. No timetable on when I can do it though.

Code:

2. Saving the last 'burn session' log and allow access to it from with grafburn.

Not a bad idea either, but I have to figure out a way to do it. I do have an idea which involves redirecting cdrecord output to a file and monitoring with an Xdialog tailbox, rather than an rxvt window.

Code:

3. If possible, create link on / eg /burn -> /path/to/working/dir to minimise absolute filename length. This hopefully, should help with files being renamed.

Not sure I understand, you may have to explain a bit more.

Quote:

4. If possible, duplicate audio cds in way that would allow for the ablum & tracks to be recognizable to cddb.

Should already happen because of the way cddb works, let me explain. When an application does a lookup to a cddb server, it first scans the disk and gets the track length for every song. It then queries the database for a disk which matches exactly (or nearly so) the song lengths. That is how it determines the disk ID, not by any information embedded into the disk. So if I have, say, Dark Side of the Moon in mp3 format, if I then convert that directory and burn a conventional audio disk the song lengths will match and the cddb lookup will be correct. I've tried it a few times and it seems to work for me. If it does not work for you, then I can't explain why without more information.

Quote:

Will the latest version of Grafburn work with Puppy 2.13?

You will need the latest gtkdialog, which can be had from the repo at ibiblio, and cdstatus for one or two small functions (although it will skip those functions if neccessary). For best results I also reccommend installing cdrdao and my updated dvd+rwtools package (posted in this section of the forum). But the gtkdialog package is the only one you will absolutely have to install.

As a user I like Grafburn a lot. One suggestion: rename the "Tools" heading as "Tasks". I didn't know what I would find under Tools when I was first trying out Grafburn, but I believe Tasks would have intuitively guided me to the function of "Erase media" which I sought. Note that the functions listed under Tools are not framed as tools, rather they are described as operations; hence, Tasks would better describe the functions listed under this category. I realize that developers are seeing programs like cdrdao, burniso2cd, dvd+rwtools, etc. but this is not what a user like myself sees. I see Grafburn as the "tool", which performs many functions, or tasks. IMHO "Tasks" would be more intuitive than "Tools".

Done in my development tree. No promises on when you'll actually see it, however. I'm sure some of you may have noticed my long absence, I have virtually zero time for development work right now thanks to a new job and very limited Intenet access. But I've got a pretty large backlog of changes built up for most of my projects.

There are some problems running the latest code on Puppy, however, since I've changed some code to work with the way Grafpup is set up right now. Also, I've removed most icons from the package in favor of using icons out of the current gtk+ icon thems, but Puppy is missing some that will have to be put back or a few icons will not display in the gui.

I'll be looking into the filename length problems as soon as I get a laptop with a burner. I'm working 24/7 on location right now so no access to my desktop at home.

You cannot post new topics in this forumYou cannot reply to topics in this forumYou cannot edit your posts in this forumYou cannot delete your posts in this forumYou cannot vote in polls in this forumYou cannot attach files in this forumYou can download files in this forum