En una computadora portátil Lenovo con Ubuntu 14.04, no puedo mostrar las cosas de la pantalla actual en un monitor conectado con HDMI. Los cables HDMI están conectados a la computadora portátil y al monitor, y el monitor está encendido.
Caminante a
Systems Settings -> Displays
y al hacer clic en 'Detectar pantallas' solo se muestra la pantalla estándar de la computadora portátil. El monitor externo no se muestra.
¿Cómo puedo solucionar este problema para ver la pantalla actual tanto en la pantalla del portátil como en la pantalla del monitor?
Además, no es importante si la pantalla puede reproducir el sonido de la computadora portátil. Solo quiero que la salida de la pantalla visible se muestre también en el monitor externo, que funciona bien al iniciar la computadora portátil con el sistema operativo Windows (sin ningún cambio en el hardware y / o los cables) ...
Información Adicional:
xrandr
solo muestra el monitor estándar; la salida completa dexrandr
esxrandr: 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 conexión HDMI funciona perfectamente cuando se ejecuta la computadora portátil con Windows (arranque dual)
Salida de línea 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>
Salida 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)
También intenté eliminar y volver a instalar el paquete
xserver-xorg-video-intel
, pero no cambió nada (después de reiniciar).Seguí los pasos dados aquí para un monitor Samsung LS22B150NS con una resolución de 1920 x 1080 píxeles. Pero recibí un error
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
para verificar que solo hay 1 tarjeta gráfica?Respuestas:
Intente instalar el controlador de gráficos Intel HD más reciente desde aquí: Intel Graphics Installer para Linux 1.2.1
fuente
Mi segundo monitor HDMI funcionaba antes, pero por alguna razón logré romperlo.
Ambos mostraban la configuración y
xrandr
no mostraban que HDMI estaba conectado. (El monitor en sí no dijo que el cable estaba desconectado cuando estaba enchufado).Lo que funcionó para mí fue eliminar el archivo de configuración de pantalla
~/.config/monitors.xml
y reiniciar.Para que quede claro, mi problema era un problema de configuración simple.
fuente