Forum Linux.général Forcer l'affichage sur 2/3 de l'écran

Posté par  . Licence CC By‑SA.
Étiquettes : aucune
9
8
juil.
2020

Bonjour à tous,

Je cherche un moyen (s'il existe) de forcer le bureau Linux à n'utiliser qu'une résolution de 1280x1080 tout en en decalant l'affichage de 640 pixels à droite sur un écran de 1920x1080 car le tiers gauche de la dalle lcd est hs (problème hardware).

Le but est de recyclé (plutôt que jeter) un portable pour faire une borne de prêt dans la bibliothèque d'une école.

Et inutile de me le préciser, je sais qu'il suffit de brancher un écran externe pour régler mon souci d'affichage ;-)

Merci pour vos réponses.

  • # Xorg

    Posté par  . Évalué à -4 (+4/-10).

    Il faudrait voir les fichiers de Xorg, mais c'est quand même se prendre la tête pour beaucoup alors qu'on trouve parfois des écrans LCD tout à fait acceptables jetés dans la rue.

    Pourquoi vouloir faire les choses compliquées? Ton temps serait probablement utile à d'autres choses.
    Et sinon, essayer de trover un écran LCD de remplacement…

    Brancher un écran externe ça reste intéressant puisque tu ne jettes pas l'ordinateur.

    • [^] # Re: Xorg

      Posté par  . Évalué à -2 (+1/-5).

      il est effectivement assez facile de changer une dalle écran d'un PC portable.

    • [^] # Re: Xorg

      Posté par  . Évalué à 4 (+4/-2).

      RTFJ : read the fucking journal ! :)

      • [^] # Re: Xorg

        Posté par  . Évalué à 1 (+0/-1).

        On peut quand même déconseiller la solution qu'il envisage, ne serait-ce que pour d'autres lecteurs qui n'auraient pas aperçu toutes les solutions ou pas évalué les avantages et inconvénients de chacune.

    • [^] # Re: Xorg

      Posté par  (site Web personnel) . Évalué à 5 (+5/-1).

      Pourquoi vouloir faire les choses compliquées?

      Pour le plaisir ? Pour apprendre ? Pour la malléabilité cérébrale ? Pour l'Honneur ? Parceque !!

  • # arandr / xrandr

    Posté par  (site Web personnel) . Évalué à 8 (+6/-0). Dernière modification le 08/07/20 à 19:09.

    As-tu regardé du côté de ces 2 commandes ?

    • [^] # Re: arandr / xrandr

      Posté par  . Évalué à 3 (+1/-0).

      J'ai trouvé un post qui semble détailler comment faire ici.

      En gros, il s'agit d'utiliser la commande --transform de xrandr.

      Dans l'exemple donné (qui est compliqué parce qu'il fait d'autres trucs au passage):

      • "xrandr ==> la commande elle-même
      • "--fb 1920x980" => pas eu besoin chez moi
      • "--output eDP-1" => le nom de l'écran affecté. On peut lister les écrans connus avec cette commande: xrandr | awk '$2~/connected/{ print $1 }'
      • "--mode 1920x1080" => idem
      • "--transform 1,0,0,0,1,-100,0,0,1" => "enlève" les 100 lignes du haut
      • "--panning 1920x980" => idem
      • "--fb 1920x980" => idem

      Bon courage pour trouver la transformation correcte (les joies des transformations matricielles…).

  • # Openbox

    Posté par  (site Web personnel) . Évalué à 10 (+9/-0). Dernière modification le 08/07/20 à 19:53.

    Dans Openbox, on peut définir des marges où les fenêtres ne se placeront pas.

    Par exemple un rc.xml qui se termine comme suit devrait faire ce qui est demandé :

      <margins>
        <left>640</left>
        <right>0</right>
        <top>0</top>
        <bottom>0</bottom>
      </margins>
    </openbox_config>
    
  • # mauvaise idée

    Posté par  . Évalué à -1 (+1/-4).

    Et inutile de me le préciser, je sais qu'il suffit de brancher un écran externe pour régler mon souci d'affichage ;-)

    OK. Par contre il est sans doute utile de te préciser qu'un écran externe peut ne pas avoir d'affichage durant le POST et qu'à l'inverse si le BIOS n'est pas complètement nul il peut passer l'écran externe en principal si l'écran interne est déconnecté (et il vaut mieux seulement le débrancher et le garder pour conserver l'intégrité structurelle du capot).
    Aussi tu sembles oublier un point assez gênant : Une méthode de "letterbox" sur l'environnement de bureau ne permettra pas de visualiser correctement toutes les infos avant que l'ordi arrive à cette étape de l'amorçage (càd le POST, le BIOS setup, le GRUB et même l'écran de login) ou lors de l'utilisation d'un TTY autre que celui graphique.

    Bref à moins d'assurer toi-même le SAV de ce don, ton idée est ÀMA la moins bonne et il n'y a que deux solutions véritablement viables à prendre en considération, voire qu'une seule si le BIOS est mal fichu.

Envoyer un commentaire

Suivre le flux des commentaires

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