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)
Colin Dean
la source

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.

Andy
la source
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.

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