Звук через порт наушники
Приветствую!
Не имел никаких проблем со звуком, но со временем, то ли после обновления BIOS, то ли после очередного обновления ядра звук пропал! Хотя в общем-то почти ничего в настройках не поменялось. Единственное что я менял, это размер буфера в ядре (preallocated buffer size for HD-audio driver (2048)). На данный момент я после каждой загрузки запускаю скрипт с рабочего стола
#!/bin/bash # Set audio volume levels amixer -c0 -q cset iface=MIXER,name='Headphone Playback Volume' 127
....звук моментально появляется. Добавил этот скрипт в /etc/local.d/, исполняемость добавил, .старт добавил, все как надо, но все равно приходится после загрузки вручную запускать, видимо микшер PulseAudio запускается позже всех скриптов и глушит наушники. В любом случае это какая-то хрень и так быть не должно.
00:14.2 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] SBx00 Azalia (Intel HDA) 01:05.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] RS780 HDMI Audio [Radeon (HD) 3000 Series]
**** List of PLAYBACK Hardware Devices **** card 0: SB [HDA ATI SB], device 0: Generic Analog [Generic Analog] Subdevices: 1/1 Subdevice #0: subdevice #0 card 0: SB [HDA ATI SB], device 3: Generic Digital [Generic Digital] Subdevices: 1/1 Subdevice #0: subdevice #0 card 1: HDMI [HDA ATI HDMI], device 3: HDMI 0 [HDMI 0] Subdevices: 1/1 Subdevice #0: subdevice #0
В ядре вроде тоже всё на месте.
В общем, резюмируя проблема заключается в том что звук идет только через Port: Headphones, через Line Out не работает, а звук наушников глушится при каждом запуске, я перепробовал все варианты, чтобы это не происходило. Редактировал файлы в /usr/share/pulseaudio/alsa-mixer/paths/, сохранял настройки с помощью sudo alsactl store, права пользователя предоставлял #chown юзер:юзер /var/lib/alsa/asound.state. Уже и не вспомню всё чего делал, случилось это давно, а времени до конца разобраться так и не нашел (((
Если есть мысли на эту тему, буду рад выслушать. Может вообще не в том направлении ковыряю, а может есть готовое решение...
- Для комментирования войдите или зарегистрируйтесь
Попробуйте amixer
Попробуйте amixer перекомпилить, возможно модуль звука не загружен.
twohots
не помогло(((
надо найти свободное время и всё снести и заново установить, может тогда заработает...
Добрался до компьютера,
Добрался до компьютера, починил.
Было предположение и оно оправдалось. Некоторые параметры ядра стояли =Y вместо =M
Вот только интересно почему раньше работало, а в какой-то момент перестало. Сейчас все работает по умолчанию и как надо, без переключения на headphones.