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 26/10/2009, 22:12]
213.95.41.13
interface_3d [Le 14/03/2023, 12:22] (Version actuelle)
L'Africain lien
Ligne 1: Ligne 1:
-{{tag>​matériel carte_graphique ​à_recycler}}+{{tag>Vétuste ​matériel carte_graphique}}
  
 ====== Interface 3D sous Ubuntu ====== ====== Interface 3D sous Ubuntu ======
  
-<note important>​Page à fusionner avec la page [[bureaux_3d]]</​note>​ +Cette page pour but d'​expliquer les pré-requis à l'​installation (ou l'​activation) d'une interface 3D sous Ubuntu.
- +
-Cette page à pour but d'​expliquer les pré-requis à l'​installation (ou l'​activation) d'une interface 3D sous Ubuntu. ​Ne vous inquiétez pas, cette manipulation s'est beaucoup simplifiée. +
 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). 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).
  
Ligne 13: Ligne 10:
 Indispensable pour les jeux très évolués, il permet aussi des fantaisies bienvenues dans votre bureau... 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}} ​
  
-En général juste après ​l'installationcette fonctionnalité n'est pas activéeil vous faut donc vous en assurer.+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 graphique, qui communique avec l'ordinateur grâce aux pilotes. 
 +  * À 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 clavier, etc.) 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êtreson peut citer metacity, kwin, xfwm4, fluxbox, etc.
  
-Un test simple pour savoir si l'​accélération 3D est active, ouvrez un [[terminal]] et tapez : 
  
-<​code>​glxinfo | grep "​direct rendering"</​code>​+===== 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.
  
-Si la valeur correspondant à **direct rendering** est **yes** 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>​
-<​note>​ +
-Si l'​accélération est activée cela ne veux pas dire que vous n'avez plus rien à faire, il faut parfois aussi installer XGL, pour le savoir ​regarder ​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]].
  
 ==== Nvidia ==== ==== Nvidia ====
Ligne 34: Ligne 35:
 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>​ 
  
-==== Ati ====+==== AMD-ATI ​====
  
-Pour les cartes graphiques Ati il y a deux cas, les utilisateurs de vieilles 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. +Si cela ne fonctionne ​pas, reportez-vous à la page [[:amd-ati]], et enfin repasser à l'​[[#​installation de l'​interface 3D]].
- +
-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étaires depuis les dépôts]], ainsi que [[XGL]], et enfin repasser à l'​[[#​installation de l'​interface 3D]].+
  
 ==== Via/S3 ==== ==== Via/S3 ====
Ligne 52: Ligne 48:
 === S3 Unichrome === === S3 Unichrome ===
  
-Marche ​avec le pilote [[Openchrome]], et [[XGL]].+Fonctione ​avec le pilote [[:Openchrome]].
  
 ==== Matrox ==== ==== Matrox ====
Ligne 66: Ligne 62:
 ==== Méthode conseillée ==== ==== Méthode conseillée ====
  
-Installé par défaut, [[:Compiz_fusion]] 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.+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.
  
-==== Autre méthode ​====+==== 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, ni beryl.+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.
  
 === Gnome === === Gnome ===
  
-Sous Gnome, ​depuis hardy heron, metacity ​gère la composition ​de manière expérimentale,​ il suffit ​de l'​activer en utilisant ubuntu tweak ou en lançant gconf-editor puis en cochant ​la clef /​apps/​metacity/​general/​compositing_manager+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]] ,...)
  
-Sur les versions antérieures,​ je vous conseille d'​utiliser autre chose (comme Compiz)... mais sachez qu'il existe cette méthode : [[xcompmgr]] 
- 
-Pourtant utiliser la composition dans gnome/​metacity peut être avantageux au niveau des performances (donc avantageux sur ultraportable ou des cartes graphiques vieillissante) :  
-    * Résultat de test sur une Ati mobility Radeon X700 : Sans composition : 2312 ,avec la composition de compiz fusion 67 ,avec la composition de metacity : 717.  
- 
-Ceci juste dans le but de lancer des application nécissitant 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]]
  
  
-===== Problèmes ​courants ​=====+===== Problèmes ​connus ​=====
  
-==== L'​interface 3d ne marche pas pourtant ​la carte est normalement compatible ====+Vous trouverez ​la liste des problèmes liés à la 3D sur cette [[:​compiz_fusion_problemes_connus|page]].
  
-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ées 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 181: Ligne 92:
  
 ---- ----
-//​Contributeurs:​ [[utilisateurs:​Fabien26]].//​+//​Contributeurs:​ [[utilisateurs:​Fabien26]], [[utilisateurs:​Astidiel]] , [[utilisateurs:​DidRocks]] , [[utilisateurs:​zaya0000]],​ [[:​utilisateurs:​l_africain|L'​Africain]].//
  • interface_3d.1256591549.txt.gz
  • Dernière modification: Le 18/04/2011, 14:49
  • (modification externe)