[Ubuntu-QC] Re : Re: Taille des caractères des menus des interface en Java trop petite (microscopique) ![Résolu]
André
andre at cotte.ca
Lun 29 Juil 10:45:41 UTC 2013
Merci de ce retour technique. Il sera précieux pour les plus avancés d'entre nous.
André Cotte
"Frédéric Côté" <frederick.cote at gmail.com> a écrit :
>Pour ceux qui s'intéresse un peu plus aux détails de ce problème, voici
>les
>détails de mon processus de débogage:
>
>J'ai commencé par me créer un environnement semblable à l'usagé ayant
>le
>problème (Kubuntu 12.04 branché sur une TV en 1080P). Heureusement j'ai
>rencontré le même problème avec Arduino-IDE (en fait, tous les
>applications
>java avait le problème).
>
>Après quelques recherche sur Google, j'ai réalisé que c'est plus une
>questions de DPI que de problème avec Java. L'interface Swing dans java
>ne
>tient pas vraiment compte du DPI configuré par l'usagé mais plutôt
>celui du
>système.
>
>Pour en avoir le coeur net avec le DPI, j'ai donc débuté par vérifier
>quels
>sont les paramètres "vu" par mon ordinateur concernant ma TV avec cette
>commande:
>*xrandr*
>Ce programme m'indique 1920*1080 en 60 image par seconde. C'est une
>bonne
>réponse.
>Il m'indique que m'a TV fait 1600mm*900mm (donc 70 pouces). Oups pas la
>bonne réponse, j'ai une 40".
>
>Donc, le système considère que je suis en 1920*1080 sur un écran de
>70".
>Donc, un DPI d'environ 30, 30. Après avoir calculé manuellement mon DPI
>réel, j'arrive à environ 55, 55. Voici un site pour faire le calcule
>facilement: http://pxcalc.com.
>
>J'ai ensuite vérifier quelle était le DPI utilisé par le système avec
>cette
>commande:
>*xdpyinfo | grep dots*
>J'ai eu la confirmation de l'erreur mentionné plus haut car le output
>était:
> * resolution: 30x30 dots per inch*
>Malgré le fait que j'ai forcé les font à 96DPI.
>*
>*
>J'ai ensuite vérifié qu'est-ce qui configurait cette valeur via les
>logs de
>Xorg avec cette commande:
>*cat /var/log/Xorg.0.log | grep DPI*
>La réponse fut très précise dans mon cas :
>*[ 18.702] (**) NVIDIA(0): Option "DPI" "30 x 30"*
>*[ 20.256] (**) NVIDIA(0): DPI set to (30, 30); computed from "DPI"
>X
>config option*
>
>Donc, la solution: il faut trouvé l'endroit ou la façon de configurer
>le
>bon DPI pour que la commande "xdpyinfo | grep dots" nous retourne la
>bonne
>valeur. Dans mon cas, j'ai une nVidia, donc j'ai modifié le fichier
>/etc/X11/xorg.conf tel que mentionné sur ce site:
>https://wiki.archlinux.org/index.php/Xorg#Setting_DPI_manually
>Mon fichier est devenu:
>*Section "Device"*
>* Identifier "Default Device"*
>* Option "NoLogo" "True"*
>* Option "UseEdidDpi" "False"*
>* Option "DPI" "55 x 55"*
>*EndSection*
>
>Après un redémarrage, tout était beaucoup mieux et la commande
>"xdpyinfo |
>grep dots" me donnait un DPI de 55, 55. J'ai ensuite remis les valeur
>par
>défaut dans "system settings" (car j'avais modifié le DPI des "Font").
>Malgré le fait que c'était mieux, je trouvais les caractères encore
>petit.
>J'ai donc encore modifié mon fichier xorg.conf avec un DPI de 96, 96 et
>tout est maintenant parfait.
>
>En conclusion: Maintenant il y a beaucoup de moniteur avec des DPI
>élevé
>(il n'est pas rare de voir du 150DPI) donc, les systèmes d'opérations
>comme
>Linux sont de mieux en mieux à détecter les paramètres des
>périphériques
>pour pouvoir mieux s'ajuster et en tirer profit. La plupart du temps,ça
>fonctionne bien mais lorsqu'il y a une erreur dans la détection, ça
>mêle un
>peu les cartes et on se retrouve avec ce genre de situation. Donc, pour
>une
>fois, ce n'est pas la faute à Java :P
>
>Bonne journée à tous,
>Frédéric
>
>
>2013/7/28 Lami René <lami at webestrie.com>
>
>> Bonjour,
>>
>> Un bon génie de la lampe est passé chez moi,
>>
>> Hé oui, le problème est résolut.
>>
>> Pour corriger un problème de police de caractère trop petit dans
>l'écran
>> d'accueil (écran du Login) et dans les applications écrite en langage
>Java,
>> il faut modifier le fichier « /etc/X11/xorg.conf » pour qu'il reflète
>les
>> mêmes valeurs que ce qui est configuré dans le panneau de
>configuration «
>> Configuration -> Apparence des applications -> Polices -> Forcer le
>PPP des
>> polices : XX ».
>>
>> Chez moi cela donne :
>>
>> « Configuration -> Apparence des applications -> Polices -> Forcer le
>PPP
>> des polices : 96 ».
>>
>> Ce "96" est à retenir pour la suite de la solution.
>>
>> Donc, dans le fichier « /etc/X11/xorg.conf », dans « Section "Device"
>»,
>> ajouter à la fin les deux lignes suivantes en les adaptent à votre
>> configuration :
>> «
>> Option "UseEdidDpi" "False"
>> Option "DPI" "XX x XX"
>> »
>>
>> Chez moi, je passe de :
>> «
>> Section "Device"
>> Identifier "Device0"
>> Driver "nvidia"
>> VendorName "NVIDIA Corporation"
>> BoardName "GeForce GTX 560 Ti"
>> EndSection
>> »
>>
>> Avec mon "96", je passe à :
>>
>> «
>> Section "Device"
>> Identifier "Device0"
>> Driver "nvidia"
>> VendorName "NVIDIA Corporation"
>> BoardName "GeForce GTX 560 Ti"
>> Option "UseEdidDpi" "False"
>> Option "DPI" "96 x 96"
>> EndSection
>> »
>>
>> Un redémarrage de l'ordinateur et le tour est joué !
>>
>> Tout le mérite de cette solution revient à M. Frédéric Côté, qui à
>> laborieusement et méthodiquement suivi la piste du problème pour
>finalement
>> le résoudre.
>>
>> Je profite de l'occasion pour le remercier d'autant d'effort pour
>aider
>> son prochain ! Merci Frédéric !
>>
>> Bravo et encore merci, sans votre aide je ne m'en sortait pas !
>>
>> L'ami René
>> P.-S.: Un prochain reconnaissent !
>>
>> Le 2013-07-26 15:02, Frédéric Côté a écrit :
>>
>>> Je pense que les réponses ont un peu divergé de la question
>original.
>>> Le problème est que les menus et sous menus dans Arduino-IDE ne
>>> suivent pas les configurations du système (en ce qui attrait à la
>>> taille de la font).
>>>
>>> La taille de la font est OK (pas en problème) mais comme l'usagé
>>> utilise une télévision en 1080P et qu'il est plus loin de l'écran
>qu'à
>>> l’habitude, il aimerait augmenter la taille de la font des menus.
>Pour
>>> le code dans l'éditeur c'est plutôt simple: Dans le fichier
>>> preferences.txt -> editor.font=Monospaced,plain,**24. Mais pour les
>>> menu, c'est un peu plus complexe.
>>>
>>> Donc, si je comprends bien, il faut trouver l'option java pour
>>> spécifier la taille de la font pour les menus de l'application.
>>>
>>
>> 2013/7/25 Lami René <lami at webestrie.com <mailto:lami at webestrie.com>>
>>>
>>> Bonjour Mario Gervais,
>>>
>>> S'il est bien question de « Ubundu Tweak », c'est un nouveau
>>> panneau de configuration système d’Ubuntu après le départ de
>Gnom,
>>> mais je suis sous Kubuntu et je ne passerai pas à Ubuntu pour un
>>> problème de configuration Java, le problème pourrait rester
>entier.
>>>
>>> Pour le moment personne n'a pu me fournir une commande qui
>touche
>>> la taille des caractères, du genre « Java_font_size_config=24 ».
>>> Et je ne comprends pas pourquoi, je trouve ça suspect. Est-ce
>que
>>> le Java est prévu pour les écrans HD 1920x1080 ?
>>>
>>> Une aide pour la Java sous Kubuntu est toujours souhaitée et
>>> serait grandement appréciée !
>>>
>>> L'ami René
>>>
>>> Le 2013-07-25 18:22, Mario Gervais a écrit :
>>>
>>> C'est sûrement que les dépôts ne sont pas activés dans vos
>>> sources. Je pense du moins...
>>>
>>> Le 25/07/13, *Lami René * <lami at webestrie.com
>>> <mailto:lami at webestrie.com>> a écrit :
>>>
>>> Bonjour Denis Laarsen,
>>>
>>> Je n'ai pas dans les dépôts standard « Ubundu Tweak »,
>>> mais seulement « Tweak », un éditeur d'hexa pour la
>>> console qui ne semble pas être écrit en Java ! Alors, je
>>> ne comprends pas comment cela pourrait m'aider pour mes
>>> polices de caractère des applications Java trop petites,
>>> pourriez-vous m'expliquer davantage comme cela pourrait
>>> corriger mes problèmes avec Arduino et Processing ?
>>>
>>> Merci d'avance !
>>>
>>> L'ami René
>>>
>>> Le 2013-07-25 09:38, Denis Larsen a écrit :
>>> >Bonjour
>>> >
>>> >Et si vous essayiez Ubundu Tweak. Dans son menu il
>permet
>>> d'ajuster tous les caractères y compris ceux des icones
>et
>>> de tous les affichages du bureau et des aperçus.
>>> >
>>> >Espérant le tout...
>>> >
>>> >Denis Laarsen
>>> >
>>> >
>>> --
>>> Ubuntu-quebec mailing list
>>> Ubuntu-quebec at lists.ubuntu.com
>>>
><mailto:Ubuntu-quebec at lists.**ubuntu.com<Ubuntu-quebec at lists.ubuntu.com>
>>> >
>>>
>https://lists.ubuntu.com/**mailman/listinfo/ubuntu-quebec<https://lists.ubuntu.com/mailman/listinfo/ubuntu-quebec>
>>>
>>> --
>>> *Mario Gervais*
>>> mario.gervais at videotron.qc.ca
>>>
><mailto:mario.gervais@**videotron.qc.ca<mario.gervais at videotron.qc.ca>
>>> >
>>>
>>> --
>>> Ubuntu-quebec mailing list
>>> Ubuntu-quebec at lists.ubuntu.com <mailto:Ubuntu-quebec at lists.**
>>> ubuntu.com <Ubuntu-quebec at lists.ubuntu.com>>
>>>
>https://lists.ubuntu.com/**mailman/listinfo/ubuntu-quebec<https://lists.ubuntu.com/mailman/listinfo/ubuntu-quebec>
>>>
>>> --
>>> "In a world without walls, who really needs Windows"
>>> "Nothing is foolproof because fools are so ingenious"
>>>
>>>
>> --
>> Ubuntu-quebec mailing list
>> Ubuntu-quebec at lists.ubuntu.com
>>
>https://lists.ubuntu.com/**mailman/listinfo/ubuntu-quebec<https://lists.ubuntu.com/mailman/listinfo/ubuntu-quebec>
>>
>
>
>
>--
>"In a world without walls, who really needs Windows"
>"Nothing is foolproof because fools are so ingenious"
>
>
>------------------------------------------------------------------------
>
>--
>Ubuntu-quebec mailing list
>Ubuntu-quebec at lists.ubuntu.com
>https://lists.ubuntu.com/mailman/listinfo/ubuntu-quebec
--
Envoyé de mon téléphone Android avec K-9 Mail. Excusez la brièveté.
-------------- section suivante --------------
Une pièce jointe HTML a été nettoyée...
URL: <https://lists.ubuntu.com/archives/ubuntu-quebec/attachments/20130729/df1c9b1b/attachment-0001.html>
More information about the Ubuntu-quebec
mailing list