Installer Beryl sur Ubuntu Feisty avec AIGLX pour Nvidia: Ubuntu (7.04)

Ce week-end était mon week-end de test Fougueux (voir mon post précédent sur la récente sortie de Herd 3). Tout semble fonctionner assez bien jusqu’à présent et je suis impressionné par quelques-unes des nouvelles fonctionnalités. Je vais très probablement mettre à niveau toutes mes machines lors de la sortie finale.

En tout cas, ce matin, j’ai décidé d’ajouter Beryl au mix et, comme d’habitude, je suis vraiment impressionné par ce que peut faire une communauté de codeurs open source ! À tous les membres de l’équipe Beryl, continuez le travail fantastique!

Et, maintenant, à la bonne partie.
Installation de Beryl sur Ubuntu Feisty avec AIGLX.

Vous devrez ajouter les référentiels beryl-project à votre liste de sources. Vous pouvez le faire en ajoutant la ligne suivante à votre fichier /etc/apt/sources.liste:

deb http://ubuntu.beryl-project.org feisty main

Vous voudrez également importer la clé GPG du projet pour l’authentification

wget http://ubuntu.beryl-project.org/ -O- | sudo apt-key add -

Maintenant que vous les avez ajoutés, vous voudrez vous assurer que vous avez mis à jour les modifications

sudo aptitude update

Si vous ne l’avez pas déjà fait, vous devrez vous assurer d’avoir une configuration d’accélération 3D avec les pilotes Nvidia.

sudo aptitude install nvidia-glx

Le X.org 7.2 dans Feisty inclut AIGLX, il est donc assez simple de le faire fonctionner. Voici quelques éléments que vous voudrez ajouter ou vérifier sont inclus dans votre xorg.fichier conf. Comme d’habitude, avant d’apporter des modifications à votre xorg.conf vous aurez envie de faire une sauvegarde!

Sous la section « Module », assurez-vous que vous disposez des éléments suivants:

Load "dri"
Load "dbe"
Load "glx"

Maintenant, vérifiez la section « Appareil » et ajoutez:

Option "XAANoOffscreenPixmaps"

Sur ma machine (Nvidia GeForce MX 440), j’avais également besoin d’ajouter cette ligne suivante à la section périphérique:

Option "AddARGBGLXVisuals" "True"

Et enfin, vous voudrez vous assurer que ces options sont incluses, normalement à la fin du fichier:

Section "DRI"
Mode 0666
EndSection

Section "Extensions"
Option "Composite" "Enable"
EndSection

OK. À ce stade, AIGLX doit être configuré et prêt à fonctionner. Vous devrez redémarrer X avant que les modifications n’aient lieu. Si vous lisez ces instructions sur la machine que vous mettez à niveau, vous voudrez vous assurer que cela est mis en signet pour y revenir pour les dernières étapes. Vous pouvez utiliser l’un des liens ci-dessous cet article pour l’enregistrer sur votre page de signets sociaux préférée.

Pour redémarrer votre bureau, utilisez l’une des options suivantes (pour les utilisateurs d’ubuntu ou de kubuntu):

sudo /etc/init.d/gdm restart (ubuntu)
sudo /etc/init.d/kdm restart (kubuntu)

… ok, et maintenant tu es de retour. Maintenant, nous allons vouloir installer quelques paquets. Les paquets de béryl et les décorations à thème:

sudo aptitude install beryl emerald-themes

Après avoir installé ces paquets, vous êtes prêt à utiliser Beryl ! Appuyez sur ALT-F2 et exécutez

beryl-manager

Vous devriez, espérons-le, voir un écran de démarrage Beryl à ce stade. Sinon, il devrait y avoir une nouvelle icône Beryl dans votre barre de notification. Vous pouvez vous assurer qu’il est en cours d’exécution en cliquant avec le bouton droit sur l’icône et en vous assurant que Beryl est sélectionné dans les options du gestionnaire de bureau.

Profitez-en! Si vous n’avez jamais utilisé Beryl auparavant, assurez-vous de consulter certaines des commandes d’utilisation de base telles que:

CTRL-ALT-right / left arrow : switch to next cube side
CTRL-ALT-SHIFT-right / left arrow : switch to next cube and bring current window
CTRL-ALT-left-click (drag) : move cube with mouse movement

… vous pourriez être intéressé à en voir plus sur la page FAQ de Beryl.

Si vous rencontrez des problèmes avec Beryl, vous pouvez consulter la page de dépannage de Beryl.

Blogué avec Flock

Tags : beryl, feisty, ubuntu, aiglx, 7.04

Leave a Reply

Votre adresse e-mail ne sera pas publiée.