I thought about this a few years ago and pretty much decided it wasn't worth the trouble or cost, but two friends separately asked me about this recently and renewed my interest. I said I would look into it.
What they and I would like to do is use an inkjet printer to directly print labels on white surfaced CD or DVD discs sold for this purpose. The result is a "professional" looking label with color and much better contrast and readability than lightscribe discs. I'm not talking about paper labels that are applied to the disc.
Not all inkjet printers can accommodate CDs, and it wasn't easy to find affordable printers that do. There are special purpose printers that are primarily designed for this purpose that are simply beyond our reach, but I was able to find a few that are affordable enough. Two I found were the Epson Artisan 725 and 835, both All-in-ones. These seem to be available discounted to $150 or $250 USD.
I don't currently have an inkjet because I print irregularly, occasionally quite a bit then nothing for quite a while. So I have bought monochrome lasers, a Samsung and a Brother, both of which print fine and don't mind going a month or more between uses.
Anyway, does anyone here print CD/DVD labels directly? If so, do you have any recommendations for printer, discs, or software? Among us we think we would be printing about 100 to 300 discs or so. I would prefer doing this in Linux, of course, but I know it might not be possible.
Cost is, as always, a consideration.
Any thoughts appreciated.