Journal Resolution independance

Posté par  .
Étiquettes : aucune
4
3
jan.
2010
Voila, j'ai recu comme cadeau un écran lcd 22 pouces (16/9) ayant pour résolution native 1920x1080.
J'avais avant un crt 19 pouces (4/3) qui travaillait en 1024x768.

Au niveau physique la hauteur est sensiblement la même, donc il faudrait que je me mette en 1280x720 pour avoir à peu près le même rendu.

Ca marche, mais j'ai pas très joli du à l'interpolation de l'écran.

L'idéal serait donc de me mettre en 1920x1080, sauf que tout devient illisible (police, icone, ...).

Que faire pour grossir les polices, icones et avoir le même rendu en 1920x1080 qu'en 1280x720 ?

J'ai fait quelques recherches [1], augmenter Xft.dpi peut grossir la police.
Mais ca marche pas très bien :
- les icones ne suivent pas
- il y a de nombreux bug graphique : texte qui déborde, se chevauche, ...
- les pages web n'ont pas l'aire d'être grossies
- ca marche pas sur toutes les applications

Bref que faire.
Y aurait il sous linux un truc qui permettrait d'être indépendant de la résolution [2] ?

[1] http://www.mozilla.org/unix/dpi.html
[2] http://en.wikipedia.org/wiki/Resolution_independance
  • # forum

    Posté par  . Évalué à 6.

    opps je voulais poster dans un forum. Tant pis.

    Cela aura le mérite de lancer le débat sur l'indépendance de la résolution qui a l'air d'arriver dans les autres OS (Windows 7 et MacOSX).
    • [^] # Re: forum

      Posté par  . Évalué à 4.

      Au contraire, Xorg est depuis très longtemps en avance sur ça. Sous Windows, en tout cas XP, beaucoup d'applications se comportent mal avec un DPI non standard (je sais pas comment les Windowsiens supportent ces textes minuscules d'ailleurs).

      DLFP >> PCInpact > Numerama >> LinuxFr.org

      • [^] # Re: forum

        Posté par  . Évalué à 10.

        (je sais pas comment les Windowsiens supportent ces textes minuscules d'ailleurs

        c'est simple, ils gardent leur écran flambant neuf de 19 ou 22 pouces en 1024x768...

        Only wimps use tape backup: real men just upload their important stuff on megaupload, and let the rest of the world ~~mirror~~ link to it

    • [^] # Re: forum

      Posté par  . Évalué à -8.

      j'avais un crt 19" ( iiyama ls902ut ) avec une résolution maxi de 1600*1200 ( 18" réels ) que j'utilisais.

      je suis passé sur un lcd 24" ( iolair mb24w ) avec une résolution de 1920*1200 que je n'ai pas changé.

      Les textes sont toujours lisibles, même si c'est plus gros que sur le crt ( passant de 18" à 24" de diagonale avec la meme hauteur en pixels ).

      Aucun problème avec aucune applications, j'ai RIEN eu à régler ( j'ai plus tard précisé dvi comme liaison à la carte graphique dans le panneau de controle nvidia, et utilisé le profil de couleur spécifique, mais uniquement pour améliorer la qualité et/ou les performances, aucune différence pratique sur l'affichage ).

      PS : j'utilise windows xp pro sp3
  • # Aucun problème pour ma part

    Posté par  . Évalué à 2.

    Change les DPI dans ton Xorg.conf http://wiki.archlinux.org/index.php/Xorg#Display_size_and_DP(...)

    DLFP >> PCInpact > Numerama >> LinuxFr.org

    • [^] # Re: Aucun problème pour ma part

      Posté par  . Évalué à 3.

      Les DM comme Xfce4, GNOME ou KDE ne permettent-il pas directement de modifier les DPI, souvent dans la configuration des fonts ?
      • [^] # Re: Aucun problème pour ma part

        Posté par  . Évalué à 4.

        Pour Gnome (version Debian Lenny), ca marche bien mais l'option est pour l'utilisateur en cours donc pour gdm l'option n'est pas prise en compte.

        L'option est dans "Préférence de l'apparence" / onglet "Police" / bouton "Détails...".
      • [^] # Re: Aucun problème pour ma part

        Posté par  . Évalué à 4.

        Comme dit plus haut, il faut mieux que kdm ou gdm donne directement à Xorg le bon dpi pour que l'écran de démarrage soit lisible.

        « Rappelez-vous toujours que si la Gestapo avait les moyens de vous faire parler, les politiciens ont, eux, les moyens de vous faire taire. » Coluche

        • [^] # Re: Aucun problème pour ma part

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

          Pour gdm:

          A l'écran de login, cliquer sur "Action", puis "Configurer le gestionnaire de connexion"
          Taper le mot de passe root
          Enuite aller dans l'onglet "Sécurité"
          Cliquer sur le bouton "Configurer le serveur X"
          Dans le champ "commande", s'il y a une option "-dpi", mettre la valeur que l'on veut derrière, sinon rajouter l'option et la valeur (par ex: 120 c'est gros).

          Testé et approuvé sur une Debian.

          Il doit certainement y avoir un équivalent pour kdm.
          • [^] # Re: Aucun problème pour ma part

            Posté par  . Évalué à 2.

            Merci beaucoup ! J'ai cherché un moment comment modifier ça sous GDM, mais je n'ai rien trouvé, même dans les fichiers de conf...

            Article Quarante-Deux : Toute personne dépassant un kilomètre de haut doit quitter le Tribunal. -- Le Roi de Cœur

            • [^] # Re: Aucun problème pour ma part

              Posté par  . Évalué à 3.

              Sous KDM, il y a moyen en ajoutant -dpi nn dans la ligne SeverCommand dans le fichier /usr/share/config/kdm/kdmrc mais je ne sais pas s'il y a moyen de le faire de manière graphique.

              « Rappelez-vous toujours que si la Gestapo avait les moyens de vous faire parler, les politiciens ont, eux, les moyens de vous faire taire. » Coluche

    • [^] # Re: Aucun problème pour ma part

      Posté par  . Évalué à 3.

      Ca ne résout pas tout par exemple firefox [1] ne scale pas les éléments en pixel. Ca peut sembler logique sauf que le développeur web n'a pas forcement pensé à ce que donnerait le rendu sur un écran à fort DPI.

      Ensuite certains terminaux (rxvt, xterm) ne s'adapte pas.
      Idem mon WM icewm a l'air de s'en foutre.

      [1] https://bugzilla.mozilla.org/show_bug.cgi?id=512522
      • [^] # Re: Aucun problème pour ma part

        Posté par  . Évalué à 5.

        Ca peut sembler logique sauf que le développeur web n'a pas forcement pensé à ce que donnerait le rendu sur un écran à fort DPI.

        Le "problème", c'est que le développeur web de devrait pas penser en pixels, mais en cm (ou en pouces ...). Et ne pas se soucier du DPI de chaque écran, qui serait bien réglé.

        Bon, avec toutes ces applis qui gèrent ça n'importe comment et tous ces écrans mal réglés, je rêve un peu, mais bon ...
  • # NoDDC

    Posté par  . Évalué à 2.

    J'avais le même problème, que j'ai réglé en ajoutant l'option NoDDC à mon xorg.conf, section Device (chipset intel).
    • [^] # Re: NoDDC

      Posté par  . Évalué à 2.

      Ah, en fait non, j'avais (trop) rapidement survolé le journal, et après relecture, c'est l'inverse que tu cherches.
  • # Pas si bon écran que ça

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

    Un bon écran, ça expose sa taille physique à la carte graphique. X.Org en tient compte et calcule la définition pour l'exposer aux moteurs de rendu. Sous GNOME, pas exemple, quand tu demandes des polices en 8 points, ce sont 8 point réels, 8/72 de pouce.
    • [^] # Re: Pas si bon écran que ça

      Posté par  . Évalué à 3.

      C'est pas si simple que ça : suivant les applis l'info peut être récupéré ailleurs [1]. Par exemple dans gconf pour les appli gnome... Xft.dpi est aussi utilisé.

      Ensuite le pb, c'est que pas mal de truc sont codé en pixel (page web, icone, ...)


      [1] http://scanline.ca/dpi/
  • # Ecran plus petit

    Posté par  . Évalué à -3.

    As-tu remarqué que la surface de ton écran à diminué?
    diagonal 22 pouces (16/9) = 237 pouces carrés
    diagonal 19 pouces (4/3) = 173 pouces carrés
  • # Astuce

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

    J'ai remarqué que les outils de configuration graphiques ne proposent pas tous les mêmes résultats, selon les distributions.

    Aussi, pour ne pas avoir toujours besoin de configurer lon-on-onguement, j'essaie parfois deux ou trois live CD, parmi lesquels, ZenLive, PCLinuxOS, et j'ai entendu dire du bien de Fedora aussi, sous ce point de vue (mais je n'ai pas eu besoin de l'essayer) et selon le résultat, je monte la partition du disque dur, et je copie le xorg.conf de la distribution live. Ça fonctionne souvent très bien.

    Sinon il reste en effet les outils de configuration intégrés aux gestionnaires de bureaux (menu apparence et autres). Souvent, il peut aussi être utile d'installer plus de fontes que celles qui sont fournies par défaut. Quand aux icônes, leur dimension aussi est réglable.
    • [^] # Re: Astuce

      Posté par  . Évalué à 2.

      Bonne idée, simple et convenant à tout le monde.

      Je comprends pas que tu sois moinssé pour ça, c'est typiquement le genre d'astuce qui peut intéresser un néophyte, voire un moins néophyte.
  • # même migration

    Posté par  . Évalué à 3.

    Est-ce que tu ne serais pas un peu trop loin de ton écran ? C'est 50 cm de préconisé en étant assez haut par rapport à l'écran (lui-même incliné). Un peu comme avec un portable en fait.

    Pour ma part, j'étais en 1280 par 1024 sur le 19 (LCD). Je préfère 100 fois le rendu en 1920. Le petit pitch fait que j'ai l'impression que l'image et les caractères sont plus fins (sous Gnome).
    En revanche, sous Windows, c'est effectivement illisible, les caractères sont vraiment trop petits et si on change leurs tailles, y'a plein d'effets de bord, les icônes grossissent et deviennent super crades.
  • # Solution pour KDE

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

    Si tu utilises KDE, c'est fait en 2 minutes

    Polices

    K»Configuration du système, puis bouton «Apparence», partie «Polices», mettre «Forcer le PPP des polices» sur 120PPP, normalement c'est ça.

    Sinon, tu changes manuellement la taille des polices (liste au dessus) pour que ce soit lisible.

    Pas de prob avec de bonnes applis Qt qui utilisent des layouts, c'est fait pour ça. Je ne garantis rien pour GTK :-° .

    Icônes

    À nouveau, K»Configuration du système, cliquer sur «Apparence», ensuite sur «Icônes», puis sur l'onglet «Avancé». Ensuite, pour chaque entrée de la liste, choisir la taille que tu veux. Par exemple, prendre «Bureau» et mettre une taille de 64 au lieu de 48 te donnera un bureau lisible.

    Bordures de fenêtres (KDE 4.4 seulement) ou décorations Nitrogen

    Cliquer sur la partie «Fenêtres», puis s'assurer que le thème Oxygen est bien utilisé.

    Ensuite, explorer les petits onglets à la recherche de «Taille des boutons de la fenêtre», et les mettre en «gros» ou «très gros». Les boutons (croix, agrandir, réduir, etc) seront plus gros, la barre de titre aussi.


    Voilà ! Utilisez KDE, vous dis-je. Ça se configure bien et ça marche bien :) .
    • [^] # Re: Solution pour KDE

      Posté par  . Évalué à -1.

      ça c'est de la bidouille, tous les environnements de bureau un peu récents savent le faire.
  • # Prévu dans Gtk+ 3.0

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

    http://www.osnews.com/story/20161/Resolution_Independence_Co(...)

    « David Zeuthen blogged today about the huge patch he submitted to GTK+ that will allow the toolkit to achieve resolution independence - widget and font size adapting to your screen's real estate; no more tiny application lost in the corner of your high resolution screen. (...) Zeuthen's idea is to use RI as the hot-new-feature selling point of the upcoming 3.0 GTK+ release. (...) »

    Le billet de blog en question ne contient plus d'image et la vidéo OGG n'est plus disponible. Mais c'était pour dire qu'ils y travaillent ! Je pense que l'utilisation de Cairo était un premier pas vers l'indépendance de la résolution de l'écran.
  • # Bien joué

    Posté par  . Évalué à 10.

    Parler de résolution début janvier, c'est pas mal. Quelle est donc la bonne résolution pour cette année ?

    Tous les nombres premiers sont impairs, sauf un. Tous les nombres premiers sont impairs, sauf deux.

    • [^] # Re: Bien joué

      Posté par  . Évalué à 3.

      1680x1050 sur un 20''
    • [^] # Re: Bien joué

      Posté par  . Évalué à 2.

      continuer à troller contribuer sur linuxfr.org

      Only wimps use tape backup: real men just upload their important stuff on megaupload, and let the rest of the world ~~mirror~~ link to it

  • # Matériel inadapté? Échange ;)

    Posté par  . Évalué à 3.

    Je t'échange ton 22 pouces 1980*1200 avec mon 19 pouces 1400*900 :D

    Moins de problèmes d'interpolation!
  • # Une question d'habitude ?

    Posté par  . Évalué à 2.

    À moins que tu aies des problèmes de vue, peut-être devrais-tu essayer de t'habituer à de telles résolutions ?
    Je me souviens avoir eu la même impression que toi quand je suis passé de 800x600 à 1024x768 sur mon 15", mais après quelques temps je trouvais beaucoup plus confortable et je trouvais le 800x600 inutilisable. Franchement 1024x768 sur un 19" ça me semble être du gâchis. J'étais déjà en 1600x1200 sur mon 19". Actuellement j'ai un 24" en 1920x1080 avec les tailles de polices par défaut (Debian Sid) et je n'ai jamais trouvé mon environnement aussi confortable.
    • [^] # Re: Une question d'habitude ?

      Posté par  . Évalué à 3.

      À moins que tu aies des problèmes de vue, peut-être devrais-tu essayer de t'habituer à de telles résolutions ?
      Ben oui je suis un peu myope.
      Et pour avoir essayé de travailler à de forte résolution, je me suis choppé des mal de tête.
      • [^] # Re: Une question d'habitude ?

        Posté par  . Évalué à 3.

        Il faut toujours utiliser un écran LCD à sa résolution native, sinon c'est flou et ça fait mal aux yeux. J'ai halluciné quand à mon avant-dernier boulot j'ai vu que 5 de mes collègues ne s'en étaient pas rendu compte, et ne profitaient pas de la résolution réelle (plus élevée que celle de leur réglage). Ils ont apprécié mon information.

        Ensuite, quand on passe à un écran plus grand, si on veut conserver le même rendu, il suffit de demander dans les préférence de grossir les icônes et les polices. Je suis passé sous ma Mandriva d'un 17 pouces 1152 x 864 à un 24 pouces 1920 x 1200, j'ai agrandi un peu les polices et les icônes, et c'est parfait. Tout est super net de toutes façons.
        Ah oui, il faut penser à synchroniser l'écran au moins une fois, dans les menu de l'écran lui-même, genre "auto-adjust", pour que l'image soit parfaite.

        Quant aux applications, mon X11/Xorg connait la taille physique de l'écran en mm et la résolution évidemment (on le voit dans /var/log/Xorg.0.log, chercher "screen physical size" et "DPI"), sinon on peut le spécifier comme ça a été dit. Pour Firefox j'ai peut-être un peu grossi les polices de bases dans les préférences de ce dernier, sinon la magie des touches "CTRL +" et "CTRL -" permet d'ajuster ça à la volée quelque soit la page Web.
        • [^] # Re: Une question d'habitude ?

          Posté par  . Évalué à 2.

          Ils ont apprécié mon information.

          100% des "vieux" (> 50 ans) m'ont pris pour un con quand je leur aie dit que c'était mieux et fait pour ça. Pour eux, c'est trop petit, et la gestion de l'agrandissement des polices sous Windows, comme déjà dit, c'est calamiteux. Donc, retour à la bonne vieille interpolation de l'écran. La plupart ne trouvent pas ça flou, je suppose qu'ils ont tous des yeux de merde de toutes façons.
          • [^] # Re: Une question d'habitude ?

            Posté par  . Évalué à 2.

            la gestion de l'agrandissement des polices sous Windows, comme déjà dit, c'est calamiteux.

            Et encore, le plus fort dans cette gestion est la très mauvaise qualité de l'affichage sur écran vertical, la faute aux limitations de ClearType (cf http://fr.wikipedia.org/wiki/ClearType#Affichage_vertical_ou(...) ), alors que Qt et GTK prennent parfaitement en charge ce mode.

            J'ai halluciné lorsque j'ai vu sur l'un des écrans de mon collègue (qu'il utilise en vertical pour lire ses mails, idée pas bête) les polices absolument catastrophiques, baveuses à souhait.

            Article Quarante-Deux : Toute personne dépassant un kilomètre de haut doit quitter le Tribunal. -- Le Roi de Cœur

          • [^] # Re: Une question d'habitude ?

            Posté par  . Évalué à 2.

            Pour eux, c'est trop petit, et la gestion de l'agrandissement des polices sous Windows, comme déjà dit, c'est calamiteux.

            Dans mon cas les collègues avaient autour de 30 ans, donc pas des vieux.

            Et c'était sous Windows, j'ai pas trouvé que la gestion de l'agrandissement des polices était calamiteuse. De plus, la plupart des applications qu'on utilisait permettait de choisir ses polices et leur taille (lecteur de courriel, Eclipse, Firefox, etc.).

            NB : ils étaient dans une résolution non native car on avait changé leurs écran cathodiques pour des LCD. Incompétence là aussi du service informatique ! On m'a une fois donné un portable qui n'était pas en résolution native, j'étais scié.
  • # gamma

    Posté par  . Évalué à 2.

    Au passage pour avoir des couleurs correctes, j'ai du configurer le gamma.

    Les valeurs correctes était dans un profile de couleur du fabriquant (icm).
    Et ben qu'elle galère pour trouver un outil qui puisse le lire. Merci iccdump de argyll

    Ensuite la configuration du gamma à l'air de varier suivant le driver xgamma, xrandr, nvidia-settings, ...

Suivre le flux des commentaires

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