Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
interface_3d [Le 12/06/2008, 16:07]
huit_six
interface_3d [Le 14/03/2023, 12:22] (Version actuelle)
L'Africain lien
Ligne 1: Ligne 1:
-====== Interface 3d sous Ubuntu ======+{{tag>​Vétuste matériel carte_graphique}}
  
-Cette page à pour but d'​expliquer les pré-requis à l'​installation (ou l'​activation) d'une interface 3d sous Ubuntu.+====== Interface 3D sous Ubuntu ​======
  
 +Cette page a pour but d'​expliquer les pré-requis à l'​installation (ou l'​activation) d'une interface 3D sous Ubuntu.
 +Une interface 3D est un affichage qui permet de voir une perspective. L'​exemple le plus simple est l'​affichage des jeux, on peut voir un objet, tourner autour et le voir dans sa forme entière comme en vrai. Ici c'est la même chose l'​affichage 2D est votre écran (longueur et largeur) presque comme vos yeux, le "​3D"​ ajoute la profondeur à votre affichage (le cerveau qui interprète les "​données"​ provenant des deux yeux).
  
 +Pour avoir une interface 3D il faut activer une fonction : l'​accélération 3D, activer cette fonction permet de tirer partie de toutes les possibilités de votre carte graphique et améliore le confort visuel (fréquence de rafraîchissement,​ taille de l'​affichage,​ nuance, luminosité etc...). L'​activer est donc essentiel pour une bonne utilisation.
  
 +Indispensable pour les jeux très évolués, il permet aussi des fantaisies bienvenues dans votre bureau...
  
-===== Activer l'​accélération 3d =====+{{:​compizfusion4bureaux_intrepid_01.png?​300}}{{:​compizfusioncube_intrepid_03.png?​300}}{{:​compizfusionselecteurfenetre_intrepid_01.png?​300}}{{compizfusionatlantis_intrepid_01.png?​300}} ​
  
-Premier cap à franchir, vous devez activer l'accélération 3d de votre carte graphique... car qui dit pas de 3d, dit fatalement pas d'interface 3d... +L'environnement ​graphique ​est quelque chose d'assez complexe ​et est constitué de plusieurs couches ​
- +  * Au plus bas niveau il y a un élément physique : la carte graphiquequi communique avec l'ordinateur grâce aux pilotes
-Pour savoir si l'​accélération 3d est active, ouvrez un [[terminal]] ​et tapez : +  * À un niveau ​plus élevé on trouve le serveur X (X.org par exemple) qui gère la communication entre certains périphériques (dont la carte graphiquele clavieretc.) et les logiciels du système. 
- +  * À un niveau encore plus élevé on trouve le gestionnaire de fenêtres. Ce programme va utiliser le serveur X et s'​appuyer sur ses capacités ​pour dessiner les fenêtres et gérer leurs déplacements sur le bureau. Comme exemples ​de gestionnaires de fenêtres, on peut citer metacity, kwin, xfwm4, fluxbox, etc.
-  ​glxinfo | grep "​direct rendering"​ +
- +
-Si la valeur correspondant à **direct rendering** est **yes** l'​accélération est  activéesinon regarder les solutions ci-dessous pour pouvoir ​l'activer+
- +
-Si l'​accélération est activée cela ne veux pas dire que vous n'​avez ​plus rien à faireil faut parfois aussi installer XGL, pour le savoir regarder par marque ​de cartes graphiques ci-dessous.+
  
  
 +===== Activer l'​accélération 3D =====
  
 +En général cette fonctionnalité est activée par défaut, vous pouvez le vérifier en entrant cette commande dans un [[terminal]]:​ <​code>​glxinfo | grep "​direct rendering"</​code>​
 +Si la sortie est différente de:<​code>​direct rendering: Yes</​code>​
 +Votre machine ne peut pas supporter compiz.
 +Si la valeur correspond l'​accélération est  activée, sinon regarder les solutions ci-dessous pour pouvoir l'​activer.
  
 +<​note>​Si l'​accélération est activée cela ne veux pas dire que vous n'avez plus rien à faire, pour le savoir regardez par marque de cartes graphiques ci-dessous.</​note>​
  
 ==== Intel ==== ==== Intel ====
  
-Sur les cartes graphiques Intel, il n'y a rien à faire, votre carte graphique a de base l'​accélération ​3d active, vous pouvez passer ​à l'​[[#​installation de l'​interface 3d]] +Sur les cartes graphiques Intel, il n'y a rien à faire, votre carte graphique a de base l'​accélération ​3D active, vous pouvez passer à l'​[[#​installation de l'​interface 3d]].
- +
-<​note>​Si sous [[Gutsy]] certaines cartes refusent de s'​activer,​ c'est normal. +
-Certaines cartes graphiques Intel ont été volontairement désactivées car elles posaient des problèmes avec les vidéos. +
- +
-Voir la partie [[#​Problèmes Courants]] pour savoir comment l'​activer malgré tout et comment régler les problèmes avec les vidéos.</​note>​ +
- +
- +
- +
-==== Ati ==== +
- +
-Pour les cartes graphiques Ati il y a deux cas, les utilisateurs de vielles cartes graphiques (en dessous de la X700) qui utilisent le pilote graphique libre, et les utilisateurs de cartes ati récentes qui utilisent le pilote propriétaire. +
- +
-La meilleure solution si vous utilisez une carte de cette marque est d'​essayer de passer directement à l'​[[#​installation de l'​interface 3d]]. +
- +
-Si ça ne marche pas, essayer [[:​ati_depots|l'​installation des pilotes propriétaire depuis les dépôts]], ainsi que [[XGL]], et enfin repasser ​à l'​[[#​installation de l'​interface 3d]]. +
- +
- +
  
 ==== Nvidia ==== ==== Nvidia ====
  
-Pour les cartes nvidia, il suffit d'​[[nvidia|installer les pilotes propriétaires]] et ensuite de passer à l'​[[#​installation de l'​interface ​3d]].+Pour les cartes nvidia, il suffit d'​[[nvidia|installer les pilotes propriétaires]] et ensuite de passer à l'​[[#​installation de l'​interface ​3D]].
  
-<​note>​Installez votre carte graphique par la méthode graphique de préférence car elle ajoutera automatiquement les options pour que le pilote ne pose pas de problèmes avec Compiz, si vous devez utiliser la méthode en ligne de commande pour installer le pilote nvidia pour une raison X ou Y regarder dans les [[#​Problèmes Courants]] pour connaître comment résoudre les problèmes</​note>​ 
  
 +==== AMD-ATI ====
  
 +Si cela ne fonctionne pas, reportez-vous à la page [[:​amd-ati]],​ et enfin repasser à l'​[[#​installation de l'​interface 3D]].
  
 ==== Via/S3 ==== ==== Via/S3 ====
Ligne 60: Ligne 48:
 === S3 Unichrome === === S3 Unichrome ===
  
-Marche ​avec le pilote [[Openchrome]], et [[XGL]].+Fonctione ​avec le pilote [[:Openchrome]].
  
 ==== Matrox ==== ==== Matrox ====
Ligne 71: Ligne 59:
 Ne marche pas... Ne marche pas...
  
-===== Installation de l'​interface ​3d =====+===== Installation de l'​interface ​3D ===== 
 +==== Méthode conseillée ​====
  
 +Installé par défaut, [[:​compizconfig-settings-manager|Compiz]] s'est imposé comme la référence dans l'​interface 3D, tourner les fenêtres (et la tête), le bureau en cube, en cylindre ou en sphère, animer les fenêtres et leur donner une seconde vie, c'est sa spécialité et il le fait assez bien.
  
 +==== Autres méthodes ====
  
- +Une //​semi-interface 3d//, qui gère plutôt simplement les transparences,​ existe pour chacun des environnements de bureau, ce qui permet en outre, de pouvoir faire fonctionner [[avant-window-navigator|avant-window-navigator (AWN)]] ou [[cairo-dock]] sans Compiz.
- +
- +
- +
- +
- +
-==== Toutes versions ==== +
- +
-Une //​semi-interface 3d//, qui gère plutôt simplement les transparences,​ existe pour chacun des environnements de bureau, ce qui permet en outre, de pouvoir faire fonctionner [[avant-window-navigator|avant-window-navigator (AWN)]] ou [[cairo-dock]] sans Compiz, ni beryl.+
  
 === Gnome === === Gnome ===
  
-Sous Gnome, ​depuis hardy heron, metacity ​gère la composition de manière expérimentale,​ il suffit de l'​activer en lançant gconf-editor puis en cochant la clef /​apps/​metacity/​general/​compositing_managerSur les versions antérieures,​ je vous conseille d'​utiliser autre chose (comme Compiz)... mais sachez qu'il existe cette méthode : [[xcompmgr]]+Sous [[Gnome]](pas [[:Unity]])vous pouvez utiliser [[:metacity]] qui est plus léger que [[:​compizconfig-settings-manager|Compiz]]Pour cela au moment de vous connecter à votre session cliquez sur le logo Ubuntu et choisissez **Gnome Flashback ​(Metacity)** que vous aurez installé au préalable. 
 +Ceci juste dans le but de lancer des application nécessitant la composition ( tel que [[avant-window-navigator|avant window navigator]] ,...)
  
-=== Xfce === 
- 
-Voilà la méthode pour Xfce : 
- 
-[[xfce_faq#​Comment rendre transparent les_panels et fenetres sans beryl]] 
  
 === KDE === === KDE ===
  
-Pour KDE, il existe cette méthode : [[xcompmgr#​pour_kubuntu|Activer le composite avec KDE]]+Pour [[:KDE]], il existe cette méthode : [[xcompmgr#​pour_kubuntu|Activer le composite avec KDE]]
  
 +===Autres===
 +D'​autres gestionnaires d'​effets existent, ils sont semblables car ayant les mêmes bases, mais leur philosophie et leur but final diffèrent. Voir la page [[Gestionnaire de fenêtres]]
  
-==== Sous Gutsy et suivants ==== 
  
-Sous Gutsy seulement [[Compiz Fusion]] est disponible, il est beaucoup plus configurable que le fut auparavant [[Compiz]].+===== Problèmes connus =====
  
-Si vous avez une carte graphique compatible, il devrait être activé par défaut !+Vous trouverez la liste des problèmes liés à la 3D sur cette [[:​compiz_fusion_problemes_connus|page]].
  
-Il se peut que certaines cartes ne marchent pas directement,​ car elles ont été volontairement mises comme incompatibles à cause de quelques problèmes avec notamment les vidéos ; pour régler ce problème, voir les [[#​problèmes courants]] !  
- 
- 
-==== Sous Feisty ==== 
- 
-=== Compiz === 
- 
-Sous [[Feisty]], c'est la méthode à privilégier,​ elle est préinstallée,​ et est simple d'​utilisation et stable. 
- 
-Pour connaître son fonctionnement allez sur la page de [[:​Compiz]]. 
- 
-Malgré tout il n'est pas vraiment configurable,​ donc si vous voulez vous amuser, voir la partie Beryl juste en dessous. 
- 
-=== Beryl === 
- 
-Sachez que Beryl a eu de beaux jours, mais il est maintenant mort... et remplacé par le nouveau Compiz qui est disponible dans [[Gutsy]] (voir plus haut). Si vous utilisez encore Beryl, toutes les informations utiles se trouvent sur cette [[:​Beryl|page]]. 
- 
-=== Compiz fusion === 
- 
-Cette méthode, déconseillée,​ donne la méthode d'​installation de compiz fusion sur [[feisty|Ubuntu Feisty 7.04]]. 
- 
-Lien version la méthode : [[compiz_fusion_feisty]] 
- 
-===== Problèmes courants ===== 
- 
- 
- 
- 
- 
-==== L'​interface 3d ne marche pas pourtant la carte est normalement compatible ==== 
- 
-Pour déterminer le message d'​erreur entrez dans un [[terminal]] la commande suivante : 
- 
-  compiz --replace 
- 
-Puis renseignez vous à la partie qui concerne votre message d'​erreur. 
- 
-== Cas 1 - Blacklisted device == 
- 
-Ce problème survient sous [[Gutsy]] avec certaines cartes Intel et ati, car elle ont été volontairement désactivés pour des problèmes vidéos, que vous pouvez résoudre ensuite. 
- 
-Pour autoriser le fonctionnement de ces cartes : 
- 
-  * Ouvrez un [[terminal]] et tapez : 
- 
-  echo SKIP_CHECKS=yes > ~/​.config/​compiz/​compiz-manager 
- 
-  * Vous pouvez ensuite fermer le terminal, 
-  * Puis, vous pouvez ouvrir [[Compiz Fusion]] normalement. 
- 
----- 
- 
-== Cas 2 - No whitelisted driver found == 
- 
-**Cette erreur ne concerne que les utilisateurs de cartes ATI utilisant le tout dernier pilote (qui permet enfin l'​utilisation de compiz sans [[XGL]] via la méthode [[:​ati.run]]**,​ n'​effectuez pas la modification suivante dans le cas contraire. [[:​tutoriel:​comment_editer_un_fichier|Ouvrir le fichier]] **/​usr/​bin/​compiz** 
- 
-Repérer la ligne : 
- 
-<​code>​WHITELIST="​nvidia intel etc ..."</​code>​ 
-et rajouter fglrx avant nvidia en laissant un espace entre les deux, puis redémarrer. 
-<​code>​WHITELIST="​fglrx nvidia intel etc ..."</​code>​ 
----- 
-==Cas 3 - Less than 65536kb of memory and nVidiaaborting and using fallback: /​usr/​bin/​metacity.== ​ 
- 
-**Cette erreur concerne en principe les utilisateurs de cartes Nvidia**, n'​effectuez pas la modification suivante dans le cas contraire. [[:​tutoriel:​comment_editer_un_fichier|Ouvrir le fichier]] **/​usr/​bin/​compiz** 
- 
-Repérer et remplacer la ligne : 
-<​code>​NVIDIA_MEMORY="​65536"​ # 64MB</​code>​ 
-par : 
-<​code>​NVIDIA_MEMORY="​32768"​ # 32MB</​code>​ 
-puis redémarrer. 
- 
- 
- 
-==== Les vidéos ne s'​affichent plus ==== 
- 
-Il peut être nécessaire de faire des ajustements pour permettre aux vidéos de se lancer correctement. 
-  *  __Pour VLC__ : Aller dans Paramètres->​Préférences->​Video->​Modules de sortie, cocher Options avancées en bas de la fenêtre, et choisir Sortie vidéo X11. 
- 
-  *  __Pour mplayer__ : dans les préférences vidéos, choisir gl2 et mettre le  direct rendering en OFF (à la fin du menu) 
- 
-  *  __Pour Gxine__ :  choisir OpenGL 
- 
-  *  __Pour Totem-Xine__ : lancer dans un terminal gedit ~/​.gnome2/​totem_config , remplacer # video.driver:​auto par video.driver:​OpenGL ou video.driver:​xshm (Essayez les deux et voyez lequel fonctionne le mieux) 
- 
-  *  __Pour gstreamer.10__,​ et Totem-gstreamer donc : tapez dans un terminal : 
- 
-  gstreamer-properties 
- 
-dans la fenêtre qui s'​affiche,​ allez dans l'​onglet **Vidéo**, Puis choisir le **greffon de sortie par défaut** : **Greffon: X Window System (Sans Xv)**, puis fermer. 
- 
- 
- 
-==== Le terminal est tout blanc et les bordures des fenêtres n'​apparaissent pas avec ma carte graphique nvidia ==== 
- 
-Ce problème survient seulement si vous avez installé le pilote nvidia manuellement (en ligne de commande). ​ 
- 
-Pour régler ce problème ouvrez un [[terminal]] et tapez : 
- 
-  sudo nvidia-xconfig --add-argb-glx-visuals -d 24 
- 
-normalement le problème est réglé après un redémarrage. 
- 
- 
-==== un autre problème ==== 
- 
-FIXME 
  
 ===== Pages concernant l'​interface 3d ===== ===== Pages concernant l'​interface 3d =====
Ligne 219: Ligne 92:
  
 ---- ----
-//​Contributeurs:​ [[utilisateurs:​Fabien26]].//​+//​Contributeurs:​ [[utilisateurs:​Fabien26]], [[utilisateurs:​Astidiel]] , [[utilisateurs:​DidRocks]] , [[utilisateurs:​zaya0000]],​ [[:​utilisateurs:​l_africain|L'​Africain]].//
  • interface_3d.1213279629.txt.gz
  • Dernière modification: Le 18/04/2011, 14:52
  • (modification externe)