Comment corriger le surbalayage HDMI HDTV lorsque mon téléviseur n'a pas de paramètre de rapport d'aspect?


8

J'ai un téléviseur HD Vizio de 32 pouces. Il a quelques années, mais fonctionne bien. Je viens de lui connecter un nouveau nettop à l'aide d'une sortie HDMI. C'est le chipset graphique Intel 3x00.

Je vois un surbalayage, où la résolution dans Ubuntu est réglée sur 1280x720, mais le téléviseur lui-même est 1366x768. Lorsque je vais dans l' applet de contrôle des moniteurs , je ne peux pas changer la résolution en autre chose que le courant ou 640x480.

Un utilisateur a eu un problème de surbalayage similaire, mais a résolu le surbalayage en ajustant les paramètres de rapport d'aspect de son téléviseur . Je n'ai pas ce luxe.

Existe-t-il un moyen de le faire sans avoir à fouiller xorg.confou à une autre folie en ligne de commande? Je suis plus qu'à l'aise de le faire, mais il doit y avoir un moyen plus propre .

J'utilise Ubuntu Natty, me tenant au courant des mises à jour et autres.

Voici la sortie de lspci:

colin @ bricktop: ~ $ lspci
00: 00.0 Pont hôte: contrôleur Intel® Core Processor DRAM Controller (rév 12)
00: 02.0 Contrôleur compatible VGA: Intel Graphics Core Processor Integrated Graphics Controller (rev 12)
00: 04.0 Contrôleur de traitement du signal: Intel Corporation Core Processor Thermal Management Controller (rev 12)
00: 16.0 Contrôleur de communication: Intel Corporation 5 Series / 3400 Series Chipset HECI Controller (rev 06)
00: 1a.0 Contrôleur USB: Intel Host 5 Series / 3400 Series Chipset USB2 Enhanced Host Controller (rev 06)
00: 1b.0 Périphérique audio: chipset Intel Corporation 5 Series / 3400 Series High Definition Audio (rev 06)
00: Pont PCI 1c.0: Intel Root 5 Series / 3400 Series Chipset PCI Express Root Port 1 (rev 06)
00: Pont PCI 1c.1: Intel Root 5 Series / 3400 Series Chipset PCI Express Root Port 2 (rev 06)
00: Pont PCI 1c.2: Intel Root 5 Series / 3400 Series Chipset PCI Express Root Port 3 (rev 06)
00: 1d.0 Contrôleur USB: Intel Host 5 Series / 3400 Series Chipset Enhanced USB2 Host Controller (rev 06)
00: 1e.0 pont PCI: Intel Corporation 82801 Mobile PCI Bridge (rev a6)
00: 1f.0 ISA bridge: Intel Corporation Mobile 5 Series Chipset LPC Interface Controller (rev 06)
00: 1f.2 Contrôleur SATA: Intel Corporation 5 Series / 3400 Series Chipset 4 ports SATA AHCI Controller (rev 06)
00: 1f.3 SMBus: Contrôleur SMBus Chipset Intel Corporation série 5 / série 3400 (rév 06)
00: 1f.6 Contrôleur de traitement du signal: Intel Corporation 5 Series / 3400 Series Chipset Thermal Subsystem (rev 06)
01: 00.0 Contrôleur Ethernet: Realtek Semiconductor Co., Ltd. RTL8111 / 8168B Contrôleur Ethernet Gigabit PCI Express (rév 06)
02: 00.0 Contrôleur USB: NEC Corporation uPD720200 Contrôleur hôte USB 3.0 (rév 03)
03: 00.0 Contrôleur réseau: Atheros Communications Inc. Carte réseau sans fil AR9287 (PCI-Express) (rév 01)

Réponses:


2

Vous pourrez peut-être utiliser xrandrpour ajouter un nouveau mode à la sortie spécifique, puis sélectionner ce nouveau mode. Voir xrandr --addmodeet xrandr --modedans la page de manuel xrandr.


Je pense que c'est le plus correct. J'ai essayé cela et IIRC cela a fonctionné. Je n'ai plus le téléviseur, cependant - je l'ai remplacé par un 1920x1080 47 ".
Colin Dean

1

Il semblerait un peu bizarre pour un téléviseur d'avoir 768 lignes: les téléviseurs HD sont généralement de 720 ou 1080 lignes, donc si l'ordinateur pense que l'écran est de 720 lignes, je serais enclin à penser que c'est correct.

Est-il possible que le téléviseur lui-même ait des options pour mettre à l'échelle l'entrée? Vérifiez s'il existe une option "plein pixel" ou "100%", ou quelque chose de similaire qui permettra d'afficher l'image en plein écran.


De nombreux téléviseurs ont des écrans qui sont en fait 1366x768.
Colin Dean

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.