Forum Linux.debian/ubuntu Drivers ATI : fglrx et problème de résolution

Posté par  (site web personnel) .
Étiquettes : aucune
0
17
nov.
2005
Bonjour,


J'ai décidé d'installer pour voir les drivers ATI fglrx. En installant les paquets qui vont bien (xorg-driver-fglrx sous Ubuntu), ça s'installe nickel, mais (ben oui, il y'a un mais, ça serait pas drôle sinon...) je n'obtient pas la même résolution maximum qu'avec les drivers libres ("ati").

Avec les drivers libres, j'obtiens du 1400x1050, et avec fglrx, c'est 1280x1024 max, une image dégueulasse (on dirait que c'est tout flou). Est-ce normal (ie : drivers tout pourri ?).

En fouillant un peu les logs de X, j'ai retenu que le module ddc, utilisé pour le "plug and play" de la détection des écrans, fonctionnait pour les drivers ati, mais pas pour les drivers fglrx... Mais je ne sais pas si c'est la seule cause au problème... Une idée ?

Ma carte : une Radeon 9000 Mobility (R250 M9).
Paquet : xorg-driver-fglrx 6.8.0-8.16.20
  • # Pas de ddc ...

    Posté par  . Évalué à 2.

    Si c'est juste un problème de fglrx qui ne reconnait pas la détection auto d'écran, c'est pas bien grave. Il faut juste "à l'ancienne" rajouter quelques lignes dans ton/etc/X11/xorg.conf. Dans la section "Screen", rajoutes ça:
    SubSection "Display"
    Depth 24
    Modes "1400x1050" "1280x1024" "1280x960" "1152x864" "1024x768" "800x600" "640x480"
    EndSubSection
    pour dire a Xorg quelles résolutions utiliser sans demander son avis à l'ecran.

    En fait, depuis le temps que j'utilise Linux, j'ai toujours eu de telles lignes dans mes fichiers de conf X... ce n'est que recemment que j'ai appris que ce n'est plus la peine et que les écrans sont reconnus tous seuls :-D. Mais bon, du coup je les ai laissées, par habitude.
    • [^] # Re: Pas de ddc ...

      Posté par  (site web personnel) . Évalué à 1.

      En effet, c'est la première idée qui m'est venue : désactiver le ddc et calculer une ModeLine avec videogen par exemple, puis spécifier les résolutions comme tu l'as noté dans la section display...

      Mais non, même en lui imposant ça, X reste sur son 1280x1024... c'est incompréhensible (pour moi :). Comme si il y'avait quelque chose qui passait devant toutes ces consignes...
      • [^] # Re: Pas de ddc ...

        Posté par  . Évalué à 4.

        Ben dans ce cas mate le log de Xfree. Lors du démarrage, il te marque toutes les tentatives de résolutions qu'il essaie, et tu doit pouvoir voir pourquoi le 1400x1050 ne marche pas. A priori - c'est la première chose qui me vient à l'esprit - c'est que le ddc doit informer X des fréquences de rafraichissements. Sans ddc, X doit probablement mettre des valeurs par défaut, qui n'autorisent pas le 1400x1050 (tu doit avoir des "Horiz freq out of range" ou d'autres trucs dans le style dans tes log lorsqu'il teste le dit mode, à mon avis). Essaie d'imposer des options pour HorizSync et VertRefresh dans ton Section "Monitor" (toujours à l'ancienne :-D). En fouillant dans les docs, tu doit bien réussir à trouver les bonnes valeurs.

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.