Un Live CD pour XFreq

lundi 17 février 2014Par : CyrIng

XFreq est livré avec son Live CD !

archlinux-xfreq.iso 510Mo à télécharger puis à graver sur un CD ou une clé USB.

Redémarrez l’ordinateur en choisissant le CD ou la clé USB comme disque d’amorce, puis sélectionnez votre code langue, parmi anglais, français, allemand ou espagnol.
Vous êtes alors automatiquement conduits jusqu’au Terminal X.

ArchLinux-XFreq_1ArchLinux-XFreq_2

Entrer les commandes suivantes :

  1. install-xfreq.sh : pour installer XFreq depuis son archive.
  2. xfreq : pour exécuter XFreq (avec l’argument -D 1 pour un mode fenêtre MDI)
  3. update-xfreq.sh : pour télécharger la dernière version qui sera aussitôt compilée !

Nb. Le NMI Watchdog est désactivé car il interfère XFreq dans sa lecture des compteurs :

echo "0" > /proc/sys/kernel/nmi_watchdog
cat /proc/sys/kernel/nmi_watchdog
0

Si vous souhaitez contribuer, le Live CD est préparé pour le développement de XFreq, il contient :

  • Code::Blocks 13.12
  • The Data display Debugger 3.3.12
  • gdb 7.7
  • gcc 4.8.2
  • Linux kernel 3.13.5 (et sa documentation)

ArchLinux-XFreq_3

Le repertoire de travail de XFreq se structure comme suit :

src/XFreq/xfreq.c [source code]
src/XFreq/xfreq.h [entête]
src/XFreq/Makefile [compilation en ligne de commande]
src/XFreq/README [historique du projet]
src/XFreq/XFreq.cbp [projet codeblocks]
src/XFreq/bin/xfreq [le programme exécutable]

Merci de nous faire part du déroulement du Live CD XFreq en mentionnant dans votre commentaire les caractéristiques de votre système (processeur Intel, Timings RAM, réglages BIOS)

 

— Edition —
Des outils de performance sont présents :

  • Phoronix Test Suite 4.8.6
  • Linpack (avec son code source)
  • cpuburn 1.4
  • 7-Zip 9.2 (et son Benchmark intégré 7zFM)
  • X11 Perf 1.5

Au clavier, la touche [Windows] est associée au gestionnaire de fenêtrage dwm et les combinaisons suivantes :

  • [Win] + [R] pour lancer un Terminal X
  • [Win] + [Menu] pour dérouler la liste des programmes
  • [Win] + bouton gauche de la souris déplace la fenêtre
  • [Win] + bouton droit pour redimensionner
  • [Win] + [Ctrl] + [F4] termine dwm et retourne à la console (entrer poweroff pour eteindre l’ordinateur)

Faîtes une capture d’écran, enregistrez une vidéo de vos résultats de performance avec scrot et recordmydesktop.

filezilla et firefox inclus.

 

CyrIng









Synthèse vocale

vendredi 25 janvier 2013Par : CyrIng

Dans l’univers de la synthèse vocale, notre préférence va au projet MBROLA

Dans le Wiki, sont listées les  instructions d’installation pour ArchLinux.





Mise à jour du Live CD

mardi 18 décembre 2012Par : CyrIng

Notre Live CD pour Arch Linux est actualisé des derniers paquets en vigueur dont la version 3.6.10-1 du noyau.

Le script build.sh est modifié pour prendre en compte le fuseau horaire de Paris

make_customize_root_image() {
if [[ ! -e ${work_dir}/build.${FUNCNAME} ]]; then
# ...
ln -sf /usr/share/zoneinfo/Europe/Paris ${work_dir}/root-image/etc/localtime
# ...
fi
}

L’image ISO archlinux-2012.12.18-x86_64.iso et le répertoire source releng sont à télécharger depuis le serveur FTS





[Résolu] package architecture is not valid

dimanche 9 décembre 2012Par : CyrIng

Avec la distribution archlinux ARM pour le Raspberry Pi, nous étions coincés lors de la fabrication de paquet par yaourt avec le message d’erreur suivant:

« package architecture is not valid »

Sur le forum, quelques sympathiques échanges avec pepedog  nous ont conduit sur la bonne piste.

# nano /etc/makepkg.conf

CARCH="armv6h"

CHOST="armv6l-unknown-linux-gnueabihf"

CFLAGS="-march=armv6 -mfloat-abi=hard -mfpu=vfp -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2"

CXXFLAGS="-march=armv6 -mfloat-abi=hard -mfpu=vfp -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2"

LDFLAGS=""

Le changement réside dans CARCH=″armv6h″, faîtes le sans attendre puis rafraîchissez votre base abs

# abs

$ yaourt -A package

L’argument -A permet de forcer la compilation vers l’architecture désignée armv6h même si le PKGBUILD ne contient que arch=(‘i686′ ‘x86_64′)





Performance du Raspberry Pi

lundi 26 novembre 2012Par : CyrIng

Au test Linpack.c , un processeur Core i7-920 @ 3.5 GHz est 85 fois plus rapide qu’un Raspberry, modèle B @ 700 MHz

KFLOPS : 3712985.699 (Intel) / 43297.209 (ARM)

Intel Core i7-920

Raspberry Pi modèle B

En effet, mais le RPi vous offre la pratique de Linux dans un silence de cathédrale, et ça, c’est une révolution.

Vous vous demandez même si vous avez allumé ce mini ordinateur !

Mettons alors à profit la puissance du Core i7 en distribuant la compilation. Dans le Wiki, nous nous employons à mettre en oeuvre une chaîne de compilation croisée où le système ARM, dit Maître, adresse au système Intel, le Serveur, des ordres de compilation. Ce dernier lui retournant des fichiers objets en code machine ARM.