Соединение HDMI не распознается на ноутбуке с Ubuntu 14.04

11

На ноутбуке Lenovo с Ubuntu 14.04 я не могу отобразить текущее содержимое экрана на мониторе, подключенном через HDMI. Кабели HDMI подключены к ноутбуку и монитору, и монитор включен.

Собираюсь

Systems Settings -> Displays

и при нажатии «Обнаружение дисплеев» отображается только стандартный экран ноутбука. Внешний монитор не отображается.

Как я могу исправить эту проблему, чтобы видеть текущий экран как на экране ноутбука, так и на экране монитора?

Также неважно, может ли экран воспроизводить звук ноутбука. Мне нужен только вывод видимого экрана, который также отображается на внешнем мониторе, который отлично работает при запуске ноутбука с ОС Windows (без каких-либо изменений в оборудовании и / или кабелях) ...

Дополнительная информация:

  • xrandrпоказывает только стандартный монитор; полный выход из xrandrIS

    xrandr: 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* 
    
  • Соединение HDMI работает безупречно при работе ноутбука с Windows (двойная загрузка)

  • Вывод строки из 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>
    
  • Выход 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)
    
  • Я также пытался удалить и переустановить пакет xserver-xorg-video-intel- но он ничего не изменил (после перезагрузки).

  • Я следовал приведенным здесь инструкциям для монитора Samsung LS22B150NS с разрешением 1920 x 1080 пикселей. Но я получил ошибку 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"
    
Alex
источник
Можете ли вы опубликовать вывод, lshw -C displayчтобы убедиться, что есть только 1 графическая карта?
eyoung100
Добавлено к вопросу
Alex
Таким образом, до сих пор нет решения для этого? У меня практически такая же проблема с тем же выводом из xrandr.
Санти
У меня была похожая проблема, и я решил ее, перезагрузившись с подключенным кабелем HDMI. Если бы мне пришлось догадываться, это как-то связано с управлением питанием.
Аммар Бандуквала

Ответы:

1

Мой второй монитор HDMI работал раньше, но по какой-то причине мне удалось его сломать.
Обе настройки дисплея так и xrandrне показали, что HDMI был подключен. (Сам монитор не говорил, что кабель отключен при подключении).

То, что работало для меня, было удаление файла конфигурации дисплея ~/.config/monitors.xmlи перезагрузка.

Чтобы было ясно, моя проблема была простой проблемой конфигурации.

Леннарт
источник
С моим я должен был подключить другой монитор к моему ноутбуку, а затем оригинал. Подключив новый ноутбук, каким-то образом перезагрузите что-то в элементарной ОС
Sevenearths