Je viens de poser les bases d'un nouveau blog sous pluxml chez
tuxfamily.
Pour les curieux http://celmir.tuxfamily.org
LES COMMENTAIRES SONT VERROUILLES
Aller au contenu | Aller au menu | Aller à la recherche
samedi 15 mars 2008
Par celmir le samedi 15 mars 2008, 07:41 - Humeur
Je viens de poser les bases d'un nouveau blog sous pluxml chez
tuxfamily.
Pour les curieux http://celmir.tuxfamily.org
LES COMMENTAIRES SONT VERROUILLES
lundi 10 mars 2008
Par celmir le lundi 10 mars 2008, 21:23 - Archlinux

boswars est un jeu de stratégie temps réel que j'ai découvert sur le site jeuxlinux.
il existe plusieurs paquets disponibles sur AUR, mais je voulais tester la création du paquet. Dans ce cas ce qui est intéressant c'est l'utilisation de scons sans cible configure ou install...:-)
source: http://www.jeuxlinux.fr/b518-BosWars_pre2.5.html

site officiel: http://www.boswars.org/
*PKGBUILD
# Contributor: Celmir <scribe-celmir@wanadoo.fr>
pkgname=boswars
pkgver=2.5
pkgrel=1
pkgdesc="real time strategy game"
arch=(i686)
license=('GPL')
url="http://www.boswars.org/"
makedepends=('scons')
depends=('fglrx-utils' 'lua' 'sdl' 'libvorbis' 'libpng' 'libtheora')
source=(http://www.boswars.org/dist/releases/$pkgname-$pkgver-src.tar.gz)
md5sums=('9d280d086ccf81119f40bde98eb9a795')
install=boswars.install
build() {
cd $startdir/src/$pkgname-$pkgver-src
mkdir -p $startdir/pkg/usr/share/games/$pkgname
scons release || return 1
for _replist in campaigns doc engine graphics intro languages maps scripts sounds tools units
do
cp -r $startdir/src/$pkgname-$pkgver-src/$_replist $startdir/pkg/usr/share/games/$pkgname
done
chown -R root:root $startdir/pkg/usr/share/games/$pkgname
chmod -R ug=rwX,o=rX $startdir/pkg/usr/share/games/$pkgname
install -o root -g root -m 0755 $pkgname $startdir/pkg/usr/share/games/$pkgname/$pkgname
}
*boswars.install
post_install() {
# ln -sf SOURCE NOM_DU_LIEN
ln -sf /usr/share/games/boswars/boswars /usr/bin/boswars
}
*Qualité du paquet
namcap boswars-2.5-1-i686.pkg.tar.gz
aucune anomalie
*Installation du paquet
pacman -A boswars-2.5-1-i686.pkg.tar.gz
*Test du paquet
/usr/bin/boswars -d /usr/share/games/boswars
mercredi 27 février 2008
Par celmir le mercredi 27 février 2008, 19:06 - Archlinux

le pilote fglrx-8.40.4 est le dernier pilote ATI qui me permette de jouer à Guild Wars. Or avec le passage à la branche 2.6.24, le module fglrx compilé pour un kernel 2.6.23 ne fonctionnait plus 
Après avoir pris quelques renseignements sur les forum français d'Archlinux, j'ai me suis résolu à l'idée que je ne pourrais pas faire autrement que de me forger mon propre paquet.
D'où l'utilité de faires quelques tests de création de paquets avant
Je suis allé sur le cvs d'archlinux récupérer le PKGBUILD et les fichiers nécessaires, puis j'ai modifié pour la version 2.6.24.
*PKGBUILD
# Contributor: Celmir <scribe-celmir@wanadoo.fr>
pkgname=fglrx
pkgver=8.40.4
_kernel_version=2.6.24
pkgrel=1
pkgdesc="Legacy proprietary AMD/ATI kernel drivers for Radeon brand cards."
arch=('i686')
url="http://www.ati.amd.com"
license=('ATI')
depends=()
replaces=('ati-drivers' 'ati-fglrx-utils')
makedepends=()
install=${pkgname}.install
source=(http://www2.ati.com/drivers/linux/ati-driver-installer-$pkgver-x86.x86_64.run kernel-2.6.24.patch)
md5sums=('d02add61ee36a4183510317c3c42b147' '56d45e89ac353a88ee1838cd75aaf8e7')
_kernver=${_kernel_version}-ARCH
build() {
cd $startdir/src
chmod a+x ati-driver-installer-$pkgver-x86.x86_64.run
./ati-driver-installer-$pkgver-x86.x86_64.run --extract archive_files
cp $startdir/src/archive_files/arch/x86/* $startdir/src/ -r
cp $startdir/src/archive_files/common/* $startdir/src/ -r
cp $startdir/src/archive_files/x710/* $startdir/src/ -r
cd $startdir/src/lib/modules/fglrx/build_mod/
patch -Np0 -i $startdir/src/kernel-2.6.24.patch || return 1
# Build the kernel module
cp 2.6.x/Makefile .
make -C /lib/modules/${_kernver}/build SUBDIRS="`pwd`" modules || return 1
# Install the kernel module
install -m 644 -D $startdir/src/lib/modules/fglrx/build_mod/fglrx.ko \
$startdir/pkg/lib/modules/${_kernver}/video/fglrx.ko
sed -i -e "s/KERNEL_VERSION=.*/KERNEL_VERSION=${_kernver}/g" $startdir/$install
}
*Qualité du paquet
namcap fglrx-8.40.4-1-i686.pkg.tar.gz
fglrx E: Missing custom license directory (usr/share/licenses/fglrx)
*Installation du paquet
pacman -U /var/abs/local/fglrx-8.40.4-1-i686.pkg.tar.gz
*Test du paquet
glxinfo|grep rendering
direct rendering: YES
glxgears
12284 frames in 5.0 seconds = 2456.610 FPS
12504 frames in 5.0 seconds = 2500.638 FPS
12519 frames in 5.0 seconds = 2503.644 FPS
Comme avant le passage en kernel 2.6.24 
mercredi 20 février 2008
Par celmir le mercredi 20 février 2008, 22:01 - Archlinux
paintown est un jeu de combat qui ressemble aux arcades de années 90.
Suite à un article de jeuxlinux.fr, j'ai été tenté de tester 
source : http://www.jeuxlinux.fr/b520-Paintown_3.0.html

site officiel : http://paintown.sourceforge.net
mkdir -p /var/abs/local/paintown
cd /var/abs/local/paintown
créer un PKGBUILD tel que décrit dans la section suivante
wget http://mesh.dl.sourceforge.net/sourceforge/paintown/paintown-3.0.tar.gz
makepkg -f
su - -c'pacman -A /var/abs/local/paintown/paintown-3.0-1-i686.pkg.tar.gz'
L'occasion de faire un autre PKGBUILD et de découvrir l'utilisation de cmake
# Contributor: Celmir <scribe-celmir@wanadoo.fr>
pkgname=paintown
pkgver=3.0
pkgrel=1
pkgdesc="90's Beat them all like Game"
arch=(i686)
license=('GPL')
url="http://paintown.sourceforge.net"
makedepends=('cmake')
depends=('gcc-libs' 'allegro' 'libpng' 'freetype2')
source=(http://mesh.dl.sourceforge.net/sourceforge/paintown/$pkgname-$pkgver.tar.gz)
md5sums=('8da1467b6accfba76a707c329950dec7')
build() {
cd $startdir/src/$pkgname-$pkgver
mkdir -p arch_build
cd arch_build
cmake ../ || return 1
make || return 1
mkdir -p $startdir/pkg/usr/share/games/paintown/data
mkdir -p $startdir/pkg/usr/bin
cd ..
./install.sh -d $startdir/pkg/usr/share/games/paintown -b $startdir/pkg/usr/bin
cp $startdir/src/$pkgname-$pkgver/arch_build/bin/paintown $startdir/pkg/usr/share/games/paintown/paintown-bin
sed -e 's/\/var\/abs\/local\/paintown\/pkg//g' -i $startdir/pkg/usr/bin/paintown
}
namcap paintown-3.0-1-i686.pkg.tar.gz
pas d'anomalies détectées
Remerciements à Archlinux.fr pour les précieux conseils 
vendredi 15 février 2008
Par celmir le vendredi 15 février 2008, 22:43 - Archlinux
homebank est un logiciel de gestion de comptes personnels.
le site officiel: http://homebank.free.fr/index.php

l'occasion de tester la création de paquet sous arch 
Mon fichier PKGBUILD
# Contributor: Celmir <scribe-celmir@wanadoo.fr>
pkgname=homebank
pkgver=3.6
pkgrel=1
pkgdesc="managing personal accounts"
arch=(i686)
license=('GPL')
url="http://homebank.free.fr"
options=('')
makedepends=('gcc' 'make')
depends=('gtk2>=2.1.0' 'libofx')
source=(http://homebank.free.fr/public/$pkgname-$pkgver.tar.gz)
md5sums=('01c0b28d102fcb269281ee376c6e2eb0')
build() {
cd $startdir/src/$pkgname-$pkgver
./configure --prefix=/usr
make || return 1
make DESTDIR=$startdir/pkg install || return 1
}
Génération du paquet
cd /var/abs/local/homebank
makepkg -f
Test du paquet
namcap homebank-3.6-1-i686.pkg.tar.gz
pas de commentaires
Installation du paquet
su -
pacman -A homebank-3.6-1-i686.pkg.tar.gz

yum install homebank
disponible pour FC6, F7, F8

lundi 28 janvier 2008
Par celmir le lundi 28 janvier 2008, 21:12 - Archlinux
Je connaissez Playonlinux avec son dépôt Workonlinux que je trouve génial, dans le même domaine je viens de découvrir wine-doors.
Cet outil a pour objectif de remplacer wine-tools. Il bénéficie d'une interface bien conçue et semble disposer de beaucoup de ressources.
Je n'ai pas réalisé de comparatif entre playonlinux et wine-doors alors n'hésitez pas à faire un retour d'expérience sur ce blog ...
Notification légale
Liste des applications
Installation de Half Life
url du site officiel: http://www.wine-doors.org/

Disponible via le dépot AUR, utilisez yaourt :
yaourt -Sy wine-doors

Pas de paquet disponible dans les dépôts base, updates ou livna.
Il y a un rpm disponible sur http://www.gtkfiles.org/app.php/wine-doors que j'ai testé sous Fedora 7
rpm -Uvh http://www.wine-doors.org/releases/wine-doors-0.1.2-1.i386.rpm
vendredi 25 janvier 2008
Par celmir le vendredi 25 janvier 2008, 21:04 - Fedora
Cette petite revue m'a été inspirée par la sortie d'une nouvelle version de qemu. C'est un événement assez rare pour le relayer.
Mais si qemu reste mon outil de prédilection pour disposer d'une machine virtuelle windows à mon travail, il faut avouer que virtualbox m'a fortement intéressé pour son meilleur support de l'usb et ses 'guests additions' aussi ai-je indiqué sa dernière version.
http://fabrice.bellard.free.fr/qemu/changelog.html
J'ai forgé le paquet avec mon propre specfile adapté à mes besoins sur Fedora 7 sans difficultés. Je suppose que le paquet officiel ne devrait pas tarder à être disponible.
http://www.virtualbox.org/download/UserManual.pdf
je n'ai pas testé depuis un moment mais je crois qu'il offre de nombreuses fonctionnalités intéressantes même dans sa version open source.
lundi 7 janvier 2008
Par celmir le lundi 7 janvier 2008, 22:36 - Archlinux
viewglob permet de visualiser dans une petite fenêtre complémentaire l'arborescence que l'on parcours avec un terminal sous bash ou zsh.

le paquet est disponible dans extra.
su -
pacman -Sy viewglob

Il n'y a pas de paquet disponible directement par yum ni par défaut ni par livna.
J'ai utilisé le dépot DAG pour générer un rpm pour ma Fedora 7.
su -
wget http://dag.wieers.com/rpm/packages/viewglob/viewglob-2.0.1-2.rf.src.rpm
rpm -Uvh viewglob/viewglob-2.0.1-2.rf.src.rpm
cd /usr/src/redhat/SPECS
rpmbuild --clean -bb viewglob.spec
rpm -Uvh /usr/src/redhat/RPMS/i386/viewglob*

viewglob sur mon poste sous archlinux
Ca fait un peu gadget mais c'est très pratique et cela s'adapte très bien à mon environnement fluxbox.

dimanche 6 janvier 2008
Par celmir le dimanche 6 janvier 2008, 21:00 - Humeur
Eh oui comme me disait un ami "Linux ca sert juste à s'occuper à installer un OS, après personne ne l'utilise". Bon encore un qui est sous windows me direz-vous, mais bon quand même ... Tous mes amis ou presque jouent à Guild Wars, il sont tous sous Windows et rigolent doucement quand je leur dis que Linux est plus fiable que l'os précédemment cité :
Depuis septembre environ je ne pouvais plus jouer à Guild Wars, et faute de temps (naissance,concours, travail, et manque d'intérêt) je n'avais pas remédié à ce problème jusqu'à aujourd'hui. Après avoir posté sur fedora-fr.org, archlinuxfr.org, et playonlinux.com, je pense avoir résolu mes problèmes qui proviennent en premier d'ATI.
- Imaginez ma surprise lorsque je découvre que les pilotes ATI supérieurs à 8.40.4 ne permettent plus de jouer à GW et sans doute à d'autres jeux sous linux avec wine. Pour régler ce problème j'ai due rétrograder mon pilote fglrx. Heureusement les paquets étaient encore dans le cache de pacman
rmmod fglrx
pacman -Rd catalyst catalyst-utils
cd /var/cache/pacman/pkg
pacman -U fglrx-8.40.4-2-i686.pkg.tar.gz xf86-input-keyboard-1.1.1-1.pkg.tar.gz fglrx-utils-8.40.4-1.pkg.tar.gz xf86-input-mouse-1.2.1-1.pkg.tar.gz xorg-server-1.2.0-5.pkg.tar.gz mesa-6.5.2-1.pkg.tar.gz xorg-utils-1.0.2-4.pkg.tar.gz
- Visiblement wine ne se bonifie pas forcément avec l'age car depuis la 0.9.46 jusqu'à la 0.9.52, les personnages de GW n'apparaissent plus (invisible!). Vu que en aout tout fonctionnait à merveille et fort de l'expérience avec ATI, je recherche sur le site de wine les versions produitent en juillet/aout 2007... J'ai installé via pol la version 0.9.43 et là miracle, le résultat est satisfaisant. Un petit coup de winecfg via pol pour configurer quelques options (son alsa, os winxp principalement), un petit wine booster pour améliorer la 3D, installation de directx9 et ouf je peux jouer.
Je ne veux pas critiquer wine car le projet est libre et l'énormité du travail pour faire tourner un jeu 3D windows sous linux ne peut qu'inspirer le respect mais en attendant je rêve une fois de plus de casser ma tirelire pour acheter une carte nvidia 
* toute ressemblance avec cretin.fr serait fortuite
dimanche 9 décembre 2007
Par celmir le dimanche 9 décembre 2007, 11:49 - Shadowrun
Week end détente avec un petit Shadowrun V3.
Pour mes joueurs ,j'ai trouvé un petit scénario sympa sur http://www.scenariotheque.org.
Tempete Rouge est un bon scénario laissant une large part à l'improvisation pour le maitre du jeu et les joueurs. La découverte de l'Outback Australien est vraiment une expérience à faire vivre aux joueurs, mais le supplément Terres d'éveil est obligatoire pour l'exploiter au mieux.
Un scénario simple et efficace, pour une partie courte (samedi 17h00, dimanche 05h00).
Pour les curieux http://shadowrun.fr/
vendredi 7 décembre 2007
Par celmir le vendredi 7 décembre 2007, 20:00 - Archlinux
Oracle SQL Developer est un outil graphique proposé gratuitement par Oracle.
L'outil est assez pratique, la partie report est intéressante.
Pour l'installer sous Archlinux, il suffit de :
unzip sqldeveloper-1.2.1.3213-no-jre.zip -d /opt
chmod a+x /opt/sqldeveloper/sqldeveloper.sh
pacman -S jdk 6u3-1
pour le menu fluxbox, il suffit de :
cp /opt/sqldeveloper/icon.png /home/user_cel/.fluxbox/icons/elfe_life/sqldeveloper.png
chown user_cel:users /home/celmir/.fluxbox/icons/loren/sqldeveloper.png
exec (sql developer) {/opt/sqldeveloper/sqldeveloper.sh} <~/.fluxbox/icons/elfe_life/sqldeveloper.png>
![]()
![]()
vendredi 23 novembre 2007
Par celmir le vendredi 23 novembre 2007, 23:35 - Archlinux
Objecteering 6 est un produit de modélisation UML concurrent de Rational Rose. Il est vraiment très complet mais il n'est disponible sous linux que sous la forme de paquets rpm pour redhat 9 ou redhat enterprise 4.
Heureusement il est disponible sous windows (sic) et avec la fonction LiveInstall de Playonlinux, vous pouvez l'installer sans difficultés.
Attention cependant, le chemin vers l'exécutable est :
/drive_c/Program\ Files/Objecteering6\ Free\ Edition/bin/wobjing.exe
Pour télécharger gratuitement ojecteering 6 http://www.objecteering.com/downloads_objecteering6.php
mercredi 31 octobre 2007
Par celmir le mercredi 31 octobre 2007, 12:30 - Archlinux
La version 2 de playonlinux est disponible depuis quelques jours et pour ceux qui ne connaissent pas je les invite à la tester car elle fonctionne très bien
A noter le dépot WorkOnLinux qui propose des configurations pour des applications comme MsOffice et Autres ...
mardi 30 octobre 2007
Par celmir le mardi 30 octobre 2007, 22:54 - Archlinux
J'utilise maintenant Archlinux sur mon PC personnel, je réserve Fedora pour ma station au travail et Centos pour les serveurs ...
Voici mon Bureau Fluxbox 
Je manque de temps mais mon PC est en vrac depuis un mois et je n'avais pas le temps de me pencher sérieusement dessus., Je compte tester le slit plus en avant et ajouter des icones avec idesk mais je ne me suis fixé aucun délai ...
Pour les curieux :
Fond d'écran : http://fr.games-workshop.com/warhammer/elfes_sylvains/extras/illustrations/img/4.jpg
Thème fluxbox original : http://fluxbox.org/download/themes/contrib/LeXeN_FluXoDD.tar.bz2
Icones :
http://www.gnome-look.org/content/show.php/Aero?content=35437&PHPSESSID=6bf99e6a28b060d994b1f7e546d58060
Site dédiés :
http://www.box-look.org/
http://dockapps.org/
http://fluxbox.sourceforge.net/
http://fluxbox-fr.tuxfamily.org/
dimanche 26 août 2007
Par celmir le dimanche 26 août 2007, 00:46 - Archlinux
Ca me démangeait depuis longtemps, ca y est j'ai franchi le cap.
Initialement je m'étais dit qu'une distribution style gentoo ou lfs correspondrait à ce que je cherchais mais je n'étais pas satisfait car les distributions orientées sources sont trop couteuses en temps .
Je me suis donc intéressé aux distributions orientées binaires hors gestionnaire rpm ou deb, et finalement après avoir longuement hésité entre archlinux et slackware, j'ai opté pour archlinux qui me semble le compromis que je cherchais entre une distribution "pure" comme slackware et une distribution d'experts comme gentoo.
L'installation est simple et rapide à condition de lire la documentation au préalable. J'ai choisi une installation des paquets de base d'où j'ai retiré certains paquets inutiles pour moi, ensuite j'ai procédé avec pacman à l'installation de xorg, des pilotes ATI, de fluxbox, d'alsa, etc.
Pour moi le vrai test c'est d'installer des jeux et je dois avouer que ça c'est plutôt bien passé :
Il me restera à tester Neverwinter Night et Lord of Destruction
mardi 3 juillet 2007
Par celmir le mardi 3 juillet 2007, 09:35 - Humeur
Bientot les congés, il me faillait un projet pour éviter les séries de l'été
Je vais donc remettre en service un vieux PC (Pentium II 450, 256 Mo de RAM, 40 Go de disque) sans écran, sans clavier, sans carte son, sans lecteur de disquette) pour le transformer en serveur web.
Je dois faire le choix de l'OS et j'hésite entre Centos 5.0 et Archlinux.
Je cherche aussi une bonne plateforme web Ez publis, Drupal, etc ...
Je dois aussi tous simplement lui trouver une utilité (je voudrais en faire une plateforme de travail collaboratif pour un ou deux projets php, une plateforme de blog, et un forum) et exprimer plus clairement mes besoins.
Il reste bien de choix avant de le passer en production 
mercredi 13 juin 2007
Par celmir le mercredi 13 juin 2007, 18:57 - Fedora
Après Diablo II Lord of Destruction sans doute mon jeu préféré.
Il est posssible de l'installer en natif sous linux grâce aux Loki Installers for Linux Gamers
Toutes les opérations sont réalisées sous root.
mkdir -p ~/never
cd ~/never
wget http://liflg.j0ke.net/files/final/nwn_1.29-multilanguage.run
wget http://liflg.j0ke.net/files/final/nwn.sou_1.3x-multilanguage.run
wget http://liflg.j0ke.net/files/final/nwn.hotu_1.62-multilanguage.run
wget http://liflg.j0ke.net/files/final/nwn_1.68-french.update.run
wget http://liflg.j0ke.net/files/final/nwn.sou_1.68-french.update.run
wget http://liflg.j0ke.net/files/final/nwn.hotu_1.68-french.update.run
chmod u+x *
./nwn_1.29-multilanguage.run
./nwn.sou_1.3x-multilanguage.run
./nwn.hotu_1.62-multilanguage.run
le chemin d'installation demandé est par défaut /usr/local/games/neverwinter
./nwn_1.68-french.update.run
./nwn.sou_1.68-french.update.run
./nwn.hotu_1.68-french.update.run
Pour donner un accès à un utilisateur user_cel
chown -R root:games /usr/local/games
chmod -R g+w /usr/local/games
usermod -G games user_cel
Menu Système>Préférences>Préférences Supplémentaires>Agencement du menu
Si la commande n'existe pas, vous pouvez l'installer par su -c 'yum install alacarte'
pour l'icône : /usr/local/games/neverwinter/nwn.xpm
pour le nom : Neverwinter Nights
pour la commande : /usr/local/games/neverwinter/nwn
Les codes des différentes versions installées seront demandés au premier lancement du jeu.
dimanche 10 juin 2007
Par celmir le dimanche 10 juin 2007, 16:01 - Fedora
La mise à jour est simple , même sans rpm :
On désinstalle l'ancienne version
./VirtualBox_1.3.8_Linux_x86.run uninstall
On rend exécutable le nouvel installateur
chmod u+x VirtualBox_1.4.0_Linux_x86.run
On installe la nouvelle version
./VirtualBox_1.4.0_Linux_x86.run install
Les kernels additions sont disponibles sous la forne d'un iso.
Ils permettent d'accroitre les performances et les capacités de votre système linux. Lisez la documentation sur le site officiel et téléchargeable au format pdf.
yum install kernel-devel gcc make
- Associer l'image en allant dans le menu Périphériques - Installer un CD-DVD-ROM - Image CD/DVD-ROM, puis sélectionner VBoxGuestAdditions.iso et cliquer sur le bouton choisir.
- Monter l'image
mkdir -p /mnt/cdrom
mount /dev/crom mnt/cdrom
- Se positionner dans le répertoire et regarder les possibilités offertes :
samedi 26 mai 2007
Par celmir le samedi 26 mai 2007, 15:59 - Fedora
Nouvelle version pour CQemu (0.3)


Pour l'instant je le débogue, et je vais ajouter le choix de l'architecture pour une VM donnée.
Focus Qemu
Concernant Qemu, dans mon spec j'ai ajouté le support de l'arcitecture x86_64.
--target-list=i386-user,i386-softmmu,x86_64-softmmu
Pour connaitre la liste des architectures disponibles :
http://fabrice.bellard.free.fr/qemu/status.html
jeudi 17 mai 2007
Par celmir le jeudi 17 mai 2007, 16:33 - Humeur
On vous a menti, voici la véritable explication sur l'origine du nom du logiciel Wine :
Beaucoup plus crédible que Wine Is Not windows Emulator 
« billets précédents - page 1 de 3
Derniers commentaires