My quest for the ultimate LTSP media experience continues. Firewire and sound through /dev/dsp sorted out, I want to burn the Kino-edited movies back to CD or DVD. Meaning, networked CD burning.
I do know about burning server programs etc., but that is not what I'm after. Basically I'd like to be able to use a regular desktop tool in LTSP, just have it burn the CDs over the network instead of locally. Pipes with big buffers and a gigabit uplink instead of having a hard drive and full system in the burner client (which is a pain to administer, compared to a normal LTSP setup at least). Command line is no problem. Just pipe the CD image over SSH to a client cdrecord or whatever-it-is-in-dvd (growisofs?) process. Similarily, replacing the server /usr/bin/cdrecord with small shell scripts setting up such a tunnel (and logging it, so that I can inspect the GUIs usage of the tools) was easy enough. Now to the problems. K3b would be the ultimate (even when using GNOME), however it insists on doing a lookup in /dev/ to find the burners, instead of using "cdrecord -scanbus" (effectively removing even the built-in remote burner support in cdrecord, RSCSI :-(). I do however have success it getting it to query the remote cdrecord for version information... nautilus-cd-burner is the same: Doesn't use -scanbus. It is kind of sad that both KDE and GNOME are so hung up in desktop user-friendlyness that they forget the network side of things which is Linux' big advantage over Windows in this area... not that I can't understand them, but it would be great if someone could step up and take them further (what, me? Trust me, if I only had the time I'd love to...perhaps in time, but I must solve my present needs first). xcdroast, now that's better! It does act as a pure frontend for cdrecord, which is nice. I managed to burn a CD with it just fine with my simple kludges. Drawbacks: It depends on the closed-source version of cdrecord for dvd instead of dvd+rw-tools, and also I haven't managed to do the same trick with cdda2wav for the ripping capabilities (yet...and being in the interface, it would be very confusing for the users if they couldn't use it). Also, while functional, it is hardly newbie-friendly. So, for my special needs (newbie-friendly burning of movies and files over the network), it looks like I'll end up writing a simple cdrecord frontend myself (if a task is easy to do on the command line, it can't be that hard to write a specialized frontend for it? But with such words start all never-ever-ending programming projects...). But before doing that, I decided to post so that I can get ideas for other possibilities... the best of all would be if I could somehow fool k3b and nautilus into thinking that burners where present so that they would just start to use cdrecord, once they do that they're in my control through the scripts... // Dag Sverre ------------------------------------------------------- This SF.net email is sponsored by: IT Product Guide on ITManagersJournal Use IT products in your business? Tell us what you think of them. Give us Your Opinions, Get Free ThinkGeek Gift Certificates! Click to find out more http://productguide.itmanagersjournal.com/guidepromo.tmpl _____________________________________________________________________ Ltsp-discuss mailing list. To un-subscribe, or change prefs, goto: https://lists.sourceforge.net/lists/listinfo/ltsp-discuss For additional LTSP help, try #ltsp channel on irc.freenode.net
