février 2007 Archives

26.02.2007 14:41

[debian/ubuntu] problème d'affichage de texte dans du flash

Le flash fonctionne mais une partie du texte ne s'affiche pas correctement. Ce problème peut avoir plusieurs causes. Le plus simple est de commencer par la ligne suivante:

apt-get install flashplayer-mozilla gsfonts-x11 msttcorefonts

Note: le paquet flashplayer-nonfree ne fonctionne pas correctement

Si cela n'a pas résolu le problème, jetter un coup d'oeil au niveau de la définition des chemins de recherche pour les fontes dans votre fichier de configuration de X11 (/etc/X11/xorg.conf).

-----

Posted by Sinad | Permanent link | File under: Informatique

20.02.2007 19:22

[ubuntu] installer le minimum

Pour avoir le minimum vital sur une Ubuntu toute fraiche, remplacer ce que contient votre fichier /etc/apt/sources.list par:

deb http://fr.archive.ubuntu.com/ubuntu/ edgy main restricted universe multiverse
deb-src http://fr.archive.ubuntu.com/ubuntu/ edgy main restricted universe multiverse
deb http://fr.archive.ubuntu.com/ubuntu/ edgy-updates main restricted universe multiverse
deb-src http://fr.archive.ubuntu.com/ubuntu/ edgy-updates main restricted universe multiverse
deb http://security.ubuntu.com/ubuntu edgy-security main restricted universe multiverse
deb-src http://security.ubuntu.com/ubuntu edgy-security main restricted universe multiverse
deb http://medibuntu.sos-sts.com/repo/ edgy free non-free
deb-src http://medibuntu.sos-sts.com/repo/ edgy free non-free

Puis deux commandes magiques:

sudo aptitude update
sudo aptitude install mplayer w32codecs vlc vim gqview gramps ekiga apt-file \
 flashplugin-nonfree wine mc libsmpeg-dev fluxbox libdvdcss2 eterm mozilla-thunderbird \
 mozilla-thunderbird-enigmail kmymoney2 gpa gstreamer0.10-fluendo-mp3 network-manager-gnome \
 gringotts sun-java5-jre grip stellarium gcstar
-----

Posted by Sinad | Permanent link | File under: Informatique

18.02.2007 11:49

[webcam] Philips SPC 900NC

Vous voulez essayer de faire de la vidéoconférence ? Le plus simple et le plus efficace sur un système GNU/Linux est Ekiga (anciennement Gnomemeeting: www.ekiga.org). Accessoirement il permet aussi de téléphoner par internet et donc de remplacer votre téléphone traditionnel.

Quoiqu'il en soit pour faire de la vidéoconférence, il faut ... une webcam ! Nous allons installer et utiliser une webcam Philips SPC 900NC. Pour cela nous allons devoir installer un module pour le noyau puisque son support nécessite le module de développement. Pour cela, on va télécharger la dernière version à cette adresse: www.saillard.org/linux/pwc/snapshots/.

Il faut noter que ceux sont des snapshots quotidiennes de la version de développement. Si vous n'arrivez pas à la faire fonctionner avec la doc ci-dessous, alors essayer de prendre la version de la veille.

Pour notre exemple, nous avons la version pwc-v4l2-20070217-042702.tar.bz2. On va commencer par décompresser l'archive et compiler le module:

tar xjf pwc-v4l2-20070217-042702.tar.bz2
cd pwc-v4l2-20070217-042702
make clean
make

Les prochaines étapes sont à effectuer avec le compte administrateur donc pour Debian taper su et pour Ubuntu taper sudo bash. Après ça on va enchainer avec les étapes suivantes: on décharge le module actuel (s'il est chargé), on copie notre nouveau module au bon endroit, on fait une copie de sauvegarde de l'ancien, on fait un lien, on met à jour la liste des modules et on charge notre nouveau module

rmmod pwc
cp pwc.ko /lib/modules/`uname -r`/kernel/drivers/media/video/pwc/pwc.ko.saillard
pushd /lib/modules/`uname -r`/kernel/drivers/media/video/pwc > /dev/null
mv pwc.ko pwc.ko.original
ln -s pwc.ko.saillard pwc.ko
popd > /dev/null
depmod -a
modprobe pwc

Évidemment, si vous changez de noyau (mise à jour), il faut réinstaller le module ! :)

Note: j'ai eu quelques problèmes avec un port USB qui n'était pas branché directement sur la carte mère. La webcam n'était pas détectée et en lançant la commande dmesg j'obtenais des lignes du type:

pwc: Failed to set video mode QSIF@10 fps; return code = -32

J'ai résolu le problème en utilisant un autre port USB, celui ci directement branché sur la carte mère.

Pour finir vous pouvez tester le son avec un décalage d'une demi-seconde grâce à la commande suivante:

arecord -D plughw:0,0 -c 1 -r 8000 -f S16_LE - | aplay -D plughw:0,0 -c 1 -r 8000 -f S16_LE -

Vous pouvez enregistrer la vidéo grâce à streamer:

aptitude install streamer
streamer -c /dev/video0 -f rgb24 -F mono8 -r 15 -t 00:01:00 -o outfile.avi
-----

Posted by Sinad | Permanent link | File under: Informatique

18.02.2007 11:26

[debian] installer un module noyau proprement

Vous voulez installer un module pour le noyau Linux de votre petite Debian favorite (ou Ubuntu, ce dernier est basé sur le premier) ! Et puis vous voudriez bien faire les choses proprements ? Et bien module-assistant est fait pour vous. Il suffit de l'installer et le lancer. Vous avez un petit menu type dialog pour préparer votre système (est ce que les sources du noyau sont disponibles, ...) et choisir le/les module(s) que vous voulez compiler et installer.

Si vous connaissez le nom du module dans le système de paquet Debian, vous pouvez tout lancer via la ligne de commande (si si ! c'est très pratique ! Shell Script Powaa !). Voici un exemple pour le module pwc-source (à lancer dans un terminal) :

echo "Mise a jour de la liste des paquets disponibles"
aptitude update
echo "On installe les paquets (le 1er pour avoir les sources du module"
echo "et le 2eme pour pouvoir le compiler)"
aptitude install pwc-source dh-make
echo "On met a jour module-assistant"
m-a update
echo "On prepare le systeme"
m-a prepare
echo "On fabrique le paquet et on l'installe"
m-a auto-install pwc-source
-----

Posted by Sinad | Permanent link | File under: Informatique

02.02.2007 13:07

Élection 2007 et les logiciels libres

Voici un site qui va intéresser tous les informaticiens en herbe, surtout avec les présidentielles qui pointent le bout de leur nez !

L'APRIL a mis en place un site web sur lequel est / sera référencé les réponses de tous les candidats à la présidentielle 2007 concernant les logiciels libres, les brevéts, l'interopérabilité, ... Pour retrouver toutes ces informations essentielles à l'informaticien citoyen :), cliquer sur la bannière suivante.

Déclaration d'utilisation de logiciels libres

-----

Posted by Sinad | Permanent link | File under: Société