I have successfully installed and used the LaCie lightscribe labeler. I didn't install it from portage, since it is not there, I downloaded the two rpm packages (
http://www.lacie.com/download/drivers/l ... -intel.rpm and
http://www.lacie.com/download/drivers/4 ... 6.i586.rpm from
http://www.lacie.com/products/product.htm?pid=10803).
The installation was almost straightforward, except for a small glitch (it assumes that /usr/lib is your lib dir, which is not true in case of 32-bit apps on a amd64 system). The steps:
0. you need the various emul-linux* packages (I guess the xlibs, baselibs and compat), for the sake of completeness here is the list of my installed emul-linux* packages that could matter:
- app-emulation/emul-linux-x86-baselibs (10.2)
app-emulation/emul-linux-x86-compat (1.0-r3)
app-emulation/emul-linux-x86-gtklibs (10.0-r1)
app-emulation/emul-linux-x86-xlibs (10.0)
1. Install both rpms (either via rpm -i, or convert them via rmp2tgz, then unpack in root directory)
2. LaCie assumes /usr/lib to be the lib directory, but then then running 4L-gui and 4L-cli won't find the libraries.
-copy the lib files to /usr/lib32 (as root):
Code: Select all
cp /usr/lib/liblightscribe.so.1 /usr/lib32/
ln -s /usr/lib32/liblightscribe.so.1 /usr/lib32/liblightscribe.so
cp -r /usr/lib/lightscribe /usr/lib32/
Just moving them is not enough, because updating LaCie will fail later (though hardlinking them should work, alternatively you could use the LD_LIBRARY_PATH env variable).
3. update LaCie (it downloads info about newer CD/DVD writers)
4. run enumerating, now your drive should be found if it hasn't been found before the update. Output should look something like this (the line 'Usable: 1' is important, if it is 0, your drive won't be recognized)
Code: Select all
$ 4L-cli enumerate
Using /etc/lightscribe.rc
Drive path: /dev/hda
Usable: 1
Full name: HL-DT-ST DVDRAM GSA-T20L NC08 147
Model: DVDRAM GSA-T20L
Manufacturer: HL-DT-ST
Capabilities: monochrome
Drive inner radius: 21000
Drive outer radius: 58700
5. if your drive is recognized, make the 4L-cli and 4L-gui suid
Code: Select all
chmod +s /usr/4L/4L-cli
chmod +s /usr/4L/4L-gui
Alternatively, instead of giving suid permissions to the binaries, you may use sudo (edit /etc/sudoers to allow specific users etc.)
6. just to test it, put in a lightscribe DVD/CD medium and run
Code: Select all
4L-cli mediainfo /dev/your_dvd_or_cd_drive
The output should have a line saying: "Lightscribe media: 1"
7. run 4L-gui and burn the image and have a look at the PDF manual (
http://www.lacie.com/download/manual/Li ... nux_en.pdf), it is short and concise
Enjoy
