Cette page n'a pas encore d'étiquettes.
Apportez votre aide…

Ceci est une ancienne révision du document !


(en cours de rédaction)

  • Traduit à partir de l'aide Ati et enrichi par kao_chen
  • Restructuré par urss

Les options pour bien configurer votre Ati

Depuis la version 8.21.7 des drivers propriétaires Ati (fglrx) la commande de configuration classique $ fglrxconfig a été remplacée par aticonfig

Pour afficher la liste des options tapez :

$ aticonfig
Usage: aticonfig [OPTION] ...
Parses an existing X-Server configuration file and modifies it to
operate with ATI products.
The following command-line options can be invoked as parameters: (...)

Finalement le mode-question pour configurer le xorg.conf a disparu au profit d'une suite de commandes à associer à une option permettant de le modifier sans douleur ou jonglage. Et mieux, d'y revenir rapidement, à la demande. C'est dans ce dernier fichier que vous enregistrerez les réglages de votre ServeurX (interface graphique nommée le GUI) Il se trouve ici : etc/X11/xorg.conf

Configuration initiale nécessaire et suffisante du pilote ATI

Les options :

--initial
        Generate a default ATI device section in the configuration
        file which is capable of loading the fglrx driver.

--initial=dual-head
        Same as '--initial' but generate a basic dual head
        configuration file.

Exemple la commande $ sudo aticonfig –initial=dual-head met en place une config Dual Screen. Voilà, vous avez compris. Même chose pour la suite.

Note : pour les adeptes du vrai Dual Screen, lancez plutôt :

$ sudo aticonfig --dtop=horizontal --overlay-on=1

Cette commande est spécifiée par Ati en guise d'exemple en bas de page (Big Desktop) Pour que vous puissiez voir les effets, il vous faut reseter le serveurX avec [Ctrl] + [Alt] + [Backspace]… (faîtes vos sauvegardes avant) Si vous tombez en mode console rebootez l'ordi complétement.

TV Options

--tvf, --tv-format-type=STRING
        Change the TV signal format. STRING can be one of:
        NTSC-M
        NTSC-JPN
        PAL-B
        PAL-D
        PAL-G
        PAL-H
        PAL-I
        PAL-K
        PAL-K1
        PAL-L
        PAL-M
        PAL-N
        PAL-CN
        PAL-SCART

Permet de choisir le standart télé en fonction du pays.

        PAL-B : 	en Belgique, Danmark, Finland, Allemagne,
                        Guinée, Hong Kong, Inde, Indonesie,
                        Italie, Malaysie, Les Pays Bas, Norvège,
                        Portugal, Singapoure, Espagne, Suède,
                        et Suisse
        PAL-D : 	en Chine and Corée du Nord
        PAL-G : 	au Danmark, Finland, Allemagne, Italie,
                        Malaysie, Les Pays Bas, Norvège, Portugal,
                        Espagne, Suède, et Suisse
        PAL-H : 	en Belgique
        PAL-I : 	à Hong Kong et au Royaume Uni
        PAL-K1 : 	en Guinée
        PAL-M : 	au Brézil
        PAL-N : 	en France, Paraguay, et Uruguay
        PAL-NC : 	en Argentine
        NTSC-J : 	au Japan
        NTSC-M : 	au Canada, Chili, Colombie, Costa Rica,
                        Ecuador, Haiti, Honduras, Mexique, Panama,
                        Porto Rico, Corée du Sud, Taiwan, USA,
                        et Venezuela
--tvs, --tv-standard-type=STRING
        Change the TV standard for TV output. STRING can be one of:
        VIDEO
        SCART
        YUV

La fonction overscan (plein écran ou surbalayage de l'ecran pour virer les bandes noires sur votre tv) enfin disponible dans la dernière version des drivers offficiels.

 --tv-overscan={on|off}
       Enable or disable overscan mode for TVout
       Note, not all tv-formats support overscan. Try to
       toggle overscan off before changing tv-format if
       and error occurs.

Donne des infos sur votre tv.

 --tv-info
         Print out the current tv geometry, tv format, and if the
         tv is physically connected.

Options pour les cartes FireGL Workstation :

--app, --use-app-profile=STRING
        Change the application profile for a FireGL workstation board.
        STRING can be one of:
        default
        maya
        softimage-xsi
        softimage-3d
        houdini4.0
        houdini5.0
        houdini5.5

Cette commande permet d'optimiser les paramètres de votre machine pour des applications 3d spécifiques. Tout les logiciels qui suivent sont des logiciels de 3d. Maya par exemple à servi pour l'épisode 3 de Star Wars Exemple :

$ sudo aticonfig --use-app-profile=maya
--dw, --disable-workstation=STRING
        Disable a FireGL workstation board feature. STRING can be one of:
        all
        timmo
        timmo-extreme

FSAA Options

--fsaa={on|off}
        Enable/disable full scene anti-aliasing. Enable this option
        to enhance photo-realism in 3D rendering. Disable it to get
        the most accurate 3D image.

Cette option permet d'activer l'anti-aliasing des cartes 3d. Dans les faits, la carte graphique lisse les contours des objets 3d pour permettre de diminuer l'effet de crénelage

--fs, --fsaa-samples={off,0,2,4,6}
        Set the number of FSAA samples per pixel or 2, 4, 6. off is
        the same as setting 0 samples.

Cette option détermine le taux de lissage que vous voulez appliquer à votre objets 3d Plus le chiffre est grand plus, plus l'image seras douce, mais on va aussi plus demander de ressources à la carte graphique. Petites cartes s'abstenir…

--fsg, --fsaa-gamma={on|off}
        Enable/disable FSAA gamma.

Activer le gamma permet de corriger un defaut de beaucoup de moniteur. Je vous conseille de l'activer, ou tout au moins de le tester, surtout si vous etes équipé de CRT Si vous êtes infographiste, ou comptez le devenir, il est important de connaître, ce qu'est une courbe de gamma.

--fmsp, --fsaa-ms-positions=x0,y0,x1,y1,x2,y2,x3,y3,x4,y4,x5,y5
        Change the FSAA Multi-Sample Positions for x0,y0 to x5,y5. You must
        specify exactly 12 real number values separated by commas.

Options relatives aux écrans

--ovt, --overlay-type=STRING
        Change the overlay for the X server. STRING can be one of:
        opengl
        Xv
        disable

--ovon, --overlay-on={0|1}
        Choose which head the hardware overlay should be visible on. The
        hardware overlay can be used for either OpenGL, video,
        pseudo-color or stereo.

--lcd, --lcd-mode=STRING

        Change the LCD mode. STRING can be one of:
        center
        full
aticonfig --desktop-setup= horizontal
    --dtop, --desktop-setup=STRING

        Change the desktop setup for multiple display adapters.
        STRING can be one of:

            single 	          1 screen, second dark
            mirror                2 screens - same content, identical
                                 refresh rate/resolution
            clone 	          2 screens - same content, allows for
                                  different refresh rates/resolutions
            horizontal            2 screens - one framebuffer,
                                  screen 1 right of screen 0
            horizontal,reverse 	  2 screens - one framebuffer,
                                  screen 1 left of screen 0
            vertical 	          2 screens - one framebuffer,
                                  screen 1 above of screen 0
            vertical,reverse 	  2 screens - one framebuffer,
                                  screen 1 below of screen 0

            Note: This option is not valid if '--initial=dual-head' is specified.

Permet de gérer l'organisation de écrans les uns par rapport aux autres.

--vs, --sync-vsync={on|off}
            Enable/disable sync buffer swaps with vsync.
            Enable this option to prevent tearing during 3D rendering.

Si vous possédez un écran LCD, évite l'effet d'escalier dans les jeux de type FPS.

--psc, --pseudo-color={on|off}
            Enable/disable pseudo-color visuals. Enable this option
            to get 16-bit color support.

--stereo={on|off}
            Enable/disable quad-buffer stereo support.
            Enable this option only for using applications
            that support the use of hardware 3D shutter glasses.

--ss, --stereo-sync={on|off}
            Enable/disable quad-buffer stereo sync. Enable this option to get 3D
            glasses to synchronize with the infrared transmitter.

--resolution=W1xH1,W2xH2,W3xH3,...
            Set the modes for the first screen. You may specify several
            resolutions separated by commas.

--hsync=LOW-HIGH
            Change the horizontal sync range of the first monitor.
            Make sure you know the capabilities of your monitor before changing this option.

--vrefresh=LOW-HIGH
            Change the vertical refresh range of the first monitor.
            Make sure you know the capabilities of your monitor before
            changing this option.

--resolution2=W1xH1,W2xH2,W3xH3,...
            Change the modes for the second screen for dual head.
            You may specify several resolutions separated by commas.
            Note: The secondary screen must exist.

--hsync2=LOW-HIGH
            Change the horizontal sync range of the second display.
            Make sure you know the capabilities of your monitor
            before changing this option.

--vrefresh2=LOW-HIGH
            Change the vertical refresh range of the second display.
            Make sure you know the capabilities of your monitor
            before changing this option.

--mode2=W1xH1,W2XH2,W3xH3,...
            Change the modes for the second display.
            You may specify several resolutions separated by commas.
            Only valid for clone and big desktop settings.
--screen-layout={left|right|above|below}
            Set the secondary screen position for dual head.

Change l'ordre de disposition des écrans

--screen-overlap=NUM
             Set the screen overlap region in big desktop mode
             to be NUM pixels.

L'oververlapping permet, quand on veut maximiser un fenetre de la répatir sur les deux ècrans. Je vous déconseille de l'activer, ça pose des problemes pour l'affichage des vidéos plein écran

--force-monitor=STRING[,STRING...]

              Describe all displays that are to be enabled and/or
              disabled regardless of physical connection.
              STRING can be one or more of the following set,
              separated by commas:
                crt1
                crt2
                lvds
                tv
                tmds1
                tmds2
                tmds2i
                nocrt1
                nocrt2
                nolvds
                notv
                notmds1
                notmds2
                notmds2i

Permet d'activer ou désactiver les différentes connections physiques crt1, et crt2 pour activer les sorties écrans 1 et 2. nocrt1, et nocrt2 pour désactiver les sorties écrans 1 et 2. tv pour la sortie tv etc…

Powerplay Options

--lsp, --list-powerstates
              Print information about power states and exit.

--set-powerstate=NUMBER
              Set a power state listed by --list-powerstates.

Advanced Options

--tls={on|off}
              Enable/disable fast thread local storage.
              Disable this option when virtual machines or
              WineX fail to work properly.

--sb, --signal-block={on|off}

              Enable/disable signal blocking. Disable this option when debugging a
              multi-threaded OpenGL application.

--iagp, --internal-agp={on|off}

               Enable/disable internal AGP gart. Enable this option to use the ATI
               AGP GART module. Disable it to use the module included with the Linux
               kernel. Changing this option may help resolve display-related issues.

--agpl, --agp-locked-userpages={on|off}

               Enable/disable AGP locked user pages. Disable this option if the system
               hangs when running fgl_glxgears.

--gcpu, --generic-cpu={on|off}

               Enable/disable generic CPU. Use this option if the CPU is being
               reported improperly. For example: If you have an AMD cpu that is
               being reported as Intel.

Miscellaneous Options

-v, --verbose
              Show what aticonfig is doing.

-q, --quiet
              Disable all information output except for errors.

--effective={now,startup}
              Choose when the requested changes should take effect.

              now: Immediately. This change will affect the running X
              session if applicable. Only 'set-powerstate' and
              'overlay-on' are applicable for now.
              startup: On future X server startups. This change will modify the
              X server configuration file if applicable.
              The default is 'now,startup', i.e., do both as applicable.

-i, --input=FILE
               Select a FILE to input as the configuration file. Set FILE to '-' to
               pipe from standard input. Without this option, aticonfig will search
               /etc/X11 for the default configuration file.

-o, --output=FILE
                Select a FILE to output the new configuration file to. Set FILE to '-'
                to print to standard output. Without this option, aticonfig will
                replace the input file with the newly generated file.

-h, --help
                Display this help screen.

-f, --force
                Only valid with 'initial' option. Force aticonfig to generate default
                Monitor, Device, and Screen sections even if the original configuration
                file has invalid settings in these sections.
1. Setting up fglrx for the first time.

Single head :	aticonfig --initial
                --input=/etc/X11/xorg.conf
----
Dual head :	aticonfig --initial=dual-head --screen-layout=above
            	This command will generate a dual head configuration
                file with the second screen located above the first
                screen.
2. Setting up big desktop to horizontal and set overlay on secondary display.
                aticonfig --dtop=horizontal --overlay-on=1

3. Setting up modes for primary display.
                aticonfig --resolution=1600x1200,1280x1024,1024x768

4. Force primary CRT on and TV-out off.
                aticonfig --force-monitor=crt1,notv

N'hésitez pas à joindre Ati pour rapporter d'éventuels bugs : http://support.ati.com

Retourner à la page ati ;-)

  • materiel/ati/aticonfig.1167323786.txt.gz
  • Dernière modification: Le 18/04/2011, 14:47
  • (modification externe)