Selon les tags présents sur cette page, les informations qu'elle contient n'ont pas été vérifiées pour les dernières versions LTS depuis Ubuntu 14.04 LTS.
Apportez votre aide…

Ceci est une ancienne révision du document !



LightScribe

LightScribe est une technologie, permettant de graver des images et du texte directement sur la face "imprimable" de vos CD / DVD.

Cette technologie ne fonctionne qu'avec un matériel spécifique, en l'occurence un graveur LightScribe et des médias certifiés LightScribe (CD-R, DVD+R)

Ce programme ne fonctionne pas sous Edgy. Il s'installe bien comme décrit ci-dessous, mais son exécution provoque une erreur de segmentation systématique. Il a été reporté fonctionner sous Feisty alpha : plus d'information serait nécessaire sur ce point.
Fonctionne impeccablement sur Feisty, à noter une erreur de dépaquetage lors de l'installation des pilotes
chown: ne peut accéder `/usr/share/doc/lightscribeLicense.rtf': Aucun fichier ou répertoire de ce type

Le fichier existe… mais en *.rtf.gz… il suffit de décompacter le fichier, manuellement et de relancer l'installation.

cd /usr/share/doc && sudo gunzip lightscribeLicense.rtf.gz

L'erreur vue en 4L-gui, semble ne pas se reproduire sur Feisty.

Fonctionne également avec Gutsy et Hardy. Penser à installer la bibliothèque libstdc++5 apt://libstdc++5 des dépôts universe_et_multiverse

Ce programme est propriétaire : ce n'est pas un logiciel libre. Il a été conçu par la société LaCie. On peut saluer leur volonté de proposer ce programme et cette fonction inédite à ce jour sous Linux. Mais la communauté reste suspendue à leur bon vouloir et à leur emploi du temps pour éventuellement corriger les bugs puisque le code source n'est pas disponible.

La société propose également sur son site un kit de développement (SDK) incluant la bibliothèque permettant de graver une image sur un support compatible. Peut-être verra-t-on dans quelques temps une extension pour K3B. Ou encore mieux, peut-être qu'un de ces jours, les spécifications de la technologie LightScribe seront publiques et permettront à de brillants développeurs de la communauté de proposer une alternative libre.

Nous allons récupérer deux fichiers ; l'interface graphique d'utilisation et les pilotes. Origine du programme : Lacie

Il existe actuellement des .deb sur le site lightscribe.com, voir aussi https://help.ubuntu.com/community/LightScribe

Pilotes

Suivi des pilotes : LightScribe Host Software v1.8.15.1 for Linux ( 25 Septembre 2007 )
Dans une console :

wget http://www.lacie.com/download/drivers/lightscribe-1.8.15.1-linux-2.6-intel.rpm

Il nous faut Alien pour convertir les paquets .rpm en .deb.

Création du paquet .deb ( attention à l'option '–scripts' ) :
Paquet créé : lightscribe_1.8.15.1-1_i386.deb

sudo alien --scripts lightscribe-1.8.15.1-linux-2.6-intel.rpm

Installation des pilotes ( ce paquet réclame le groupe 'wheel' ) :

sudo addgroup wheel
sudo dpkg -i lightscribe_1.8.15.1-1_i386.deb

Interface graphique

Suivi de l'interface : LaCie LightScribe Labeler for Linux. Dans une console :

wget http://www.lacie.com/download/drivers/4L-1.0-r6.i586.rpm

Création du paquet .deb :

Paquet créé : 4l_1.0-1_i386.deb

sudo alien 4L-1.0-r6.i586.rpm

Installation de l'interface :

sudo dpkg -i 4l_1.0-1_i386.deb

Téléchargez le driver de base version 1.18.3.2 et le logiciel de gravure 4L-gui en .deb

sudo apt-get install ia32-libs
  • installez le driver :
sudo dpkg --install --force-architecture lightscribe-1.18.3.2-linux-2.6-intel.deb
  • installez l'application 4L-gui
sudo dpkg --install --force-architecture 4l_1.0-r6_i386.deb
  • Executez ldconfig pour associer correctement les bibliothèques 32bits au programme
sudo ldconfig

Identification du graveur

Pour tester votre installation, et voir si votre graveur LightScribe est bien reconnu :

$ 4L-cli enumerate

Vous devez obtenir quelque chose comme :

  Using /etc/lightscribe.rc
  Drive path: /dev/hdc
  Usable: 1
  Full name: PHILIPS  - DVDR16LS         - P1.9
  Model: DVDR16LS
  Manufacturer: PHILIPS
  Capabilities: monochrome
  Drive inner radius: 21700
  Drive outer radius: 59000

Si vous obtenez le message d'erreur suivant :

4L-cli: error while loading shared libraries: libstdc++.so.5: cannot open shared object file: No such file or directory

Alors, vous avez besoin du paquet libstdc++5. Un simple

sudo apt-get install libstdc++5

devrait suffire.

Utilisation

Lancer simplement :

4L-gui
Vous allez voir des lignes avec "X Error: BadDevice, invalid or uninitialized input device 169" .. apparemment cela n'empêche en rien au logiciel de fonctionner…

Vous disposez de 3 modèles d'impression dans le dossier /usr/4L/templates , vous permettant de préparer vos impressions au pixel près.

Petite information : si l'on souhaite avoir une image plus foncée… il suffit (tout bêtement et je l'avoue c'est un peu idiot) de relancer la même gravure.

On peut aussi lancer le script

sudo /usr/lib/lightscribe/elcu.sh

et répondre 1 à la question posée.

NB : Cette commande donne une erreur, il faut passer root et la lancer avec l'environnement root :

$sudo bash
#/usr/lib/lightscribe/elcu.sh
Pour créer un lanceur : clic droit sur le menu Applications, clic sur Éditer les menus. Choisir ou créer un menu et clic sur Nouvel élément. Inscrivez un nom et copiez "gksudo 4L-gui" dans le champ "commande". La commande kdesu (pour KDE) remplace gksudo (Gnome). L'impression lightscrib sur (K)Ubuntu nécessite les droits administrateur.

Vous pourriez avoir besoin de retirer ce logiciel pour des raisons de mise à jour ou autre : supprimez les paquets 4l lightscribe.

Un répertoire ne sera pas supprimé automatiquement, car non vide. Il vous suffit de le faire à la main :

sudo rm -rf /usr/share/doc/lightscribe

Contributeurs : McPeter , SunWukong.

  • lightscribe.1242863565.txt.gz
  • Dernière modification: Le 21/05/2009, 01:52
  • par McPeter