Sur un ordinateur portable Lenovo avec Ubuntu 14.04, je ne suis pas en mesure d'afficher les éléments de l'écran actuel sur un moniteur connecté via HDMI. Les câbles HDMI sont tous deux branchés à l'ordinateur portable et au moniteur, et le moniteur est allumé.
Aller à
Systems Settings -> Displays
et en cliquant sur «Détecter les écrans», seul l'écran d'ordinateur portable standard s'affiche. Le moniteur externe n'est pas affiché.
Comment puis-je résoudre ce problème afin de voir l'écran actuel à la fois sur l'écran du portable et sur l'écran du moniteur?
En outre, il est sans importance que l'écran puisse lire le son de l'ordinateur portable. Je veux seulement la sortie d'écran visible affichée sur le moniteur externe également, ce qui fonctionne bien lors du démarrage de l'ordinateur portable avec le système d'exploitation Windows (sans aucune modification du matériel et / ou des câbles) ...
Information additionnelle:
xrandr
ne montre que le moniteur standard; la sortie complète dexrandr
estxrandr: Failed to get size of gamma for output default Screen 0: minimum 1600 x 900, current 1600 x 900, maximum 1600 x 900 default connected primary 1600x900+0+0 0mm x 0mm 1600x900 77.0*
La connexion HDMI fonctionne parfaitement lors de l'exécution de l'ordinateur portable avec Windows (double démarrage)
Sortie de ligne de
lspci
:00:02.0 VGA compatible controller: Intel Corporation 3rd Gen Core processor Graphics Controller (rev 09) (prog-if 00 [VGA controller]) Subsystem: Lenovo Device 3977 Flags: bus master, fast devsel, latency 0, IRQ 7 Memory at c0000000 (64-bit, non-prefetchable) [size=4M] Memory at b0000000 (64-bit, prefetchable) [size=256M] I/O ports at 3000 [size=64] Expansion ROM at <unassigned> [disabled] Capabilities: <access denied>
Sortie de
sudo lshw -C display
:*-display UNCLAIMED description: VGA compatible controller product: 3rd Gen Core processor Graphics Controller vendor: Intel Corporation physical id: 2 bus info: pci@0000:00:02.0 version: 09 width: 64 bits clock: 33MHz capabilities: msi pm vga_controller bus_master cap_list configuration: latency=0 resources: memory:c0000000-c03fffff memory:b0000000-bfffffff ioport:3000(size=64)
J'ai également essayé de supprimer et de réinstaller le package
xserver-xorg-video-intel
- mais cela n'a rien changé (après le redémarrage).J'ai suivi les étapes données ici pour un moniteur Samsung LS22B150NS avec une résolution de 1920 x 1080 pixels. Mais j'ai une erreur
xrandr: cannot find output "VGA1"
:alex:~$ cvt 1920 1080 # 1920x1080 59.96 Hz (CVT 2.07M9) hsync: 67.16 kHz; pclk: 173.00 MHz Modeline "1920x1080_60.00" 173.00 1920 2048 2248 2576 1080 1083 1088 1120 -hsync +vsync alex:~$ xrandr --newmode "1920x1080_60.00" 173.00 1920 2048 2248 2576 1080 1083 1088 1120 -hsync +vsync xrandr: Failed to get size of gamma for output default alex:~$ xrandr --addmode VGA1 1920x1080_60.00 xrandr: Failed to get size of gamma for output default xrandr: cannot find output "VGA1"
lshw -C display
pour vérifier qu'il n'y a qu'une seule carte graphique?Réponses:
Essayez d'installer le dernier pilote graphique intel hd à partir d'ici: Intel Graphics Installer for linux 1.2.1
la source
Mon deuxième moniteur HDMI fonctionnait auparavant, mais pour une raison quelconque, j'ai réussi à le casser.
Les deux paramètres d'affichage et
xrandr
n'a pas montré que HDMI était connecté. (Le moniteur lui-même n'a pas dit que le câble était déconnecté lorsqu'il était branché).Ce qui a fonctionné pour moi, a été de supprimer le fichier de configuration d'affichage
~/.config/monitors.xml
et de redémarrer.Donc, pour être clair, mon problème était un simple problème de configuration.
la source