[RESOLU] Terminal linux qui "dépasse" des bords de la télé

Parce que les applications du Raspberry Pi sont illimités...

Modérateur : Francois

Répondre
Korhm
Raspinaute
Messages : 232
Enregistré le : ven. 19 sept. 2014 08:13
Localisation : Toulouse

[RESOLU] Terminal linux qui "dépasse" des bords de la télé

Message par Korhm » dim. 28 févr. 2016 13:50

Bonjour à tous,

je ne sais pas si c'est vraiment l'endroit pour ce genre de question, mais j'ai du mal à trouver une réponse sur le net (ou peut-être du mal à formuler mon problème).
J'ai un micro-serveur HP auquel j'ai ajouté une carte graphique pour avoir une sortie HDMI.

Quand je le connecte à ma TV, sans aucune couche graphique type X, le terminal déborde en dehors de l'écran de la télé (je ne voit pas quelques caractères en haut et sur la gauche)
Lors de la phase de boot, l'affichage est OK (grub et le début du chargement des modules/services).
Mais à un moment donné, que je n'arrive pas à définir, l'affichage "grossit" et déborde.

Ensuite, si je veux lancer X (avec startx), même problème. Du coup mes appli ne sont pas entièrement visibles.

En fouillant un peu, j'ai vu qu'on pouvait définir des paramètre d'affichage côté grub.
Voici le contenu de mon fichier /etf/default/grub

Code : Tout sélectionner

GRUB_DEFAULT=0
GRUB_TIMEOUT=5
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet radeon.audio=1"
GRUB_CMDLINE_LINUX=""

GRUB_GFXMODE=1920x1080
GRUB_GFXPAYLOAD_LINUX=keep

Quelqu'un aurait-il une idée pour bien cadrer mon affichage ?

PS : j'ai déjà regardé du côté de la TV tout est ok (et tout marche bien avec mon rapsberry par exemple)
Modifié en dernier par Korhm le lun. 7 mars 2016 15:09, modifié 1 fois.

Korhm
Raspinaute
Messages : 232
Enregistré le : ven. 19 sept. 2014 08:13
Localisation : Toulouse

Re: Terminal linux qui "dépasse" des bords de la télé

Message par Korhm » lun. 7 mars 2016 15:09

Bonjour,

bien, après plusieurs recherches, j'ai finalement trouvé des choses intéressantes :
il existe des problèmes d'overscanning en HDMI, ce qui a pour effet de mettre en affichage supérieur à la dalle de l'écran

la solution que j'ai trouvé est avec xrandr :
- désactiver l'overscan (activer l'underscan)
- mettre des bordures pour aligner comme il faut

Code : Tout sélectionner

xrandr --output HDMI-0 --set underscan on --set "underscan hborder" 55 --set "underscan vborder" 25

Avatar du membre
vague nerd
Modérateur
Messages : 1473
Enregistré le : mar. 14 oct. 2014 11:42
Localisation : France !

Re: [RESOLU] Terminal linux qui "dépasse" des bords de la té

Message par vague nerd » lun. 7 mars 2016 19:33

Merci du partage de votre solution.
Cdt.
Cordialement,

Vague Nerd

Répondre

Retourner vers « Et tout le reste »