Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
applications:beryl [Le 14/12/2006, 23:01] roger64 |
— (Version actuelle) | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | <code> | ||
- | Ubuntu Edgy Eft - novembre 2006 | ||
- | </code> | ||
- | Rédigé notamment par [[utilisateurs:esion]] //(section ATI)//, puis fusionné ou relié avec un gros travail de nécropotame et de bien d'autres rédacteurs | ||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | {{ http://andrew.wedderburn.googlepages.com/splash_lithium_final.png }} | ||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | ===== De quoi s'agit-il? ===== | ||
- | |||
- | |||
- | |||
- | Donner au débutant les informations ou les liens nécessaires à l'installation, au lancement et à l'utilisation de Beryl. | ||
- | |||
- | |||
- | {{http://doc.ubuntu-fr.org/_media/applications/stop_hand.png }} | ||
- | > Il s'agit d'un document provisoire, appelé à évoluer rapidement. Voir à ce sujet: [[applications:beryl:restructurationwiki]]. Le contenu de ce wiki, qui a été soumis à la mailing list, remplace depuis le 30 novembre 2006 le texte de l'ancienne page beryl. **Le texte de cette dernière page a été entièrement sauvegardé à l'adresse [[applications:beryl:old]]** | ||
- | |||
- | |||
- | Commentaires et propositions sur ce fil: | ||
- | [[http://forum.ubuntu-fr.org/viewtopic.php?pid=594667#p594667]] | ||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | ===== I - TRONC COMMUN ===== | ||
- | |||
- | Cette première partie contient ce qui vous reste à faire lorsque vous disposez d'une carte graphique et d'un serveur X bien configurés. | ||
- | |||
- | Vous débutez? Vous ne savez pas? **STOP!!** N'allez pas plus loin !! | ||
- | |||
- | Consultez d'abord la deuxième partie de ce wiki, (installation adaptée) qui vous orientera vers d'autres pages du wiki Ubuntu.fr pour la phase d'installation préalable. | ||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | ===== Présentation ===== | ||
- | |||
- | |||
- | > Vous voulez étudier l'affaire avec un peu de recul: qu'est ce que Beryl?, Beryl et les environnements de bureau, historique, comparaison avec Compiz, etc... | ||
- | Tout - presque tout ;-)- est **ici**: [[http://doc.ubuntu-fr.org/applications/beryl/informations]] | ||
- | |||
- | Quelques petites videos pour vous mettre en bouche? ici: | ||
- | [[http://video.google.fr/videosearch?q=beryl]] | ||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | ==== Beryl et Ubuntu ==== | ||
- | |||
- | |||
- | |||
- | Ubuntu n'a pas choisi Compiz comme Novell, Fedora ou Mandriva mais s'orientera probablement vers Beryl au plus tard lors du passage à Feisty Fawn. | ||
- | |||
- | Après la scission avec Compiz décidée le 19 septembre 2006, le travail sur Beryl avance à vive allure. La version actuelle 0.1.1 du 20 octobre 2006 n'est qu'une "preview release" considérée comme instable et qui fonctionne déjà très bien. 8-) La version 0.1.2, publiée le 7 novembre 2006 est une version de développement (chasse aux bugs) qui fonctionne encore mieux. En dépit d'un crash serveur, la 0.1.3 est apparue dans les dépôts le 9 décembre. | ||
- | |||
- | Ainsi, bien que distinctes, les deux entités (Ubuntu et Beryl) s'efforcent dès à présent de se rendre mutuellement compatibles. Leurs efforts devraient déboucher à court terme. | ||
- | |||
- | |||
- | ==== Prérequis ==== | ||
- | |||
- | La carte vidéo doit être installée et l'accelération fonctionnelle. A la commande: | ||
- | |||
- | <code>$ glxinfo | grep rendering</code> | ||
- | |||
- | si vous avez comme réponse: | ||
- | |||
- | > direct rendering: Yes | ||
- | |||
- | Vous pouvez procéder à l'installation de Beryl. Le cas échéant, visitez avant tout la page d'installation. Vous ne trouverez pas d'autres informations et d'autres liens dans la deuxième partie "installation adaptée" de ce wiki. | ||
- | |||
- | |||
- | Si la réponse est non, reportez-vous à l'installation des drivers de votre carte graphique. | ||
- | |||
- | |||
- | ==== Installer les paquets Beryl ==== | ||
- | |||
- | Vous pouvez télecharger les paquets Beryl et Emerald en utilisant Synaptic à partir du dépôt source officiel (malheureusement provisoirement hors service au 30/11/06). Il existe aussi d'autres dépôts, gérés par des fans dont vous pourrez trouver l'adresse sur le forum. Dans ce dernier cas, faites preuve de prudence en sauvegardant au préalable. | ||
- | |||
- | Le site officiel est le suivant: [[http://ubuntu.beryl-project.org/]] | ||
- | Sélectionnez d'abord **Dapper** ou **Edgy**, choisissez ensuite entre "all" "main" ou "unstable". | ||
- | Si vous ne savez pas, choisissez "**main**" en cliquant sur "browse contents". Vous verrez apparaître le nom du dépôt sous la forme "deb http...etc". Copiez cette dernière adresse. | ||
- | |||
- | Note: apparamment les dépots présentés sur le site ne sont pas à jour, vous pouvez utiliser les dépots suivants : | ||
- | |||
- | deb http://ubuntu.beryl-project.org edgy main | ||
- | deb-src http://ubuntu.beryl-project.org edgy main | ||
- | |||
- | |||
- | Rajoutez le nom du dépôt trouvé dans la liste de vos sources en utilisant cette commande: | ||
- | |||
- | gksudo gedit /etc/apt/sources.list | ||
- | |||
- | * Ajouter la clé (vérifier que c'est bien celle-ci en première page du site): | ||
- | | ||
- | wget http://ubuntu.beryl-project.org/root@lupine.me.uk.gpg -O- | sudo apt-key add - | ||
- | | ||
- | |||
- | * Mettre à jour: | ||
- | |||
- | sudo apt-get update | ||
- | |||
- | * Installer: | ||
- | |||
- | sudo apt-get install beryl | ||
- | |||
- | Beryl est un metapackage qui installe beryl-core, beryl-plugins, beryl-manager, beryl-settings et emerald, mais pas emerald-themes. Il faut donc le rajouter. | ||
- | |||
- | * Rajouter emerald-themes | ||
- | |||
- | sudo apt-get install emerald-themes | ||
- | |||
- | * Lancer: | ||
- | |||
- | |||
- | beryl-manager | ||
- | |||
- | A faire de préférence juste après l'ouverture de la session gnome, quand aucune fenêtre n'est encore ouverte. | ||
- | |||
- | ===== Lancement (arrêt) ===== | ||
- | |||
- | ==== Gardez la liberté du choix ==== | ||
- | |||
- | |||
- | |||
- | Beryl est un logiciel encore instable. Vous pouvez certes dès à présent choisir de démarrer votre session Gnome par défaut avec lui. Il vous est cependant conseillé de garder "un fer au feu", c'est-à dire, la possibilité de redémarrer une session Gnome-metacity ("normale") sans difficulté. C'est l'objet de la méthode qui vous est proposée, adaptée du document suivant. | ||
- | |||
- | |||
- | [[http://wiki.beryl-project.org/index.php/Install/Ubuntu/Edgy/AiGLX]] | ||
- | |||
- | //**Lancer automatiquement soit Beryl soit Gnome**// | ||
- | |||
- | Cette méthode sûre vous laisse le choix de démarrer soit Gnome-Beryl soit Gnome-metacity, automatiquement ou non. | ||
- | Il vous faut pour cela créer deux fichiers: | ||
- | un script de démarrage et un script de session X. | ||
- | |||
- | * __Création du script de démarrage__ | ||
- | |||
- | #gksudo gedit /usr/bin/startberyl.sh | ||
- | |||
- | insérez le texte suivant :-) et sauvegardez: | ||
- | |||
- | > #!/bin/sh | ||
- | > beryl-manager | ||
- | > sleep 4 | ||
- | > exec gnome-session (//ou pour KDE: exec startkde//) | ||
- | |||
- | Rendez ce script exécutable | ||
- | |||
- | #sudo chmod a+x /usr/bin/startberyl.sh | ||
- | |||
- | * __Création du script de session X__ | ||
- | |||
- | #gksudo gedit /usr/share/xsessions/Beryl.desktop | ||
- | |||
- | insérez le texte suivant et sauvegardez. | ||
- | |||
- | > [Desktop Entry] | ||
- | > Encoding=UTF-8 | ||
- | > Name=Beryl | ||
- | > Exec=/usr/bin/startberyl.sh | ||
- | > Icon= | ||
- | > Type=Application | ||
- | |||
- | Maintenant, au démarrage de GDM (Gnome), sur l'écran de connexion, choisissez le menu options en bas à gauche, puis l'onglet session, vous avez alors le choix d'ouvrir | ||
- | * la session par défaut | ||
- | * Gnome | ||
- | * Beryl (en fait Gnome-Beryl) | ||
- | Si vous choisissez ce dernier, il démarrera pratiquement aussi vite que Gnome en utilisant le premier script. | ||
- | Si vous choisissez le second, vous aurez votre Gnome-metacity de tous les jours qui peut être préférable pour certaines applications supportant mal AIGLX. | ||
- | Vous pouvez enfin choisir l'un ou l'autre comme session par défaut (démarrage automatique). | ||
- | |||
- | //fin du texte adapté//. | ||
- | |||
- | |||
- | |||
- | ==== quitter Beryl ==== | ||
- | |||
- | |||
- | Une fois lancé, Beryl peut avoir des problèmes avec certaines applications ou vous désirez tout simplement le quitter. Dans ce cas, vous avez le choix entre plusieurs possibilités: par exemple, | ||
- | |||
- | * soit avec un **changement de session** | ||
- | |||
- | Vous pouvez passer d'une session Gnome-metacity à une session Gnome-Beryl et inversement en tapant: | ||
- | > Ctrl + Alt + BkSp | ||
- | Vous vous retrouvez alors devant l'écran de connexion et vous choisissez l'option souhaitée. | ||
- | |||
- | * soit avec un **changement du gestionnaire de fenêtre** | ||
- | |||
- | De cette façon: clic droit sur l'icône rouge de Beryl dans votre systray puis choisir le menu "Sélection du gestionnaire de fenêtres" où on vous propose le choix entre Beryl et le gestionnaire habituel de votre environnement (Metacity sous Gnome, par exemple). | ||
- | |||
- | * soit en **ligne de commande** | ||
- | |||
- | #killall emerald beryl-manager beryl-xgl && kwin (pour kde) | ||
- | #killall emerald beryl-manager beryl-xgl && metacity --replace (pour gnome) | ||
- | |||
- | |||
- | |||
- | ==== Gnome KDE XFCE==== | ||
- | Il y a d'autres façons de lancer Beryl selon votre environnement. En voici trois exemples: | ||
- | |||
- | Vous pouvez configurer Beryl-Manager de façon à obtenir une icône de notification qui vous permettra de basculer l'affichage sur Beryl ou de revenir à l'affichage ancien plus simplement et en toute liberté. | ||
- | * Pour GNOME : | ||
- | - Allez dans Système / Préférences / Sessions, puis dans l'onglet "Programmes au démarrage", et ajoutez ''beryl-manager'' ainsi que ''emerald''. | ||
- | | ||
- | * pour KDE : | ||
- | - Editez le fichier /etc/environment : <code>kdesu kate /etc/environment</code> | ||
- | - ajoutez cette ligne: <code>KDEWM=/usr/bin/beryl-start</code> | ||
- | - Créez un fichier ~/.kde/Autostart/beryl : <code>kate ~/.kde/Autostart/beryl</code> | ||
- | - Mettez ceci dedans : <code>#!/bin/sh | ||
- | beryl-manager</code> | ||
- | - Rendez le fichier exécutable : <code>chmod +x ~/.kde/Autostart/beryl</code> | ||
- | * Ou, pour XFCE : | ||
- | - Allez dans Applications/Paramètres/Applications démarrées automatiquement | ||
- | - Ajoutez deux commandes que vous appelerez par exemple XFWMKill et Beryl : <code>killall xfwm4</code> <code>beryl-manager</code> | ||
- | |||
- | * Option N°2 pour XFCE : Etant donné qu'on tue xfwm4 au demarrage ... si on passe sur cette même session sans XGL ... ,on est obligé manuellement de le relancer dans une console: voici la petite moulinette qui va bien ... : | ||
- | |||
- | <code>vi ~lancepaslancebien \\ enfin vous l apeler comme vous voulez</code> | ||
- | |||
- | et vous y mettez ça ... | ||
- | |||
- | <code> #!/bin/bash | ||
- | # Script de lancement automatique de session | ||
- | |||
- | if ps -A | cut -c25- | grep Xgl>/dev/null | ||
- | then | ||
- | killall xfwm4;beryl-manager | ||
- | else | ||
- | echo | ||
- | fi</code> | ||
- | |||
- | - Allez dans Applications/Paramètres/Applications démarrées automatiquement | ||
- | et mettez y le fichier | ||
- | |||
- | PS : vous pouvez d'ailleurs y mettre les applications que vous souhaitez lancer au démarrage | ||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | ==== commandes utiles ==== | ||
- | |||
- | Vous en trouverez quelques unes ici | ||
- | |||
- | [[applications:beryl:commandes]] | ||
- | |||
- | ===== Utilisation ===== | ||
- | |||
- | |||
- | |||
- | ==== Présentation des greffons ==== | ||
- | |||
- | ( ou **plug-in**) | ||
- | |||
- | > C'est un domaine en évolution presque journalière. Vous êtes invités à le compléter. Placez le nouveau greffon dans l'ordre du gestionnaire de préférences de Beryl pour que chacun s'y retrouve. | ||
- | |||
- | |||
- | Cette partie est une traduction littérale du document: | ||
- | |||
- | [[http://wiki.beryl-project.org/index.php/Install.fr/Ubuntu/Edgy/AiGLX]] | ||
- | Les greffons ont été remis dans l'ordre de votre gestionnaire de préférences. Comprenez que tous les réglages décrits plus bas peuvent être librement modifiés. Tous les greffons ne sont pas commentés. | ||
- | |||
- | __**Options générales**__ | ||
- | Alt + roulette de la souris: rend la fenêtre transparente ou opaque | ||
- | |||
- | __**Animations**__ (Minimize effect) | ||
- | Anime la création ou la fermeture de fenêtres (fonctionne aussi pour le menu mais il vous faut alors sélectionner "inconnu" (le "menu" à lui seul ne fonctionne pas). | ||
- | |||
- | __**Switcher**__ (sélecteur de fenêtres) | ||
- | Alt+Tab permute les fenêtres de l'espace de travail courant | ||
- | Ctrl+Alt+Tab = bascule vers les fenêtres de tous les espaces de travail. | ||
- | |||
- | __**Blur Fx**__ (Flou) | ||
- | Ajoute un effet de flou sous les fenêtres transparentes (ralentira le système) | ||
- | |||
- | __**Luminosité/Saturation**__ | ||
- | Ctrl + Roulette haut/bas > Moins/plus de saturation (fonctionne aussi pour le bureau) | ||
- | Shift + Roulette bas/haut > Moins/plus de luminosité (fonctionne aussi pour le bureau) | ||
- | |||
- | __**Deplacer les fenêtres**__ | ||
- | Alt+clic gauche > Déplace la fenêtre | ||
- | Alt+clic gauche puis +Shift > colle la fenêtre à la bordure | ||
- | |||
- | __**Négatif**__ | ||
- | Superclé + m > Inverse la couleur de l'éran | ||
- | Superclé + n > Inverse la couleur de la fenêtre active | ||
- | |||
- | __**Put**__ (mettre): placement des fenêtres à l'aide du clavier | ||
- | Superclé + Pavé numérique 1..9 > Place rapidement une fenêtre sur l'écran (1=haut gauche, 2=haut centre, ...). Sur un portable (au cas où vous n'avez pas de pavé numérique, utilisez Superclé + clé Fn + clavier virtuel) | ||
- | |||
- | __**Resize**__ (redimensionne la fenêtre) | ||
- | Alt+ clic sur la roulette | ||
- | |||
- | __**Rotation du cube**__ | ||
- | Ctrl+Alt /flèche droite/gauche= change l'espace de travail | ||
- | Ctrl+Alt+Shift / flèche gauche/droite= envoie la fenêtre active à gauche/droite | ||
- | Ctrl+Alt+clic gauche et déplacement de la souris= rotation manuelle du cube | ||
- | |||
- | __**Scale**__ (vue globale et organisée des fenêtres) | ||
- | Coin Haut-Droit ("hot corner") > Tous les espaces de travail. Le fait de cliquer une fenêtre la fera apparaître | ||
- | |||
- | __**Screenshot**__ (capture totale ou partielle d'écran) | ||
- | Superclé + clic gauche et déplacer la souris > Réalise une capture de la zone sélectionnée (l'image est sauvegardée sur le bureau). | ||
- | |||
- | __**Show desktop**__ (accédez à votre bureau facilement) | ||
- | Bas droite ("hot corner")= Sélectionne/deselectionne | ||
- | |||
- | __**Trail focus**__ (aspect des fenêtres inactives) | ||
- | Les fenêtres les plus anciennes sont plus transparentes. | ||
- | |||
- | __**Water**__ (effets d'eau) | ||
- | Maintenir Ctrl+Superclé et déplacer la souris. Le pointeur de la souris se déplace sur l'eau (non mis en œuvre par défaut) | ||
- | Shift-F9 > Il pleut sur votre écran. | ||
- | |||
- | __**Décoration**__ (reflexion) | ||
- | Ajoute quelques teintes à la décoration (essentiellement visible par transparence) | ||
- | |||
- | __**Wobbly**__ | ||
- | Rend les fenêtres et les menus comme de la gelée lors de leur déplacement. | ||
- | |||
- | __**Zoom**__ (et panoramique du cube) | ||
- | Superclé+clic droit = Zoomer une fois | ||
- | Superclé+Roulette haut/bas = Zoom manuel (in/out) | ||
- | |||
- | Nota 1: la **superclé** est la touche Windows ;-) quoi d'autre? | ||
- | |||
- | Nota 2: l'effet de flou (Blur Fx), ralentit notablement l'ordinateur actuellement | ||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | ==== recettes pour... ==== | ||
- | |||
- | >Là aussi, ça bouge: vous pouvez mentionner votre dernier truc ou astuce. | ||
- | |||
- | **Prendre une copie d'écran de votre cube** | ||
- | |||
- | (un grand "classique" désormais ;-)) | ||
- | |||
- | Lorsque le cube est placé sous son angle le plus photogénique, levez la main gauche (lâchez Ctrl Alt) et pressez la touche Print Screen puis validez. | ||
- | |||
- | **Rapetisser le cube** | ||
- | |||
- | Greffon Rotation du cube > Valeur numérique > Zoom: choisir une valeur numérique entre 5 et 10 | ||
- | |||
- | **Skydome** | ||
- | |||
- | Chemin: Gestionnaire de préférences > Greffon "bureau en cube" > Onglet "nom de fichiers" > Image de skydome | ||
- | |||
- | Important! Option(s) à activer: Onglet "Choix" > Cocher "Skydome" (et éventuellement "Animate Skydome") | ||
- | |||
- | Le cube est sourcilleux sur les caractéristiques de l'image Skydome. Il lui faut: | ||
- | |||
- | * - une image au format png | ||
- | * - une résolution en pixels puissance de 2, donc uniquement des valeurs comme: 32, 64, 128, 256, 512, 1024, 2048 en combinaison. Ex: 1024 x 512. | ||
- | * - une résolution compatible avec votre carte graphique. Vérifiez avec: | ||
- | |||
- | #glxinfo -l | grep GL_MAX_TEXTURE_SIZE | ||
- | |||
- | Vous pouvez avoir des images dites panoramiques ou 360°, qui ressemblent à des rectangles de format de type (8 x 2) qui donnent un rendu différent. | ||
- | En voici une: 1024 x 256 qui pèse 73k. | ||
- | [[http://pix.nofrag.com/99/83/9bf7830c9055027a6401fe5d70cbt2.jpg]] | ||
- | |||
- | **Création d'une image compatible Skydome** | ||
- | |||
- | Vous pouvez utiliser GIMP. | ||
- | * 1. - Outils sélection. Sélectionner un cadre de 1024 x 256. Vous lisez en bas de l'écran les dimensions de la sélection, péchez par excès plutôt que par défaut. Copier la sélection. | ||
- | * 2. - Créer un nouveau fichier. Préciser les dimensions de l'image: 1024 x 256. Exporter puis coller la sélection. | ||
- | Sauver sous: Format png. Compression 4. | ||
- | |||
- | Egalement: | ||
- | * 1. - ouvrir | ||
- | * 2. - image -> taille du canevas | ||
- | Positionner le canevas sur la partie de l'image que l'on veut skydomer en modifiant les valeurs x et y. | ||
- | * 3. - choisir sa taille, format, compression et sauver. | ||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | =====Problèmes connus===== | ||
- | |||
- | Vous avez l'un des problèmes ci-après: regardez ici: [[http://doc.ubuntu-fr.org/applications/beryl/problemes]] | ||
- | |||
- | * **Beryl quitte après la fermeture d'une fenêtre** | ||
- | |||
- | * **Touches "Alt", "Ctrl" ,"Alt Gr" HS** | ||
- | |||
- | |||
- | * **Ecran noir au démarrage** | ||
- | |||
- | * **LIBC_2.4** | ||
- | |||
- | * **Ecran de veille** | ||
- | |||
- | * **__GL_YIELD="NOTHING"** | ||
- | |||
- | * **Splash screen très long à l'ouverture d'une session Beryl | ||
- | ** | ||
- | |||
- | =====Liens===== | ||
- | |||
- | La source d'information recommandée concernant Beryl est bien sûr le wiki de Beryl. Toutes ses pages en anglais n'ont pas encore été traduites. | ||
- | Vous trouverez ici quelques liens utiles pour compléter ce wiki: | ||
- | |||
- | * [[http://wiki.beryl-project.org/index.php/Main_Page.fr]] | ||
- | |||
- | la page principale en français mais dont beaucoup de liens pointent encore vers des textes en anglais (gros travail en cours) | ||
- | |||
- | * [[http://wiki.beryl-project.org/index.php/Install.fr/Ubuntu/Edgy/AiGLX]] | ||
- | |||
- | plusieurs points de ce document ont été librement adaptés ou traduits (partie utilisation). | ||
- | |||
- | * [[http://forum.beryl-project.org/]] : Le site communautaire de Beryl (à l'origne du projet, anciennement compiz.net) | ||
- | * [[http://bugs.beryl-project.org/]] : Le "Bug Tracker" de Beryl | ||
- | * [[http://www.beryl-project.org/themes.php]] : Des thèmes à importer dans le gestionnaire de thèmes Emerald | ||
- | * [[http://www.gnome-look.org/index.php?xcontentmode=102]] : Encore d'autres thèmes. Note: certains portent l'extension .cgwdtheme, dans ce cas là renommez-les en .emerald | ||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | ===== II - INSTALLATION ADAPTEE ===== | ||
- | |||
- | Il existe par ailleurs sur ce wiki des documents récents sur: | ||
- | |||
- | Dapper + Kubuntu + XGL + Beryl = ici [[http://doc.ubuntu-fr.org/applications/dapper/kde/beryl]] | ||
- | |||
- | |||
- | FIXME | ||
- | |||
- | |||
- | |||
- | |||
- | ==== cartes ATI ==== | ||
- | |||
- | Pour les cartes ATI choisissez l'installation recommandée avec les pilotes libres. Consultez au préalable la page [[matériel:ati|installation des pilotes ATI]]. | ||
- | |||
- | === AIGLX (conseillé) === | ||
- | |||
- | Aiglx étant fourni avec Ubuntu 6.10 Edgy Eft, Beryl devrait déjà être fonctionnel ;) | ||
- | Prenez connaissance de la page mentionnée précédement. | ||
- | |||
- | === XGL === | ||
- | |||
- | Dans le cas où aiglx ne fonctionnerait pas (notament avec les cartes Pci Express), voici la méthode pour installer xgl. | ||
- | Sources tirées [[http://lhansen.blogspot.com/2006/10/3d-desktop-beryl-and-xgl-on-ubuntu-edgy.html|du blog Where I write my things and thoughts]][en] de Lennart Hansen. | ||
- | |||
- | |||
- | |||
- | Pour commencer il faut éditer le fichier xorg.conf, pensez à sauvegarder : | ||
- | <code>$ sudo cp /etc/X11/xorg.conf /etc/X11/xorg.conf.bak | ||
- | $ gksudo gedit /etc/X11/xorg.conf</code> | ||
- | |||
- | et rajouter ces lignes de préference après la section "Modules" (vers la ligne 41) : | ||
- | >Section "Extensions" | ||
- | > Option "Composite" "false" | ||
- | >EndSection | ||
- | |||
- | |||
- | Ensuite nous allons rajouter la session xgl (pour gnome): | ||
- | |||
- | Créez le fichier startberyl.sh : | ||
- | <code>$ gksudo gedit /usr/bin/startberyl.sh</code> | ||
- | |||
- | Insérez ces lignes : | ||
- | >#!/bin/sh | ||
- | >Xgl :1 -fullscreen -ac -accel xv:pbuffer -accel glx:pbuffer & | ||
- | >DISPLAY=:1 | ||
- | >exec dbus-launch --exit-with-session gnome-session | ||
- | |||
- | Autorisez l'execution de ce script : | ||
- | <code>$ sudo chmod +x /usr/bin/startberyl.sh</code> | ||
- | |||
- | Créez le fichier Beryl.desktop : | ||
- | <code>$ gksudo gedit /usr/share/xsessions/Beryl.desktop</code> | ||
- | |||
- | Insérez les lignes suivantes : | ||
- | >[Desktop Entry] | ||
- | >Encoding=UTF-8 | ||
- | >Name=Xgl | ||
- | >Comment=Démarrer une session Xgl | ||
- | >Exec=/usr/bin/startberyl.sh | ||
- | >Icon= | ||
- | >Type=Application | ||
- | |||
- | Vous pouvez maintenant redemarrer et choisir la session Beryl à l'écran de connexion puis lancer beryl (Alt+F2) : | ||
- | <code>$ beryl-manager</code> | ||
- | |||
- | Le splash screen de beryl doit apparaître. | ||
- | |||
- | Pour lancer beryl automatiquement editez le fichier startberyl.sh que nous avons créé et ajoutez beryl-manager: | ||
- | <code>$ gksudo gedit /usr/bin/startberyl.sh</code> | ||
- | |||
- | >#!/bin/sh | ||
- | >Xgl :1 -fullscreen -ac -accel xv:pbuffer -accel glx:pbuffer & | ||
- | >DISPLAY=:1 | ||
- | >beryl-manager | ||
- | >#le splash screen du chargement de gnome reste affiché. sleep doit être commenté, il faudra alors charger beryl une fois la session demarrée. | ||
- | >#sleep 4 | ||
- | >exec dbus-launch --exit-with-session gnome-session | ||
- | |||
- | Beryl est maintenant fonctionnel vous pouvez sauter la section [[#lancement_arret|"lancement"]] et passer à la suite. | ||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | ==== cartes NVIDIA ==== | ||
- | La configuration des cartes NVIDIA suscite encore quelques discussions animées. Il y a actuellement deux pages sur le wiki qui en traitent car il y a en fait deux techniques d'installation différentes qui ont chacune leurs avantages et leurs inconvénients en fonction de votre processeur, de votre carte et aussi de votre niveau d'expertise. | ||
- | |||
- | {{http://doc.ubuntu-fr.org/_media/applications/stop_hand.png }} | ||
- | > Ainsi, pour la configuration des cartes NVIDIA, vous pourrez vous reporter avec fruit soit à cette page: [[:nvidia]] soit à celle-ci [[:nvidia.run]] Regardez celle qui vous convient le mieux et informez le forum des résultats obtenus.. | ||
- | |||
- | Si cela s'applique à votre carte, regardez ensuite la procédure pour installer [[applications:xgl]]. Il existe aussi des pages spécifiques sur xgl pour kde ou gnome. | ||
- | |||
- | |||
- | > AVERTISSEMENT : si vous suivez la procédure ci-dessous, l'installation du driver nvidia entraînera, par le jeu des dépendances, le remplacement de votre noyau 2.6.17-10-generic par le noyau 2.6.17-10-386 qui ne reconnait pas le dual core et dont les performances sont bien inférieures. De plus cette modification du noyau entraînera la mise à jour de votre /boot/grub/menu.lst. | ||
- | > Donc, si vous ne voulez pas ceci, n'installez pas le driver selon cette méthode, installez-le en récupérant les sources sur nvidia et en le compilant vous-même, pour cela, suivez la page [[:nvidia.run]]. | ||
- | |||
- | En premier lieu, il est nécessaire d'installer le dernier driver nVidia 9629, qui rend possible l'utilisation de Beryl directement sur le serveur X (XOrg 7.1). | ||
- | - Ajoutez ce nouveau dépôt dans votre fichier sources.list : | ||
- | * Pour GNOME : <code>gksudo gedit /etc/apt/sources.list</code> | ||
- | * Ou, pour KDE : <code>kdesu kate /etc/apt/sources.list</code> | ||
- | * Ou, pour XFCE : <code>gksu mousepad /etc/apt/sources.list</code> | ||
- | - Copiez/collez ce qui suit dans le fichier sources.list : | ||
- | * Si vous utilisez une Ubuntu 32 bits (la plupart) : <code>## Driver nVidia 9629 | ||
- | deb http://albertomilone.com/drivers/edgy/nonlegacy/32bit binary/</code> | ||
- | * Ou, si vous utilisez une Ubuntu 64 bits : <code>## Driver nVidia 9629 | ||
- | deb http://albertomilone.com/drivers/edgy/nonlegacy/64bit binary/</code> | ||
- | * **Ou, si vous utilisez une GeForce 3 ou 4:** <code>## Driver nVidia 9626 | ||
- | deb http://albertomilone.com/drivers/unstable/edgy/32bit binary/ ## Ou "64bit" pour la version 64bit</code> Ces dépôts contiennent la version 9626 des drivers. La version 9629 a un bug qui empêche les GeForce 3 et 4 de fonctionner correctement. La prochaine version des drivers corrigera ce bug (n'hésitez donc pas à vérifier tout en lisant ces lignes et à mettre à jour le Wiki si besoin est). | ||
- | - Enregistrez et fermez. | ||
- | - La liste des dépôts a été modifiée, mettez la à jour :<code>sudo apt-get update</code> | ||
- | - Puis, procédez à l'installation du driver : <code>sudo apt-get install nvidia-glx </code> | ||
- | - Si les restricted modules n'ont pas été mis à jour automatiquement, vous pouvez le faire avec : <code>sudo apt-get upgrade</code> | ||
- | |||
- | >NOTA si le fichier Xorg n'est pas sauvegardé en utilisant le paramétrage de nvidia, utliser la commande kdesu (pour KDE) ou gksudo (pour gnome) dans un terminal, aller dans X server Display configuration, configurer à sa guise puis sauvegarder en utilisant "save to x configuration files. | ||
- | |||
- | Le fichier xorg.conf a besoin de quelques petites modifications : | ||
- | - Commencez par le mettre à jour et à en faire une copie de sauvegarde : <code>sudo nvidia-xconfig --composite</code> | ||
- | - Ouvrez le fichier xorg.conf : | ||
- | * Pour GNOME : <code>gksudo gedit /etc/X11/xorg.conf</code> | ||
- | * Ou, pour KDE : <code>kdesu kate /etc/X11/xorg.conf</code> | ||
- | * Ou, pour XFCE : <code>gksu mousepad /etc/X11/xorg.conf</code> | ||
- | - Dans la section "Screen", vérifiez que la valeur de DefaultDepth est bien 24, tel que : <code>Section "Screen" | ||
- | [... votre configuration ...] | ||
- | DefaultDepth 24 | ||
- | [... votre configuration ...] | ||
- | EndSection</code> | ||
- | - Ajoutez ces deux lignes dans la section "Device" (juste au-dessus de "Screen"), tel que : <code>Section "Device" | ||
- | [... votre configuration ...] | ||
- | Option "AddARGBGLXVisuals" "true" | ||
- | Option "TripleBuffer" "true" | ||
- | EndSection</code> | ||
- | |||
- | Vérifiez ensuite que, dans la section "Device" (au dessus de "Screen"), le driver utilisé soit bien **nvidia** et non nv . Vous devriez donc avoir une section Device qui ressemble à ceci : | ||
- | |||
- | <code> | ||
- | Section "Device" | ||
- | Identifier "NVIDIA Corporation NVIDIA Default Card" | ||
- | Driver "nvidia" | ||
- | BusID "PCI:3:0:0" | ||
- | Option "AddARGBGLXVisuals" "true" | ||
- | Option "TripleBuffer" "true" | ||
- | |||
- | EndSection | ||
- | |||
- | </code> | ||
- | |||
- | Ne touchez **pas** à "Identifier" et "BusID" ! | ||
- | |||
- | - Enregistrez et fermez. | ||
- | - Pour que les changements soient pris en compte, veuillez redémarrer votre ordinateur et non uniquement le serveur X (vu que les restricted modules ont été mis à jour). Lorsque vous lancerez à nouveau votre session graphique, un bref écran blanc portant la mention "nVidia beta driver" apparaîtra (à moins que vous ne l'ayez désactiver avec l'option NoLogo "true" dans le fichier xorg.conf). | ||
- | - Vous pouvez maintenant passer à [[#lancement_arret|lancement et arrêt]]. | ||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | ==== cartes Intel ==== | ||
- | |||
- | > Attention! Avec Edgy Eft (6.10) si vous possédez une carte graphique Intel utilisant le pilote i810 (carte i810 à i945)ou(845G/855G/865G/915G/945G), vous n'avez aucun réglage à faire. AIGLX est déjà supporté. Tout va bien 8-) | ||
- | |||
- | Vous trouverez des informations complémentaires ici: | ||
- | |||
- | [[materiel:intel_i915g | Intel i915]] - Pour régler les problèmes de résolution sur les chipset Intel i915 . Pas obligatoire, si vraiment vous en avez besoin. | ||
- | |||
- | Cependant, si vous êtes toujours sur Dapper, il vous faudra adapter AIGLX. | ||
- | Vous devriez trouver plus d'informations à ce sujet ici: | ||
- | [[applications:aiglx]] |