Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 08/06/2006, à 09:47

krop

[HOWTO] Installer BMPX sous Dapper

Bonjour,

Je déplace le tutorial que j'ai placé par erreur dans la section unstable des forums :

Bon, moyennant quelques litres de café, j'y suis finalement arrivé.

L'aide que procure les forums est plus que précieuse, je me suis largement inspiré du tutorial à cette adresse : http://forum.beep-media-player.org/viewthread.php?tid=182

MAJ 10/07/06 : ajout de dépots ubuntu

----------- Version Stable ------------

éditez le fichier sources.list :

sudo gedit /etc/apt/sources.list

et ajoutez à la fin de celui-ci :

#
# BMPX
deb http://files.beep-media-player.org/packages/ubuntu dapper main universe
#

Ajoutez la clé :

wget http://files.beep-media-player.org/packages/bmp-packages.pubkey && sudo apt-key add bmp-packages.pubkey

Si vous avez installé précedemment bmpx en utilisant ce tutorial :

sudo dpkg -r bmpx

Installation du package pour dapper :

sudo apt-get update && sudo apt-get install bmpx

----------- Version SVN ------------
ATTENTION : La version de gstreamer désormais requise (29 Aout) est supérieure à celle présente dans les dépots Dapper ! Tournez-vous vers la version stable ou mettez vous-même gstreamer à jour :-)

Un grand classique :

sudo apt-get install build-essential autoconf automake1.9 libtool flex bison subversion cvs

On installe un peu tous les packages nécessaires :

sudo apt-get install libx11-dev libx11-6 libgtk2.0-dev libgtk2.0-0 gtk-doc-tools libgconf2-dev libgconf2-4 libglade2-dev libglade2-0 libgstreamer0.10-dev libgstreamer0.10-0 libgstreamer-plugins-base0.10-dev libgstreamer-plugins-base0.10-0 libdbus-1-dev libdbus-1-2 libdbus-glib-1-dev libdbus-glib-1-2 libhal-dev libhal1 libhal-storage-dev libhal-storage1 libgamin-dev libgamin0 libxml2-dev libxml2 libneon25-dev libneon25 libtagc0-dev libtagc0 libstartup-notification0-dev libstartup-notification0 libmusicbrainz4-dev libmusicbrainz4c2a libasound2-dev libnspr-dev libnspr4 libboost-dev libboost-filesystem1.33.1 libboost-filesystem-dev libglibmm-2.4-dev libxml++2.6c2a libxml++2.6-dev libgtkmm-2.4-1c2a libgtkmm-2.4-dev libglademm-2.4-1c2a libglibmm-2.4-1c2a libglademm-2.4-dev libneon25 libneon25-dev

Pour éviter des erreurs lors du configure :

libnotify 0.4.2 (au moins pour compiler la version svn, à confirmer pour la dernière release :

wget http://galago-project.org/files/releases/source/libnotify/libnotify-0.4.2.tar.bz2
tar jxfv libnotify-0.4.2.tar.bz2 && cd libnotify-0.4.2
./configure --prefix=/usr/local
make
sudo make install
cd ..

bmpx utilisant les modules gstreamer, s'assurer qu'ils sont bien tous installés dans synaptic par exemple (en gros, tout ce qui a trait a gstreamer0.10) ou pour faire plus court :

sudo apt-get install gstreamer0.10-ffmpeg gstreamer0.10-plugins-bad gstreamer0.10-plugins-bad-multiverse gstreamer0.10-plugins-base gstreamer0.10-plugins-good gstreamer0.10-plugins-ugly gstreamer0.10-plugins-ugly-multiverse libmad0 libmad0-dev

Pour vérifier que tout est bien installé, tapez dans votre terminal préféré :

gst-inspect id3demux
gst-inspect mad
gst-inspect oggdemux
gst-inspect vorbisdec
gst-inspect musepack
gst-inspect ffmpeg
gst-inspect faad
gst-inspect gnomevfssrc
gst-inspect neonhttpsrc
gst-inspect cdparanoiasrc

et vérifiez à chaque fois que vous n'obtenez pas un message "No such element". Si c'est le cas, il vous manque quelque chose (ce n'est pas critique en soi, c'est juste que bmpx ne saura pas décoder le format concerné)

On peut normalement attaquer l'installation :

Attention, les manipulations qui suivent concernent l'installation de la version svn qui peut donc s'avérer instable ou ne pas fonctionner. Voir en bas de ce post pour l'installation de la dernière version stable de bmpx.

----------- Version Subversion ------------

svn co http://svn.beep-media-player.org/bmpx/trunk bmpx

Une fois le téléchargement terminé :

cd bmpx
./autogen.sh

./configure --prefix=/usr/local --enable-gui --enable-dbus --enable-hal --enable-sn --enable-perl --enable-python --enable-amazon --enable-gconf --with-gconf-schema-file-dir=/usr/share/gconf/schemas

Si la vérification se passe bien, vous devriez avoir quelque chose qui res

Dernière modification par krop (Le 29/08/2006, à 10:15)

Hors ligne

#2 Le 08/06/2006, à 17:44

Eri

Re : [HOWTO] Installer BMPX sous Dapper

Cool, moi qui etais bloquer face aux dependances il y a quelques jours, merci pour ce tuto smile
Pour les .deb ca fonctionne pas mal, mais attention au remove, ca rm un peu trop loin lol

dpkg - warning: while removing bmpx-0.14.4, directory `/usr/local/share' not empty so not removed.
dpkg - warning: while removing bmpx-0.14.4, directory `/usr/local/lib' not empty so not removed.
dpkg - warning: while removing bmpx-0.14.4, directory `/usr/local' not empty so not removed.

Dernière modification par Eri (Le 08/06/2006, à 17:45)

Hors ligne

#3 Le 08/06/2006, à 19:32

krop

Re : [HOWTO] Installer BMPX sous Dapper

Mmmh... Je ne vois pas trop comment changer ça.

J'utilise cette page comme référence pour créer le paquet depuis les sources :

http://fr.wikipedia.org/wiki/Utilisateur:Sbrunner/Cr%C3%A9ation_de_paquets_Debian#Depuis_les_sources

Je repars à la chasse aux doc :-)

Hors ligne

#4 Le 08/06/2006, à 19:51

Surfoo

Re : [HOWTO] Installer BMPX sous Dapper

Voilà ce que me donne le ./configure de la version stable de bmpx :

checking for GTK... configure: error: Package requirements (gtk+-2.0 >= 2.8.0) were not met.
Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.

Alternatively you may set the GTK_CFLAGS and GTK_LIBS environment variables
to avoid the need to call pkg-config.  See the pkg-config man page for
more details.

Faut faire quoi ? hmm

Hors ligne

#5 Le 08/06/2006, à 20:16

krop

Re : [HOWTO] Installer BMPX sous Dapper

Surfoo a écrit :

Voilà ce que me donne le ./configure de la version stable de bmpx :

checking for GTK... configure: error: Package requirements (gtk+-2.0 >= 2.8.0) were not met.
Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.

Alternatively you may set the GTK_CFLAGS and GTK_LIBS environment variables
to avoid the need to call pkg-config.  See the pkg-config man page for
more details.

Faut faire quoi ? hmm

libgtk2.0-0  et libgtk2.0-common sont installés sur ta machine ?

sudo apt-get install libgtk2.0-0 libgtk2.0-common

Hors ligne

#6 Le 08/06/2006, à 21:16

Smarter

Re : [HOWTO] Installer BMPX sous Dapper

faut installer la libglitz-dev aussi non?

Hors ligne

#7 Le 08/06/2006, à 21:24

XioNoX

Re : [HOWTO] Installer BMPX sous Dapper

Après avoir installer les 2 fichier deb :

beep-media-player-2 Process /usr/local/libexec/beep-media-player-2-bin exited with status 127

Hors ligne

#8 Le 08/06/2006, à 21:50

GeoTchy

Re : [HOWTO] Installer BMPX sous Dapper

Merci krop ! big_smile
Ton package tourne chez moi moyennant l'installation de quelque dépendances non signalés lors de l'install...
Dommage que la fonction equaliser ne fonctionne pas pour le moment à cause d'une fonction non implémenté dans gstream10 mais bon ça l'fait quand même !
Merci encore !

#9 Le 08/06/2006, à 23:05

krop

Re : [HOWTO] Installer BMPX sous Dapper

Smarter a écrit :

faut installer la libglitz-dev aussi non?

Elle n'est pas installée chez moi en tout cas ;-)

beep-media-player-2 Process /usr/local/libexec/beep-media-player-2-bin exited with status 127

Je n'ai pas réussi a reproduire l'erreur. Si elle est persistante peux-tu essayer de renommer ton répertoire ~/.bmp-2.0 et relancer bmpx ?

Hors ligne

#10 Le 09/06/2006, à 08:14

Surfoo

Re : [HOWTO] Installer BMPX sous Dapper

krop a écrit :

libgtk2.0-0  et libgtk2.0-common sont installés sur ta machine ?

Je viens de vérifier, oui c'est installé.

Hors ligne

#11 Le 09/06/2006, à 08:56

krop

Re : [HOWTO] Installer BMPX sous Dapper

Surfoo a écrit :

Je viens de vérifier, oui c'est installé.

grep 'Version' /usr/lib/pkgconfig/gtk+-2.0.pc
te renvoie bien 2.8.17 ?

Dernière modification par krop (Le 09/06/2006, à 08:56)

Hors ligne

#12 Le 09/06/2006, à 09:23

XioNoX

Re : [HOWTO] Installer BMPX sous Dapper

krop a écrit :
Smarter a écrit :

faut installer la libglitz-dev aussi non?

Elle n'est pas installée chez moi en tout cas ;-)

beep-media-player-2 Process /usr/local/libexec/beep-media-player-2-bin exited with status 127

Je n'ai pas réussi a reproduire l'erreur. Si elle est persistante peux-tu essayer de renommer ton répertoire ~/.bmp-2.0 et relancer bmpx ?

Ce dossier ne c'est pas encore crée

Hors ligne

#13 Le 09/06/2006, à 10:16

Surfoo

Re : [HOWTO] Installer BMPX sous Dapper

krop a écrit :
Surfoo a écrit :

Je viens de vérifier, oui c'est installé.

grep 'Version' /usr/lib/pkgconfig/gtk+-2.0.pc
te renvoie bien 2.8.17 ?

$ grep 'Version' /usr/lib/pkgconfig/gtk+-2.0.pc
Version: 2.8.17

Oui.

Hors ligne

#14 Le 10/06/2006, à 14:35

benoa74

Re : [HOWTO] Installer BMPX sous Dapper

j'ai une petite erreur lors du ./configure de la version svn, voila ce que m'affiche la console :

checking for SQLITE... configure: error: Package requirements (sqlite3 >= 3.3) were not met.
Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.

Alternatively you may set the SQLITE_CFLAGS and SQLITE_LIBS environment variables
to avoid the need to call pkg-config.  See the pkg-config man page for
more details.

j'ai installé le paquet sqlite3 mais ca n'a rien changé

#15 Le 10/06/2006, à 15:07

krop

Re : [HOWTO] Installer BMPX sous Dapper

Tu parles bien de cette partie là quand tu précises avoir installé sqlite3 ?

wget http://www.sqlite.org/sqlite-3.3.6.tar.gz
tar xvfz sqlite-3.3.6.tar.gz && cd sqlite-3.3.6
./configure
make
sudo make install

Hors ligne

#16 Le 10/06/2006, à 15:38

benoa74

Re : [HOWTO] Installer BMPX sous Dapper

merci beaucoup krop c'était tout a fait ca. En fait j'avais pas installé le bon truc. J'étais allé piocher dans synaptic moi. Maintenant ca marche parfaitement.

une petite question qui n'a rien a voir : pourquoi des fois on met un simple ./configure et d'autres fois on met plein d'options derriere avec prefix et tout le tralala.

#17 Le 10/06/2006, à 18:43

krop

Re : [HOWTO] Installer BMPX sous Dapper

benoa74 a écrit :

une petite question qui n'a rien a voir : pourquoi des fois on met un simple ./configure et d'autres fois on met plein d'options derriere avec prefix et tout le tralala.

ça permet de passer outre certains paramètres par défaut pour la compilation.

Dans le cas de bmpx, un .configure fonctionne mais :

- Le programme s'installerait dans /usr au lieu de /usr/local
- Les options enable-amazon, enable-gconf et enable-hal ne sont pas activée par défaut.

Dernière modification par krop (Le 26/06/2006, à 11:02)

Hors ligne

#18 Le 11/06/2006, à 19:04

Takezo

Re : [HOWTO] Installer BMPX sous Dapper

Bonjour,

J'ai suivi le tuto pour installer bmpx mais impossible de le lancer.

Si je tape beep-media-player-2 j'ai: Process /usr/local/libexec/beep-media-player-2-bin exited with status 127

J'ai testé un lanceur avec la commande bmpx et j'ai ça: Impossible de lancer l'application

Détails : L'exécution du processus fils « bmpx » a échoué (Aucun fichier ou répertoire de ce type)

#19 Le 12/06/2006, à 00:47

Golgoth

Re : [HOWTO] Installer BMPX sous Dapper

J'ai ce message d'erreur:

BMP was not able to initialize the playback system. Please check the audio settings in the Preferences panel.

De plus, je conseille de faire des sudo checkinstall au lieu des sudo make install, c'est plus propre pour la désinstallation au cas ou... Il suffit de faire une recherche dans synaptic car le checkinstall crée un .deb...


Dell Dimension 9200: E6420 + 8600GTS + 2Go RAM

Hors ligne

#20 Le 12/06/2006, à 05:21

krop

Re : [HOWTO] Installer BMPX sous Dapper

Golgoth a écrit :

J'ai ce message d'erreur:

BMP was not able to initialize the playback system. Please check the audio settings in the Preferences panel.

Tu as jeté un oeil à ce thread sur le forum officiel ?
http://forum.beep-media-player.org/viewthread.php?tid=232

Golgoth a écrit :

De plus, je conseille de faire des sudo checkinstall au lieu des sudo make install, c'est plus propre pour la désinstallation au cas ou... Il suffit de faire une recherche dans synaptic car le checkinstall crée un .deb...

Ben justement non, c'est bien pour ça que j'ai enlevé le lien vers les .deb que j'avais généré : lors de la désinstallation avec dpkg -r bmpx, il essaye de supprimer des répertoires auxquels il n'est pas supposé toucher.

Takezo a écrit :

Si je tape beep-media-player-2 j'ai: Process /usr/local/libexec/beep-media-player-2-bin exited with status 127

Tu as bien un fichier beep-media-player-2-bin dans /usr/local/libexec/ ?
Si la compilation et l'installation se passent bien, tu ne devrais pas avoir à créer toi-même le lanceur. Si BMPx n'apparait pas dans Applications/Son et Vidéo, il y a des chances que quelque chose ait coincé à un moment.

l'étape ./configure puis make ne s'arrêtent pas brusquement avec des lignes 'error' qqchose ?
que renvoie la commande : echo $PATH ?

Takezo a écrit :

Détails : L'exécution du processus fils « bmpx » a échoué (Aucun fichier ou répertoire de ce type)

Le fichier installé s'appelle beep-media-player-2, normal qu'il échoue si tu appelles un bmpx qui n'existe pas.

Dernière modification par krop (Le 12/06/2006, à 05:23)

Hors ligne

#21 Le 13/06/2006, à 21:16

loudness14

Re : [HOWTO] Installer BMPX sous Dapper

Bonsoir à tous
J ai ce méssage d'erreurs en début d'installation :

Les paquets suivants contiennent des dépendances non satisfaites :
  libdbus-glib-1-dev: Dépend: libglib2.0-dev mais ne sera pas installé
  libgconf2-dev: Dépend: libglib2.0-dev mais ne sera pas installé
                 Dépend: liborbit2-dev (>= 1:2.8.0) mais ne sera pas installé
  libglibmm-2.4-dev: Dépend: libglib2.0-dev (>= 2.9.0) mais ne sera pas installé  libgstreamer-plugins-base0.10-dev: Dépend: libglib2.0-dev mais ne sera pas installé
  libgstreamer0.10-dev: Dépend: libglib2.0-dev mais ne sera pas installé
  libgtk2.0-dev: Dépend: libglib2.0-dev (>= 2.8.5) mais ne sera pas installé
                 Dépend: libpango1.0-dev (>= 1.10.0-2) mais ne sera pas installé                 Dépend: libatk1.0-dev (>= 1.6.1-2) mais ne sera pas installé
E: Paquets défectueux

Est ce que ça dit quelque chose ? car pour moi...:rolleyes:

Hors ligne

#22 Le 15/06/2006, à 00:44

m0pi

Re : [HOWTO] Installer BMPX sous Dapper

Up
Même symptomes pour moi..

Hors ligne

#23 Le 15/06/2006, à 00:47

Gounlaf

Re : [HOWTO] Installer BMPX sous Dapper

Je vous conseille de les désinstaler, puis de les réinstaller big_smile

Hors ligne

#24 Le 15/06/2006, à 00:59

m0pi

Re : [HOWTO] Installer BMPX sous Dapper

Mon message d'erreur n'est pas tout à fait le même que celui de loudness14, mais dans le même esprit smile

Les paquets suivants contiennent des dépendances non satisfaites :
  libdbus-1-dev: Dépend: libdbus-1-2 (= 0.60-6ubuntu8) mais 0.60-6ubuntu9 devra être installé
  libdbus-glib-1-dev: Dépend: libdbus-glib-1-2 (= 0.60-6ubuntu8) mais 0.60-6ubuntu9 devra être installé
E: Paquets défectueux

Dernière modification par m0pi (Le 15/06/2006, à 01:01)

Hors ligne

#25 Le 15/06/2006, à 01:22

Gounlaf

Re : [HOWTO] Installer BMPX sous Dapper

Erf
Ba ...

sudo apt-get install libdbus-1-2

Hors ligne