52 сообщения / 0 новое
Последнее сообщение
damned2009
Аватар пользователя damned2009
Не в сети
Последнее посещение: 11 лет 12 месяцев назад
Регистрация: 24/12/2012 - 22:42
Настройка alsa для работы с 4.1-5.1 звуком

Товарищи прошу в гугл не отправлять, загуглился.

В общем ситуация такова. Имеется ноутбук HP Pavilion dv7 6102er с Beats Audio звуковушкой на борту. Стоит OpenSUSE 12.2.
Из статьи http://en.opensuse.org/SDB:Intel-HDA_sound_problems выяснил:

head -n 1 /proc/asound/card1/codec*
Codec: IDT 92HD81B1X5 , то есть альса понимает что за чип стоит. Уже хорошо. alsaconf тоже находит ее, казалось бы все чудесно, но в alsamixer присутствует только 2 канала для воспроизведения...

http://www.alsa-project.org/main/index.php/Matrix:Module-hda-intel тут я тоже покопался, но так и не дошло - что и как мне поможет. Единственное, это сверил версию альсы что стоит у меня - совпадают.

Заинтересовали параметры, о которых говорится здесь: http://archlinux.org.ru/forum/viewtopic.php?f=8&t=1766#p14615 , покопался еще. Нашел вариант с подстановкой модели hp4000 что то такое, точно не помню. Не помогло.

http://drona.csa.iisc.ernet.in/~uday/alsamch.shtml здесь я так понял куча бесполезной информации, кроме нескольких команд, которые опять таки не дали результата.

Пожалуйста, объясните непрофессионалу. Каким же образом можно запустить звук 4.1 в сусе?

Ядро 3.4.11-2.16. Голову уже сломал. 2 недели бьюсь об 1 стенку.

Теги: 

Отредактировано: lecksys вкл 01/04/2014 - 22:11
aluma
Аватар пользователя aluma
Не в сети
Последнее посещение: 10 лет 1 месяц назад
Регистрация: 01/12/2012 - 16:23
...но в alsamixer

...но в alsamixer присутствует только 2 канала для воспроизведения...

Если вроде этого:
, то это признак работающего pulseaudio.
Подписи под бегунками только другие будут без jack.

r3d
Аватар пользователя r3d
Не в сети
Последнее посещение: 9 лет 4 месяца назад
Регистрация: 04/09/2012 - 16:52
чего вы ссылками кидаетесь,

чего вы ссылками кидаетесь, они все равно никому, кроме вас, не интересны Smile

Многоканальный звук настраивается выбором соотв. профиля в PA, очевидно.

13.1 - Xfce
damned2009
Аватар пользователя damned2009
Не в сети
Последнее посещение: 11 лет 12 месяцев назад
Регистрация: 24/12/2012 - 22:42
Вообще то ссылки я скинул в

Вообще то ссылки я скинул в надежде узнать, там ли копаю...

По поводу РА, я еще пока не настолько глуп чтобы не найти переключение звука в нем, НО он видит только 4.0 если требуется, могу приложить скриншот чтобы вы убедились в этом сами... Иначе бы зачем я задавал этот вопрос?

С уважением

Александр

aliaksei1818
Аватар пользователя aliaksei1818
Не в сети
Последнее посещение: 9 лет 8 месяцев назад
Регистрация: 15/07/2012 - 18:42
/etc/pulse/daemon.conf

43) Вернуть настройку отдельных каналов в Kmix при использовании PulseAudio (Так же небольшая настройка пульсаудио)

http://linuxforum.ru/viewtopic.php?id=24162
Если интересует чистая alsa, то только через правку конфигов, например dmix
http://alsa.opensrc.org/Dmix

damned2009
Аватар пользователя damned2009
Не в сети
Последнее посещение: 11 лет 12 месяцев назад
Регистрация: 24/12/2012 - 22:42
Попробовал метод с Kmix.

Попробовал метод с Kmix. Буфер так и не заработал, хотя указал по аналогии 5 каналов -

default-channel-map = front-left,front-right,rear-left,rear-right,lfe
Ну и соответственно остальные параметры выставил.

Звук конечно стал потрясающе насыщанный частотами, но без буфера все равно не то Sad

С альсой попробую поэкспериментировать, но может есть еще какие-нибудь более простые варианты?

С уважением

Александр

r3d
Аватар пользователя r3d
Не в сети
Последнее посещение: 9 лет 4 месяца назад
Регистрация: 04/09/2012 - 16:52
А, ну извиняюсь. Как

А, ну извиняюсь. Как хардкорный меломан я вообще использую только 2.0, и был уверен, что в списке вариантов есть все прочее.

Можно повозится с командной строкой и утилитами типа pactl, pacmd, но! не факт, что сразу будет профит, но точно даст понимание проблемы и "где копать". только придется разбираться, скажите спасибо Поттерингу))

13.1 - Xfce
Vlad60
Аватар пользователя Vlad60
Не в сети
Последнее посещение: 10 лет 11 месяцев назад
Регистрация: 22/05/2012 - 08:34
покажите вывод команды

покажите вывод команды


pactl list cards

С альсой попробую поэкспериментировать, но может есть еще какие-нибудь более простые варианты?

Попробуйте запустить alsamixer
alsamixer -c 0
и выбрать профиль карты -если доступен- 5ch или 6ch
перезапустите pulse
pactl exit
pulseaudio
в pavucontrol появится возможность выбора 5-ти или 6ти канального профиля карты

640 КБ должно быть достаточно для каждого. (Билл Гейтс, 1981 г)

damned2009
Аватар пользователя damned2009
Не в сети
Последнее посещение: 11 лет 12 месяцев назад
Регистрация: 24/12/2012 - 22:42
))) Спасибо за совет, опробую

))) Спасибо за совет, опробую завтра.

С уважением

Александр

damned2009
Аватар пользователя damned2009
Не в сети
Последнее посещение: 11 лет 12 месяцев назад
Регистрация: 24/12/2012 - 22:42
~> pactl list cards

~> pactl list cards
Карта #0
Имя: alsa_card.pci-0000_00_01.1
Драйвер: module-alsa-card.c
Родительский модуль: 3
Свойства:
alsa.card = "0"
alsa.card_name = "HD-Audio Generic"
alsa.long_card_name = "HD-Audio Generic at 0xf0444000 irq 19"
alsa.driver_name = "snd_hda_intel"
device.bus_path = "pci-0000:00:01.1"
sysfs.path = "/devices/pci0000:00/0000:00:01.1/sound/card0"
device.bus = "pci"
device.vendor.id = "1002"
device.vendor.name = "Advanced Micro Devices [AMD] nee ATI"
device.product.name = "BeaverCreek HDMI Audio [Radeon HD 6500D and 6400G-6600G series]"
device.form_factor = "internal"
device.string = "0"
device.description = "Встроенное аудио"
module-udev-detect.discovered = "1"
device.icon_name = "audio-card-pci"
Профили:
output:hdmi-stereo: Цифровое стерео (HDMI) Output (sinks: 1, sources: 0, priority. 400)
off: Выключено (sinks: 0, sources: 0, priority. 0)
Активный профиль: off

Карта #1
Имя: alsa_card.pci-0000_00_14.2
Драйвер: module-alsa-card.c
Родительский модуль: 4
Свойства:
alsa.card = "1"
alsa.card_name = "HD-Audio Generic"
alsa.long_card_name = "HD-Audio Generic at 0xf0440000 irq 16"
alsa.driver_name = "snd_hda_intel"
device.bus_path = "pci-0000:00:14.2"
sysfs.path = "/devices/pci0000:00/0000:00:14.2/sound/card1"
device.bus = "pci"
device.vendor.id = "1022"
device.vendor.name = "Advanced Micro Devices [AMD]"
device.product.name = "Hudson Azalia Controller"
device.form_factor = "internal"
device.string = "1"
device.description = "Встроенное аудио"
module-udev-detect.discovered = "1"
device.icon_name = "audio-card-pci"
Профили:
output:analog-stereo: Аналоговое стерео Output (sinks: 1, sources: 0, priority. 1000)
output:analog-stereo+input:analog-stereo: Аналоговый стерео дуплекс (sinks: 1, sources: 1, priority. 1010)
output:analog-surround-40: Аналоговый объёмный 4.0 Output (sinks: 1, sources: 0, priority. 700)
output:analog-surround-40+input:analog-stereo: Аналоговый объёмный 4.0 Output + Аналоговое стерео Input (sinks: 1, sources: 1, priority. 710)
input:analog-stereo: Аналоговое стерео Input (sinks: 0, sources: 1, priority. 10)
off: Выключено (sinks: 0, sources: 0, priority. 0)
Активный профиль: output:analog-surround-40+input:analog-stereo

В настройках повсюду явно указано что карта №1 основная, а не 0.

В alsamixer увы нет возможности выбрать 5 или 6 канальное аудио...
Да и только сейчас заметил что успешно погиб микрофон...

С уважением

Александр

Vlad60
Аватар пользователя Vlad60
Не в сети
Последнее посещение: 10 лет 11 месяцев назад
Регистрация: 22/05/2012 - 08:34
В alsamixer увы нет

В alsamixer увы нет возможности выбрать 5 или 6 канальное аудио...

Вероятно карта определяется не совсем корректно
а какие есть настройки каналов?
amixer -c 0 |grep -e '[c,C]hannel [m,M]ode' -A 5 что показывает

Нашел вариант с подстановкой модели hp4000 что то такое, точно не помню. Не помогло.

А конретно что делал?

Попробуйт еобновить alsa http://en.opensuse.org/SDB:Alsa-update

640 КБ должно быть достаточно для каждого. (Билл Гейтс, 1981 г)

damned2009
Аватар пользователя damned2009
Не в сети
Последнее посещение: 11 лет 12 месяцев назад
Регистрация: 24/12/2012 - 22:42
amixer -c 0 |grep -e '[c,C

amixer -c 0 |grep -e '[c,C]hannel [m,M]ode' -A 5 вообще ничего не показывает. Более того он просто зависает, останавливается через CTRL+C Smile

А конретно что делал?

в /etc/modprobe.d/ создал alsa-base.conf, в нем указал options snd-hda-intel model=hp-dv7-4000 и в /etc/modprobe.d/50-sound.conf в алиасе дописал модель.

Попробуйт еобновить alsa

попробую обновить, но на сайте http://www.alsa-project.org/ версия драйвера таже, что у меня установлена... либо автоматом обновился (на систему обновления устанавливал), либо с дистриба поставилась... Да и сразу оговорюсь, обновления ставил ДО того как заняться запуском 4.1
Без обновлений возможно было как и сейчас запустить только 4.0

Итак. Обновил alsa до 1.0.26 в alsamixer наконец то появился bass speaker испытываю что изменилось. Звучание определенно уже не то что было при 4.0 . Обратил внимание что сам динамик буфера молчит вообще. А его ползунок меняет громкость передних динамиков Smile

С уважением

Александр

r3d
Аватар пользователя r3d
Не в сети
Последнее посещение: 9 лет 4 месяца назад
Регистрация: 04/09/2012 - 16:52
.. еще

alsamixer [F6] смотрели?

13.1 - Xfce
damned2009
Аватар пользователя damned2009
Не в сети
Последнее посещение: 11 лет 12 месяцев назад
Регистрация: 24/12/2012 - 22:42
Смотрел. Только что

Смотрел. Только что предыдущий свой пост отредактировал после просмотра и испытаний. Передние динамики стали частично управляться от его ползунка. Сам буфер полностью молчит...

С уважением

Александр

aliaksei1818
Аватар пользователя aliaksei1818
Не в сети
Последнее посещение: 9 лет 8 месяцев назад
Регистрация: 15/07/2012 - 18:42
Покажите свой /etc/pulse

Покажите свой /etc/pulse/daemon.conf и aplay -L

aliaksei1818
Аватар пользователя aliaksei1818
Не в сети
Последнее посещение: 9 лет 8 месяцев назад
Регистрация: 15/07/2012 - 18:42
The Hard Way

The Hard Way
You will need to use this method if you have one of the following speaker configurations:
2.1, 4.1, 6.0

http://ubuntuforums.org/showthread.php?t=795525

Vlad60
Аватар пользователя Vlad60
Не в сети
Последнее посещение: 10 лет 11 месяцев назад
Регистрация: 22/05/2012 - 08:34
amixer -c 0 |grep -e '[c,C

amixer -c 0 |grep -e '[c,C]hannel [m,M]ode' -A 5 вообще ничего не показывает.Более того он просто зависает

Весьма странно,ноне вэтом дело.
Покажите
amixer -c 0

Я думаю,что проблема в следующем:

Codec: IDT 92HD81B1X5 , то есть альса понимает что за чип стоит

но в HD-Audio-Models.txt нет кодека 92HD81,а есть
STAC92HD73*
===========
ref Reference board
no-jd BIOS setup but without jack-detection
intel Intel DG45* mobos
dell-m6-amic Dell desktops/laptops with analog mics
dell-m6-dmic Dell desktops/laptops with digital mics
dell-m6 Dell desktops/laptops with both type of mics
dell-eq Dell desktops/laptops
alienware Alienware M17x
auto BIOS setup (default)

STAC92HD83*
===========
ref Reference board
mic-ref Reference board with power management for ports
dell-s14 Dell laptop
hp HP laptops with (inverted) mute-LED
hp-dv7-4000 HP dv-7 4000
auto BIOS setup (default)
поэтому карта определяется как

alsa.card_name = "HD-Audio Generic"

,что и ведет к некорректному функционированию
Вот что написано в alsa/HD-Audio.txt

The snd-hda-intel driver has several different codec parsers depending
on the codec. It has a generic parser as a fallback, but this
functionality is fairly limited until now. Instead of the generic
parser, usually the codec-specific parser (coded in patch_*.c) is used
for the codec-specific implementations.

Thus, the first thing you can do for any brand-new, unsupported and
non-working HD-audio hardware is to check HD-audio codec and several
different `model` option values. If you have any luck, some of them
might suit with your device well.

http://www.kernel.org/doc/Documentation/sound/alsa/HD-Audio.txt

Но подойдет ли от указанных выше кодеков опция options snd-hda-intel model я не знаю,но возможно с новой версией alsa

If you have any luck, some of them might suit with your device well

В OpenSuse options snd-hda-intel model= прописывается в файле /etc/modprobe.d/50-sound.conf ,после изменения нужно перезaгрузиться
Это если не поможет

The Hard Way

640 КБ должно быть достаточно для каждого. (Билл Гейтс, 1981 г)

damned2009
Аватар пользователя damned2009
Не в сети
Последнее посещение: 11 лет 12 месяцев назад
Регистрация: 24/12/2012 - 22:42
Это /etc/pulse/daemon.conf

Это /etc/pulse/daemon.conf

# This file is part of PulseAudio.
#
# PulseAudio is free software; you can redistribute it and/or modify
# it under the terms of the GNU Lesser General Public License as published by
# the Free Software Foundation; either version 2 of the License, or
# (at your option) any later version.
#
# PulseAudio is distributed in the hope that it will be useful, but
# WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
# General Public License for more details.
#
# You should have received a copy of the GNU Lesser General Public License
# along with PulseAudio; if not, write to the Free Software
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307
# USA.

## Configuration file for the PulseAudio daemon. See pulse-daemon.conf(5) for
## more information. Default values are commented out. Use either ; or # for
## commenting.

daemonize = yes
; fail = yes
allow-module-loading = yes
; allow-exit = yes
; use-pid-file = yes
; system-instance = no
; local-server-type = user
; enable-shm = yes
; shm-size-bytes = 0 # setting this 0 will use the system-default, usually 64 MiB
; lock-memory = no
; cpu-limit = no

high-priority = yes
nice-level = -11

; realtime-scheduling = yes
; realtime-priority = 5

; exit-idle-time = 20
; scache-idle-time = 20

; dl-search-path = (depends on architecture)

; load-default-script-file = yes
; default-script-file = /etc/pulse/default.pa

; log-target = auto
; log-level = notice
; log-meta = no
; log-time = no
; log-backtrace = 0

resample-method = speex-float-3
;resample-method = src-sinc-best-quality
enable-remixing = yes
enable-lfe-remixing = yes

flat-volumes = no

; rlimit-fsize = -1
; rlimit-data = -1
; rlimit-stack = -1
; rlimit-core = -1
; rlimit-as = -1
; rlimit-rss = -1
; rlimit-nproc = -1
; rlimit-nofile = 256
; rlimit-memlock = -1
; rlimit-locks = -1
; rlimit-sigpending = -1
; rlimit-msgqueue = -1
; rlimit-nice = 31
; rlimit-rtprio = 9
; rlimit-rttime = 1000000

; default-sample-format = s16le
;default-sample-rate = 44100
default-sample-channels = 5
default-channel-map = front-left,front-right,rear-left,rear-right,lfe

; default-fragments = 4
; default-fragment-size-msec = 25

; enable-deferred-volume = yes
; deferred-volume-safety-margin-usec = 8000
; deferred-volume-extra-delay-usec = 0

aplay -L

null
Discard all samples (playback) or generate zero samples (capture)
default
Default ALSA Output (currently PulseAudio Sound Server)
hdmi:CARD=Generic,DEV=0
HD-Audio Generic, HDMI 0
HDMI Audio Output
sysdefault:CARD=pcsp
pcsp, pcsp
Default Audio Device
front:CARD=pcsp,DEV=0
pcsp, pcsp
Front speakers
sysdefault:CARD=Generic_1
HD-Audio Generic, STAC92xx Analog
Default Audio Device
front:CARD=Generic_1,DEV=0
HD-Audio Generic, STAC92xx Analog
Front speakers
surround40:CARD=Generic_1,DEV=0
HD-Audio Generic, STAC92xx Analog
4.0 Surround output to Front and Rear speakers
surround41:CARD=Generic_1,DEV=0
HD-Audio Generic, STAC92xx Analog
4.1 Surround output to Front, Rear and Subwoofer speakers
surround50:CARD=Generic_1,DEV=0
HD-Audio Generic, STAC92xx Analog
5.0 Surround output to Front, Center and Rear speakers
surround51:CARD=Generic_1,DEV=0
HD-Audio Generic, STAC92xx Analog
5.1 Surround output to Front, Center, Rear and Subwoofer speakers
surround71:CARD=Generic_1,DEV=0
HD-Audio Generic, STAC92xx Analog
7.1 Surround output to Front, Center, Side, Rear and Woofer speakers

С уважением

Александр

damned2009
Аватар пользователя damned2009
Не в сети
Последнее посещение: 11 лет 12 месяцев назад
Регистрация: 24/12/2012 - 22:42
amixer -c 2

amixer -c 2 - моя карта звуковая идет под номером 2, нулевая - HDMI, 1-ой объявился встроенный динамик ноута (почему пока сам не разобрался), 2-ая и есть та самая IDT

Simple mixer control 'Master',0
Capabilities: pvolume pvolume-joined pswitch pswitch-joined
Playback channels: Mono
Limits: Playback 0 - 64
Mono: Playback 36 [56%] [-21.00dB] [on]
Simple mixer control 'Speaker',0
Capabilities: pvolume pswitch
Playback channels: Front Left - Front Right
Limits: Playback 0 - 64
Mono:
Front Left: Playback 64 [100%] [0.00dB] [on]
Front Right: Playback 64 [100%] [0.00dB] [on]
Simple mixer control 'Bass Speaker',0
Capabilities: pvolume pswitch
Playback channels: Front Left - Front Right
Limits: Playback 0 - 64
Mono:
Front Left: Playback 64 [100%] [0.00dB] [on]
Front Right: Playback 64 [100%] [0.00dB] [on]
Simple mixer control 'PCM',0
Capabilities: pvolume
Playback channels: Front Left - Front Right
Limits: Playback 0 - 255
Mono:
Front Left: Playback 253 [99%] [0.40dB]
Front Right: Playback 253 [99%] [0.40dB]
Simple mixer control 'Mic',0
Capabilities: cvolume
Capture channels: Front Left - Front Right
Limits: Capture 0 - 3
Front Left: Capture 0 [0%] [0.00dB]
Front Right: Capture 0 [0%] [0.00dB]
Simple mixer control 'Mic Jack Mode',0
Capabilities: enum
Items: 'Mic In' 'Line In'
Item0: 'Mic In'
Simple mixer control 'Beep',0
Capabilities: pvolume pvolume-joined pswitch pswitch-joined
Playback channels: Mono
Limits: Playback 0 - 3
Mono: Playback 0 [0%] [-18.00dB] [off]
Simple mixer control 'Capture',0
Capabilities: cvolume cswitch
Capture channels: Front Left - Front Right
Limits: Capture 0 - 15
Front Left: Capture 0 [0%] [0.00dB] [on]
Front Right: Capture 0 [0%] [0.00dB] [on]
Simple mixer control 'Digital',0
Capabilities: cvolume
Capture channels: Front Left - Front Right
Limits: Capture 0 - 120
Front Left: Capture 0 [0%] [-30.00dB]
Front Right: Capture 0 [0%] [-30.00dB]
Simple mixer control 'Internal Mic',0
Capabilities: cvolume
Capture channels: Front Left - Front Right
Limits: Capture 0 - 3
Front Left: Capture 0 [0%] [0.00dB]
Front Right: Capture 0 [0%] [0.00dB]
Simple mixer control 'Mute-LED Mode',0
Capabilities: enum
Items: 'Off' 'On' 'Follow Master'
Item0: 'Follow Master'

В OpenSuse options snd-hda-intel model= прописывается в файле /etc/modprobe.d/50-sound.conf ,после изменения нужно перезaгрузиться

Я так и делал. Потому что разные дистрибы линуксов с разными своими заморочками, в плане той же alsa и др.

С уважением

Александр

damned2009
Аватар пользователя damned2009
Не в сети
Последнее посещение: 11 лет 12 месяцев назад
Регистрация: 24/12/2012 - 22:42
Нашел откуда всплыл

Нашел откуда всплыл встроенный в ноут спикер. В /etc/modprobe.d/50-blacklist.conf прописывал blacklist pcspkr , так как при загрузке видел соответствующую ошибку ядра. закоментил и ошибка снова появилась, а вот "3ей звуковой карты" нистало. По The Hard Way'ю сделал, буфер все равно молчит.

С уважением

Александр

aliaksei1818
Аватар пользователя aliaksei1818
Не в сети
Последнее посещение: 9 лет 8 месяцев назад
Регистрация: 15/07/2012 - 18:42
Не знаю, что у вас там

Не знаю, что у вас там происходит, но вот добрался, все работает:
Поправил /etc/pulse/daemon.conf:


enable-lfe-remixing = yes
default-sample-channels = 5
default-channel-map = front-left,front-right,rear-left,rear-right,lfe

В настройках phonon появилась конфигурация 4.0 4.1

Далее нужно выбрать: F6 -> Карта -> Surround=Independ

И еще может понадобиться вкл. Сhannel=4ch, хотя должна автоматом подхватывать
damned2009
Аватар пользователя damned2009
Не в сети
Последнее посещение: 11 лет 12 месяцев назад
Регистрация: 24/12/2012 - 22:42
Не знаю, что у вас там

Не знаю, что у вас там происходит

У вас чип ALC850, у меня же IDT 92HD81 вот в чем причина... Если проще, у вас Realtek звуковуха (которая на 95% ноутах стоит) , у меня Beats Audio (IDT HDA Codec) (2-3% ) Smile
Была бы у меня звуковая попроще, думаю даже и тему заводить не понадобилось.

С уважением

Александр

aliaksei1818
Аватар пользователя aliaksei1818
Не в сети
Последнее посещение: 9 лет 8 месяцев назад
Регистрация: 15/07/2012 - 18:42
Допустим кодек, но:

Допустим кодек, но:

STAC92HD83*
===========
ref Reference board
mic-ref Reference board with power management for ports
dell-s14 Dell laptop
hp HP laptops with (inverted) mute-LED
hp-dv7-4000 HP dv-7 4000
auto BIOS setup (default)

это точно ваша стихия.
Почему?

{ .id = 0x111d7605, .name = "92HD81B1X5", .patch = patch_stac92hd83xxx}

1666 static const char * const stac92hd83xxx_models[STAC_92HD83XXX_MODELS] = {
1667 [STAC_92HD83XXX_AUTO] = "auto",
1668 [STAC_92HD83XXX_REF] = "ref",
1669 [STAC_92HD83XXX_PWR_REF] = "mic-ref",
1670 [STAC_DELL_S14] = "dell-s14",
1671 [STAC_DELL_VOSTRO_3500] = "dell-vostro-3500",
1672 [STAC_92HD83XXX_HP_cNB11_INTQUAD] = "hp_cNB11_intquad",
1673 [STAC_HP_DV7_4000] = "hp-dv7-4000",
1674 [STAC_HP_ZEPHYR] = "hp-zephyr",

То, что автоматом будет выбираться:

1677 static const struct snd_pci_quirk stac92hd83xxx_cfg_tbl[] = {
1678 /* SigmaTel reference board */
1679 SND_PCI_QUIRK(PCI_VENDOR_ID_INTEL, 0x2668,
1680 "DFI LanParty", STAC_92HD83XXX_REF),
1681 SND_PCI_QUIRK(PCI_VENDOR_ID_DFI, 0x3101,
1682 "DFI LanParty", STAC_92HD83XXX_REF),
1683 SND_PCI_QUIRK(PCI_VENDOR_ID_DELL, 0x02ba,
1684 "unknown Dell", STAC_DELL_S14),
1685 SND_PCI_QUIRK(PCI_VENDOR_ID_DELL, 0x1028,
1686 "Dell Vostro 3500", STAC_DELL_VOSTRO_3500),
1687 SND_PCI_QUIRK(PCI_VENDOR_ID_HP, 0x1656,
1688 "HP", STAC_92HD83XXX_HP_cNB11_INTQUAD),
1689 SND_PCI_QUIRK(PCI_VENDOR_ID_HP, 0x1657,
1690 "HP", STAC_92HD83XXX_HP_cNB11_INTQUAD),
1691 SND_PCI_QUIRK(PCI_VENDOR_ID_HP, 0x1658,
1692 "HP", STAC_92HD83XXX_HP_cNB11_INTQUAD),
1693 SND_PCI_QUIRK(PCI_VENDOR_ID_HP, 0x1659,
1694 "HP", STAC_92HD83XXX_HP_cNB11_INTQUAD),
1695 SND_PCI_QUIRK(PCI_VENDOR_ID_HP, 0x165A,
1696 "HP", STAC_92HD83XXX_HP_cNB11_INTQUAD),
1697 SND_PCI_QUIRK(PCI_VENDOR_ID_HP, 0x165B,
1698 "HP", STAC_92HD83XXX_HP_cNB11_INTQUAD),
1699 SND_PCI_QUIRK(PCI_VENDOR_ID_HP, 0x3388,
1700 "HP", STAC_92HD83XXX_HP_cNB11_INTQUAD),
1701 SND_PCI_QUIRK(PCI_VENDOR_ID_HP, 0x3389,
1702 "HP", STAC_92HD83XXX_HP_cNB11_INTQUAD),
1703 SND_PCI_QUIRK(PCI_VENDOR_ID_HP, 0x355B,
1704 "HP", STAC_92HD83XXX_HP_cNB11_INTQUAD),
1705 SND_PCI_QUIRK(PCI_VENDOR_ID_HP, 0x355C,
1706 "HP", STAC_92HD83XXX_HP_cNB11_INTQUAD),
1707 SND_PCI_QUIRK(PCI_VENDOR_ID_HP, 0x355D,
1708 "HP", STAC_92HD83XXX_HP_cNB11_INTQUAD),
1709 SND_PCI_QUIRK(PCI_VENDOR_ID_HP, 0x355E,
1710 "HP", STAC_92HD83XXX_HP_cNB11_INTQUAD),
1711 SND_PCI_QUIRK(PCI_VENDOR_ID_HP, 0x355F,
1712 "HP", STAC_92HD83XXX_HP_cNB11_INTQUAD),
1713 SND_PCI_QUIRK(PCI_VENDOR_ID_HP, 0x3560,
1714 "HP", STAC_92HD83XXX_HP_cNB11_INTQUAD),
1715 SND_PCI_QUIRK(PCI_VENDOR_ID_HP, 0x358B,
1716 "HP", STAC_92HD83XXX_HP_cNB11_INTQUAD),
1717 SND_PCI_QUIRK(PCI_VENDOR_ID_HP, 0x358C,
1718 "HP", STAC_92HD83XXX_HP_cNB11_INTQUAD),
1719 SND_PCI_QUIRK(PCI_VENDOR_ID_HP, 0x358D,
1720 "HP", STAC_92HD83XXX_HP_cNB11_INTQUAD),
1721 SND_PCI_QUIRK(PCI_VENDOR_ID_HP, 0x3591,
1722 "HP", STAC_92HD83XXX_HP_cNB11_INTQUAD),
1723 SND_PCI_QUIRK(PCI_VENDOR_ID_HP, 0x3592,
1724 "HP", STAC_92HD83XXX_HP_cNB11_INTQUAD),
1725 SND_PCI_QUIRK(PCI_VENDOR_ID_HP, 0x3593,
1726 "HP", STAC_92HD83XXX_HP_cNB11_INTQUAD),
1727 SND_PCI_QUIRK(PCI_VENDOR_ID_HP, 0x3561,
1728 "HP", STAC_HP_ZEPHYR),
1729 {} /* terminator */
1730 };

Отсюда вопрос, какой id вашей карты lspci -nn?

damned2009
Аватар пользователя damned2009
Не в сети
Последнее посещение: 11 лет 12 месяцев назад
Регистрация: 24/12/2012 - 22:42
lspci -nn

lspci -nn

00:00.0 Host bridge [0600]: Advanced Micro Devices [AMD] Family 12h Processor Root Complex [1022:1705]
00:01.0 VGA compatible controller [0300]: Advanced Micro Devices [AMD] nee ATI Device [1002:9647]
00:01.1 Audio device [0403]: Advanced Micro Devices [AMD] nee ATI BeaverCreek HDMI Audio [Radeon HD 6500D and 6400G-6600G series] [1002:1714]
00:02.0 PCI bridge [0604]: Advanced Micro Devices [AMD] Family 12h Processor Root Port [1022:1707]
00:04.0 PCI bridge [0604]: Advanced Micro Devices [AMD] Family 12h Processor Root Port [1022:1709]
00:05.0 PCI bridge [0604]: Advanced Micro Devices [AMD] Family 12h Processor Root Port [1022:170a]
00:06.0 PCI bridge [0604]: Advanced Micro Devices [AMD] Family 12h Processor Root Port [1022:170b]
00:10.0 USB controller [0c03]: Advanced Micro Devices [AMD] Hudson USB XHCI Controller [1022:7812] (rev 03)
00:10.1 USB controller [0c03]: Advanced Micro Devices [AMD] Hudson USB XHCI Controller [1022:7812] (rev 03)
00:11.0 SATA controller [0106]: Advanced Micro Devices [AMD] Hudson SATA Controller [AHCI mode] [1022:7804]
00:12.0 USB controller [0c03]: Advanced Micro Devices [AMD] Hudson USB OHCI Controller [1022:7807] (rev 11)
00:12.2 USB controller [0c03]: Advanced Micro Devices [AMD] Hudson USB EHCI Controller [1022:7808] (rev 11)
00:13.0 USB controller [0c03]: Advanced Micro Devices [AMD] Hudson USB OHCI Controller [1022:7807] (rev 11)
00:13.2 USB controller [0c03]: Advanced Micro Devices [AMD] Hudson USB EHCI Controller [1022:7808] (rev 11)
00:14.0 SMBus [0c05]: Advanced Micro Devices [AMD] Hudson SMBus Controller [1022:780b] (rev 13)
00:14.1 IDE interface [0101]: Advanced Micro Devices [AMD] Hudson IDE Controller [1022:780c] (rev 40)
00:14.2 Audio device [0403]: Advanced Micro Devices [AMD] Hudson Azalia Controller [1022:780d] (rev 01)
00:14.3 ISA bridge [0601]: Advanced Micro Devices [AMD] Hudson LPC Bridge [1022:780e] (rev 11)
00:14.4 PCI bridge [0604]: Advanced Micro Devices [AMD] Hudson PCI Bridge [1022:780f] (rev 40)
00:18.0 Host bridge [0600]: Advanced Micro Devices [AMD] Family 12h/14h Processor Function 0 [1022:1700] (rev 43)
00:18.1 Host bridge [0600]: Advanced Micro Devices [AMD] Family 12h/14h Processor Function 1 [1022:1701]
00:18.2 Host bridge [0600]: Advanced Micro Devices [AMD] Family 12h/14h Processor Function 2 [1022:1702]
00:18.3 Host bridge [0600]: Advanced Micro Devices [AMD] Family 12h/14h Processor Function 3 [1022:1703]
00:18.4 Host bridge [0600]: Advanced Micro Devices [AMD] Family 12h/14h Processor Function 4 [1022:1704]
00:18.5 Host bridge [0600]: Advanced Micro Devices [AMD] Family 12h/14h Processor Function 6 [1022:1718]
00:18.6 Host bridge [0600]: Advanced Micro Devices [AMD] Family 12h/14h Processor Function 5 [1022:1716]
00:18.7 Host bridge [0600]: Advanced Micro Devices [AMD] Family 12h/14h Processor Function 7 [1022:1719]
01:00.0 VGA compatible controller [0300]: Advanced Micro Devices [AMD] nee ATI Whistler [AMD Radeon HD 6600M Series] [1002:6741]
02:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller [10ec:8168] (rev 06)
03:00.0 Network controller [0280]: Broadcom Corporation BCM4313 802.11b/g/n Wireless LAN Controller [14e4:4727] (rev 01)
04:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. RTS5209 PCI Express Card Reader [10ec:5209] (rev 01)

С уважением

Александр

aliaksei1818
Аватар пользователя aliaksei1818
Не в сети
Последнее посещение: 9 лет 8 месяцев назад
Регистрация: 15/07/2012 - 18:42
Subsystem еще надо:

Subsystem еще надо:
/sbin/lspci -vnn | grep -i audio -A1

damned2009
Аватар пользователя damned2009
Не в сети
Последнее посещение: 11 лет 12 месяцев назад
Регистрация: 24/12/2012 - 22:42
/sbin/lspci -vnn | grep -i

/sbin/lspci -vnn | grep -i audio -A1

00:14.2 Audio device [0403]: Advanced Micro Devices [AMD] Hudson Azalia Controller [1022:780d] (rev 01)
Subsystem: Hewlett-Packard Company Device [103c:3593]

С уважением

Александр

aliaksei1818
Аватар пользователя aliaksei1818
Не в сети
Последнее посещение: 9 лет 8 месяцев назад
Регистрация: 15/07/2012 - 18:42
Ну не знаю, раз по умолчанию

Ну не знаю, раз по умолчанию что-то выбирается

[STAC_92HD83XXX_HP_cNB11_INTQUAD] = hp_cNB11_intquad

SND_PCI_QUIRK(PCI_VENDOR_ID_HP, 0x3593,
"HP", STAC_92HD83XXX_HP_cNB11_INTQUAD),

то наверное это лучший вариант, что на сегодня может предложить аlsa.
Собственно здесь исходники, которые можно сравнивать с помощью diff:
http://lxr.free-electrons.com/source/sound/pci/hda/patch_sigmatel.c?a=m6...

damned2009
Аватар пользователя damned2009
Не в сети
Последнее посещение: 11 лет 12 месяцев назад
Регистрация: 24/12/2012 - 22:42
Самое поразительное, что если

Самое поразительное, что если в гугле набрать 92HD81B1X5 то много статей, где пишут что саб запущен, но проблемы с его приглушением, а тут вообще из ряда вон выходящее... Хотя попадаются статьи, где пишут о подобной проблеме

С уважением

Александр

aliaksei1818
Аватар пользователя aliaksei1818
Не в сети
Последнее посещение: 9 лет 8 месяцев назад
Регистрация: 15/07/2012 - 18:42
Самое поразительное, что если

Самое поразительное, что если в гугле набрать 92HD81B1X5 то много статей, где пишут что саб запущен

Пример?

damned2009
Аватар пользователя damned2009
Не в сети
Последнее посещение: 11 лет 12 месяцев назад
Регистрация: 24/12/2012 - 22:42
http://www.spinics.net/linux

http://www.spinics.net/linux/fedora/alsa-user/msg10058.html

Только понятное дело невозможно сказать насколько это правда.

С уважением

Александр

damned2009
Аватар пользователя damned2009
Не в сети
Последнее посещение: 11 лет 12 месяцев назад
Регистрация: 24/12/2012 - 22:42
Вот еще пример

С уважением

Александр

damned2009
Аватар пользователя damned2009
Не в сети
Последнее посещение: 11 лет 12 месяцев назад
Регистрация: 24/12/2012 - 22:42
Неожиданность! Указал в /etc

Неожиданность! Указал в /etc/modprobe.d/50-sound.conf snd-hda-intel model=ref перезагрузился и о чудо. запели ТОЛЬКО передние динамики и буфер!!!

С уважением

Александр

aliaksei1818
Аватар пользователя aliaksei1818
Не в сети
Последнее посещение: 9 лет 8 месяцев назад
Регистрация: 15/07/2012 - 18:42
Кодеки-то одинаковые, но чипы

Вот еще пример

Кодеки-то одинаковые, но чипы разные. В этом и вопрос.

Неожиданность! Указал в /etc/modprobe.d/50-sound.conf snd-hda-intel model=ref перезагрузился и о чудо. запели ТОЛЬКО передние динамики и буфер!!!

А писали, что пробовали модели.

damned2009
Аватар пользователя damned2009
Не в сети
Последнее посещение: 11 лет 12 месяцев назад
Регистрация: 24/12/2012 - 22:42
В этом то и все дело что

В этом то и все дело что пробовал до всех вышеописанных действий, молчал гад...

Но радоваться как оказалось еще рано. буфер то поет, только в Amarok`e остальное вообще молчит все Lol

С уважением

Александр

aliaksei1818
Аватар пользователя aliaksei1818
Не в сети
Последнее посещение: 9 лет 8 месяцев назад
Регистрация: 15/07/2012 - 18:42
буфер то поет, только в

буфер то поет, только в Amarok

Ну раз пока используется 2.1, то попробуйте откл. пульс.

damned2009
Аватар пользователя damned2009
Не в сети
Последнее посещение: 11 лет 12 месяцев назад
Регистрация: 24/12/2012 - 22:42
Выключил пульс. Молчание.

Выключил пульс. Молчание. Для примера использую Mozilla и Chromium в соц сети. Молчит при видео и аудио. Kaffeine запускается с жалобой что не может запустить аудио поток, ну и соответственно тоже молчит. Только амарок как герой поет в 2.1 :)

Но с этим уже разобрался... в daemon.conf снял комменты со строк:

load-default-script-file = yes
default-script-file = /etc/pulse/default.pa

и запахало в 2.1 все оставшееся. Последним осталось поднять еще 2 динамика :)

С уважением

Александр

damned2009
Аватар пользователя damned2009
Не в сети
Последнее посещение: 11 лет 12 месяцев назад
Регистрация: 24/12/2012 - 22:42
Попытался через файл asoundrc

Попытался через файл asoundrc запустить. Не выходит. Находил вариант для 4.1 систем..
Думаю как можно дублировать звук с фронтальных на задние динамики, и поймет ли карточка такой ход...

С уважением

Александр

aliaksei1818
Аватар пользователя aliaksei1818
Не в сети
Последнее посещение: 9 лет 8 месяцев назад
Регистрация: 15/07/2012 - 18:42
В настройках phonon сколько

В настройках phonon сколько каналов можно выбрать?

Vlad60
Аватар пользователя Vlad60
Не в сети
Последнее посещение: 10 лет 11 месяцев назад
Регистрация: 22/05/2012 - 08:34
Попробуйте hda analyzer http:

Попробуйте hda analyzer http://www.alsa-project.org/main/index.php/HDA_Analyzer
вот пример использования https://bugs.launchpad.net/ubuntu/+source/alsa-driver/+bug/971224

640 КБ должно быть достаточно для каждого. (Билл Гейтс, 1981 г)

damned2009
Аватар пользователя damned2009
Не в сети
Последнее посещение: 11 лет 12 месяцев назад
Регистрация: 24/12/2012 - 22:42
в Phonon можно выбрать

в Phonon можно выбрать Аналоговое стерео дуплекс, Аналоговое стерео output, Цифровое стерео (IEC 958) с микрофоном, потом оно же без микрофона и собсна все ) Имеется в виду в конкретно этом режиме (2.1)

С уважением

Александр

damned2009
Аватар пользователя damned2009
Не в сети
Последнее посещение: 11 лет 12 месяцев назад
Регистрация: 24/12/2012 - 22:42
python hda-analyzer_run.py -

python hda-analyzer_run.py --monitor
Using temporary directory: /dev/shm/hda-analyzer
You may remove this directory when finished or if you like to
download the most recent copy of hda-analyzer tool.
File cached /dev/shm/hda-analyzer/hda_analyzer.py
File cached /dev/shm/hda-analyzer/hda_guilib.py
File cached /dev/shm/hda-analyzer/hda_codec.py
File cached /dev/shm/hda-analyzer/hda_proc.py
File cached /dev/shm/hda-analyzer/hda_graph.py
File cached /dev/shm/hda-analyzer/hda_mixer.py
Downloaded all files, executing hda_analyzer.py
Codec 0/0 unavailable - permissions...
Codec 1/0 unavailable - permissions...
No HDA codecs were found or insufficient priviledges for
/dev/snd/controlC* and /dev/snd/hwdepC*D* device files.

You may also check, if you compiled HDA driver with HWDEP
interface as well or close all application using HWDEP.

Try run this program as root user.

Не думаю что это нормальный ход... И такой вывод не только с монитором... Под рутом еще веселее:

sudo python hda-analyzer_run.py
/usr/lib64/python2.7/site-packages/gtk-2.0/gtk/__init__.py:57: GtkWarning: could not open display
warnings.warn(str(e), _gtk.Warning)
Using temporary directory: /dev/shm/hda-analyzer
You may remove this directory when finished or if you like to
download the most recent copy of hda-analyzer tool.
File cached /dev/shm/hda-analyzer/hda_analyzer.py
File cached /dev/shm/hda-analyzer/hda_guilib.py
File cached /dev/shm/hda-analyzer/hda_codec.py
File cached /dev/shm/hda-analyzer/hda_proc.py
File cached /dev/shm/hda-analyzer/hda_graph.py
File cached /dev/shm/hda-analyzer/hda_mixer.py
Downloaded all files, executing hda_analyzer.py
/usr/lib64/python2.7/site-packages/gtk-2.0/gtk/__init__.py:57: GtkWarning: could not open display
warnings.warn(str(e), _gtk.Warning)
Traceback (most recent call last):
File "/dev/shm/hda-analyzer/hda_analyzer.py", line 546, in
sys.exit(main(sys.argv))
File "/dev/shm/hda-analyzer/hda_analyzer.py", line 523, in main
if read_nodes(sys.argv[1:]) == 0:
File "/dev/shm/hda-analyzer/hda_analyzer.py", line 89, in read_nodes
read_nodes2(c.card, i)
File "/dev/shm/hda-analyzer/hda_analyzer.py", line 60, in read_nodes2
c = HDACodec(card, codec)
File "/dev/shm/hda-analyzer/hda_codec.py", line 1036, in __init__
self.parse_proc()
File "/dev/shm/hda-analyzer/hda_codec.py", line 1135, in parse_proc
self.proc_codec = HDACodecProc(self.card, self.device, file)
File "/dev/shm/hda-analyzer/hda_proc.py", line 478, in __init__
self.parse(proc_file)
File "/dev/shm/hda-analyzer/hda_proc.py", line 724, in parse
self.wrongfile(line)
File "/dev/shm/hda-analyzer/hda_proc.py", line 143, in wrongfile
raise ValueError, "wrong proc file format (%s)" % msg
ValueError: wrong proc file format ( IEC Coding Type: 0x0)

Причем проверил что python-gtk установлен в системе...

Залогинился под рутом проверил...

python run.py
Using temporary directory: /dev/shm/hda-analyzer
You may remove this directory when finished or if you like to
download the most recent copy of hda-analyzer tool.
File cached /dev/shm/hda-analyzer/hda_analyzer.py
File cached /dev/shm/hda-analyzer/hda_guilib.py
File cached /dev/shm/hda-analyzer/hda_codec.py
File cached /dev/shm/hda-analyzer/hda_proc.py
File cached /dev/shm/hda-analyzer/hda_graph.py
File cached /dev/shm/hda-analyzer/hda_mixer.py
Downloaded all files, executing hda_analyzer.py
Traceback (most recent call last):
File "/dev/shm/hda-analyzer/hda_analyzer.py", line 546, in
sys.exit(main(sys.argv))
File "/dev/shm/hda-analyzer/hda_analyzer.py", line 523, in main
if read_nodes(sys.argv[1:]) == 0:
File "/dev/shm/hda-analyzer/hda_analyzer.py", line 89, in read_nodes
read_nodes2(c.card, i)
File "/dev/shm/hda-analyzer/hda_analyzer.py", line 60, in read_nodes2
c = HDACodec(card, codec)
File "/dev/shm/hda-analyzer/hda_codec.py", line 1036, in __init__
self.parse_proc()
File "/dev/shm/hda-analyzer/hda_codec.py", line 1135, in parse_proc
self.proc_codec = HDACodecProc(self.card, self.device, file)
File "/dev/shm/hda-analyzer/hda_proc.py", line 478, in __init__
self.parse(proc_file)
File "/dev/shm/hda-analyzer/hda_proc.py", line 724, in parse
self.wrongfile(line)
File "/dev/shm/hda-analyzer/hda_proc.py", line 143, in wrongfile
raise ValueError, "wrong proc file format (%s)" % msg
ValueError: wrong proc file format ( IEC Coding Type: 0x0)

С уважением

Александр

r3d
Аватар пользователя r3d
Не в сети
Последнее посещение: 9 лет 4 месяца назад
Регистрация: 04/09/2012 - 16:52
Гугл говорит про такой баг:

Гугл говорит про такой баг: python-gtk2: "GtkWarning: could not open display" at import time if DISPLAY is unset
Т. е. надо бы установить DISPLAY=:0.0

13.1 - Xfce
damned2009
Аватар пользователя damned2009
Не в сети
Последнее посещение: 11 лет 12 месяцев назад
Регистрация: 24/12/2012 - 22:42
Что то я пробовал. Никак не

с горем пополам разобрался с этой проблемой питона.
Выдало следующее:

# python run.py
Using temporary directory: /dev/shm/hda-analyzer
You may remove this directory when finished or if you like to
download the most recent copy of hda-analyzer tool.
File cached /dev/shm/hda-analyzer/hda_analyzer.py
File cached /dev/shm/hda-analyzer/hda_guilib.py
File cached /dev/shm/hda-analyzer/hda_codec.py
File cached /dev/shm/hda-analyzer/hda_proc.py
File cached /dev/shm/hda-analyzer/hda_graph.py
File cached /dev/shm/hda-analyzer/hda_mixer.py
Downloaded all files, executing hda_analyzer.py
Traceback (most recent call last):
File "/dev/shm/hda-analyzer/hda_analyzer.py", line 546, in <module>
sys.exit(main(sys.argv))
File "/dev/shm/hda-analyzer/hda_analyzer.py", line 523, in main
if read_nodes(sys.argv[1:]) == 0:
File "/dev/shm/hda-analyzer/hda_analyzer.py", line 89, in read_nodes
read_nodes2(c.card, i)
File "/dev/shm/hda-analyzer/hda_analyzer.py", line 60, in read_nodes2
c = HDACodec(card, codec)
File "/dev/shm/hda-analyzer/hda_codec.py", line 1036, in __init__
self.parse_proc()
File "/dev/shm/hda-analyzer/hda_codec.py", line 1135, in parse_proc
self.proc_codec = HDACodecProc(self.card, self.device, file)
File "/dev/shm/hda-analyzer/hda_proc.py", line 478, in __init__
self.parse(proc_file)
File "/dev/shm/hda-analyzer/hda_proc.py", line 724, in parse
self.wrongfile(line)
File "/dev/shm/hda-analyzer/hda_proc.py", line 143, in wrongfile
raise ValueError, "wrong proc file format (%s)" % msg
ValueError: wrong proc file format ( IEC Coding Type: 0x0)

я так понимаю проблема кроется еще и в самом hda_analyzer`е

С уважением

Александр

Vlad60
Аватар пользователя Vlad60
Не в сети
Последнее посещение: 10 лет 11 месяцев назад
Регистрация: 22/05/2012 - 08:34
Попробуйте запустить hda

Попробуйте запустить hda_analyzer с явным указанием пути к файлу кодека
#python hda_analyzer.run.py /proc/asound/card0/codec#0
card и codec свой поставьте

640 КБ должно быть достаточно для каждого. (Билл Гейтс, 1981 г)

damned2009
Аватар пользователя damned2009
Не в сети
Последнее посещение: 11 лет 12 месяцев назад
Регистрация: 24/12/2012 - 22:42
python run.py /proc/asound

python run.py /proc/asound/card1/codec#0
Using temporary directory: /dev/shm/hda-analyzer
You may remove this directory when finished or if you like to
download the most recent copy of hda-analyzer tool.
File cached /dev/shm/hda-analyzer/hda_analyzer.py
File cached /dev/shm/hda-analyzer/hda_guilib.py
File cached /dev/shm/hda-analyzer/hda_codec.py
File cached /dev/shm/hda-analyzer/hda_proc.py
File cached /dev/shm/hda-analyzer/hda_graph.py
File cached /dev/shm/hda-analyzer/hda_mixer.py
Downloaded all files, executing hda_analyzer.py
Traceback (most recent call last):
File "/dev/shm/hda-analyzer/hda_analyzer.py", line 546, in
sys.exit(main(sys.argv))
File "/dev/shm/hda-analyzer/hda_analyzer.py", line 523, in main
if read_nodes(sys.argv[1:]) == 0:
File "/dev/shm/hda-analyzer/hda_analyzer.py", line 89, in read_nodes
read_nodes2(c.card, i)
File "/dev/shm/hda-analyzer/hda_analyzer.py", line 60, in read_nodes2
c = HDACodec(card, codec)
File "/dev/shm/hda-analyzer/hda_codec.py", line 1036, in __init__
self.parse_proc()
File "/dev/shm/hda-analyzer/hda_codec.py", line 1135, in parse_proc
self.proc_codec = HDACodecProc(self.card, self.device, file)
File "/dev/shm/hda-analyzer/hda_proc.py", line 478, in __init__
self.parse(proc_file)
File "/dev/shm/hda-analyzer/hda_proc.py", line 724, in parse
self.wrongfile(line)
File "/dev/shm/hda-analyzer/hda_proc.py", line 143, in wrongfile
raise ValueError, "wrong proc file format (%s)" % msg
ValueError: wrong proc file format ( IEC Coding Type: 0x0)

ничего не изменилось

Чтобы лишних вопросов не было, привожу вывод команды cat /proc/asound/card1/codec#0 (моя звуковая)

cat /proc/asound/card1/codec#0
Codec: IDT 92HD81B1X5
Address: 0
AFG Function Id: 0x1 (unsol 1)
Vendor Id: 0x111d7605
Subsystem Id: 0x103c3593
Revision Id: 0x100105
No Modem Function Group found
Default PCM:
rates [0x5e0]: 44100 48000 88200 96000 192000
bits [0xe]: 16 20 24
formats [0x1]: PCM
Default Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x27, mute=0
Default Amp-Out caps: ofs=0x7f, nsteps=0x7f, stepsize=0x02, mute=1
GPIO: io=3, o=0, i=0, unsolicited=1, wake=1
IO[0]: enable=1, dir=1, wake=0, sticky=0, data=0, unsol=0
IO[1]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
IO[2]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
Power-Map: 0x13
Node 0x0a [Pin Complex] wcaps 0x400583: Stereo Amp-In
Control: name="Headphone as Line Out Switch", index=0, device=0
ControlAmp: chs=0, dir=In, idx=0, ofs=0
Control: name="Front Headphone Jack", index=1, device=0
Amp-In caps: N/A
Amp-In vals: [0x00 0x00]
Pincap 0x0001173c: IN OUT HP EAPD Detect
Vref caps: HIZ 50 GRD 80
EAPD 0x2: EAPD
Pin Default 0x40f000f0: [N/A] Other at Ext N/A
Conn = Unknown, Color = Unknown
DefAssociation = 0xf, Sequence = 0x0
Pin-ctls: 0xc0: OUT HP VREF_HIZ
Unsolicited: tag=02, enabled=1
Power states:
Power: setting=D0, actual=D0
Connection: 3
0x13 0x14* 0x1c
Node 0x0b [Pin Complex] wcaps 0x400581: Stereo
Control: name="Front Headphone Jack", index=0, device=0
Pincap 0x0001001c: OUT HP EAPD Detect
EAPD 0x2: EAPD
Pin Default 0x0221101f: [Jack] HP Out at Ext Front
Conn = 1/8, Color = Black
DefAssociation = 0x1, Sequence = 0xf
Pin-ctls: 0xc0: OUT HP
Unsolicited: tag=01, enabled=1
Power states:
Power: setting=D0, actual=D0
Connection: 3
0x13 0x14* 0x1c
Node 0x0c [Pin Complex] wcaps 0x400583: Stereo Amp-In
Control: name="Mic Jack Mode", index=0, device=0
ControlAmp: chs=0, dir=In, idx=0, ofs=0
Control: name="Mic Capture Volume", index=0, device=0
ControlAmp: chs=3, dir=In, idx=0, ofs=0
Control: name="Mic Jack", index=0, device=0
Amp-In caps: N/A
Amp-In vals: [0x00 0x00]
Pincap 0x00011734: IN OUT EAPD Detect
Vref caps: HIZ 50 GRD 80
EAPD 0x2: EAPD
Pin Default 0x02a11020: [Jack] Mic at Ext Front
Conn = 1/8, Color = Black
DefAssociation = 0x2, Sequence = 0x0
Pin-ctls: 0x24: IN VREF_80
Unsolicited: tag=04, enabled=1
Power states:
Power: setting=D0, actual=D0
Connection: 3
0x13* 0x14 0x1c
Node 0x0d [Pin Complex] wcaps 0x400501: Stereo
Control: name="Front Speaker Phantom Jack", index=0, device=0
Pincap 0x00010050: OUT EAPD Balanced
EAPD 0x2: EAPD
Pin Default 0x40f000f0: [N/A] Other at Ext N/A
Conn = Unknown, Color = Unknown
DefAssociation = 0xf, Sequence = 0x0
Pin-ctls: 0x40: OUT
Power states:
Power: setting=D0, actual=D0
Connection: 3
0x13* 0x14 0x1c
Node 0x0e [Pin Complex] wcaps 0x400583: Stereo Amp-In
Control: name="Line Out Jack", index=0, device=0
Amp-In caps: N/A
Amp-In vals: [0x00 0x00]
Pincap 0x00010034: IN OUT EAPD Detect
EAPD 0x2: EAPD
Pin Default 0x40f000f0: [N/A] Other at Ext N/A
Conn = Unknown, Color = Unknown
DefAssociation = 0xf, Sequence = 0x0
Pin-ctls: 0x40: OUT
Unsolicited: tag=03, enabled=1
Power states:
Power: setting=D0, actual=D0
Connection: 3
0x13* 0x14 0x1c
Node 0x0f [Pin Complex] wcaps 0x400583: Stereo Amp-In
Control: name="Line Capture Volume", index=0, device=0
ControlAmp: chs=3, dir=In, idx=0, ofs=0
Control: name="Line Jack", index=0, device=0
Amp-In caps: N/A
Amp-In vals: [0x00 0x00]
Pincap 0x00010034: IN OUT EAPD Detect
EAPD 0x2: EAPD
Pin Default 0x92170110: [Fixed] Speaker at Int Front
Conn = Analog, Color = Unknown
DefAssociation = 0x1, Sequence = 0x0
Misc = NO_PRESENCE
Pin-ctls: 0x20: IN
Unsolicited: tag=05, enabled=1
Power states:
Power: setting=D0, actual=D0
Connection: 3
0x13* 0x14 0x1c
Node 0x10 [Pin Complex] wcaps 0x400500: Mono
Control: name="Line Out Phantom Jack", index=0, device=0
Pincap 0x00000010: OUT
Pin Default 0x40f000f0: [N/A] Other at Ext N/A
Conn = Unknown, Color = Unknown
DefAssociation = 0xf, Sequence = 0x0
Pin-ctls: 0x40: OUT
Power states:
Power: setting=D0, actual=D0
Connection: 1
0x1a
Node 0x11 [Pin Complex] wcaps 0x400483: Stereo Amp-In
Control: name="Internal Mic Capture Volume", index=0, device=0
ControlAmp: chs=3, dir=In, idx=0, ofs=0
Amp-In caps: N/A
Amp-In vals: [0x00 0x00]
Pincap 0x00000024: IN Detect
Pin Default 0xd5a30130: [Both] Mic at Int Top
Conn = ATAPI, Color = Unknown
DefAssociation = 0x3, Sequence = 0x0
Misc = NO_PRESENCE
Pin-ctls: 0x20: IN
Unsolicited: tag=00, enabled=0
Power states:
Power: setting=D0, actual=D0
Node 0x12 [Vendor Defined Widget] wcaps 0xf00503: Stereo Amp-In
Amp-In caps: N/A
Amp-In vals: [0x00 0x00]
Power states:
Power: setting=D0, actual=D0
Connection: 1
0x20
Node 0x13 [Audio Output] wcaps 0xd0c05: Stereo Amp-Out R/L
Control: name="Front Playback Volume", index=0, device=0
ControlAmp: chs=3, dir=Out, idx=0, ofs=63
Control: name="Front Playback Switch", index=0, device=0
ControlAmp: chs=3, dir=Out, idx=0, ofs=0
Device: name="STAC92xx Analog", type="Audio", device=0
Amp-Out caps: N/A
Amp-Out vals: [0x69 0x69]
Converter: stream=8, channel=0
Power states:
Power: setting=D0, actual=D0
Delay: 13 samples
Node 0x14 [Audio Output] wcaps 0xd0c05: Stereo Amp-Out R/L
Control: name="Headphone Playback Volume", index=0, device=0
ControlAmp: chs=3, dir=Out, idx=0, ofs=63
Control: name="Headphone Playback Switch", index=0, device=0
ControlAmp: chs=3, dir=Out, idx=0, ofs=0
Amp-Out caps: N/A
Amp-Out vals: [0x69 0x69]
Converter: stream=8, channel=0
Power states:
Power: setting=D0, actual=D0
Delay: 13 samples
Node 0x15 [Audio Input] wcaps 0x1d0541: Stereo
Device: name="STAC92xx Analog", type="Audio", device=0
Converter: stream=4, channel=0
SDI-Select: 0
Power states:
Power: setting=D0, actual=D0
Delay: 13 samples
Connection: 1
0x17
Processing caps: benign=0, ncoeff=0
Node 0x16 [Audio Input] wcaps 0x1d0541: Stereo
Converter: stream=0, channel=0
SDI-Select: 0
Power states:
Power: setting=D0, actual=D0
Delay: 13 samples
Connection: 1
0x18
Processing caps: benign=0, ncoeff=0
Node 0x17 [Audio Selector] wcaps 0x300d0d: Stereo Amp-Out R/L
Control: name="Capture Volume", index=0, device=0
ControlAmp: chs=3, dir=Out, idx=0, ofs=0
Control: name="Capture Switch", index=0, device=0
ControlAmp: chs=3, dir=Out, idx=0, ofs=0
Amp-Out caps: ofs=0x00, nsteps=0x0f, stepsize=0x05, mute=1
Amp-Out vals: [0x00 0x00]
Power states:
Power: setting=D0, actual=D0
Connection: 7
0x0c 0x0e 0x0f 0x1b 0x11* 0x12 0x0a
Node 0x18 [Audio Selector] wcaps 0x300d0d: Stereo Amp-Out R/L
Control: name="Capture Volume", index=1, device=0
ControlAmp: chs=3, dir=Out, idx=0, ofs=0
Control: name="Capture Switch", index=1, device=0
ControlAmp: chs=3, dir=Out, idx=0, ofs=0
Amp-Out caps: ofs=0x00, nsteps=0x0f, stepsize=0x05, mute=1
Amp-Out vals: [0x80 0x80]
Power states:
Power: setting=D0, actual=D0
Connection: 7
0x0c* 0x0e 0x0f 0x1b 0x11 0x12 0x0a
Node 0x19 [Audio Selector] wcaps 0x300501: Stereo
Control: name="Mono Mux", index=0, device=0
ControlAmp: chs=0, dir=In, idx=0, ofs=0
Power states:
Power: setting=D0, actual=D0
Connection: 3
0x13* 0x14 0x1c
Node 0x1a [Audio Mixer] wcaps 0x200500: Mono
Power states:
Power: setting=D0, actual=D0
Connection: 1
0x19
Node 0x1b [Audio Mixer] wcaps 0x20050b: Stereo Amp-In
Amp-In caps: ofs=0x17, nsteps=0x1f, stepsize=0x05, mute=1
Amp-In vals: [0x97 0x97] [0x97 0x97] [0x97 0x97] [0x97 0x97] [0x97 0x97] [0x97 0x97]
Power states:
Power: setting=D0, actual=D0
Connection: 6
0x0c 0x0e 0x0f 0x13 0x14 0x0a
Node 0x1c [Audio Selector] wcaps 0x30050d: Stereo Amp-Out
Amp-Out caps: ofs=0x1f, nsteps=0x1f, stepsize=0x05, mute=1
Amp-Out vals: [0x9f 0x9f]
Power states:
Power: setting=D0, actual=D0
Connection: 1
0x1b
Node 0x1d [Audio Output] wcaps 0x4061d: Stereo Digital Amp-Out
Control: name="IEC958 Playback Con Mask", index=0, device=0
Control: name="IEC958 Playback Pro Mask", index=0, device=0
Control: name="IEC958 Playback Default", index=0, device=0
Control: name="IEC958 Playback Switch", index=0, device=0
Control: name="IEC958 Default PCM Playback Switch", index=0, device=0
Device: name="STAC92xx Digital", type="SPDIF", device=1
Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
Amp-Out vals: [0x00 0x00]
Converter: stream=8, channel=0
Digital: Enabled GenLevel
Digital category: 0x2
IEC Coding Type: 0x0
PCM:
rates [0x5e0]: 44100 48000 88200 96000 192000
bits [0xe]: 16 20 24
formats [0x5]: PCM AC3
Power states:
Power: setting=D0, actual=D0
Delay: 4 samples
Node 0x1e [Audio Output] wcaps 0x4061d: Stereo Digital Amp-Out
Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
Amp-Out vals: [0x00 0x00]
Converter: stream=8, channel=0
Digital: Enabled GenLevel
Digital category: 0x2
IEC Coding Type: 0x0
PCM:
rates [0x5e0]: 44100 48000 88200 96000 192000
bits [0xe]: 16 20 24
formats [0x5]: PCM AC3
Power states:
Power: setting=D0, actual=D0
Delay: 4 samples
Node 0x1f [Pin Complex] wcaps 0x400781: Stereo Digital
Control: name="SPDIF Phantom Jack", index=0, device=0
Pincap 0x00000014: OUT Detect
Pin Default 0x40f000f0: [N/A] Other at Ext N/A
Conn = Unknown, Color = Unknown
DefAssociation = 0xf, Sequence = 0x0
Pin-ctls: 0x40: OUT
Unsolicited: tag=00, enabled=0
Power states:
Power: setting=D0, actual=D0
Connection: 1
0x1d
Node 0x20 [Pin Complex] wcaps 0x400781: Stereo Digital
Control: name="HDMI Phantom Jack", index=1, device=0
Pincap 0x00000034: IN OUT Detect
Pin Default 0x40f000f0: [N/A] Other at Ext N/A
Conn = Unknown, Color = Unknown
DefAssociation = 0xf, Sequence = 0x0
Pin-ctls: 0x00:
Unsolicited: tag=00, enabled=0
Power states:
Power: setting=D0, actual=D0
Connection: 1
0x1e
Node 0x21 [Beep Generator Widget] wcaps 0x70040c: Mono Amp-Out
Control: name="Beep Playback Switch", index=0, device=0
ControlAmp: chs=1, dir=Out, idx=0, ofs=0
Control: name="Beep Playback Volume", index=0, device=0
ControlAmp: chs=1, dir=Out, idx=0, ofs=0
Amp-Out caps: ofs=0x03, nsteps=0x03, stepsize=0x17, mute=1
Amp-Out vals: [0x00]
Power states:
Power: setting=D0, actual=D0
Node 0x22 [Vendor Defined Widget] wcaps 0xf00000: Mono

С уважением

Александр

damned2009
Аватар пользователя damned2009
Не в сети
Последнее посещение: 11 лет 12 месяцев назад
Регистрация: 24/12/2012 - 22:42
я так понимаю больше идей нет

я так понимаю больше идей нет? Smile

С уважением

Александр

Vlad60
Аватар пользователя Vlad60
Не в сети
Последнее посещение: 10 лет 11 месяцев назад
Регистрация: 22/05/2012 - 08:34
Попробуйте с такими

Попробуйте с такими настройками

640 КБ должно быть достаточно для каждого. (Билл Гейтс, 1981 г)

damned2009
Аватар пользователя damned2009
Не в сети
Последнее посещение: 11 лет 12 месяцев назад
Регистрация: 24/12/2012 - 22:42
Немного непонял насчет

Немного не понял насчет "закомментировать". что именно? всю строку с картой каналов или только то что у Вас выделенно?
Сделал как вы указали, пульс наотрез не хочет запускаться, пишет в консоли :

pulseaudio --start
E: [pulseaudio] main.c: Запуск демона не удался.

сделал все как указано на скриншотах. что то упустил?

С уважением

Александр

Vlad60
Аватар пользователя Vlad60
Не в сети
Последнее посещение: 10 лет 11 месяцев назад
Регистрация: 22/05/2012 - 08:34
Закомементировать

Закомементировать
default-channel-map = front-left,front-right,rear-left,rear-right,lfe
Настройки Pulse
вверху-paprefs-Pulseaudio Preferenses -по умолчанию не устанавливается,нужно установить
sudo zypper in paprefs
ну а второе-наверняка вам известное pavucontrol -должно быть устанрвлено
У меня при таких настройках и выборе профиля карты Analog Stereo Duplex создается как бы виртуальный выход с количеством каналов указанных в default-sample-channels=
Если не закомментировать default-channel-map,то pulseaudio не запускается ,а выдает ошибку

640 КБ должно быть достаточно для каждого. (Билл Гейтс, 1981 г)

damned2009
Аватар пользователя damned2009
Не в сети
Последнее посещение: 11 лет 12 месяцев назад
Регистрация: 24/12/2012 - 22:42
Закомментирована строка

Закомментирована строка default-channel-map, запускаться пульс отказывается наотрез... Настройки сделаны как у вас на скриншотах... Может что то еще в /etc/pulse/daemon.conf упущено или в /etc/pulse/default.pa нужно добавить запуск alsa с картой каналов???

Еще уточнение:

pulseaudio
W: [pulseaudio] module.c: module-combine is deprecated: Please use module-combine-sink instead of module-combine!
W: [pulseaudio] module-combine.c: We will now load module-combine-sink. Please make sure to remove module-combine from your configuration.
E: [pulseaudio] module.c: Failed to open module "module-role-cork": file not found
E: [pulseaudio] main.c: Module load failed.
E: [pulseaudio] main.c: Ошибка инициализации демона.

С уважением

Александр

Vlad60
Аватар пользователя Vlad60
Не в сети
Последнее посещение: 10 лет 11 месяцев назад
Регистрация: 22/05/2012 - 08:34
Проверил на suse 12.2 -все

Проверил на suse 12.2 -все работат независимо от того закомментирована строка default-channel-map или нет

Failed to open module "module-role-cork": file not found

В файле /etc/pulse/default.pa замените строку
load-module module-role-cork
на
load-module module-cork-music-on-phone

640 КБ должно быть достаточно для каждого. (Билл Гейтс, 1981 г)

Страницы