Catégories
Gstreamer Open-source

Theora 1.1 sans attendre sous Ubuntu

theora-1.0 theora-1.1

Le codec vidéo libre est sorti la semaine dernière en version 1.1. Beaucoup de nouveautés sur le pont:

  • rate-Distortion Optimization ( RDO ) pour une meilleure quantification des décisions
  • quantification adaptative implique une meilleure utilisation du bitrate
  • un mode d’encodage deux passes pour des fichiers à la taille souhaitée
  • une utilisation plus fine du CPU pendant l’encodage
  • un meilleur contrôle du débit pour la diffusion en streaming (à valider bientôt avec GStreamer :))
  • une amélioration des performances du décodeur (de l’ordre de 1,5 à 2 fois plus rapide par rapport à Theora 1.0)
  • une retro compatibilité des fichiers Theora 1.0

Pour profiter sans attendre des ces nouveautés sur votre distribution Ubuntu, il faut suivre la procédure suivante:

cd ~/src

wget http://downloads.xiph.org/releases/theora/libtheora-1.1.0.tar.bz2

bzip2 -d libtheora-1.1.0.tar.bz2

tar xvf libtheora-1.1.0.tar

./configure

make

sudo make install

make check

Et voili !

Catégories
Open-source Web

Problème d’affichage dans Chromium ou Google Chrome

Lors de la mise à jour de mon navigateur Chromium, je suis tombé sur le message suivant quand j’accède à certaines pages:

« Something went wrong while displaying this webpage. To continue, press Reload or go to another page. »

Chromium error

En cherchant un peu sur le grand Web, je suis tombé sur la solution pour résoudre ce problème.

Sous GNU/Linux

Il faut lancer le navigateur avec l’option –no-sandbox

Le plus simple est de modifier le raccourci du menu Applications pour lancer la commande:

chromium-browser –enable-plugins –enable-sync –no-sandbox %U

Sous Windows

Il faut lancer le navigateur avec l’option –no-sandbox

Là encore, il faut modifier le raccourci du menu Démarrer/Programmes:

C:\Documents and Settings\Administrator\Local Settings\Application Data\Google\Chrome\Application\chrome.exe » –no-sandbox

Catégories
Nagios Open-source Reseau Systeme

Centreon 2.1 est disponible

Centreon

Centreon, le très controversé complément de Nagios vient de sortir en version 2.1.  Je rappelle que la procédure d’installation de Centreon est disponible ici. (update: Pierre-Yves a dégoté quelques nouvelles fonctions…)

Voici la liste complète des fonctionnalités/corrections de bugs (en Anglais, désolé pas le temps de traduire…)…

Catégories
Web

Mes « marques ta-pages » de la semaine

Marques-pages
Catégories
Nagios Open-source

Nouvelle version 1.4.14 pour les plugins Nagios

Nagios plugins

Nagios, l’outil de supervision libre, se base sur un système de plugin pour surveiller les éléments de votre réseau. Une nouvelle version (1.4.14) vient d’être mise à disposition (voir la liste des nouveautés ici).  Pour mettre à jour votre serveur, il suffit de suivre cette procédure que j’avais écrite il y a quelques temps.

Bonne upgrade !

Catégories
Open-source Systeme Web

Une semaine avec Chromium

Cette semaine j’ai décidé de changer mes habitudes et de laisser tomber mon navigateur favori (j’ai nommé Firefox 3.5) pour le dernier buzz en date dans le monde du libre: Chromium. Pendant une semaine, j’ai donc testé ce navigateur sur ma machine de travail sous Ubuntu 9.04. En route pour l’aventure…

Catégories
Web

Mes « marques ta-pages » de la semaine

Marques-pages
Catégories
Open-source Systeme

Installation de NetBSD sur un serveur XEN

NetBSD console

Nous allons dans ce billet décrire l’installation d’un système NetBSD 5.0.1 (tout beau tout chaud) sur un serveur de virtualisation XEN (3.0). Pour ceux qui ne suivent pas régulièrement ce blog (c’est pas bien, un ave maria ce soir), vous pouvez lire cet article sur le comment d’une installation d’un serveur XEN (dom0) sous une distribution GNU/Linux Debian.

On télécharge NetBSD

On commence notre aventure par le téléchargement des noyaux xenifiers (jenifer ?):

cd /root

mkdir xen

mkdir netbsd

cd /root/xen/netbsd

wget http://ftp.netbsd.org/pub/NetBSD/NetBSD-5.0.1/i386/binary/kernel/netbsd-INSTALL_XEN3PAE_DOMU.gz

wget http://ftp.netbsd.org/pub/NetBSD/NetBSD-5.0.1/i386/binary/kernel/netbsd-XEN3PAE_DOMU.gz

A noter que mon serveur Xen supporte le mode PAE (Physical Address Extension: permet à des processeurs de type x86 de gérer jusqu’à 64 giga-octets de mémoire physique sur des systèmes 32 bits, si le système d’exploitation le supporte), si ce n’est pas le cas, il suffit de récupérer les .gz sans PAE…

On installe le système NetBSD sur notre DomU

Ensuite on passe à la création du fichier de configuration du DomU (/etc/xen/netbsd):

kernel = ‘/root/xen/netbsd/netbsd-INSTALL-XEN3PAE_DOMU’

memory = ‘256’

root = ‘/dev/sda2 ro’

disk = [

‘file:/xen/domains/netbsd/disk.img,sda1,w’,

]

name = ‘netbsddev.alcasat.net’

vif = [ ‘ip=192.168.29.172,mac=00:16:3E:8B:F0:9F’ ]

on_poweroff = ‘destroy’

on_reboot = ‘restart’

on_crash = ‘restart’

On génère l’image disque virtuelle (sous la forme d’un fichier de 3 Go) qui permettra de faire l’installation du système BSD.

cd /xen/domains

mkdir netbsd

cd netbsd

dd if=/dev/zero of=disk.img bs=1024k seek=3000 count=1

On lance l’installation de NetBSD:

xm create -c  /etc/xen/netbsd

Lors de l’installation, il faut choisir une installation réseau via FTP ou HTTP. L’instraller vous demandera alors de configurer votre interface virtuelle (@IP, masque et touti quanti…).

Une fois l’installation terminé, il faut aller dans le menu e: Utility menu et exécuter un shell (/bin/sh). Il faut finaliser l’installation en saisissant les commande suivante:

mount /dev/xbd0a /mnt

cd /mnt/dev

cp -pR /dev/rxbd* .

cp -pR /dev/xbd* .

halt -p

A la suite de cette dernière commande et après quelques secondes, vous voici de retour dans votre maison Dom0.

On démarre notre serveur virtuel NetBSD !

On modifie le fichier de configuration du DomU (/etc/xen/netbsd):

kernel = ‘/root/xen/netbsd/netbsd-XEN3PAE_DOMU’

memory = ‘256’

root = ‘/dev/sda2 ro’

disk = [

‘file:/xen/domains/netbsd/disk.img,sda1,w’,

]

name = ‘netbsddev.alcasat.net’

vif = [ ‘ip=192.168.29.172,mac=00:16:3E:8B:F0:9F’ ]

on_poweroff = ‘destroy’

on_reboot = ‘restart’

on_crash = ‘restart’

On vérifie que le DomU a bien été lancée:

# xm list

Name ID Mem VCPUs State Time(s)

Domain-0 0 1503 2 r—– 8270.2

netbsddev 10 256 1 -b—- 32.0

saurondev 2 256 1 -b—- 19132.7

Ouha c’est beau 🙂 et si on se connecte dessus en ssh:

# ssh root@192.168.29.172

NetBSD/i386 (netbsddev.alcasat.net) (console)

login:

Et voili, bienvenu dans le monde magique de NetBSD.

Vous en voulez plus ?

Coquin va… Vous voulez pouvoir faire mumuse avec le meilleur Firewall open_source (j’ai nommé PF), vous allez un peu déçu car le kernel xenifier n’inclue pas PF par défaut, il va donc falloir recompiler le kernel (mais bon c’est un exercice indispensable pour tout geek *bsd…). Pour vous aider dans cette légère tache, je ne saurais trop vous conseiller la lecture de ce très bon article de GLMF.

Catégories
Blog Web

RSS: 1000 !

Je viens juste de m’apercevoir que vous êtes plus de 1000 abonnés au flux RSS de mon blog !

Les 1000

Merci pour votre fidélité !

Catégories
Systeme

Le gant électronique, futur de la souris ?

Gant electroniqueDans le domaine de l’informatique, tout va très vite, mais il reste des exceptions… par exemple la souris, une des inventions les plus utile pour la manipulation de nos ordinateurs, date de 1979 (elle a donc plus de 30 ans !).

Heureusement des ingénieurs travaillent sur de nouvelles technologies dans les interfaces homme/machine. Un exemple parmi d’autre est le projet Orik d’Intel qui propose l’utilisation d’un gant électronique.

Le test vidéo suivant montre une démonstration bluffante des capacités du gant pour la manipulation des système d’exploitation.

En attendant que ces technologies de recherche arrivent dans nos mains, retour à la nonne vieille souris !

Note: ceci est un article sponsorisé, j’ai donc été rémunéré pour la rédaction de ce billet.