Salut à tous !

Je me suis enfin décidé à installer un programme de lecture DVD sur mon PC
et c'est pas simple, alors je me suis dit que ça pourrait etre utile de faire
un MINI-HOWTO ;-)
Je vous *résume* ce qu'il faut faire, à vous de vous débrouiller pour les 
détails, mais au moins voici une solution qui marche.

Introduction
a. Le but est de lire un DVD sous Debian potato, soit le Debian stable. Les 
autres Debian savent le faire, ainsi que d'autres distributions.
b. C'est sans aucune garantie de ma part, si cela formate votre disque
dur ou pire, ne m'en tenez pas responsable. Ce texte est sous droits
d'auteur de Denis Bucher et il peut etre utilisé librement dans le cadre
du GULL. Il est cependant obligatoire de le maintenir complet,
de 'Introduction' à 'Conclusion' et de me signaler toute erreur.
c. Lorsque je dis 'username' entendez 'votre login Unix'
d. Sur mon Celeron 400MHz c'est un peu trop lent, car Linux n'est
pas optimisé comme Windows (Sous Windows ça marche parfaitement).
Alors ne soyez pas trop déçu si vous etes dans mon cas ;-))

Etape 1 :
   Allez sur http://www.dtek.chalmers.se/groups/dvd/downloads.shtml
   Et regardez la liste des logiciels nécessaires.

Etape 2 : Sous votre USERNAME (pas root)
 * Downloadez toutes les archives nécessaires en tar gzip,
 * puis dé-archivez les archives
 * puis allez dans chacune d'elle en tapant './configure'
   Sauf cas particuliers, c.f. plus loin.
 * puis 'make'

Personnellement j'ai installé les tar.gz suivants :
 * ogle-0.8.2 -- Le programme DVD lui-meme
 * a52dec-0.7.2 
 * libdvdcss-1.0.0   
 * libxml2-2.4.15
 * libdvdread-0.9.2  

Par contre les libraries suivantes, c'est à potato que j'ai demandé de
les installer (packages) :
 * libjpeg

Cas particuliers :
 * libdvdcss-1.0.0 : là c'est ./configure --prefix=/usr/local
 * libxml2-2.4.15 : si vous avez libxml 1.0 installé, ça posera problème,
   alors vous devez faire ainsi :
   1. tapez "set | grep LD_LIBRARY_PATH" et normalement vous
      avez "LD_LIBRARY_PATH=/usr/lib"
    2. Dans ce cas, faites un
      "export LD_LIBRARY_PATH=/usr/local/lib/:$LD_LIBRARY_PATH"
    3. Puis (dans libxml2-2.4.15) faites ./configure et ça devrait marcher

Etape 3 : Sous root
    Il serait bien d'éditer '/etc/ld.so.conf' et d'ajouter une ligne :
    /usr/local/lib
    et tapez 'ldconfig'

Etape 4 : Sous root
(oui sous root alors que l'archive est sous votre username)
 * Allez dans chaque répertoire d'archive tar.gzip
 * tapez 'make install'

C'est presque fini :

Etape 5 : Sous root
 * Sous dmesg, regardez quelle est la position (/dev/hdc ?) de votre DVD
 * puis tapez "ln -s /dev/hdc /dev/dvd/"
 * puis creez un groupe 'dvd' dans /etc/group
 * puis ajoutez votre username (et ceux qui doivent avoir accès au DVD)
   dans ce groupe : moi c'est :
   dvd:x:102:dbucher
 * chmod 660 /dev/hdc (ne PAAAAAS oublier d'enlever ça si vous mettez
   un jour un disque dur en secondary master)
 * chown root:dvd /dev/hdc (meme remarque)

Etape 6 :
 * Délogguez-vous et relogguez-vous afin d'etre dans le groupe "dvd"
   Pour etre sur de bien etre dans le groupe 'dvd', tapez 'groups'
 * Tapez 'ogle' et ça devrait marcher

Conclusion :
 a. J'ai peut-etre oublié qqch donc si vous avez un problème, demandez
 de l'aide ici, et si c'est un oubli je modifierai ce document
 b. Ceci est la version 0.8 du 19.02.2002
 c. Il sera ensuite publié sur un URL

A+ et bonne chance !

Denis
--
http://www-internal.alphanet.ch/linux-leman/ avant de poser
une question. Ouais, pour se désabonner aussi.

Répondre à