Compilation de QT4 et QMC2 sous Debian 7.

Après avoir publié un article sur l’installation de MAME sous DEBIAN 7 en compilant les sources (initialement le 7 novembre 2013, mais remis à jour le 22/07/2014) j’ai décidé de compiler QMC2. Je vous rappelle que MAME est un logiciel d’émulation pour les jeux des systèmes d’arcade et QMC2 est une interface graphique pour MAME.
J’ai trouvé toutes les informations sur le site :
http://www.debian-fr.org/faire-de-sa-debian-une-borne-d-arcade-sdlmame-qmc2-t16361.html
Surprise, avant de compiler QMC2, on compile QT4… des heures de compilation en perspective (deux heures pour moi). Je l’ai fait et ça fonctionne. Il faut bien finaliser l’installation de QMC2 avant de commencer sa configuration.

La procédure que j’ai suivie sous forme de PDF (mise à jour le 23/07/2014) ici.

J’ai installé la dernière version de QT4 (4.8.6) plutôt que QT5. J’ai redouté des problèmes de compatibilités. Pour QMC2, c’est la version 0.44 qui est installée.

Site Web du projet QMC2 :

http://qmc2.arcadehits.net/wordpress/

Site Web développement QMC2 :

http://sourceforge.net/projects/qmc2/

Publicités

Installation de Handbrake à partir des sources sous Debian 7.

Handbrake pour encoder des DVD et pouvoir les lire sur son Ipad etc.

J’ai trouvé les informations sur le site :
http://slauncha.dyndns.org/index.php?article17/installation-de-handbrake-0-9-9-sur-debian-wheezy
C’est complet et tout a fonctionné, bravo !

Mes notes sous forme de PDF ici.

Pour accéder au programme sous Gnome :
Activités ==> Applications ==> Son et vidéo

On peut facilement adapter la procédure à Xubuntu 14.04. Il semble que les prérequis soient les mêmes.

Ajouter le dépôt deb-multimedia.org à Debian 7 et les codecs.

Ajoutez les lignes suivantes au fichier /etc/apt/sources.list avec nano en administrateur par exemple :

## Dépôt Multimedia
 deb http://www.deb-multimedia.org wheezy main non-free
 deb-src http://www.deb-multimedia.org wheezy main non-free

Pour récupérer la clé du dépôt multimédia, depuis un terminal administrateur :

apt-get install deb-multimedia-keyring

Pour mettre à jour sa liste par rapport au nouveau dépôt :

apt-get update

Pour installer les codecs audio et vidéo, depuis un terminal administrateur :

apt-get install w64codecs libdvdcss2 gstreamer0.10-fluendo-mp3 gstreamer0.10-ffmpeg ffmpeg sox twolame vorbis-tools lame faad libmatroska5 libav-tools

Si vous avez une architecture 32 bits, remplacez « w64codecs » par « w32codecs ».


J’ai ensuite installé l’application Avidemux, depuis un terminal administrateur :

apt-get install avidemux

Avidemux est un éditeur vidéo, pour effectuer des coupes, appliquer des filtres et réencoder des vidéos.

Installation de MAME 0.153 à partir des sources sous Debian 7.

Mame  est un logiciel d’émulation pour PC dont le but est de reproduire fidèlement le fonctionnement des jeux et des systèmes d’arcade

J’ai trouvé les informations sur le site : http://wiki.ludomatic.fr/DebianMameCab
C’est vraiment complet, bravo pour l’excellent travail réalisé !

Tout a fonctionné, j’ai juste installé en plus le paquet automoc qui n’était pas mentionné dans les prérequis

La procédure complète que j’ai utilisée pour l’installation de Mame à partir des sources mise à jour le 21/07/2014 sous forme de PDF ici.

Voici les modifications principales à effectuer dans le fichier mame.ini pour obtenir une animation fluide et un son synchrone.

Configuration de base de mame.ini

Si par la suite vous devez importer le fichier mame.ini depuis Qmc2 il faut au préalable indiquer dans mame.ini le chemin absolu pour accéder au dossier contenant les roms et le fichier de configuration du clavier. QMC2 est une interface graphique pour MAME basée sur QT4.

L’article suivant concerne l’installation de QMC2 :

Installation de QT 4.8.6 et QMC2 0.44 à partir des sources sous Debian 7.

Ces procédures peuvent être adaptées à Ubuntu 14.04. Les prérequis sont apparemment les mêmes.

Problème d’impression sous Debian 7.

Pour administrer CUPS avec son interface web http://localhost:631/

J’avais le message En pause – « /usr/lib/cups/backend/hp failed »

(Onglet Imprimantes)

Solution depuis un terminal :

Pour avoir le nom de mon imprimante.

dominique@Dominique-Debian:~$ lpstat -v

device for Photosmart-C4700-series: hp:/usb/Photosmart_C4700_series?serial=CN98OHB19705CN

Si cela n’est pas fait je me connecte en root.

dominique@Dominique-Debian:~$ su – root

Mot de passe :

J’active mon imprimante.

root@Dominique-Debian:~# cupsenable Photosmart-C4700-series


Plus d’informations sur l’impression avec Debian (CUPS)  ici.