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:dapper:kde:beryl [Le 13/12/2006, 22:45] ste |
— (Version actuelle) | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | ====== Installer XGL + Beryl sur une Kubuntu ====== | ||
- | |||
- | {{ http://andrew.wedderburn.googlepages.com/splash_cola_black_final.png }} | ||
- | **NOTE AUX ÉDITEURS DE CETTE PAGE : Indiquez en bas de la page la raison de vos modification quand elle concerne l'installation, car celle-ci varie très souvent d'un HowTo à l'autre.** | ||
- | |||
- | //**[[utilisateurs:the_cname]] : 22/10/2006 : la prochaine fois que je vois une modification sur cette page, sans avoir notifié en bas les raisons, et le nom de la personne, je supprime la modification, et svp faites attention à l'orthographe !**// | ||
- | |||
- | Ce tuto est une base de départ pour installer **Beryl, XGL sur Kubuntu** !!! | ||
- | |||
- | Il est à complèter, à modifier par toutes les infos que l'on pourra trouver... À faire sérieusement, SVP ! | ||
- | |||
- | |||
- | ====== ATTENTION ====== | ||
- | {{http://doc.ubuntu-fr.org/_media/applications/stop_hand.png }} | ||
- | |||
- | **Une nouvelle version de beryl & co. est sortie (0.1.2)** | ||
- | |||
- | ===== -0- Suppression ===== | ||
- | |||
- | |||
- | **-0.1-** Pour ceux qui auraient installé compiz* cgwd* et csm, **on supprime TOUT** : | ||
- | |||
- | sudo aptitude remove compiz compiz-core compiz-plugins compiz-gnome compiz-manager cgwd cgwd-themes cgwd-themes-extra csm | ||
- | |||
- | **-0.2-** Pour avoir un beau desktop, il faut auparavant désactiver quelque options que l'on pourait avoir mis avant d'installer beryl. | ||
- | |||
- | * Enlever les effets graphiques de KDE car ils pourront être reproduit par beryl (capture prise par le module "Screenshot" de beryl) : | ||
- | |||
- | ''{{applications:dapper:kde:screenshot1.png}}'' | ||
- | |||
- | * A complèter ... | ||
- | |||
- | ===== -1- Préparation ===== | ||
- | |||
- | |||
- | **-1.1-** Vérifiez dans un premier temps, d'avoir installé et configurer votre carte graphique [[http://doc.ubuntu-fr.org/materiel/ati|ATI]] ou [[http://doc.ubuntu-fr.org/materiel/nvidia|nVidia]] ... | ||
- | |||
- | |||
- | **-1.2-** Puis, modifiez votre fichier /etc/apt/sources.list : | ||
- | sudo nano /etc/apt/sources.list | ||
- | |||
- | deb http://beryl.lupine.me.uk dapper all | ||
- | deb-src http://beryl.lupine.me.uk dapper all | ||
- | |||
- | |||
- | **-1.3-** A moins que vous ne l'ayez déjà fait, on ajoute les clés à partir de la console (0.1.2): | ||
- | |||
- | wget http://beryl-mirror.pricechild.co.uk/root@lupine.me.uk.gpg -O- | sudo apt-key add - | ||
- | |||
- | Puis on met à jour : | ||
- | |||
- | sudo aptitude update | ||
- | sudo aptitude dist-upgrade | ||
- | |||
- | ===== -2- Installation ===== | ||
- | |||
- | |||
- | **-2.1-** On installe les nouveaux packages nécessaires : | ||
- | |||
- | sudo apt-get install xserver-xgl xserver-xorg xserver-xorg-air-core x11proto-composite-dev x11proto-fixes-dev x11proto-gl-dev x11proto-scrnsaver-dev libxorg-sched-yield-hack0 libglitz-glx1 libglitz1 libgl1-mesa linux-dri-modules-`uname -r` xwinwrap | ||
- | sudo apt-get install beryl-core beryl-dbus beryl-plugins beryl-plugins-data beryl-settings beryl-manager | ||
- | sudo apt-get install emerald emerald-themes | ||
- | |||
- | **-2.2-** On crée un lanceur : | ||
- | |||
- | sudo nano /usr/bin/startxgl.sh | ||
- | |||
- | pour y écrire dedans ceci : | ||
- | |||
- | #!/bin/sh | ||
- | Xgl -fullscreen :1 -ac -accel glx:pbuffer -accel xv:pbuffer & sleep 2 && DISPLAY=:1 | ||
- | exec startkde | ||
- | |||
- | et on donne des droits d'execution sur le lanceur : | ||
- | sudo chmod +x /usr/bin/startxgl.sh | ||
- | |||
- | **-2.3-** On paramètre la future session XGL en écrivant ce nouveau fichier : | ||
- | sudo nano /usr/share/xsessions/xgl.desktop | ||
- | |||
- | et en y ajoutant ceci dedans : | ||
- | [Desktop Entry] | ||
- | Encoding=UTF-8 | ||
- | Name=XGL | ||
- | Exec=/usr/bin/startxgl.sh | ||
- | Icon= | ||
- | Type=Application | ||
- | |||
- | **-2.4-** On modifie la configuration de démarrage de KDE, créez donc un fichier Autostart dans votre répertoire personnel : | ||
- | sudo nano .kde/Autostart/beryl-manager.desktop | ||
- | |||
- | et ajoutons cela dedans : | ||
- | [Desktop Entry] | ||
- | Comment=Beryl-manager | ||
- | Exec=/usr/bin/beryl-manager | ||
- | Name=Start Beryl | ||
- | Icon= | ||
- | Type=Application | ||
- | |||
- | Ceci lancera beryl-manager. | ||
- | |||
- | ===== -3- Terminons ===== | ||
- | |||
- | **Les effets sont GEANTS !!!** | ||
- | |||
- | On sort de la session et on reboot !!! | ||
- | |||
- | Ensuite au login, on pense à choisir une session XGL ... | ||
- | |||
- | ===== Les Problèmes ! ===== | ||
- | |||
- | ==== PROBLEMES Résolus ==== | ||
- | |||
- | |||
- | === problème de clavier === | ||
- | |||
- | *//**non résolu nativement avec la version 0.1.1 de beryl**// | ||
- | * la touche 'Alt Gr' ne répond plus ... et donc les combinaisons correspondantes ! | ||
- | * //se règle avec ce code, que l'on peut intégrer dans un fichier shell, nommé par exemple :launch_kbd_definition.sh// : | ||
- | |||
- | pour les Français | ||
- | |||
- | xprop -root -f _XKB_RULES_NAMES 8s -set _XKB_RULES_NAMES xorg | ||
- | setxkbmap -model pc105 -layout fr -variant latin9 | ||
- | |||
- | pour les Belges | ||
- | |||
- | xprop -root -f _XKB_RULES_NAMES 8s -set _XKB_RULES_NAMES xorg | ||
- | setxkbmap -model pc105 -layout be -variant basic | ||
- | |||
- | * //que l'on appelle au démarrage de KDE// : | ||
- | |||
- | sudo nano .kde/Autostart/keyboard_definition.desktop | ||
- | |||
- | * //en l'écrivant ainsi// : | ||
- | |||
- | [Desktop Entry] | ||
- | Comment=Keyboard Definition | ||
- | Exec=~/launch_kbd_definition.sh | ||
- | Name=Launch Keyboard | ||
- | Icon= | ||
- | Type=Application | ||
- | |||
- | * //Pour finir, faites un chmod 0700 dessus// ! | ||
- | |||
- | sudo chmod 0700 ~/launch_kbd_definition.sh | ||
- | |||
- | === Beryl-XGL === | ||
- | * Je ne sais pas pourquoi, j'ai dû lancer beryl-xgl dans ma Konsole pour avoir les effets fonctionnels, alors que beryl-manager fonctionne réellement. | ||
- | * //Ca semble être lié à l'ordre dans lequel beryl-manager et beryl-xgl sont lancés ; perso, je lance manager puis beryl-xgl. Il semble en plus que beryl-manager ne prenne pas le bon gestionnaire de fenêtres (Kwin au lieu de beryl) : perso après tout ça, je suis obligé de lui re-spécifier beryl et de "Recharger le gestionnaire de fenêtres" <= [[utilisateurs:the_cname]] : cette réflexion est d'un autre ...// | ||
- | * [[utilisateurs:lustucru]] : même problème et pourtant je suis avec la version 0.1.1 | ||
- | * Les fenêtres perdent leur bordure, voire flashent | ||
- | | ||
- | |||
- | ==== PROBLEMES pas encore Résolus ==== | ||
- | |||
- | === le menu contextuel === | ||
- | * celui de la souris, le clic droit ! | ||
- | * [[utilisateurs:the_cname]] : 22/10/2006 : J'ai retrouvé le menu contextuel en rajoutant les options suivantes, dans la section Device de mon fichier xorg.conf : | ||
- | * ** Option "AllowGLXWithComposite" "True"** | ||
- | * ** Option "AddARGBGLXVisuals" "True"** | ||
- | * Mais, je ne peux certifier à 100%, la causalité ! | ||
- | |||
- | === les bordures flashent === | ||
- | * //De même, je rencontre quelques problèmes avec les bordures qui clignotent (ce qui n'était pas le cas avant la m.à.j à la version 0.0.1) <= [[utilisateurs:the_cname]] : cette réflexion est d'un autre ...// | ||
- | * [[utilisateurs:the_cname]] : 22/10/2006 : j'ai eu le même soucis qui a été très rapidement réglé dès le paramétrage de mon fenêtrage avec Emerald ; à tester ... et faire un retour propre ! Merci d'avance... | ||
- | * [[utilisateurs:the_cname]] : 22/10/2006 : à tout hasard, est-ce que vous avez activez l'extension Composite de nVidia. Je me suis amusé à la tester, et je l'ai rapidement désactivé car j'avais ce flashage de bordure. L'ayant enlevé, je n'ai plus ce problème ! | ||
- | * [[utilisateurs:the_cname]] : 27/10/2006 : en fait, cela me le fait de temps à autre... j'ai testé à redémarrer le serveur X, à chaque fois, ça revient à la norm(al)e. | ||
- | * [[utilisateurs:Seazor]] : 30/10/2006 : Les seules fois où j'ai eu ça, c'est parce que emerald était lancé 2x. Une venant de beryl manager et une venant de ?? (restauration de session de kde p-ê ?) | ||
- | |||
- | ===== Autres informations ===== | ||
- | |||
- | ==== Docs d'origine : ==== | ||
- | |||
- | http://wiki.beryl-project.org/index.php/Install/Ubuntu/Dapper/nVIDIA | ||
- | |||
- | http://doc.ubuntu-fr.org/applications/beryl | ||
- | |||
- | http://doc.ubuntu-fr.org/applications/xgl/kde | ||
- | |||
- | ==== Auteurs ==== | ||
- | |||
- | *[[utilisateurs:the_cname]]: 1ère version - 02/10/2006 | ||
- | *[[utilisateurs:the_cname]] : modification au 10/10/2006 :: Ce serait sympa que ceux qui modifie quoi que ce soit laissent leurs marques comme c'est demandé ailleurs ;-) :) | ||
- | *[[utilisateurs:the_cname]] : 22/10/2006 : modifications et avertissement : **la prochaine fois que je vois une modification sur cette page, sans avoir notifié en bas les raisons, et le nom de la personne, je supprime la modification, et svp faites attention à l'orthographe !** | ||
- | *[[utilisateurs: Nikoo]] : oups, pardon, c'est moi qui ai fait le commentaire sur le pb de lancement séquentiel entre beryl et beryl xgl. (nikoolinuxATfree.Fr). | ||
- | * [[utilisateurs:the_cname]] : 08/11/2006. légères modifs de pagination | ||
- | * [[utilisateurs:the_cname]] : 13/12/2006 modif des depots (0.1.2) |