Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#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 big_smile
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 smile.

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 smile .

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 ? big_smile

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 wink

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 wink

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... big_smile


Stranger passing in the street, by chance two separate glances meet.
And I am you and what I see is me...

Hors ligne