Нет выхода звука с разъема для наушников Ubuntu12.04

9

Я только что купил новый компьютер ASUS u47vc. Я установил ubuntu 12.04 на него вместе с окнами 7 без проблем, что так всегда. Howevr, есть одна проблема, которая должна быть решена. Я не могу получить звук из аудиоразъема.

Динамики ноутбука прекрасно работают. Он отлично воспроизводит музыку и звуковые файлы с помощью внутренних разговоров. Однако, когда я подключаю наушники (или внешние громкоговорители), внутренние громкоговорители отключаются (как должны) и ничего не выходит из наушников.

Вот некоторые результаты, которые могут помочь: alsa: Ссылка

Надеемся, что эта проблема может быть исправлена!

Спасибо заранее!

    
задан Subcomfreak 19.11.2012 в 16:09
источник

5 ответов

7

Невозможно добавить комментарии; так что вот «ответ», который частично является вопросом (я могу удалить его):

В моей установке у меня иногда возникает проблема с этим, и для ее разрешения я вхожу в настройки звука и выбираю «Выходной том» на ВЫКЛ , затем ВКЛ , и звук становится ОК .

Edit:

Вы пробовали

sudo apt-get install pavucontrol

Запустите pavucontrol и проверьте настройки. То есть выходное устройство Наушники и не отключаются.

Edit:

Вы отключили автозапуск? Если пульсация еще не работает (но снова запущена). Чтобы проверить, работает ли демон PulseAudio, сделайте i.e.:

pulseaudio --check && echo RUNNIG || echo DOWN

Если он запущен и все в порядке, вы должны проверить файлы системного журнала, чтобы узнать, есть ли что-то, что намекает на ошибки. В качестве взлома, если требуется перезапуск демона, вы можете добавить pulseaudio -k для запуска, чтобы перезапустить демон.

Если он запущен и вы хотите его отключить, вам придется отключить автозапуск.

См. Отключение PulseAudio

Если это не , вы можете получить полезную информацию с помощью debug.

Это также было бы полезно, если вы временно добавите эти настройки в конфигурацию.

Запустите pulseaudio с помощью

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 Enter ).

Если вы не хотите pulseaudio, вы можете попробовать i.e. jack.     

ответ дан Runium 19.11.2012 в 17:34
источник
6

Это случается со мной иногда, запуская

alsactl restore 

всегда исправляет его.

    
ответ дан JZL003 12.12.2016 в 17:38
3

У меня была такая же проблема с двойной загрузкой (Ubuntu 16 / Windows 8.1)

Вот что я сделал, надеюсь, это поможет:

  • Завершение работы компьютера и запуск Windows
  • Измените настройку звука в Windows (том был на 0, и я поставил его выше)
  • Перезагрузите компьютер на Ubuntu - > звук работал в моих наушниках.
ответ дан Fabich 10.10.2016 в 21:11
0

Попробуйте запустить pavucontrol и измените порт на динамики на вкладке «Устройства вывода». Это сработало для меня.

    
ответ дан Vamsidhar Yeddu 03.09.2013 в 04:09
0

На моем ноутбуке Dell я мог решить проблему, отключив внутренний микрофон (в разделе «Устройства ввода»). Похоже, что в аппаратном обеспечении приглушение микрофона автоматически отключает наушники.

Некоторые программы (например, Audacity) кажутся заглушающими, когда они начинаются, поэтому я должен регулярно включать его.

    
ответ дан Candid Dauth 17.06.2018 в 18:11