HDMI не работает в Ubuntu 16.04

Я пытался подключить свой ноутбук Ubuntu к моему ТВ с помощью HDMI, по-видимому, это не работает. Я уже попробовал ниже опций:

1.Run sudo apt-get purge nvidia-*

2.Run sudo add-apt-repository ppa:graphics-drivers/ppa

3.Run sudo apt-get update

4.Run sudo apt-get install nvidia-364 (Check what's the latest version... in my case as July 2017 nvidia-381 was avaliable)

Но это не работает на меня. Мое ТВ, Ноутбук и HDMI-кабель прекрасны, поскольку я легко могу использовать HDMI и подключение к ТВ с помощью WINDOWS ОС

Системные шоу деталей:

Processor: Intel® Core™ i5 CPU M 480 @ 2.67GHz × 4 
Graphics: Intel® Ironlake Mobile

Я проверил еще немного ссылок, и я нашел некоторые команды, мысль могла бы быть полезной, следовательно совместно использовав O/P

~$ lsmod | grep -i DRM
drm_kms_helper        151552  1 i915
syscopyarea            16384  1 drm_kms_helper
sysfillrect            16384  1 drm_kms_helper
sysimgblt              16384  1 drm_kms_helper
fb_sys_fops            16384  1 drm_kms_helper
drm                   352256  7 i915,drm_kms_helper

~$ lspci -k | grep -A 2 -i "VGA"
00:02.0 VGA compatible controller: Intel Corporation Core Processor Integrated Graphics Controller (rev 18)
Subsystem: Dell Core Processor Integrated Graphics Controller
Kernel driver in use: i915

Сообщите мне, было ли каким-либо другим деталям нужно. Помогите!!

6
задан 2 November 2017 в 06:58

5 ответов

В некоторых случаях перенаправление звука может быть довольно сложным.

Например, мой Firefox никогда не любил воспроизводить аудио через HDMI, в то время как все остальные программы это делали. Так как я использую импульсный звук, он работает как шарм; проверьте конец этого ответа.

Я использую Lubuntu 16.04. Он может отличаться от вашего рабочего стола, но автоматическое переключение никогда не происходит по умолчанию. Мне всегда приходилось направлять аудиопоток вручную. В целом у вас есть как минимум два аудиовыхода: один аналоговый аудиоджек и один цифровой HDMI, в общем, на разных аудио-картах.

Трудный путь:

Сначала я должен был получить обзор аудиокарт, установленных на моем htpc (материнская плата ATI с встроенной графикой и встроенным процессором):

aplay -l

**** List of PLAYBACK Hardware Devices ****
card 0: Generic [HD-Audio Generic], device 3: HDMI 0 [HDMI 0]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 1: SB [HDA ATI SB], device 0: ALC887-VD Analog [ALC887-VD Analog]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 1: SB [HDA ATI SB], device 3: ALC887-VD Digital [ALC887-VD Digital]
  Subdevices: 1/1
  Subdevice #0: subdevice #0

и все возможные каналы потокового аудио, которые я мог бы направить звук:

aplay -L

null
    Discard all samples (playback) or generate zero samples (capture)
pulse
    PulseAudio Sound Server
hdmi:CARD=Generic,DEV=0
    HD-Audio Generic, HDMI 0
    HDMI Audio Output
dmix:CARD=Generic,DEV=3
    HD-Audio Generic, HDMI 0
    Direct sample mixing device
dsnoop:CARD=Generic,DEV=3
    HD-Audio Generic, HDMI 0
    Direct sample snooping device
hw:CARD=Generic,DEV=3
    HD-Audio Generic, HDMI 0
    Direct hardware device without any conversions
plughw:CARD=Generic,DEV=3
    HD-Audio Generic, HDMI 0
    Hardware device with all software conversions
default:CARD=SB
    HDA ATI SB, ALC887-VD Analog
    Default Audio Device
sysdefault:CARD=SB
    HDA ATI SB, ALC887-VD Analog
    Default Audio Device
front:CARD=SB,DEV=0
    HDA ATI SB, ALC887-VD Analog
    Front speakers
surround21:CARD=SB,DEV=0
    HDA ATI SB, ALC887-VD Analog
    2.1 Surround output to Front and Subwoofer speakers
surround40:CARD=SB,DEV=0
    HDA ATI SB, ALC887-VD Analog
    4.0 Surround output to Front and Rear speakers
surround41:CARD=SB,DEV=0
    HDA ATI SB, ALC887-VD Analog
    4.1 Surround output to Front, Rear and Subwoofer speakers
surround50:CARD=SB,DEV=0
    HDA ATI SB, ALC887-VD Analog
    5.0 Surround output to Front, Center and Rear speakers
surround51:CARD=SB,DEV=0
    HDA ATI SB, ALC887-VD Analog
    5.1 Surround output to Front, Center, Rear and Subwoofer speakers
surround71:CARD=SB,DEV=0
    HDA ATI SB, ALC887-VD Analog
    7.1 Surround output to Front, Center, Side, Rear and Woofer speakers
hdmi:CARD=SB,DEV=0
    HDA ATI SB, ALC887-VD Digital
    HDMI Audio Output
dmix:CARD=SB,DEV=0
    HDA ATI SB, ALC887-VD Analog
    Direct sample mixing device
dmix:CARD=SB,DEV=3
    HDA ATI SB, ALC887-VD Digital
    Direct sample mixing device
dsnoop:CARD=SB,DEV=0
    HDA ATI SB, ALC887-VD Analog
    Direct sample snooping device
dsnoop:CARD=SB,DEV=3
    HDA ATI SB, ALC887-VD Digital
    Direct sample snooping device
hw:CARD=SB,DEV=0
    HDA ATI SB, ALC887-VD Analog
    Direct hardware device without any conversions
hw:CARD=SB,DEV=3
    HDA ATI SB, ALC887-VD Digital
    Direct hardware device without any conversions
plughw:CARD=SB,DEV=0
    HDA ATI SB, ALC887-VD Analog
    Hardware device with all software conversions
plughw:CARD=SB,DEV=3
    HDA ATI SB, ALC887-VD Digital
    Hardware device with all software conversions

Теперь мне нужно было выяснить, какой из этих каналов используется моим кабелем HDMI. Для этого мне понадобился аудиоплеер, который позволял бы мне направлять аудио вручную, чтобы проверить каждый из перечисленных каналов, один за другим, пока я не выяснил, какой из них принадлежит моему hdmi. С графическим интерфейсом VLC и особенно смелым пригодится. На основе CLI мы также могли бы использовать aplay, но я не знаком с этим.

Теперь, узнав, какой канал принадлежит моему кабелю HDMI, это была карта 0, устройство 3, мне нужно было создать файл в моей домашней папке .asoundrc Asound Wiki с информацией о том, какая карта и какое устройство использовать.

pcm.snd_card {
        type hw
        card 0
        device 3
}

ctl.snd_card {
        type hw
        card 0
        device 3
}

Также мне нужно было запустить 'alsamixer'. С помощью F6 я выбрал свою звуковую карту, и мне пришлось перемещаться с помощью клавиш со стрелками к S / PDIF и активировать (включать) звук с помощью клавиши М.

После перезагрузки аудио через hdmi работало, но Firefox оставался не желающим воспроизводить аудио через hdmi.

Короче говоря, теперь я использую PulseAudio, и я очень доволен этим.

Простой способ

С тех пор, как я установил PulseAudio, обработка аудиоустройств стала очень простой. Я бы посоветовал вам установить: sudo apt-get install gstreamer1.0-pulseaudio pavucontrol pulseaudio-module-x11

pavucontrol - удобный графический интерфейс для (пере) направления ваших аудиопотоков на желаемое устройство / канал.

Надеюсь, это поможет вам найти решение.

1
ответ дан 23 November 2019 в 08:35

У меня была точно такая же проблема несколько дней назад. До этого я установил рабочий стол KDE и просто привык к новому DE, когда внезапно на следующий день мой HDMI перестал работать. До перехода на KDE я использовал рабочий стол Budgie, и HDMI работал.

Я попробовал все, но ничего не получалось. Я провел почти весь день, пытаясь заставить это работать, но все безрезультатно.

Вчера, наконец, устал от KDE из-за некоторых проблем (были затруднены kWallet и kOrganizer), которые просто повлияли на удобство использования DE. После удаления DE я перезагружаю свою машину и, как по волшебству, мой внешний монитор ожил .

Я был шокирован, если не сказать больше, но я надеюсь, что это кому-нибудь поможет.

tldr; Если вы недавно установили новый DE, попробуйте удалить его !!

1
ответ дан 23 November 2019 в 08:35

Необходимо перейти к "параметру настройки системы", выбирают установку дисплея. Там Вы найдете всю установку для HDMI. Сначала Вы должны в первом подключении свое ТВ и свой ноутбук с HDMI-кабелем. Только, когда Вы имеете, устанавливают эту связь, установка появится. Scuse меня для моего английского языка, потому что я являюсь франкоязычным.

-1
ответ дан 23 November 2019 в 08:35

То, что работало на меня, находится на параметрах настройки системы, дисплее, установите свое ТВ как основной монитор. И необходимо сделать то же для звука, нажать на HDMI карта и подать заявку.

-2
ответ дан 23 November 2019 в 08:35

Я хотел добавить в этом потоке, что очистка и обновление драйверов nvidia позволили моему игровому ноутбуку Dell Inspiron 15 отлично работать с кабелем HDMI. Я использую Ubuntu 18.04

sudo apt-get purge nvidia-*
sudo apt-get update
sudo apt-get install nvidia-driver-430
0
ответ дан 11 April 2020 в 23:14

Другие вопросы по тегам:

Похожие вопросы: