Aller au contenu | Aller au menu | Aller à la recherche

Beneth :: Blog

informatique

Billet concernant l'informatique !

Tutos, mémos, etc...

Fil des billets - Fil des commentaires

Driver libre ATI " Radonhd " Enfin une Alternative !

Ma carte Graphique étant une Radeon Mobility X1700, aucun driver libre ne faisait fonctionner cette carte sur mon laptop.

J'avais comme seule alternative libre le driver VESA qui est limité à une résolution de 1024x768. Sur un écran de portable supportant du 1440x900 c'est un peu limite...

Je fus impressionné par le geste de ATI de libérer les spécifications de ses cartes graphiques, et j'ai vite suivis l'avancement du développement du driver sur les listes opensuse.

(radeonhd@opensuse.org).


Le développement avance très vite, et je remercie les développeurs de s'acharner aussi rapidement pour fournir un driver de plus en plus stable.


Le driver Fonctionne donc bien sur ma Radeon Mobility X1700. ( Détecté comme un M66 par le driver je crois) 
La 3d n'est pas encore la, ils s'en occuperont après la 2D. (Début 2008 je crois).


Je vous propose donc sur mon wiki comment installer le driver Expérimental radeonhd pour faire fonctionner ma carte (ou la votre qui sait =) ).

http://blog.beneth.fr/wiki/doku.php?id=radeonhd


Installer Roundcube

Suite à mon installation de Postifix, J'ai eu pas mal de retour de personne ayant du mal a installer roundcube.


Il n'y a rien de bien méchant, Roundcube a besoin d'une base de donnée (mysql ou postgresql, sqlite avec php5) avec le droit de créer des Tables.

Il vous faut également une version de PHP => 4.3.1.

Téléchargez l'archive de Roundcube. ( j'utilise la version du SVN, mais c'est à mes risques et périls suivant les mises à jour) et décompressez la dans un répertoire browsable par Apache.

Créer ensuite une base `roundcube`  et sûrement un utilisateur spécial avec des droits d'accés que sur cette base (juste un conseil hein ^_^).
Puis suivant votre version de base de données collez lui le script d'installation qui se trouve dans le repertoire de "roundcube/SQL/".

Exemple, imaginons que vous ayez un serveur mysql version 5, prenez le fichier de requêtes : "mysql5.initial.sql"
Pour updater votre base de données `roundcube`:

mysql -h HOTE -u LOGIN --password=pwd roundcube < mysql5.initial.sql

Allez ensuite dans le dossier "config" du répertoire roundcube et renommez les deux fichiers 'db.inc.php.dist' et 'main.inc.php.dist' en 'db.inc.php' et 'main.inc.php' et modifiez les à votre convenance.

Le plus important, dans db.inc.php à la ligne : $rcmail_config['db_dsnw'] = 'mysql://user:pass@localhost/roundcube';

Changez la suivant votre configuration. (roundcube étant le nom de votre base de donnée.)

Normalement c'est tout bon, j'ai fais ça vite fait et avec un peu trop de recul, si j'ai oublié quelques choses merci de me le signaler =) .

Petit ajout : Assurez-vous de rendre les repertoires temp/ et log/ de roundcube en accés écriture à apache (www-data) :  "chown -R www-data  log/ temp/"


ATI Radeon X1700 sous linux ( Debian Etch )

J'ai fais très récemment l'acquisition d'un ordinateur Portable muni d'une carte graphique Radeon Mobility X1700.

Je me suis empressé d'installer mon OS favoris, mais j'ai eu beaucoup de mal à installer correctement le driver propriétaire de ATI.

Pourquoi le propriétaire ? Tout simplement parce que pour ce type de carte, le driver libre ne marche pas, il ne semble pas supporter le chipset X1700; en revance, le driver propriétaire, bien que cela ne soit pas mentionné sur le site, le supporte.

Voilà donc la marche à suivre pour installer ce fameux driver et sortir du très sobre mode VESA ...

Petit recommandation:
(Je pense que cela ne marche pas avec xorg 7.2, la version stable de etch étant dans les 7.1.x , il y a surement des astuces qui devraient figurer dans les liens à la fin du billet. Mon noyau est un 2.6.21-1 fraichement compilé.)
Up : Cela marche très bien avec xorg 7.2 depuis les drivers 8.37.6. Le driver fonctionne et se compile parfaitement sous une debian Sid.


Lire la suite...

Bluffé par la Virtualisation...

Étant 24h/24 sous linux je ne supporte pas de devoir rebouter pour une raison ou pour une autre sous windows afin d'utiliser un ou deux logiciels proprio ...



La Virtualisation, une solution ?




J'avais déjà essayé au début de l'année des solutions de virtualisation telle que qemu (open source) mais je trouvais cela vraiment lent....

J'ai même essayé des solutions propriétaires en version d'essai comme Vmware ou Parallels, mais aucune ne m'a vraiment plu...

De retour en région parisienne et n'étant pas sur une linux 64 bit, j'ai pu essayer VirtualBox. Et franchement, après quelque essais avec windows 2k, je suis vraiment bluffé !

Sous debian, il vous suffit de télécharger le bon paquet sur la page de download du site, de lancer le logiciel ensuite et de créer un nouvel environnement Windows par exemple. Vous choisissez le disque dur , ça aussi c'est fabuleux =) . Il s'auto-dimenssionne. Vous définissez par exemple un disque dur virtuel de 15Go, si votre windows en prend seulement 2Go, il aura une taille réel de 2Go mais virtuel (sous le windows virtualisé) de 15Go ^^.

J'ai pu installer Internet explorer 6 (beurk me direz-vous), c'est utile pour tester des sites qui ne soit pas firefox-only (et c'est plus rapide que l'alternative ie4linux qui utilise wine). Le principal intérêt pour moi était d'installer office 2003 ce qui est chose faite et qui marche bien !

Petit Plus: Une fois votre windows configuré, cliquez sur Device => Install Guest Additions (lorsque vous n'êtes pas en pleine écran). Vous aurez alors la possibilité de choisir 32 Bit de Couleurs et de passer à une résolution supérieure à 800x600 .

Bugs ?

J'ai été confronté à quelques bugs. Notamment des freezes de la machine virtuelle au démarage du windows mais également pendant qu'il tourne...
Aussi, le CPU est pas mal solicité ce qui est normal.


Mais Bon, je ne suis pas sur une machine extrement puissante (AMD Sempron 3100+ et 1024 de RAM), et au final je suis quand même bluffé !


Voici de quoi illustrer en image :










Petit Up: Nouvelle version de VirtualBox (1.4.0) ainsi que l'apparition de dépôt debian/ubuntu.

deb http://www.virtualbox.org/debian etch non-free

La clé du dépot :

wget http://www.virtualbox.org/debian/innotek.asc

Et en root ou avec sudo :

apt-key add innotek.asc

Mencoder, encodage Avi et Split d'une Video

Je fut confronté à un petit Problème.

J'ai récupéré hier des Vidéos enregistrées depuis la Freebox HD, petit problème c'est du format DVD et on a en général beaucoup d'image entre ce qui nous interresse.


Voilà donc comment j'ai procédé vite fait bien fait, pour que plus tard je m'en rappelle facilement.

ps: Je ne saurai expliquer toute les options envoyées à mencoder, surtout pour l'encodage DVD => avi et si vous avez plus de précision je suis tout ouï =)


Encoder le fichier DVD en AVI



Imaginons que votre fichier fraîchement sortie de la freebox s'appelle mon_fichier.ts vous le voulez en mon_fichier.avi voici la commande que vous passez à mencoder pour une très bonne qualité.

mencoder mon_fichier.ts -ofps 25 -ovc lavc -lavcopts vcodec=mpeg4:vbitrate=2000 -vf scale=720:576 -oac mp3lame -lameopts cbr:br=128 -o mon_fichier.avi

Le son sera encodé en MP3 (échantillonnage de 128bits), la vidéo en mpeg4 avec 25 fps(-ofps) si j'ai bien compris. Le "-vf scale" vous redimenssione la vidéo en 720:576.

Laissez Mouliner votre PC... (Prend pas beaucoup à énormément de temps suivant le Processeur/taille de la vidéo.)


Couper le début et la fin de la vidéo



Je souhaitais récupérer seulement 30 secondes de vidéo.

Regardez votre vidéo et notez bien le temps exact à partir duquel vous voulez commencer votre vidéo.

Imaginons que vous vouliez commencer à 13min27sec vous taperez donc :

mencoder -ss 00:13:27 mon_fichier.avi -o mon_fichier_tmp.avi -oac copy -ovc copy

Laissez encore une fois mouliner et vous aurez votre fichier temporaire qui commence au bonne endroit. -ss indique qu'on zappe tout ce qu'il y avait avant et qu'on commence à hh:mm:ss -oac copy et -ovc copy indique que l'on garde les mêmes paramètres (d'encodage je crois) que la vidéo d'origine.

Regardez votre nouveau fichier et notez bien la position ou vous voulez que ça s'arrête. imaginons que ce soit maintenant 1min et 50 secondes vous taperez donc :

mencoder -endpos 00:01:50 mon_fichier_tmp.avi -o mon_fichier_final.avi -oac copy -ovc copy

"-endpos hh:mm:ss" indique cette fois-ci qu'on s'arrête après les 1min et 50 secondes. Vous vous retrouverez donc avec une vidéo de 1min 50 si tout se passe bien.


Voilà, vous pourrez peut-être vous renseignez sur l'encodage si vous voulez compresser un peu plus la vidéo. (j'avais 7.7 Mo pour une vidéo de 30 secondes...)

Petit coup de Pub pour Lusco, la vidéo que je voulais encoder était enfait un flash du net de Gameone parlant de ... de .... de ... Sauvblog.com ! Vous pouvez la visualiser à cette adresse: http://sauvblog.com/sauvblog_gameone_final.avi


- page 2 de 3 -