Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
lightscribe [Le 29/07/2009, 09:42] Canigou 66 Executez > Exécutez |
lightscribe [Le 16/01/2025, 01:37] (Version actuelle) McPeter [Installation - LightScribe SimpleLabeler] |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | {{tag>Dapper Feisty Gutsy Hardy Intrepid gravure}} | + | {{tag>dvd gravure matériel}} |
---- | ---- | ||
+ | ====== LightScribe : Imprimer sur vos disques CD/DVD ====== | ||
+ | <note warning>Documentation en cours de refonte</note> | ||
+ | **[[wpfr>LightScribe]]** est une technologie de gravure non de données, mais d'images sur la surface des CD et DVD, ce qui élimine la nécessité de coller une étiquette, ou de posséder une imprimante à CD/DVD. | ||
+ | Il est nécessaire de disposer d'un matériel spécifique : un graveur **LightScribe** et des CD et DVD certifiés **LightScribe**. | ||
+ | <note important>La technologie Lightscribe a été abandonné par HP, son créateur. Néanmoins les applications restent fonctionnelles, il devient juste de plus en plus difficile de trouver les logiciels nécessaires au fonctionnement de cette technologie.</note> | ||
+ | Il existe deux programmes propriétaires pour l'utilisation de LightScribe : | ||
+ | * **Lightscribe Simple Labeler**, édité pas Pawtec qui permet de graver du texte sur les CD/DVD, | ||
+ | * **LaCie LightScribe Labeler for Linux** est un programme propriétaire gratuit édité par LaCie qui permet de graver des images et du texte directement sur la face "imprimable" de vos CD / DVD. | ||
- | ====== LightScribe ====== | + | La société Lacie propose également sur son site un kit de développement (SDK) incluant la bibliothèque permettant de graver une image sur un support compatible. |
- | **LightScribe** est une technologie, permettant de graver des images et du texte directement sur la face "imprimable" de vos CD / DVD. | + | Il existe également des programmes libre équivalent, mais resté en version beta comme [[http://qlscribe.sourceforge.net/|Qt LightScreeb]], voyez également [[http://memo-linux.com/comment-personnaliser-la-surface-de-labellisation-dun-cd-sous-ubuntu-avec-qt-lightscreeb/|Présentation de Qt LightScreeb et installation sous Ubuntu pour test par memo-linux.com, sous Ubuntu 12.04]] |
- | 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) | ||
+ | ===== Pré-requis ===== | ||
- | <note importante>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.</note> | + | * Disposer des [[:sudo|droits d'administration]]. |
- | + | * Disposer d'une connexion à Internet configurée et activée. | |
- | <note>Fonctionne impeccablement sur Feisty, à noter une erreur de dépaquetage lors de l'installation des pilotes | + | * Avoir le matériel spécifique : un graveur **LightScribe** et des CD et DVD certifiés **LightScribe**. |
- | >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. | + | |
- | <code>cd /usr/share/doc && sudo gunzip lightscribeLicense.rtf.gz</code> | + | |
- | L'erreur vue en 4L-gui, semble ne pas se reproduire sur Feisty.</note> | + | |
- | + | ||
- | <note warning>Fonctionne également avec **Gutsy** et **Hardy**. Penser à installer la bibliothèque **libstdc++5** [[apt://libstdc++5]] | + | |
- | des dépôts [[depots#universe_et_multiverse]]</note> | + | |
- | + | ||
- | ===== Un programme propriétaire ===== | + | |
- | + | ||
- | 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. | + | |
===== Installation ===== | ===== Installation ===== | ||
+ | <note important>Les sites Pawtec et LaCie sont fermés. Les sources ci-dessous sont archivées sur ubuntu-fr-secours.org, qui est indépendant de ubuntu-fr.org.\\ Ces paquets sont mis à disposition, car encore fonctionnels sur ubuntu 22.04</note> | ||
+ | Téléchargez : | ||
+ | * Pawtec.com blibliothèques[[http://download.ubuntu-fr-secours.org/LightScribe/lightscribe-1.18.27.10-linux-2.6-intel.deb|LightScribe]], | ||
+ | * Pawtec.com [[http://www.pawtec.com/lightscribe_files/Linux/LSL/lightscribeApplications-1.18.15.1-linux-2.6-intel.deb|Lightscribe Simple Labeler]], | ||
+ | * LaCie [[http://davideddu.org/download/4l_1.0-1_i386.deb|4L]] (pour **L**aCie **L**ightScribe **L**abeler for **L**inux). | ||
- | Nous allons récupérer deux fichiers ; l'interface graphique d'utilisation et les pilotes. Origine du programme : [[http://www.lacie.com/technologies/technology.htm?id=10024|Lacie]] | + | ====Installation - Bibliothèque LightScribe==== |
+ | <code>sudo dpkg -i lightscribe-1.18.27.10-linux-2.6-intel.deb</code> | ||
+ | En cas d'erreurs de dépendances : | ||
+ | <code>sudo apt install -f</code> | ||
+ | ====Installation - LightScribe SimpleLabeler==== | ||
+ | Le programme recherche la librairie libpng12.so.0 : | ||
+ | <code>sudo ln -s /usr/lib/i386-linux-gnu/libpng16.so.16 /usr/lib/i386-linux-gnu/libpng12.so.0</code> | ||
+ | Le programme recherche la librairie libSM : | ||
+ | <code>sudo apt install libsm6 libsm6:i386</code> | ||
+ | Installer le paquet : | ||
+ | <code>sudo dpkg -i lightscribeApplications-1.18.15.1-linux-2.6-intel.deb</code> | ||
+ | En cas d'erreurs de dépendances : | ||
+ | <code>sudo apt install -f</code> | ||
+ | Les paquets étant uniquement disponibles en 32 bits pour des questions de compatibilités, créer les liens symboliques suivants : | ||
+ | <code>sudo ln -s /usr/lib/liblightscribe.so.1 /usr/lib32/ | ||
+ | sudo ln -s /usr/lib/liblightscribe.so /usr/lib32/ | ||
+ | sudo ldconfig</code> | ||
+ | ====Installation - LaCie LightScribe Labeler for Linux==== | ||
+ | Installer le paquet : | ||
+ | <code>sudo dpkg -i 4l_1.0-r6_i386.deb</code> | ||
+ | En cas d'erreurs de dépendances : | ||
+ | <code>sudo apt install -f</code> | ||
- | <note important>Il existe actuellement des .deb sur le site [[http://www.lightscribe.com/downloadSection/linux/index.aspx|lightscribe.com]] (Plus à jour que les autres liens), voir aussi https://help.ubuntu.com/community/LightScribe</note> | ||
- | ==== Pilotes ==== | + | =====Utilisation===== |
+ | ====LightScribe Simple Labeler==== | ||
+ | Permet d'imprimer __uniquement du texte__\\ | ||
+ | Pour lancer **LightScribe Simple Labeler** exécuter la commande : <code>/opt/lightscribeApplications/SimpleLabeler/SimpleLabeler</code> | ||
- | Suivi des pilotes : [[http://www.lacie.com/support/drivers/driver.htm?id=10095|LightScribe Host Software v1.8.15.1 for Linux]] ( 25 Septembre 2007 ) \\ | + | {{:lightscribe:lightscribesimplelabeler_shortcut.png?200 |}}{{:lightscribe:lightscribesimplelabeler_2.png?250 |}}{{:lightscribe:lightscribesimplelabeler_3.png?250|}}\\ |
- | 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. | ||
+ | ====Lacie LightScribe Labeler for Linux==== | ||
+ | Permet d'imprimer __uniquement des images__\\ | ||
+ | 4L-gui exige des droits root pour fonctionner. Voir plus bas pour une utilisation sans droits root.\\ | ||
+ | Pour lancer **LaCie LightScribe Labeler for Linux**, faites une recherche dans le menu avec le mot clé **Lacie** ou pour toutes les versions d'Ubuntu avec la commande : <code>4L-gui</code>\\ | ||
- | Création du paquet .deb ( attention à l'option '--scripts' ) : \\ | + | {{:lightscribe:lightscribelabeler_shortcut.png?200|}}{{:lightscribe:lightscribelabeler_1.png?250|}}{{:lightscribe:lightscribelabeler_2.png?250|}}{{:lightscribe:lightscribelabeler_4.png?250|}} \\ |
- | 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' ) : | + | Dans la fenêtre principale vous disposez en bas à gauche de 3 modèles d'impression. Un modèle qui occupe tout le cd un autre plus petit et enfin un qui sert à mettre uniquement un titre. |
- | sudo addgroup wheel | ||
- | sudo dpkg -i lightscribe_1.8.15.1-1_i386.deb | ||
- | Néanmoins, une page plus à jour avec en plus un paquet .deb est disponible à [[http://www.lightscribe.com/downloadsection/linux/index.aspx?id=1372 | + | Si l'on souhaite avoir une image plus foncée lancer le script <code>sudo /usr/lib/lightscribe/elcu.sh</code> et répondre 1 à la question posée. 2 remettra les options par défaut de l'application. |
- | |cette adresse]]. | + | |
- | ==== Interface graphique ==== | ||
- | Suivi de l'interface : [[http://www.lacie.com/support/drivers/driver.htm?id=10094|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 | + | ===== Configuration ===== |
+ | ==== Lanceur LightScribe Simple Labeler ==== | ||
+ | Créer un lanceur (suivant votre environnement graphique sera disponible dans la rubrique "Autres") : | ||
+ | <code>sudo nano /usr/share/applications/lightscribe.desktop</code> | ||
+ | Copier/coller le texte suivant : | ||
+ | <code>[Desktop Entry] | ||
+ | Version=1.18.15.1 | ||
+ | Type=Application | ||
+ | Terminal=false | ||
+ | Exec=/opt/lightscribeApplications/SimpleLabeler/SimpleLabeler | ||
+ | Name=LightScribe Simple Labeler | ||
+ | Icon=/opt/lightscribeApplications/SimpleLabeler/content/images/LabelWizardIcon.png | ||
+ | X-Ayatana-Desktop-Shortcuts=SimpleLabeler | ||
- | sudo alien 4L-1.0-r6.i586.rpm | + | [Accessories Shortcut Group] |
+ | Name=LightScribe Simple Labeler | ||
+ | Exec=/opt/lightscribeApplications/SimpleLabeler/SimpleLabeler | ||
+ | TargetEnvironment=Unity</code> | ||
- | Installation de l'interface : | + | ==== LaCie 4L - Identification du graveur ==== |
- | + | ||
- | sudo dpkg -i 4l_1.0-1_i386.deb | + | |
- | + | ||
- | Pour ceux qui n'ont pas envie de convertir le paquet RPM, il vous suffit d'aller [[http://www.lightscribe.com/downloadsection/linux/index.aspx?id=1374|ici]]. | + | |
- | + | ||
- | ===== Installation en 64bits ===== | + | |
- | + | ||
- | Téléchargez le pilote de base [[http://download.lightscribe.com/ls/lightscribe-1.18.3.2-linux-2.6-intel.deb|version 1.18.3.2]] et le logiciel de gravure [[http://uploads.mitechie.com/lightscribe/4l_1.0-r6_i386.deb|4L-gui en .deb]] | + | |
- | * installez les [[apt://ia32-libs|bibliothèques 32bits]] : | + | |
- | + | ||
- | sudo apt-get install ia32-libs | + | |
- | + | ||
- | * installez le pilote : | + | |
- | + | ||
- | 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 | + | |
- | + | ||
- | * Exécutez ldconfig pour associer correctement les bibliothèques 32bits au programme | + | |
- | + | ||
- | sudo ldconfig | + | |
- | + | ||
- | ===== Test et utilisation ===== | + | |
- | + | ||
- | ==== Identification du graveur ==== | + | |
Pour tester votre installation, et voir si votre graveur LightScribe est bien reconnu : | Pour tester votre installation, et voir si votre graveur LightScribe est bien reconnu : | ||
- | <code>$ 4L-cli enumerate</code> | + | <code>4L-cli enumerate</code> |
Vous devez obtenir quelque chose comme : | Vous devez obtenir quelque chose comme : | ||
- | <file> | + | <code> |
- | Using /etc/lightscribe.rc | + | Using /etc/lightscribe.rc |
- | Drive path: /dev/hdc | + | Drive path: /dev/sr0 |
- | Usable: 1 | + | Usable: 1 |
- | Full name: PHILIPS - DVDR16LS - P1.9 | + | Full name: PHILIPS DVDR16LS P1.9 105 |
- | Model: DVDR16LS | + | Model: DVDR16LS |
- | Manufacturer: PHILIPS | + | Manufacturer: PHILIPS |
- | Capabilities: monochrome | + | Capabilities: monochrome |
- | Drive inner radius: 21700 | + | Drive inner radius: 21700 |
- | Drive outer radius: 59000 | + | Drive outer radius: 59000 |
- | </file> | + | </code> |
Si vous obtenez le message d'erreur suivant : | Si vous obtenez le message d'erreur suivant : | ||
<file>4L-cli: error while loading shared libraries: libstdc++.so.5: cannot open shared object file: No such file or directory | <file>4L-cli: error while loading shared libraries: libstdc++.so.5: cannot open shared object file: No such file or directory | ||
</file> | </file> | ||
- | Alors, vous avez besoin du paquet libstdc++5. | + | [[:tutoriel:comment_installer_un_paquet|Installez le paquet]] **[[apt>libstdc++5]]**. |
- | Un simple | + | |
- | <code>sudo apt-get install libstdc++5</code> | + | ===== Pour aller plus loin ===== |
- | devrait suffire. | + | |
+ | Pour une utilisation quasi-illimité des possibilités d'un graveur sur CD LightScribe avec ce logiciel, il est possible d'éditer ses propres gravures: il est nécessaire pour cela d'utiliser un logiciel de retouche/édition d'images comme [[:GIMP]]. | ||
- | + | Les fichiers modèles se trouvent dans **/opt/lightscribeApplications/SimpleLabeler/content/images/borders/fullsize/** | |
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | ==== Utilisation ==== | + | |
- | + | ||
- | Lancer simplement : | + | |
- | + | ||
- | <code>4L-gui</code> | + | |
- | + | ||
- | <note>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...</note> | + | |
- | {{applications:lightscribe.png?100|}} | + | |
- | + | ||
- | 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. | + | |
- | <note tip>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 <code>sudo /usr/lib/lightscribe/elcu.sh</code> 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 : | + | |
- | <code>$sudo bash | + | |
- | #/usr/lib/lightscribe/elcu.sh | + | |
- | </code> | + | |
- | </note> | + | |
- | + | ||
- | <note tip>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.</note> | + | |
===== Désinstallation ===== | ===== Désinstallation ===== | ||
- | Vous pourriez avoir besoin de retirer ce logiciel pour des raisons de mise à jour ou autre : [[:tutoriel:comment_supprimer_un_paquet|supprimez les paquets]] **4l lightscribe**. | + | Pour supprimer ces applications, il suffit de [[:tutoriel:comment_supprimer_un_paquet|supprimer leur paquets]]. Selon la méthode choisie, la configuration globale de l'application est conservée ou supprimée. Les journaux du système, et les fichiers de préférence des utilisateurs dans leurs dossiers personnels sont toujours conservés. |
- | Un répertoire ne sera pas supprimé automatiquement, car non vide. Il vous suffit de le faire à la main : | + | ===== Voir Aussi ===== |
- | sudo rm -rf /usr/share/doc/lightscribe | + | * [[http://davideddu.org/blog/posts/burn-lightscribe-labels-on-ubuntu/|Le blog de daviddu]] |
- | + | * ou [[https://help.ubuntu.com/community/LightScribe|La LightScribe sur l'aide Ubuntu en anglais]] (plus lisible) | |
- | ===== Liens ===== | + | * [[http://download.ubuntu-fr-secours.org/LightScribe/|Archives sur Ubuntu-fr-secours.org]] |
- | + | ||
- | * Wikipedia : [[wpfr>LightScribe]] | + | |
---- | ---- | ||
+ | //Contributeurs : [[utilisateurs:McPeter]] , [[utilisateurs:SunWukong]].// | ||
- | //Contributeurs : [[utilisateurs:McPeter]] , [[utilisateurs:SunWukong]].// |