Нет звука из разъема для наушников Ubuntu12.04
Я только что купил новый компьютер ASUS u47vc. Я установил Ubuntu 12.04 вместе с Windows 7 без каких-либо проблем. Однако есть одна проблема, которая должна быть решена. Я не могу получить звук из аудиоразъема.
Динамики ноутбука работают нормально. Он играет музыку и звуковые файлы хорошо с внутренней говорит. Однако когда я подключаю наушники (или внешние динамики), внутренние динамики отключаются (как и должно быть), и из наушников ничего не выходит.
Вот некоторые результаты, которые могут помочь: Информационный скрипт alsa: http://www.alsa-project.org/db/?f=82de5623cbdeeeae955cba02d7afe1a4b3fca965
Надеюсь, что эта проблема может быть исправлена!
Заранее спасибо!!!
5 ответов
Невозможно добавить комментарии; так вот "ответ", который частично является вопросом (я мог бы удалить его):
При моей установке у меня иногда возникает проблема с этим, и для ее решения я захожу в настройки звука и выбираю "Выходная громкость" на ВЫКЛ, затем ВКЛ, и звук становится нормальным.
Редактировать:
Ты пытался
sudo apt-get install pavucontrol
Бежать pavucontrol
и проверьте настройки. Т.е. устройство вывода наушников и убедитесь, что не заглушен.
Редактировать:
Вы отключили автозапуск? Если нет, то puluadio может все еще работать (но был перезапущен). Чтобы проверить, запущен ли демон PulseAudio, выполните:
pulseaudio --check && echo RUNNIG || echo DOWN
Если он работает и все в порядке, вы должны проверить файлы системного журнала, чтобы убедиться, что что-то намекает на неисправности. Как взломать, если перезапуск демона - это все, что нужно, вы можете добавить pulseaudio -k
для запуска, чтобы перезапустить демон.
Если он запущен и вы хотите отключить его, вам придется отключить автоспуск.
Если он не работает, вы можете получить некоторую полезную информацию с помощью отладки.
Это также будет полезно, если вы временно добавите эти параметры в конфигурацию.
Начать импульс с
pulseaudio --start --log-level=4 --log-target=file:pulse.log
# Level 4 is debug
Затем начните мелодию и:
tail -f pulse.log
Отключите разъем. Запишите последнюю запись в журнале; должно закончиться чем-то вроде:
D [alsa-sink] sink.c: Volume change to 52057 at 83909698687 was written 17 usec late
Вставить гнездо; Ищите все, что может объяснить, почему нет звука. Т.е. мой вывод (рабочий) такой:
D [pulseaudio] module-alsa-card.c: Jack 'Front Headphone Jack' is now plugged in
D [pulseaudio] device-port.c: Setting port analog-output-speaker to status no
D [pulseaudio] module-switch-on-port-available.c: finding port analog-output-speaker
D [pulseaudio] device-port.c: Setting port analog-output-headphones to status yes
D [pulseaudio] core-subscribe.c: Dropped redundant event due to change event.
D [pulseaudio] module-switch-on-port-available.c: finding port analog-output-headphones
D [alsa-sink] alsa-mixer.c: Activating path analog-output-headphones
D [alsa-sink] alsa-mixer.c: Path analog-output-headphones (Headphones), direction=1, priority=90, probed=yes, supported=yes, has_mute=yes, has_volume=yes, has_dB=yes, min_volume=0, max_volume=31, min_dB=-93, max_dB=0
D [alsa-sink] alsa-mixer.c: Element Master, direction=1, switch=1, volume=1, volume_limit=-1, enumeration=0, required=0, required_any=0, required_absent=0, mask=0x7ffffffffffff, n_channels=1, override_map=yes
D [alsa-sink] alsa-mixer.c: Element Headphone, direction=1, switch=1, volume=0, volume_limit=-1, enumeration=0, required=0, required_any=4, required_absent=0, mask=0x0, n_channels=0, override_map=yes
D [alsa-sink] alsa-mixer.c: Element Speaker, direction=1, switch=2, volume=2, volume_limit=-1, enumeration=0, required=0, required_any=0, required_absent=0, mask=0x7ffffffffffff, n_channels=1, override_map=no
D [alsa-sink] alsa-mixer.c: Element PCM, direction=1, switch=1, volume=1, volume_limit=-1, enumeration=0, required=0, required_any=0, required_absent=0, mask=0x3600000000f66, n_channels=2, override_map=yes
D [alsa-sink] alsa-mixer.c: Jack Front Headphone, alsa_name='Front Headphone Jack', detection possible
D [alsa-sink] alsa-mixer.c: Jack Headphone, alsa_name='Headphone Jack', detection unavailable
I [alsa-sink] alsa-sink.c: Successfully enabled deferred volume.
I [alsa-sink] alsa-sink.c: Hardware volume ranges from -93.00 dB to 0.00 dB.
I [alsa-sink] alsa-sink.c: Fixing base volume to 0.00 dB
I [alsa-sink] alsa-sink.c: Using hardware volume control. Hardware dB scale supported.
I [alsa-sink] alsa-sink.c: Using hardware mute control.
I [pulseaudio] sink.c: Changed port of sink 0 "alsa_output.pci-0000_00_1b.0.analog-stereo" to analog-output-headphones
I [pulseaudio] module-device-restore.c: Restoring volume for sink alsa_output.pci-0000_00_1b.0.analog-stereo.
D [pulseaudio] core-subscribe.c: Dropped redundant event due to change event.
D [alsa-sink] alsa-sink.c: Requested volume: 0: 100% 1: 100%
D [alsa-sink] alsa-sink.c: in dB: 0: 0.00 dB 1: 0.00 dB
D [alsa-sink] alsa-sink.c: Got hardware volume: 0: 100% 1: 100%
D [alsa-sink] alsa-sink.c: in dB: 0: 0.00 dB 1: 0.00 dB
D [alsa-sink] alsa-sink.c: Calculated software volume: 0: 100% 1: 100% (accurate-enough=yes)
D [alsa-sink] alsa-sink.c: in dB: 0: 0.00 dB 1: 0.00 dB
D [alsa-sink] sink.c: Volume going up to 65536 at 83942385195
I [pulseaudio] module-devic2 events suppRestoring mute state for sink alsa_output.pci-0000_00_1b.0.analog-stereo.
D [alsa-sink] sink.c: Next volume change in 17483 usec
D [alsa-sink] alsa-sink.c: Requested to rewind 65536 bytes.
D [alsa-sink] alsa-sink.c: Limited to 2824 bytes.
D [alsa-sink] alsa-sink.c: before: 706
D [alsa-sink] alsa-sink.c: after: 706
D [alsa-sink] alsa-sink.c: Rewound 2824 bytes.
D [alsa-sink] sink.c: Processing rewind...
D [alsa-sink] sink.c: latency = 1358
D [alsa-sink] sink.c: Next volume change in 1358 usec
D [alsa-sink] sink-input.c: Have to rewind 2824 bytes on render memblockq.
D [alsa-sink] source.c: Processing rewind...
D [alsa-sink] sink.c: Next volume change in 1249 usec
D [alsa-sink] sink.c: Next volume change in 1221 usec
D [alsa-sink] sink.c: Next volume change in 1201 usec
D [alsa-sink] sink.c: Next volume change in 872 usec
D [alsa-sink] sink.c: Next volume change in 842 usec
D [alsa-sink] sink.c: Next volume change in 819 usec
D [alsa-sink] sink.c: Next volume change in 799 usec
D [alsa-sink] sink.c: Next volume change in 764 usec
D [alsa-sink] sink.c: Next volume change in 744 usec
D [alsa-sink] sink.c: Volume change to 65536 at 83942369199 was written 0 usec late
Еще одна вещь, которую стоит проверить / взломать gstreamer-properties
(Alt+F2 gstreamer-properties
Введите).
Если вы не хотите pulaudio, вы можете попробовать ie jack.
Это случается со мной время от времени, работает
alsactl restore
всегда исправляет это (на компьютере XPS)
У меня была такая же проблема с двойной загрузкой (Ubuntu 16 / Windows 8.1)
Это то, что я сделал, я надеюсь, что это может помочь:
- Выключите компьютер и запустите Windows
- Немного измените настройку звука в Windows (громкость была на 0 и я поставил ее выше)
- Перезагрузите компьютер на Ubuntu -> звук работал в моих наушниках.
Попробуйте запустить pavucontrol
и изменив порт на колонки на вкладке Устройства вывода. Это сработало для меня.
На моем ноутбуке Dell я мог решить эту проблему, отключив встроенный микрофон (в разделе "Устройства ввода"). Похоже на аппаратное обеспечение, приглушение микрофона автоматически отключает звук наушников.
Некоторые программы (такие как Audacity), кажется, отключают звук при запуске, поэтому мне приходится регулярно его включать.
Это может быть полезно для пользователей Dell 5770 и Ubuntu 18.04 - типа pavucontrol - перейдите к выводу - переместите ползунок "Безмолвие" туда и обратно.
Работал для меня