#1 Le 12/12/2006, à 21:46
- calimarno
[Tuto] Compiz (dépôt Ubuntu feisty) avec ATI et drivers libres!
Salut à tous,
J'ai réussi à faire fonctionner compiz sur feisty (la version ubuntu, sans ajouter d'autres dépôts) sur ma carte ATI grâce à la documentation anglophone :
- https://help.ubuntu.com/community/RadeonDriver
- https://wiki.ubuntu.com/CompizOnFeisty
Je ne sais pas (encore) comment intégrer ces informations au wiki pour éviter la redondance et le manque de clarté (vos commentaires sont les bienvenus), alors en attendant, voici une adaptation :
La première partie de ce tuto s'avère inutile si vous avez une installation toute fraîche de feisty puisque l'accélération 3D est activée par défaut pour les modèles supportés. Elle sera néanmoins utile si vous avez esayé auparavant d'installer les drivers propriétaires ATI (fglrx) sans succès.
Ma carte est-elle supportée par le driver libre "radeon"?
Pour connaître votre carte (ainsi que le chipset utilisé), employez la commande :
lspci
Non-supportées
Vous ne pouvez pas utiliser le driver pour les cartes suivantes (et leur dérivées) :
X1300 / R515 based cards.
X1600 / R530 based cards.
X1800 / R520 based cards.
X1900 / R580 based cards.
Accélération 2D uniquement
Xpress 200M Northbridge integrated gpus
Accélération 3D expérimentale
Toutes ces cartes (et leurs dérivées) ont l'accélération 2D complète et le support expérimental de l'accélération 3D :
9500 / R300 based cards.
9600 / rv350 or rv360 based cards.
9700 / R300 based cards.
9800 / R350 or R360 based cards.
X300 / rv370 based cards.
X600 / rv380 based cards. # Note : c'est une carte de ce type que j'utilise.
X700 / rv410 based cards.
X800 / R420 or R423 or R430 or R480 based cards.
X850 / R480 or R481 based cards.
Support 3D complet
Toutes ces cartes (et dérivées) ont le support complet de l'accélération.
7000 / rv100 based cards.
7200 / R100 based cards.
7500 / rv200 based cards.
8X00 / R200 based cards.
9000 / rv250 based cards.
9100 / R200 based cards.
9200 / rv280 based cards. Il y a cependant un bug concernant la sortie DVI output sur ces cartes, veuillez consulter https://help.ubuntu.com/community/Radeon_9200/9250_%28RV280%29_and_DVI
Désinstaller les pilotes propriétaires (le cas échéant)
Si vous avez au préalable installé le driver propriétaire "fglrx", l'enlever est fortement recommandé si vous souhaitez utiliser le driver radeon.
sudo apt-get remove xorg-driver-fglrx
Vérifiez que les paquets libgl1-mesa-glx et libgl1-mesa-dri sont bien installés :
sudo apt-get install libgl1-mesa-glx libgl1-mesa-dri
Vérification
glxinfo | grep vendor
Vous devriez avoir ceci :
server glx vendor string: SGI
client glx vendor string: SGI
OpenGL vendor string: Tungsten Graphics, Inc.
et rien concernant ATI!
Configurer X.org
Il faut éditer le fichier /etc/X11/xorg.conf :
sudo gedit /etc/X11/xorg.conf
Voici à quoi devrait ressembler votre section "Device" :
Section "Device"
Identifier "Radeon 9600"
Driver "ati"
BusID "PCI:1:0:0"
Option "XAANoOffscreenPixmaps"
EndSection
Driver doit être "ati" et non "radeon" ni "fglrx"! L'option "XAANoOffscreenPixmaps" est nécessaire pour AIGLX.
La section "Monitor" devrait ressembler à ceci:
Section "Monitor"
Identifier "Generic Monitor"
Option "DPMS"
HorizSync 28-72
VertRefresh 43-60
EndSection
La section "screen" devrait ressembler à ceci :
Section "Screen"
Identifier "Default Screen"
Device "Radeon 9600"
Monitor "Generic Monitor"
DefaultDepth 24
SubSection "Display"
Depth 24
Modes "1440x900" "1024x768"
EndSubSection
EndSection
Ajouter les sections suivantes à la fin du fichier si elles n'existent pas ailleurs.
Section "DRI"
Mode 0666
EndSection
Section "Extensions"
Option "Composite" "Enable"
EndSection
Vérifier la section "ServerLayout:
Section "ServerLayout"
Option "AIGLX" "true"
Identifier "Default Layout"
Screen "Default Screen"
InputDevice "Generic Keyboard"
InputDevice "Configured Mouse"
EndSection
NB : pour configurer votre xorg.conf avec un dualscreen, référez-vous au lien au sommet de cet article.
Installer compiz
Pour installer compiz (il faut avoir les dépôts universe activés) :
sudo apt-get install desktop-effects compiz compiz-gnome gnome-session metacity
Après avoir redémarré le serveur X, allez dans le menu Système > Préférences > Desktop Effects et cliquez sur "Enable Desktop Effects". Si tout ce passe bien, vous compiz démarrera, au pire des cas, le programme vous signalera qu'il n'arrive pas activer les effets.
Conclusion
Voilà pour ceux qui veulent rester en 100% paquets Ubuntu, j'espère que ce tuto sera utile à quelques uns parmi vous. J'attends vos commentaires. Les afficionados de beryl et de compiz-quinn ne retrouveront peut-être pas tous les effets dont ils ont l'habitude, mais c'est sobre et joli quand-même :-P
Dernière modification par calimarno (Le 13/12/2006, à 10:01)
Les Chroniques de Calimarno -- Swisslinux.org
"Alors que tous les autres ont des problèmes, les chimistes ont des solutions!" :D
----
Pour passer un sujet en [Résolu], il suffit que l'auteur du premier message du sujet modifie le titre en cliquant sur "Modifier".
Hors ligne
#2 Le 12/12/2006, à 22:47
- raspouille
Re : [Tuto] Compiz (dépôt Ubuntu feisty) avec ATI et drivers libres!
Bien le tuto,mais l'accélération graphique est installée d'office a l'installation de ubuntu Feisty,comme pour la debian etch rc1.
Dernière modification par raspouille (Le 12/12/2006, à 22:55)
Linux Mint Mate 17.3 GNU/Linux.
Hors ligne
#3 Le 12/12/2006, à 23:38
- yostral
Re : [Tuto] Compiz (dépôt Ubuntu feisty) avec ATI et drivers libres!
Et comme avec la edgy...
Quand tout le reste a échoué, lisez le mode d'emploi.
Hors ligne
#4 Le 13/12/2006, à 05:27
- raspouille
Re : [Tuto] Compiz (dépôt Ubuntu feisty) avec ATI et drivers libres!
J'ai ecrit une install en dur et non une mise a jour edgy vers Feisty.
Ou j'ai mal lu ou mal compris.
@ fatigue...
Dernière modification par raspouille (Le 13/12/2006, à 05:33)
Linux Mint Mate 17.3 GNU/Linux.
Hors ligne
#5 Le 13/12/2006, à 09:58
- calimarno
Re : [Tuto] Compiz (dépôt Ubuntu feisty) avec ATI et drivers libres!
Salut,
Cela fait longtemps que je n'ai plus installé Ubuntu... il s'agit d'une mise à jour de dapper vers edgy vers feisty
Alors la première partie de ce tuto s'adresse à ceux qui ont essayé d'installer les drivers propriétaires et pour qui ça n'a pas marché. Je vais éditer mon message et ajouter une note...
Les Chroniques de Calimarno -- Swisslinux.org
"Alors que tous les autres ont des problèmes, les chimistes ont des solutions!" :D
----
Pour passer un sujet en [Résolu], il suffit que l'auteur du premier message du sujet modifie le titre en cliquant sur "Modifier".
Hors ligne
#6 Le 13/12/2006, à 16:41
- yostral
Re : [Tuto] Compiz (dépôt Ubuntu feisty) avec ATI et drivers libres!
Ok .
Si je peux me permettre 3 petites remarques :
- l' Option "XAANoOffscreenPixmaps" est inutile avec les drivers libres ati
- l'Option "AIGLX" "true" est aussi inutile. Aiglx est lancé par défaut.
- la Section "Extensions"
Option "Composite" "Enable"
EndSection
est aussi inutile avec les drivers libre ati...
Quand tout le reste a échoué, lisez le mode d'emploi.
Hors ligne
#7 Le 13/12/2006, à 19:42
- calimarno
Re : [Tuto] Compiz (dépôt Ubuntu feisty) avec ATI et drivers libres!
Salut yostral,
Je vais corriger tout ça en conséquence...
[edit]Après avoir enlevé les options dont tu parlais dans mon fichier de configuration, les effets ne fonctionnaient plus bien. Je ne sais pas si le problème vient de mon installation qui n'est pas fraîche, mais je vais garder les options, car il me semble qu'ainsi j'ai les meilleurs performances...
Dernière modification par calimarno (Le 13/12/2006, à 22:33)
Les Chroniques de Calimarno -- Swisslinux.org
"Alors que tous les autres ont des problèmes, les chimistes ont des solutions!" :D
----
Pour passer un sujet en [Résolu], il suffit que l'auteur du premier message du sujet modifie le titre en cliquant sur "Modifier".
Hors ligne
#8 Le 13/12/2006, à 23:25
- yostral
Re : [Tuto] Compiz (dépôt Ubuntu feisty) avec ATI et drivers libres!
Je pense effectivement que ça doit être variable selon les cartes. Moi c'est une mobility 9000. Et les meilleurs résultats (purement subjectif) sont sans aucune option. Le enable composite ne change chez absolument rien... et le AIGLX = true, c'est le cas par défaut.
Quand tout le reste a échoué, lisez le mode d'emploi.
Hors ligne
#9 Le 16/01/2007, à 09:54
- Amodef
Re : [Tuto] Compiz (dépôt Ubuntu feisty) avec ATI et drivers libres!
Bonjour,
Est-ce que quelqu'un a fait un test récent ?
Avec Feisty, sans dépôts supplémentaires que les Medibuntu Edgy, en utilisant les drivers "ati", sans options (ou avec options d'ailleurs), avec une Radeon 9000 Mobility et Compiz :
Que ce soit avec Beryl ou Compiz, une fois que j'essaie d'utiliser l'un ou l'autre, mon écran devient tout blanc. Je vois ma souris, elle réagit, elle change d'aspect quand j'arrive dans un champ de texte, mais tout est blanc .
Est-ce que d'autres personnes ont ce problème ?
Voilà mon xorg.conf (on ne sait jamais) :
# /etc/X11/xorg.conf (xorg X Window System server configuration file)
#
# This file was generated by dexconf, the Debian X Configuration tool, using
# values from the debconf database.
#
# Edit this file with caution, and see the /etc/X11/xorg.conf manual page.
# (Type "man /etc/X11/xorg.conf" at the shell prompt.)
#
# This file is automatically updated on xserver-xorg package upgrades *only*
# if it has not been modified since the last upgrade of the xserver-xorg
# package.
#
# If you have edited this file but would like it to be automatically updated
# again, run the following command:
# sudo dpkg-reconfigure -phigh xserver-xorg
Section "ServerLayout"
Identifier "Default Layout"
Screen "aticonfig-Screen[0]"
InputDevice "Generic Keyboard"
InputDevice "Configured Mouse"
InputDevice "stylus" "SendCoreEvents"
InputDevice "cursor" "SendCoreEvents"
InputDevice "eraser" "SendCoreEvents"
InputDevice "Synaptics Touchpad"
EndSection
Section "Files"
# path to defoma fonts
FontPath "/usr/share/X11/fonts/misc"
FontPath "/usr/share/X11/fonts/cyrillic"
FontPath "/usr/share/X11/fonts/100dpi/:unscaled"
FontPath "/usr/share/X11/fonts/75dpi/:unscaled"
FontPath "/usr/share/X11/fonts/Type1"
FontPath "/usr/share/X11/fonts/100dpi"
FontPath "/usr/share/X11/fonts/75dpi"
FontPath "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
EndSection
Section "Module"
Load "dbe"
Load "bitmap"
Load "ddc"
Load "dri"
Load "extmod"
Load "freetype"
Load "glx"
Load "int10"
Load "type1"
Load "vbe"
EndSection
Section "InputDevice"
Identifier "Generic Keyboard"
Driver "kbd"
Option "CoreKeyboard"
Option "XkbRules" "xorg"
Option "XkbModel" "pc105"
Option "XkbLayout" "be"
EndSection
Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
Option "CorePointer"
Option "Device" "/dev/input/mice"
Option "Protocol" "ExplorerPS/2"
Option "ZAxisMapping" "4 5"
Option "Emulate3Buttons" "true"
EndSection
Section "InputDevice"
Identifier "Synaptics Touchpad"
Driver "synaptics"
Option "SendCoreEvents" "true"
Option "Device" "/dev/psaux"
Option "Protocol" "auto-dev"
Option "HorizScrollDelta" "0"
EndSection
Section "InputDevice"
# /dev/input/event
# for USB
Identifier "stylus"
Driver "wacom"
Option "Device" "/dev/wacom" # Change to
Option "Type" "stylus"
Option "ForceDevice" "ISDV4" # Tablet PC ONLY
EndSection
Section "InputDevice"
# /dev/input/event
# for USB
Identifier "eraser"
Driver "wacom"
Option "Device" "/dev/wacom" # Change to
Option "Type" "eraser"
Option "ForceDevice" "ISDV4" # Tablet PC ONLY
EndSection
Section "InputDevice"
# /dev/input/event
# for USB
Identifier "cursor"
Driver "wacom"
Option "Device" "/dev/wacom" # Change to
Option "Type" "cursor"
Option "ForceDevice" "ISDV4" # Tablet PC ONLY
EndSection
Section "Monitor"
Identifier "aticonfig-Monitor[0]"
Option "DPMS"
EndSection
Section "Device"
Identifier "aticonfig-Device[0]"
Driver "ati"
Option "AGPMode" "8"
Option "AccelMethod" "EXA"
Option "ColorTiling" "on"
BusID "PCI:1:0:0"
EndSection
Section "Screen"
Identifier "aticonfig-Screen[0]"
Device "aticonfig-Device[0]"
Monitor "aticonfig-Monitor[0]"
DefaultDepth 24
SubSection "Display"
Depth 24
Modes "1280x1024" "1024x768"
EndSubSection
EndSection
Section "DRI"
Mode 0666
EndSection
Hors ligne
#10 Le 26/04/2007, à 20:13
- beben.tpf
Re : [Tuto] Compiz (dépôt Ubuntu feisty) avec ATI et drivers libres!
J'ai une petite question, pour les gens qui par malheur aurait un carte ATI x1900, à part la jeter ou la vendre, on peut en faire quelque chose sur ubuntu et plus particulièrement avec beryl ?
Hors ligne
#11 Le 27/04/2007, à 00:28
- manslipkorn
Re : [Tuto] Compiz (dépôt Ubuntu feisty) avec ATI et drivers libres!
Oui, passer par les pilotes propriétaires fglrx et en utilisant XGL au lieu de AiglX
Hors ligne
#12 Le 27/04/2007, à 04:25
- beben.tpf
Re : [Tuto] Compiz (dépôt Ubuntu feisty) avec ATI et drivers libres!
d'accord merci ba je vais essayer ça alors
Hors ligne
#13 Le 27/04/2007, à 20:38
- Gyscos
Re : [Tuto] Compiz (dépôt Ubuntu feisty) avec ATI et drivers libres!
Euh......
J'ai Kubuntu tout frais, j'ai installé compiz-kde, mais j'ai perdu mes bordures... en fait, mes fenetres n'ont plus que l'intérieur (plus de barre de titre en haut...)
Quelqu'un a une explication ?
A part ça, les effets ont l'air de marcher...
Stranger passing in the street, by chance two separate glances meet.
And I am you and what I see is me...
Hors ligne