Calendrier
Nikoo
BlogCatégoriesDerniers billetsCompteursLiensFils RSS |
Beryl sous Mandriva 2007 : Aide à l'installation et vidéo.Par Nikoo :: 27/10/2006 à 01:12 :: Aide
![]() Salut à tous, je suis très content de vous annoncer la sortie des paquets 64 bits pour le gestionnaire d'effets 3D beryl ! Pour plus d'infos concernant XGL, et les gestionnaires d'effets, allez voir mon billet : "XGL : la beauté, le fun, mais aussi l'ergonomie d'un Bureau sous Linux" Voici la procédure décrite par Bubar (un contributeur/modérateur du forum du Club Mandriva) et légèrement reformulée par mes soins pour installer, et utiliser Beryl en lieu et place du couple compiz/XGL. Rque : pour éditer les fichiers indiqués, il vous faut être loggué en superutilisateur en tapant la commande su dans un terminal (Konsole, au hasard...). Vous pouvez ensuite utiliser kwrite, ou tout autre éditeur et vous tapez dans le terminal : kwrite /chemin/le_fichier_à_modifier 1. Assurez-vous d'avoir les sources de votre kernel d'installées ! Installez les drivers correspondant à votre matériel (NVIDIA, ATI, Intel intégrée), et supportant l'accélération graphique. Pour NVIDIA : Si vous avez déjà défini les medias d'installation PLF, utiliser le Centre de Contrôle de Mandriva pour les installer. Si vous n'avez pas ces medias PLF, utilisez Easyurpmi pour les configurer. Si vous souhaitez installer les drivers nvidia sans paramétrer les medias PLF, faites comme suit : Prenez les 3 rpm du driver nvidia correspondant à votre architecture (x86-64 ici) et à votre carte graphique : ftp://ftp.free.fr/pub/Distributions_Linux/plf/mandriva/2007.0/non-free/backports/binary/x86_64 dkms-nvidia-9631-1plf2007.0 nvidia-9631-1plf2007.0 nvidia-devel-9631-1plf2007.0 Pour les installer : - ouvrez un terminal (Konsole). - logguez vous en superutilisateur (root) en tapant su et en fournissant le mot de passe. - tapez cd /home/moi_le_user/ce_foutu_dossier pour vous placer dans le dossier où vous avez mis les trois paquets. - tapez urpmi ./*.rpm (./ désigne le répertoire courant, et *.rpm signifie tous les fichiers ayant l'extension .rpm ; donc attention à ce qu'il n'y ait que ces rpm là ! ) Redémarrez (la façon la plus simple de faire prendre en compte les nouveaux drivers nvidia avec dkms). Le démarrage sera plus long car il y aura installation du pilote NVIDIA. Au lancement du serveur d'affichage X, vous devriez voir apparaître un logo NVIDIA joli comme tout. 2.Configurer les medias d'installation main_backports et contrib_backports correspondant à votre architecture 32 ou 64 bits en utilisant Easyurpmi. Installer beryl en étant loggué en root (commande su + mot de passe) et en tapant. urpmi beryl-core beryl-settings beryl-manager beryl-settings beryl-plugins emerald emerald-themes ou bien en utilisant le très gentil et sage Centre de contrôle Mandriva. :-) Rque : Si comme précédemment, vous ne souhaitez pas activer et configurer les dépôts backports, vous pouvez également récupérer uniquement les fichiers par ftp et les installer comme indiqué précédemment pour les drivers nvidia, mais n'oubliez aucun fichier et ses dépendances !! Par ailleurs, le dépôt backport étant un "dépôt de travail", il se peut qu'il y ait temporairement des problèmes de synchronisation de versions, le temps de l'upload. Donc faites attention à ce que tous les paquets ci-dessus correspondent bien à la même version de beryl, pour éviter des problèmes de lancement du logiciel et de blocages (qui ne devraient tout de même qu'être temporaires). 3. Indiquer au système de ne plus utiliser ni Xgl ni compiz ("ne plus utiliser xgl" est valable dans la majorité des cas, excepté pour quelques cartes ati, voir plus bas). en éditant les fichiers /etc/sysconfig/xgl et /etc/sysconfig/compiz et en y remplaçant respectivement : XGL=no et COMPIZ=no si vous souhaitez lancer beryl dès le début de votre session : Editer le fichier /etc/sysconfig/compositing-wm comme suit : COMPOSITING_WM_START=yes # if COMPOSITING_WM is not empty, it overrides the default compositing window manager (which is compiz) COMPOSITING_WM=/usr/bin/beryl # if COMPOSITING_WM_ARGS is not empty, it overrides the default arguments for the compositing window manager COMPOSITING_WM_ARGS="--indirect-rendering --replace" # if COMPOSITING_WINDOW_DECORATOR is not empty, it overrides the default window decorator, the specified program will be run after compositing window manager COMPOSITING_WINDOW_DECORATOR=/usr/bin/emerald Pour lancer beryl-manager au démarrage de l'environnement KDE, il faut aller avec Konqueror dans /home/moi_le_user/ Afficher les fichiers cachés, aller dans ./kde/Autostart et y créer un lanceur (bouton droit, Créer un nouveau... Lien vers une application). Dans l'onglet Application, remplir le champ "Commande" par /usr/bin/beryl-manager Rque : Bubar déconseille de faire ce lancement automatique, mais chez moi, j'ai jamais de problème. Par ailleurs, quand Beryl plante, il revient par défaut au gestionnaire Kwin natif de KDE. Donc pas de problème, donc c'est vous qui voyez. Rque : Si vous décidez d'utiliser un autre décorateur qu'emerald (genre aquamarine), pensez à faire les modifications en conséquence. 4. Modifier la configuration du serveur d'affichage X, dans le fichier /etc/X11/xorg.conf selon vos besoins (seules les parties à modifier/à ajouter sont montrées ; donc rajoutez et modifiez ce qui vous manque) : Pour les cartes/puces Intel : Section "ServerLayout" ... Option "AIGLX" "true" ... Section "Device" ... Option "NoDDC" Option "XAANoOffscreenPixmaps" "true" Option "DRI" "true" Section "dri" Group 0 Mode 0666 Vous pouvez tester l' accélération exa, mais ce n' est pas obligatoire : Option "AccelMethod" "EXA" Pour les cartes NVIDIA : Section "device" Option "RenderAccel" "True" Option "DisableGLXRootClipping" "true" Option "BackStoring" "True" Section "screen" Option "AddARGBGLXVisuals" "True" Section "Extensions" Option "Composite" "Enable" Option "RENDER" "Enable" Pour info, sur mon ordi portable ASUS A6KmQ007H, avec une NVIDIA GeForce Go 7300 Turbocache, sous Mandriva 2007 64 bits, voici mon xorg.conf si ça peut aider : ---------------------------------------------------------------------------------------------- # File generated by XFdrake (rev 57713) # ********************************************************************** # Refer to the xorg.conf man page for details about the format of # this file. # ********************************************************************** Section "Files" # font server independent of the X server to render fonts. FontPath "unix/:-1" # minimal fonts to allow X to run without xfs FontPath "/usr/share/fonts/misc:unscaled" EndSection Section "ServerFlags" #DontZap # disable <Crtl><Alt><BS> (server abort) AllowMouseOpenFail # allows the server to start up even if the mouse does not work #DontZoom # disable <Crtl><Alt><KP_+>/<KP_-> (resolution switching) EndSection Section "Module" Load "dbe" # Double-Buffering Extension Load "v4l" # Video for Linux Load "extmod" Load "type1" Load "freetype" Load "/usr/lib64/xorg/modules/extensions/nvidia/libglx.so" EndSection Section "InputDevice" Identifier "Keyboard1" Driver "kbd" Option "XkbModel" "pc105" Option "XkbLayout" "fr" Option "XkbOptions" "compose:rwin" EndSection Section "InputDevice" Identifier "Mouse1" Driver "mouse" Option "Protocol" "ExplorerPS/2" Option "Device" "/dev/mouse" EndSection Section "InputDevice" Identifier "SynapticsMouse1" Driver "synaptics" Option "SHMConfig" "on" EndSection Section "Monitor" Identifier "monitor1" VendorName "Generic" ModelName "Flat Panel 1280x800" HorizSync 31.5-90 VertRefresh 60 # TV fullscreen mode or DVD fullscreen output. # 768x576 @ 79 Hz, 50 kHz hsync ModeLine "768x576" 50.00 768 832 846 1000 576 590 595 630 # 768x576 @ 100 Hz, 61.6 kHz hsync ModeLine "768x576" 63.07 768 800 960 1024 576 578 590 616 # modeline generated by gtf(1) [handled by XFdrake] ModeLine "1280x800_120" 181.21 1280 1376 1520 1760 800 801 804 858 -HSync +Vsync # modeline generated by gtf(1) [handled by XFdrake] ModeLine "1280x800_100" 147.89 1280 1376 1512 1744 800 801 804 848 -HSync +Vsync # modeline generated by gtf(1) [handled by XFdrake] ModeLine "1280x800_85" 123.38 1280 1368 1504 1728 800 801 804 840 -HSync +Vsync # modeline generated by gtf(1) [handled by XFdrake] ModeLine "1280x800_75" 107.21 1280 1360 1496 1712 800 801 804 835 -HSync +Vsync # modeline generated by gtf(1) [handled by XFdrake] ModeLine "1280x800_60" 83.46 1280 1344 1480 1680 800 801 804 828 -HSync +Vsync # modeline generated by gtf(1) [handled by XFdrake] ModeLine "1280x800_50" 68.56 1280 1336 1472 1664 800 801 804 824 -HSync +Vsync EndSection Section "Device" Identifier "device1" VendorName "nVidia Corp." BoardName "NVIDIA GeForce 7 Series" Driver "nvidia" Option "DPMS" Option "RenderAccel" "True" Option "AllowGLXWithComposite" "True" Option "TwinViewOrientation" "Clone" Option "TwinView" Option "DisableGLXRootClipping" "True" EndSection Section "Screen" Identifier "screen1" Device "device1" Monitor "monitor1" DefaultColorDepth 24 Subsection "Display" Depth 8 Modes "1280x800" EndSubsection Subsection "Display" Depth 15 Modes "1280x800" EndSubsection Subsection "Display" Depth 16 Modes "1280x800" EndSubsection Subsection "Display" Depth 24 Modes "1280x800" EndSubsection Option "AddARGBGLXVisuals" "True" EndSection Section "Extensions" Option "RENDER" "Enable" Option "Composite" "Enable" EndSection Section "ServerLayout" Identifier "layout1" InputDevice "Keyboard1" "CoreKeyboard" InputDevice "Mouse1" "CorePointer" InputDevice "SynapticsMouse1" "AlwaysCore" Screen "screen1" EndSection Pour les cartes ATI (sachant que je vous ai conseillé de les éviter cf. Conseils à l'installation ) :ATTENTION note de Bubar : il peut y avoir des restrictions selon le type de cartes et donc le pilote utilisé. Certains cartes nécessiteront encore d' utiliser XGL. Merci de bien vouloir vous reporter aux divers posts du forum traitant de la question ati. Selon que vous utilisez le pilote FGLRX ou le R300 les configurations et les résultats seront différentes. voici un exemple pour un driver Radeon : Section "Device" Driver "radeon" Option "DynamicPM" "True" Option "DynamicClocks" "True" Option "AGPFastWrite" "yes" Option "EnablePageFlip" "true" Option "RenderAccel" "true" Option "MergedFB" "false" EndSection et un exemple pour le driver fglrx (qui nécessite xgl, lui) Option "NoDDC" Option "no_accel" "no" Option "no_dri" "no" Option "mtrr" "off" Option "DesktopSetup" "single" Option "HSync2" "unspecified" Option "VRefresh2" "unspecified" Option "GammaCorrectionI" "0x00000000" Option "GammaCorrectionII" "0x00000000" Tout ceci étant fait : redémarrez, histoire de voir si tout se passe bien. Une fois beryl-manager lancé automatiquement grâce à votre lanceur dans ./kde/Autostart, vous devriez voir un petit rubis dans le systray à partir duquel vous avez accès à une foule de réglages des effets de "beryl", au choix du décorateur de fenêtre (emerald ou aquamarine ou autres). Pour les chanceux qui sont sous NVIDIA ou Intel, ou sous certaines configurations ATI, vous pouvez donc désinstaller le serveur XGL, ainsi que compiz. Ils ne servent plus, tout étant géré par beryl et les pilotes de la carte graphique. Pour NVIDIA : attention, cette indépendance vis à vis d'XGL et de compiz n'est possible qu'à partir de la version 9629 des pilotes. Voilà, c'est superbe ! Avec la version 0.1.2 de beryl (version actuelle 0.1.4), ça marche hyper bien sous Mandriva 2007 64bits sur mon portable ASUS A6KmQ007H. Même en activant le plugin Water avec les effets gouttes et flaques, je ne dépasse pas les 15 % de charge processeur avec ma Nvidia GeForce Go 7300 en faisant tourner le cube, bouger les fenêtres en wobble (aspect chewingum), et en jouant avec la transparence, le tout avec une dizaine de programmes lancés (The GIMP, Openoffice, Firefox, Thunderbird, Amarok, Skype entre autres). Par contre, quand la quantité de programmes lancés est trop grande (genre 12-15...je sais j'ai un peu abusé, mais c'était pour tester), j'ai certaines fenêtres qui deviennent noires, surtout si elles sont agrandies à la taille de l'écran. Sûrement un pb de carte graphique malgré mes 1.5 Go de RAM, qui est une NVIDIA Turbocache. Je n'ai pas ce problème de fenêtres noires avec une carte nvidia à mémoire dédiée de 128 Mo. Si jamais, malgré les indications fournies ici, vous n'arrivez pas à faire marcher beryl sur votre système Mandriva, je vous conseille d'aller jeter un coup d'oeil sur le forum du club Mandriva, à la rubrique Bureau3D : vous pourriez y trouver une solution, ou au pire, y exposer votre souci/problème. Donc c'est par ici : Forum Bureau 3D sous Mandriva Voici ce que ça donne sur mon ordi portable ASUS A6KmQ007H avec la première version de Beryl, la 0.1.1 : Sortie d'Ubuntu Edgy et de ses dérivés !Par Nikoo :: 27/10/2006 à 00:15 :: Tests distributions
![]() Salut à tous ! La nouvelle mouture d'Ubuntu et de ces dérivés Kubuntu, Xubuntu, Edubuntu vient donc de sortir, nom de version Edgy Eft 6.10 (pour octobre 2006). L'annonce de la sortie, la description, et les liens pour télécharger la nouvelle version de Kubuntu : ici Les problèmes connus (errata, quoi...) : ici Rque : cette page n'a pas l'air totalement mise à jour. Il peut y avoir eu des pb et/ou des solutions de dernière minute. Pour ubuntu, tout est là. Juste pour info, il faut savoir, et c'est très bien je trouve, qu'Ubuntu/Kubuntu, etc... (ouf, c'est fatiguant de tout écrire à chaque fois ) génèrent tous les jours de nouvelles images CD iso. Cela s'appelle les "daily-builds". Donc à tester si vous désirez être à la pointe :Kubuntu-daily Ubuntu-daily Donc juste mes premières impressions sur mon portable ASUS : - Un truc très bien je trouve est un menu permettant de vérifier le bon état du CD gravé. - Ben rien de bien flagrant à première vue de différent par rapport à la version précédente si ce n'est que c'est joli. - La refonte du système de gestion des paramètres système est meilleure, mais comme je l'ai fait remarqué dans leur wiki feedback, il manque encore la présence de certains réglages de KDE comme "Sécurité". - Un truc nul : le module ndiswrapper est présent, mais le logiciel ndiswrapper n'est pas installé sur le CD...Pour info, ce programme permet d'utiliser des pilotes Windows sous linux pour faire fonctionner certains composants. Ainsi, j'ai pas pu tester le wifi (la puce Broadcom nécessitant ndiswrapper, cf. mon test sur la Mandriva 2007). ![]() -Depuis la version de développement Knot3, mes touches de gestion de la luminosité ou du son ne fonctionnent plus, c'est dommage, car ces versions les géraient très bien, et j'en raillais Mandriva....(maintenant c'est sous Mandriva 2007 que ça fonctionne ! ) ![]() Difficile de vous en dire plus pour l'instant sur ce portable, d'autant plus que je ne vais pas virer ma merveilleuse Mandriva 2007 Powerpack 64 bits. ![]() Mise à jour de Kubuntu Dapper 6.06.1 vers Kubuntu Edgy 6.10 Bon j'ai enfin eu un peu de temps, et de courage...(inconscience ?), pour faire la mise à jour de la Kubuntu Dapper 6.06.1 qui est installée sur mon ordi de bureau vers la nouvelle Kubuntu Edgy 6.10. Je parle de courage/inconscience, parce que il semble que cette MAJ ne se soit pas passée très bien pour certains utilisateurs...(cf. le forum francais de kubuntu). Pour info : mon ordi de bureau est un "fait-maison" vieux de 4 ans : PIV 2.4 GHz 512 Mo de RAM carte mère MSI 648 Max carte graphique NVIDIA GeForce FX5500 128 Mo Je vous décris ici comment j'ai fait donc BIEN LIRE TOUT AVANT DE SE LANCER. Avant tout chose, j'ai regardé la procédure décrite par le site de Kubuntu, et voici ce qui est mis : ------------------------------------- Users of Kubuntu 6.06 LTS can upgrade to 6.10 over the internet by following these instructions:
------------------------------------- j'ai également regardé la procédure décrite pour le passage d'Ubuntu Dapper à Ubuntu Edgy, et j'y ai trouvé notamment deux choses : * le lancement d'un second "apt-get dist-upgrade" : sudo apt-get update && sudo apt-get dist-upgrade && sudo apt-get dist-upgrade* le fait que pour ajouter le CD Kubuntu comme source d'installation il faut faire apt-cdrom add Donc voici comment personnellement j'ai fait cette MAJ qui s'est déroulée SANS PROBLEMES : Sur mon système, le répertoire /var est sur une partition indépendante de la racine / (tout comme /tmp) et elle fait 600 Mo. J'ai pu lire sur internet que la MAJ requiert le téléchargement de plusieurs 100taines de Mo. Or, il faut savoir que tous les paquets que vous téléchargés sous Kubuntu sont mis dans /var/cache/apt/archives avant d'être installés. Donc on peut prédire qu'il va y avoir un problème.... Donc : 1. J'ai téléchargé et gravé le CD d'installation kubuntu-6.10-alternate-i386.iso Pas le LiveCD desktop ! 2. j'ai ensuite arrêté le démon adept_notifier (programme qui scanne le réseau pour des MAJ) et j'ai fermé tous les programmes lancés. 3. j'ai ouvert Konsole, et j'ai ajouté ce CD Kubuntu comme source d'installation en mettant le CD dans le lecteur et en tapant : apt-cdrom add 4. J'ai ensuite édité toutes les sources de logiciels en tapant sudo kwrite /etc/apt/sources.list où j'ai remplacé tous les mots dapper par edgy J'en ai profité aussi pour désactiver les dépôts "backports" et les autres sources que j'avais ajoutées personnellement, comme celles de KDE 3.5.5, d'amarok 1.4.3, et beryl, etc... 5. J'ai ensuite lancé la MAJ par : sudo apt-get update && sudo apt-get dist-upgrade && sudo apt-get dist-upgradeRques :
Vous pouvez aussi, si vous avez peur, lancer apt-get update tout seul d'abord : il devrait vous dire qu'il y a dans les 800 à 900 paquets à mettre à jour... 6. Les petits détails :
sudo apt-get install kubuntu-desktop python-qt3 python-kde3 ubuntu-minimalPersonnellement, il m'a indiqué qu'il ne pouvait pas mettre à jour kubuntu-desktop pour des histoires de xorg, etc...J'ai pris peur, mais je me suis pas posé de questions. ![]() 8. Redémarrage. Il s'est déroulé sans pb sur un kernel (noyau) 2.6.17-10-generic (qui contient les optimisations pour optimisations i686, smp, etc...). 9. J'ai lancé Adept manager et recherché les MAJ. Il m'en a trouvé 35. J'ai dû manuellement demander de les mettre à jour (Request Upgrade). Et j'ai rédémarré. 10. J'ai testé toutes mes applications, et tout fonctionne : Firefox 2.0 a mis à jour ses extensions/thèmes, etc... J'ai installé le nouvel Amarok 1.4.4. Bilan : joli, tous les logiciels à jour, le boot avec le nouveau système de démarrage upstart est aussi rapide que Mandriva 2007 avec pinit (parallel init) donc dans les 30 secondes pour arriver à l'ecran de connexion KDE. Autre truc que je vais tester bientôt car c'était aussi l'intérêt de cette MAJ : installer les driver nvidia 9626 et faire tourner beryl SANS XGL, comme je vous l'ai décrit avec Mandriva 2007 ; ceci nécessitait xorg 7.1... Bon courage. |
|||||||||||||||||||||||||||||||||||||||||||||||||
| Nikoolinux - Blog créé avec ZeBlog | ||||||||||||||||||||||||||||||||||||||||||||||||||