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

Просто напишите следующую команду в bash.It выполнит работу.

cut -c1-12

И для получения дополнительной информации ознакомьтесь с этой ссылкой. После этого вы будете понятны это.

cut -c1-12

2
задан 2 November 2017 в 17:58

6 ответов

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

Например, мой 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. С GUI 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 и активировать (включать) его клавишей M.

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

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

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

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

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

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

0
ответ дан 18 July 2018 в 04:08

Что для меня работало, это настройки системы, отображение, установка вашего телевизора в качестве основного монитора. И вы должны сделать то же самое для звука, нажмите на карту hdmi и примените.

-1
ответ дан 18 July 2018 в 04:08

Вы должны перейти к «настройке системы», чтобы выбрать настройку отображения. Там вы найдете все настройки для HDMI. Сначала вы должны сначала подключить телевизор и ноутбук с помощью кабеля HDMI. Только когда вы установили это соединение, появится настройка. Извините меня за мой английский, потому что я говорю по-французски.

0
ответ дан 18 July 2018 в 04:08

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

Например, мой 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. С GUI 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 и активировать (включать) его клавишей M.

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

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

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

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

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

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

0
ответ дан 24 July 2018 в 18:00

Что для меня работало, это настройки системы, отображение, установка вашего телевизора в качестве основного монитора. И вы должны сделать то же самое для звука, нажмите на карту hdmi и примените.

-1
ответ дан 24 July 2018 в 18:00
  • 1
    Спасибо за быстрый ответ, но можете ли вы рассказать о том, как установить телевизор в качестве основного монитора? Я перешел в Системные настройки - & gt; Дисплей и все, что я вижу, ниже параметров: Встроенный дисплей - & gt; установите значение ON, Resolution, Rotation - & gt; Обычный, Пусковая установка, Липкие края и Масштабировать все содержимое окна, чтобы оно соответствовало – ShobhitSaxena 1 November 2017 в 16:10
  • 2
    Пожалуйста, помогите мне с любым решением. – ShobhitSaxena 2 November 2017 в 17:39

Вы должны перейти к «настройке системы», чтобы выбрать настройку отображения. Там вы найдете все настройки для HDMI. Сначала вы должны сначала подключить телевизор и ноутбук с помощью кабеля HDMI. Только когда вы установили это соединение, появится настройка. Извините меня за мой английский, потому что я говорю по-французски.

0
ответ дан 24 July 2018 в 18:00
  • 1
    Я попробовал ваше предложение, но даже после подключения моего ноутбука и телевизора с помощью кабеля HDMI я не могу получить настройки HDMI. Настройка системы - & gt; Дисплей, не показывает никаких новых параметров настройки. – ShobhitSaxena 2 November 2017 в 17:37

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

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