• [^] # Re: Tu y tiens vraiment ?

    Posté par . En réponse au message Ecran 16/9 avec xfree86. Évalué à 2.

    Donc il suffit de dire à XFree que l'écran a une résolution de 1366 x 768.

    En fait, il faut lui dire, dans l'ordre, quelle est le nombre de pixels affichés par seconde (en millions), le nombre de pixels affichés sur une ligne, le nombre de pixels (au delà du dernier affiché) où commence le signal de synchro horizontal (celui qui dit au moniteur de ramener le faisceau à gauche), le nombre où finit le signal de synchro horizontal, le nombre où l'on peut considérer que faisceau est revenu à gauche et afficher la ligne suivante, le nombre de lignes affichées, et les infos de synchro verticale, similaires à celles de synchro horizontale.
    C'est-à-dire qu'une modeline est la description complète du pilotage du faisceau du moniteur par la carte graphique. Et mieux vaut qu'il soit compatible avec les possibilités du moniteur...
    Il faut encore la placer dans une Section "Monitor" complète avec notamment les plages de fréquence (en fait une fréquence unique pour une télé standard !) supportées par la télé et avec lesquelles la modeline doit être cohérente.

    Tous les équipements qui émètent ou recoivent par ce genre de ports sont compatibles, c'est normalisé, non ?

    S-vidéo : 576 lignes à 50 Hz en entrelacé (les lignes impaires, plus 1/50 s plus tard les lignes paires et on recommence).
    Moi, je ne perdrais pas mon temps pour obtenir une "qualité" d'affichage qui me ramène à l'époque de mon Amiga 500, il y a 17 ans...
    Remarque : je suppose qu'une carte avec sortie S-video convertit toute seule la fréquence de balayage pour une télé sur cette sortie (sinon, de toute façon, l'écran du BIOS ne passera déjà pas...), donc la modeline suivante devrait faire l'affaire :
    ModeLine "1024x576" 66.67 1024 1109 1128 1333 576 590 595 630
    (Note la résolution "faramineuse"...)
    Sinon, la suivante doit correspondre au mode affiché par une télé (cela dit, le mode texte d'une carte graphique est déjà bien au delà des possibilités d'une télé standard) :
    ModeLine "1024x576" 15.75 1024 1109 1128 1333 576 590 595 630 interlace

    DVI : avec un peu de chance, la télé serait capable d'indiquer sa spéc (sinon, quel intérêt de mettre un port DVI ?). À savoir, à supposer qu'elle soit capable d'afficher le mode texte sans griller (sinon, tu perds ton temps), le truc serait de démarrer en mode texte et d'utiliser read-edid ( http://john.fremlin.de/programs/linux/read-edid/ ) pour récupérer la définition complète (tant qu'à faire) avec le mode approprié (en plusieurs lignes, donc pas modeline, mais c'est juste une question de notation).

    « Le fascisme c’est la gangrène, à Washington comme en Russie. » — adapté de Renaud, Hexagone