Thibault Mondary, quelques réalisations personnelles

Dernière mise à jour : 13 décembre 2012.

Un noyau linux compilé spécifiquement pour l'Acer Aspire One A110L (SSD)

Attention, projet arrêté - 13/12/2012

Je propose un noyau linux compilé spécifiquement pour l'Acer Aspire One A110L (SSD). J'utilise ce noyau avec Archlinux, mais il peut a priori être utilisé sur d'autres distributions (sauf celles qui reposent sur SELinux et d'autres modules de sécurité : mon noyau ne les incorpore pas).

La dernière version est linux-3.6.3-one.

Points remarquables :

Installation du noyau

Pour installer ce noyau, téléchargez l'archive et décompressez-là dans un dossier temporaire. Ensuite (en tant que root) déplacez tar-install/boot/* dans votre dossier /boot et tar-install/lib/modules/3.2.xxx dans votre dossier /lib/modules. Modifiez votre chargeur de démarrage (grub ou lilo) pour prendre en compte le nouveau noyau. Attention, si vous souhaitez utiliser ext4 (sans journal) sur votre partition de boot, vérifiez que grub peut booter dessus.

Avec ce noyau, vous n'avez pas besoin de ramdisk pour démarrer (le fichier initrd.img) si vous utilisez ext2, ext3 ou ext4 comme système de fichiers.

Depuis que acerhdf est intégré au noyau, il faut ajouter acerhdf.kernelmode=1 acerhdf.fanon=55000 acerhdf.fanoff=49000 à la ligne de commande du noyau.

Le support du "kernel mode setting" (KMS) est activé par défaut. Il n'est plus nécessaire d'ajouter i915.modeset=1 aux paramètres du noyau. Si vous rencontrez des problèmes vous pouvez toujours le désactiver avec i915.modeset=0

Pour activer ZCACHE il faut passer l'option zcache à la ligne de commande du noyau.

Voici un extrait de mon menu.lst :
title Archlinux
kernel /boot/vmlinuz-3.3.1-one root=/dev/sda1 ro zcache quiet
initrd /boot/initrd.img

A propos des systèmes de fichiers journalisés

Il est déconseillé d'utiliser un système de fichier journalisé sur un disque SSD d'ancienne génération (comme celui de l'Aspire One), à cause de l'usure générée par le journal. En effet, dans un tel système de fichiers toutes métadonnées/données passent par un journal (un fichier spécial), ce qui multiplie les écritures sur le disque (voir une étude intéressante à ce propos sur le blog de Theodore Ts'o)

Pour l'AAO ssd, je recommande l'utilisation, par ordre de préférence : 1/d'ext4 sans journal 2/d'ext2 3/d'ext4 avec journal. Pour supprimer un journal d'une partition ext4, bootez à l'aide d'un livecd ou liveusb, et utilisez tune2fs -O^has_journal /dev/sda1;e2fsck -f -v -C0 /dev/sda1 en remplaçant sda1 par votre partition.

OGG vs FLAC vs MP3 revisité

Une comparaison simple des formats de compression audio par le spectre généré

Les courbes représentent le spectre audio d'une même musique encodée en FLAC (codec sans perte, v 1.2.1), en MP3 (lame 3.98.2) avec lame --preset standard, en MP3 avec lame --preset extreme et en OGG/VORBIS (oggenc 1.2.0) avec oggenc -q5. En abscisse la fréquence du signal, en ordonnée son amplitude. Les données sont obtenues avec Audacity et regroupées dans OpenOffice. On remarque que le MP3 a tendance à opérer des coupes franches aux hautes fréquences, tandis qu'à l'inverse le OGG/VORBIS ajoute du bruit.

spectre rammstein

Taille des fichiers :

Un ensemble de sons pour les anciens jeux, à utiliser avec timidity

J'ai transformé ce soundfont en un ensemble de sons au format patch GUS pour permettre de jouer à d'anciens jeux DOS dans d'excellentes conditions sonores, sur virtuellement toutes les cartes sons (alors que le format soundfont originel n'est pas supporté par SDL_Mixer) avec Timidity. J'ai proposé à l'auteur du soundfont d'inclure ma version sur son site. En attendant, vous pouvez la télécharger ici.

8mbgm_enhanced18_pat.tar.7z

Pour l'utiliser, décompressez l'archive (dans /usr/local/lib/timidity par exemple) et ajoutez la référence au fichier .cfg principal dans votre fichier timidity.cfg

Thib's rescue cd (TRC) (Projet terminé)

TRC est un livecd linux de maintenance / sauvegarde / récupération / nettoyage, en mode texte. Il repose sur debian sid et propose un noyau 32 bits et un noyau 64 bits incluant les modules pour la majorité des cartes wifi, plus quelques pilotes ndiswrapper. Le concurrent le plus direct de TRC est SystemRescueCD, qui repose de son côté sur gentoo. TRC contient notamment :

Pourquoi préférer TRC ?

La version actuelle est TRC 241108 (iso compressé, 160Mo).


Contact

Pour me contacter : th....fr

Vous cherchez peut-être :