Немає звукового виходу з роз'єму для навушників Ubuntu12.04


10

Щойно я придбав новий комп'ютер ASUS u47vc. Я встановив на ньому ubuntu 12.04 поряд з Windows 7, без будь-яких проблем. Але, є одне питання, яке необхідно вирішити. Я не можу отримати звук, що надходить з аудіороз'єму.

Динаміки ноутбука працюють чудово. Він добре відтворює музику та звукові файли із внутрішніми розмовами. Однак, коли я підключаю навушники (або зовнішні колонки), внутрішні колонки вимкнено (як слід), і з навушників нічого не вийде.

Ось кілька результатів, які можуть допомогти: сценарій інформації alsa: http://www.alsa-project.org/db/?f=82de5623cbdeeeae955cba02d7afe1a4b3fca965

Сподіваюся, цю проблему можна виправити!

Заздалегідь спасибі!!!


Це може здатися дурним, але переконайтесь, що рівень гучності не змінився під час підключення навушників. У моїй системі, здається, Ubuntu використовує два різні рівні гучності для внутрішніх динаміків та роз'ємів для навушників.
Зробити

Так, я намагався вимкнути або вимкнути звук кожного контролю.
Subcomfreak

Відповіді:


8

Неможливо додати коментарі; тому ось "відповідь", що є частково питанням (я можу його видалити):

Під час встановлення у мене іноді виникає проблема з цим, і щоб вирішити це питання, я переходжу до налаштувань звуку і вибираю "Гучність виходу", OFFа потім ONзвук стає нормальним.


Редагувати:

Ти намагався

sudo apt-get install pavucontrol

Виконати pavucontrolта перевірити налаштування. Тобто вихідний пристрій Навушники та переконайтесь, що вони не відключені.


Редагувати:

Ви відключили автопавлот? Якщо це не так, pulseuadio все ще може працювати (але його перезапустили). Щоб перевірити, чи працює демон PulseAudio, зробіть, тобто:

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

Якщо він працює і все гаразд, слід перевірити файли системного журналу, щоб побачити, чи є щось натякає на несправності. Як хак, якщо необхідний перезапуск демона, ви можете додати pulseaudio -kдо запуску, щоб перезапустити демон.

Якщо він працює, і ви хочете його відключити, вам доведеться вимкнути автоматичний папір.

Див. Розділ Відключення 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, ви можете спробувати jack.


Я спробував це, і це не вийшло.
Subcomfreak

нічого не вимкнено в програмі pavucontrol.
Subcomfreak

Хммм. А в альзаміксері все виглядає нормально? Подивився на свій вихідний "Інформаційний сценарій ALSA" і не зміг знайти явних несправностей ... Як без імпульсного аудіо? pulseaudio --kill(закрийте будь-які активні додатки до --kill / --start)
Runium

Це працює!!! Добре. Щоб сказати вам правду, у мене в основному нульова удача з імпульсним звуком, навіть у моїй іншій системі. Тепер, як я його назавжди відключити? І яку альтернативу я використовую для відтворення звуків з декількох програм одночасно?
Subcomfreak

І; як примітка - ви можете використовувати ALSA з кількома програмами, але якщо ви відключите звук - ви відключите звук, зміните гучність для одного, зробите це для всіх тощо
Runium

8

Це трапляється зі мною час від часу, бігаючи

alsactl restore 

завжди виправляє це (на комп'ютері XPS)


1
Це працювало для мене (на Dell XPS 13 9350).
Rien Heuver

1
Як це виправлення можна зробити постійним !? Працював над Dell XPS 133 9333
darkhipo

Я не знаю, це на XPS 15. Зазвичай це не відбувається, якщо я не псуюся з налаштуваннями звуку і запускаю його, як тільки виправляє його постійним (або поки я знову не зіпсуюся з ними). Ви можете просто відобразити комбінацію клавіш на клавіатурі або на завантаженні
JZL003

Це вирішило проблему на моєму XPS 13 9350. Здається, це поширена проблема - мені цікаво, що це викликає.
Ештон Бейкер

Виправлено і для мене на XPS :)
CoalaWeb

3

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

Це те, що я зробив, я сподіваюся, що це може допомогти:

  • Вимкніть комп’ютер та запустіть Windows
  • Змініть трохи налаштування звуку в Windows (гучність була на 0, і я поставив її вище)
  • Перезавантажте комп'ютер на Ubuntu -> звук працював у моїх навушниках.

2

Спробуйте запустити pavucontrolта змінити порт на динаміки на вкладці Вихідні пристрої. Це працювало для мене.


1

На своєму ноутбуці Dell я міг вирішити проблему, відключивши внутрішній мікрофон (під пристроями вводу). Схоже, що в апараті, вимкнення мікрофона автоматично вимикає навушники.

Деякі програми (наприклад, Audacity), здається, відключають звук, коли вони починаються, тому мені доводиться регулярно вмикати цю функцію.


0

Це може бути корисно для тих, хто має Dell 5770 та Ubuntu 18.04 типу pavucontrol.

Працювали для мене

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.