Joyeux Noël et bonne année !

noel

Je vous souhaite à tous de joyeuses fêtes de fin d'année.

Reprise du club info ; le lundi 5 janvier 2009.

sonVotre système GNU/Linux peut gérer plusieurs cartes sons (PCI, interne ou USB).

Voici une petite astuce pour les installer et choisir la carte qui sera utilisée en priorité.

Installez le serveur son et ses utilitaires :

# apt-get install alsa alsa-utils

Installez les cartes sur votre système : en console (sous root) :

# alsaconf (Chargez les pilotes de vos cartes).

Vérifions la présence de celles-ci :

$ cat /proc/asound/cards

Ceci devrait vous donner la liste (en attribuant à chaque périphérique un numéro qui débute par "0").

Si vous souhaitez définir comme prioritaire une carte, il faudra pour chaque utilisateur créer un fichier de configuration que l'on nommera ".asoundrc". Il devra contenir :

pcm.!default {

type hw

device 2

}

Ici c'est le périphérique numéro 2 qui sera utilisé en priorité.

Vous pouvez également choisir dans chaque logiciel la carte son à utiliser.

Windows pas cher ;-)

Je me suis toujours demandé quel était le prix d'une licence Windows.

Observez bien le document (capturé sur le site de dell et sans trucages) et vous allez trouver.

dell

Eh bien, voici la réponse : 50 €.

Bon, le portable sous Windows possède un disque 2 fois plus gros (sûrement à cause de la légèreté du système Microsoft). Je note également que la licence est authentique.

Vous remarquerez le nom du système d'exploitation : Microsoft Ubuntu 8.04 ; Étonnant non ?

Décidément, Dell me fera toujours rire.

hercules classicJ'avais installé, sans difficultés une webcam Hercules classic sur ma Debian Etch.

Mais ... impossible de l'utiliser avec Skype. J'ai du recommencer l'installation en y ajoutant des options.

Maintenant tout fonctionne nickel.

Voici le descriptif de la démarche que j'ai suivie.

Installation de skype :

Il faut modifier les sources list :

# gedit /etc/apt/sources.list

ajouter à la fin :

deb http://ftp.fr.debian.org/debian/ etch main non-free contrib

enregistrer puis mettre à jour et installer

# apt-get update & upgrade

# apt-get install skype

Installation de la webcam Hercules classic (ou de luxe)

il faut télécharger les pilotes :

$wget http://www.rastageeks.org/downloads/ov51x-jpeg/old-releases/ov51x-jpeg-0.5.4.tar.gz

allez dans votre répertoire personnel et décompressez l'archive :

$ cd /home/govez

$ tar -zxvf ov51x-jpeg-0.5.4.tar.gz

Pour Skype et uniquement :

téléchargez le patch : http://forum.skype.com/index.php?act=At … p;id=11897

copiez-le dans le répertoire /home/govez/ov51x-jpeg-1.5.4 et tapez :

# patch -p1 < ov51x_jpeg_core.noblock.patch.txt

là vous aurez normalement :

missing header for unified diff at line 3 of patch can't find file to patch at input line 3 Perhaps you used the wrong -p or --strip option? The text leading up to this was: -------------------------- |--- ../../ov51x-jpeg-1.5.3/ov51x-jpeg-core.c 2007-11-01 17:19:37.000000000 +0100 |+++ ov51x-jpeg-core.c 2007-11-18 19:56:30.000000000 +0100 -------------------------- File to patch:

répondez :

ov51x-jpeg-core.c

La suite :

# make install # modprobe ov51x-jpeg

Ça y est votre caméra est prête à être utilisée avec vos applications favorites !

Pour régler les paramêtres de la webcam afin qu'elle fonctionne avec certains programmes et pas d'autres ; faites :

#gedit /etc/modprobe.d/options

puis copiez à la fin du fichier :

1. Pour Skype uniquement :

options ov51x-jpeg forceblock=1

2. Pour Camorama et le reste uniquement :

options ov51x-jpeg force_palette=4

N'hésitez pas à tester avec différents paramètres en remplaçant le 13 sachant que cela va jusqu'à 16. Avec le paramètre 4, Camorama marche presque parfaitement il suffit de lui ajouter un effet color correction.

Enfin :

Ajoutez aussi le chargement du module au démarrage en faisant :

# gedit /etc/modules

et ajoutez à la fin du fichier

ov51x-jpeg

Redémarrez, testez et éventuellement changez les paramètres (le paramètre forceblock=1 marche bien pour la nouvelle version de Skype mais vous fait apparaître en 3 fois dans Camorama).

ampache

Largement inspiré du dernier numéro de Linux Pratique Hors Série (vraiment excellent), j'ai mis en place un serveur de musique. Cela permet de stocker sur une seule machine tous mes mp3 et de pouvoir les écouter sur chacune des machines clientes sans installation particulière (un navigateur web suffit).

Tout celà fonctionne plutôt bien ; même si il y a encore des améliorations à apporter (je compte sur vous ;-)).

La Machine : (Un pc de récupération) :

  • Processeur : Celeron 2.4 Ghz ;
  • mémoire 512 Mo de DDR ;
  • carte graphique Nvidia Geforce4 MX 400 ;
  • une carte son intégrée ;
  • une carte réseau intégrée ;
  • 2 disques durs (30 et 60 Go) ;
  • le tout dans un petit boîtier silencieux.

Installation : Je vais installer une debian en "netinstall", à partir du cd de debian lenny. Juste après le démarrage, j'attribue une adresse IP fixe à ce PC (192.168.0.15) et je le nomme pc15 (original n'est-ce pas ??).

Le partitionnement :

Sur le premier disque (30Go), je monte / (10 Go) swap (1 Go) et /home (19 Go), le second (60 Go) sera monté sous /var : c'est là que je mettrai mes mp3.

Le système reboote, et j'en profite pour changer le fichier /etc/apt/sources.list pour passer en sid. (voir la doc). J'ajoute également les packages "debian-multimedia".

On met tout ça à jour :

# apt-get install update & dist-upgrade

Au reboot, j'ajoute le serveur graphique, le son, synaptic :

# apt-get install alsa alsa-utils xserver-xorg-input-all gnome-core gdm

je configure le son

# alsaconf

le serveur graphique

# dpkg-reconfigure xserver-xorg

Je lance le tout :

# /etc/init.d/gdm start

Maintenant, grâce à synaptic, je vais pouvoir installer facilement LAMP (voir la doc), mpd et ampache.

# apt-get install apache2 mysql-server php php5-mysql mpd ampache phpmyadmin (choisissez un mot de passe administrateur pour le serveur mysql).

Un peu de configuration !

Configurer mpd :

# gedit /etc/mpd/mpd.conf (ouvrez le port 6600 en décommentant et modifiez éventuellement les endroits de stockage des fichiers).

redémarrez mpd

# /etc/init.d/mpd restart

Créez la base de données de musique

# mpd --create-db

Configurez Ampache :

Lancez dans un navigateur l'url "http://localhost/ampache" ; on vous demande de renseigner :

  • le nom de la base de données ;
  • la localisation des fichiers sons ;
  • la langue ;
  • le mot de passe administrateur etc ...
Avant de vous connecter, ajoutez en fin de fichier /etc/ampache/ampache.config.php :
  • allow_mpd_playback = true
  • mdp_port = "6600"
  • mp_host = "localhost"
  • md_pass = "mdppasswd"
  • mpd_method = "url"
Reconnectez-vous, choisissez un catalogue, mettez-le à jour. Pour lire un fichier, il faut autoriser les pop up pour le serveur (sous debian c'est bloqué par défaut).

Accès avec une machine distante :

Sur une machine distante : lancez dans un navigateur web l'url http://192.168.0.15/ampache/ ; vous pouvez désormais lire la musique.

Améliorer le système :

Pour charger des mp3 sur la machine distante, nous allons utiliser ssh :

Il faut que "ssh" soit installé sur les machines :

# apt-get install ssh (sur le serveur et sur le client).

Charger de la musique sur le serveur depuis la machine cliente :

# scp -r le_nom_de_mon_dossier_mp3/ root@pc15:/var/lib/mpd/music

Se connecter à la machine :

# ssh root@pc15 (le mot de passe administrateur de la macine vous est demandé).

Se rendre dans /var/lib/mpd/music

# cd /var/lib/mpd/music

Donner les droits aux fichier :

# chmod -R 755 nom_de_l_album

recharger la base mpd

# mpd --create-db

Dans l'interface admin de ampache recharger le catalogue.

Penser à autoriser le pop up pour "http://192.168.0.15/ampache"

Améliorations :

En configurant correctement le bios de la machine "serveur", il est possible de la "réveiller" par le réseau.

Il faut alors utiliser wakeonlan :

# apt-get install wakeonlan

(Après configuration, il suffit de donner les adresses MAC des machines, on peut activer le démarrage d'une machine par le réseau.)

À vous d'essayer et éventuellement d'améliorer le système.

Nouvelle organisation du club info

linuxÀ partir de la rentrée de septembre, le Club info modifie son organisation.

En effet, chacun des participants pourra utiliser un serveur de formation en intranet. En se connectant au serveur, on pourra choisir de réaliser des exercices suivant son niveau.

Quatre thèmes sont proposés :
  • débutants ; je découvre Linux ;
  • initiés ; utiliser le mode console, paramétrer sa machine ;
  • experts ; compiler le noyau, utiliser le réseau ;
  • installation ; tester des distributions.

Dans les trois premiers choix, des exercices seront proposés suivant votre niveau. Pour l'installation, une machine performante (Processeur 2.4 ghz, 512 mo DDR dual channel, HDD 120 go, carte son sound blaster live 5.1, graveur DVD double couche ...) sera à disposition pour tester les nouvelles distributions.

Il est tout à fait possible d'apporter sa machine et de bénéficier des mêmes services en se connectant au serveur Pingoo.

Je mets tout le système en place pour la première séance, le lundi 15 septembre à 20h30.

ubuntu1.pngPar défaut, au démarrage d'Ubuntu, vous êtes invité à vous identifier pour démarrer votre session. Si vous êtes le seul utilisateur à utiliser votre ordinateur, vous pouvez automatiser cette identification pour démarrer automatiquement votre session.
  1. Démarrez Ubuntu puis ouvrez une session disposant des droits d'administration.

  1. Cliquez sur le menu Système, sur Administration puis cliquez sur Fenêtre de connexion.

  1. Saisissez le mot de passe de votre compte d'administration puis cliquez sur le bouton Valider pour continuer.

  1. Dans la fenêtre qui s'affiche, ouvrez l'onglet Sécurité.

  1. Cochez alors la case Activer la connexion automatique.

  1. Déroulez la liste puis sélectionnez votre compte utilisateur à ouvrir automatiquement.

  1. Cliquez enfin sur le bouton Fermer. Votre session sera automatiquement ouverte au prochain démarrage d'Ubuntu.

Évaluez votre site !

internet

Votre site est en ligne et vous aimeriez améliorer sa présentation, sa lisibilité ou sa popularité. Mais, comme moi, vous n'êtes pas un professionnel et vous avez besoin d'aide. ;-)

Voici quelques outils qui vont vous permettre d'évaluer, en ligne, votre site ou votre blog.

  • Browsershots ; permet de tester l'affichage de son site dans différents navigateurs ;
  • Readability test :vous donnera des indications sur la lisibilité de vos productions ;
  • Webwait : calcule le temps d'attente pour accéder à vos pages ;
  • Rankspirit : un vérificateur orthographique et grammatical en ligne ;
  • How much is your blog worth : indique la valeur marchande (en dollars) de votre blog.

Transfert de fichiers

internet

Comment transférer des fichiers ou des répertoires entre des machines d'un même réseau.

Cette méthode est très utile pour transférer ou copier de petits fichiers entre vos machines sans utiliser de clé USB mais en passant par le routeur

Préalable : SSH installé sur toutes les machines.

Donc sous Debian/Ubuntu :

  • #apt-get install ssh

Pas besoin de solutions lourdes "client-serveur" du type FTP ou NFS pour déplacer un fichier ou un dossier d'une machine à l'autre de manière sécurisée.

Utilisons "scp" : (secure copy) en mode console.

Exemple : je veux transférer le fichier "mon_fichier" sur la machine distante "machine_distante" dans mon répertoire "/home/utilisateur".

La machine distante peut être identifiée par son adresse IP.

  • $ scp mon_fichier utilisateur@machine_distante:/home/utilisateur/

le mot de passe ssh pour l'utilisateur me sera demandé et le fichier copié.

Pour copier un répertoire complet, il faut utiliser l'option "-r" (recursive)

Exemple : je veux transférer le répertoire "mon_repertoire" sur la machine distante "machine_distante" dans mon répertoire "/home/utilisateur".

  • $ scp -r mon_repertoire utilisateur@machine_distante:/home/utilisateur/
Donc, vraiment très simple ; une fois de plus on peut remarquer la puissance des commandes en mode console.

Halte à la consommation !

linuxLes machines mordernes (puissantes) et les distributions récentes (très complètes) nous incitent à installer de plus en plus de logiciels. Les linuxiens novices, découvrant la gratuité et la facilité d'installation (apt-get install "ce que je veux") remplissent leur disque dur et saturent souvent inutilement leur mémoire ; enfin celle de la machine plutôt ;-).

On se retrouve alors avec des menus illisibles, des applications redondantes et surtout un utilisateur qui ne sait pas quel logiciel utiliser pour traiter un fichier.

Prenons un exemple : installer "audacious", "xmms", "exaile" et "rhythmbox" sur la même machine est sûrement inutile.

Choisissez un seul logiciel, vous le maîtriserez mieux ! Voici mes choix :

  • lecteur mp3 : audacious ;
  • lecteur vidéo : mplayer (uniquement) ;
  • navigateur de fichier : rox ;
  • navigateur internet : iceweasel (firefox) ;
  • client mail : clawsmail (très léger) ;
  • bureautique : abiword et openoffice (suivant le type de document) ;
  • gravure : brasero ;
  • éditeur: vi et bluefish ;
  • visionneur images : gqview ;
  • retouche d'image : gimp et imagemagick (en console) ;
  • outils : tilda (une console toujours à disposition) et conky (les informations système incrustées dans le fond d'écran).

L'installation (debian etch) est faite en "netinstall" ; cela permet de n'installer que le minimum nécessaire. Bien sûr il faudra installer les outils (java, flash etc...) mais le système reste léger.

J'utilise gnome sur une machine récente mais fluxbox sur un portable ancien.fluxbox

Sur cette capture, vous pouvez remarquer que la consommation mémoire reste correcte (moins de 100 mo).

Cliquez sur l'image ou sur le lien pour un "plein écran".

L'utilisation d'applets est également consommatrice de mémoire, ne mettez dans votre barre de tâches que ce dont vous avez vraiment besoin si vous souhaitez garder un système réactif.

- Suivant »