Я пытался подключить свой ноутбук 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
Сообщите мне, было ли каким-либо другим деталям нужно. Помогите!!
В некоторых случаях перенаправление звука может быть довольно сложным.
Например, мой 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
- удобный графический интерфейс для (пере) направления ваших аудиопотоков на желаемое устройство / канал.
Надеюсь, это поможет вам найти решение.
У меня была точно такая же проблема несколько дней назад. До этого я установил рабочий стол KDE и просто привык к новому DE, когда внезапно на следующий день мой HDMI перестал работать. До перехода на KDE я использовал рабочий стол Budgie, и HDMI работал.
Я попробовал все, но ничего не получалось. Я провел почти весь день, пытаясь заставить это работать, но все безрезультатно.
Вчера, наконец, устал от KDE из-за некоторых проблем (были затруднены kWallet и kOrganizer), которые просто повлияли на удобство использования DE. После удаления DE я перезагружаю свою машину и, как по волшебству, мой внешний монитор ожил .
Я был шокирован, если не сказать больше, но я надеюсь, что это кому-нибудь поможет.
tldr; Если вы недавно установили новый DE, попробуйте удалить его !!
Необходимо перейти к "параметру настройки системы", выбирают установку дисплея. Там Вы найдете всю установку для HDMI. Сначала Вы должны в первом подключении свое ТВ и свой ноутбук с HDMI-кабелем. Только, когда Вы имеете, устанавливают эту связь, установка появится. Scuse меня для моего английского языка, потому что я являюсь франкоязычным.
То, что работало на меня, находится на параметрах настройки системы, дисплее, установите свое ТВ как основной монитор. И необходимо сделать то же для звука, нажать на HDMI карта и подать заявку.
Я хотел добавить в этом потоке, что очистка и обновление драйверов nvidia позволили моему игровому ноутбуку Dell Inspiron 15 отлично работать с кабелем HDMI. Я использую Ubuntu 18.04
sudo apt-get purge nvidia-*
sudo apt-get update
sudo apt-get install nvidia-driver-430