Хрюкает звук (ALSA)

Knoppix

Модераторы: Warderer, Модераторы разделов

Аватара пользователя
жучара
Сообщения: 1085
ОС: астралинукс

Хрюкает звук (ALSA)

Сообщение жучара »

Друзья! Слушаю музыку (VLC и другие тоже) и одно хрюканье. Хрю-хрю да хрю-хрю. На фильмах не хрюкает вроде, но это потому, наверное, что там музыки нет.

Делал всё. Хотя "всё" заключается в запуске alsamixer и переустановке системы. Всех и советов-то. Зачем-то также дают советы по какому-то pulseaudio

http://dnua.info/693-vosproizvedeniem-z ... buntu.html

Типа снеси и всё будет круто. А чё его сносить, если он не работает?

Shell

user@astra:~$ ps -e | grep pulseaudio
user@astra:~$
Ещё вот:

Shell

ser@astra:~$ cat /proc/asound/cards
0 [SB ]: HDA-Intel - HDA ATI SB
HDA ATI SB at 0xfbff4000 irq 16
1 [C525 ]: USB-Audio - HD Webcam C525
HD Webcam C525 at usb-0000:00:12.2-1, high speed
Что ещё... А да, на винде годами таких проблем не было. То есть оборудование в норме. Спасибо, кто откликнется.
Я просто читаю маны.
Спасибо сказали:
Аватара пользователя
devilr
Сообщения: 3692
ОС: Mandriva => Gentoo (~amd64)

Re: Хрюкает звук (ALSA)

Сообщение devilr »

В alsamixer ничего "сверхзадранного" нет? Я просто видел суммарный "уровень сигнала" в 150+ процентов и система именно хрюкала.
P.S. Вроде даже баг подобный в багзилле видел. Правда давно. Когда можно было поставить уровень звука сильно больше 100%.
Мудрость приходит с возрастом.
Иногда возраст приходит один.
Эхо разума
Спасибо сказали:
Аватара пользователя
жучара
Сообщения: 1085
ОС: астралинукс

Re: Хрюкает звук (ALSA)

Сообщение жучара »

devilr писал(а):
04.04.2018 20:36
В alsamixer ничего "сверхзадранного" нет?
нет
Изображение
Я даже зачем-то поправил файл /etc/modprobe.d/alsa-base.conf, как сказано http://compizomania.blogspot.com/2012/1 ... 01204.html, так ему понравилось, он ещё больше хрюкать стал.
Я просто читаю маны.
Спасибо сказали:
Аватара пользователя
devilr
Сообщения: 3692
ОС: Mandriva => Gentoo (~amd64)

Re: Хрюкает звук (ALSA)

Сообщение devilr »

У пульса тоже регулятор есть. pavucontrol называется
P.S. Я не издеваюсь, просто пока исключаем самые банальные вещи
Мудрость приходит с возрастом.
Иногда возраст приходит один.
Эхо разума
Спасибо сказали:
Аватара пользователя
жучара
Сообщения: 1085
ОС: астралинукс

Re: Хрюкает звук (ALSA)

Сообщение жучара »

devilr писал(а):
04.04.2018 21:03
У пульса тоже регулятор есть. pavucontrol называется
нет

Shell

ser@astra:~$ dpkg -l | grep pulseaudio
ser@astra:~$ dpkg -l | grep pulse
ii libpulse-mainloop-glib0:amd64 2.0-6.1 amd64 PulseAudio client libraries (glib support)
ii libpulse0:amd64 2.0-6.1 amd64 PulseAudio client libraries
видите, и самого пульса нет. Но он был ВЧЕРА, когда я зачем-то установил пульс с официального сайта дебиан. Там и регулятор громкости был.

Ну а сегодня всё по новой. Переустановил систему. А чё, не привыкать.
Я просто читаю маны.
Спасибо сказали:
Аватара пользователя
devilr
Сообщения: 3692
ОС: Mandriva => Gentoo (~amd64)

Re: Хрюкает звук (ALSA)

Сообщение devilr »

Ну, регулятор пульсы поставить не сложно
apt-get install pavucontrol
Иногда бывает задрано усиление микрофона, особенно его boost
Вариант, описанный в Wiki пробовали? https://wiki.debian.org/ru/PulseAudio#A ... gRDBDoEMA-
Мудрость приходит с возрастом.
Иногда возраст приходит один.
Эхо разума
Спасибо сказали:
Аватара пользователя
жучара
Сообщения: 1085
ОС: астралинукс

Re: Хрюкает звук (ALSA)

Сообщение жучара »

devilr писал(а):
04.04.2018 21:32
Вариант, описанный в Wiki пробовали?
Пробовал, но ВЧЕРА, когда у меня был pulseaudio.
Я так понимаю, если pulseaudio не включен, или, если тем более, его вообще нет (как сейчас), то этот вариант пробовать не надо.
Я просто читаю маны.
Спасибо сказали:
Аватара пользователя
devilr
Сообщения: 3692
ОС: Mandriva => Gentoo (~amd64)

Re: Хрюкает звук (ALSA)

Сообщение devilr »

Просто сложно советовать вслепую. Ну, или как в данном случае, "вглухую" :)
"Хрюкание" изменяется, если регулятором громкости поиграть?
P.S. Сам пульс не так уж и плох, кстати. Хотя, отрицательных отзывов на него очень много. Сам на грабли пульсы пока не наступал.
P.P.S. Ещё можно Auto-mute выключить. В alsamixer. Всякие auto до добра не доводят. :)
Мудрость приходит с возрастом.
Иногда возраст приходит один.
Эхо разума
Спасибо сказали:
Аватара пользователя
жучара
Сообщения: 1085
ОС: астралинукс

Re: Хрюкает звук (ALSA)

Сообщение жучара »

devilr писал(а):
04.04.2018 21:48
"Хрюкание" изменяется, если регулятором громкости поиграть?
нет. Хрюкает и хрюкает. И я что только не отключал уже.

А если установить вот эти вот дрова:

http://berghowto.info/django-blog/2011/ ... hda-intel/

Я вот не совсем понимаю, там установка чего описана?
Если дров на аудиокарту Hda-intel, тогда при чём тут алса? Она везде там в названиях фигурирует. Или алса это типа названия фирмы? То есть фирма алса сделала дрова для железа Hda-intel?
Я просто читаю маны.
Спасибо сказали:
Аватара пользователя
devilr
Сообщения: 3692
ОС: Mandriva => Gentoo (~amd64)

Re: Хрюкает звук (ALSA)

Сообщение devilr »

ALSA - это архитектура https://ru.wikipedia.org/wiki/ALSA
Вариант "скачать и установить с сайта изготовителя" - плохая идея. Лучше порыться в собственных репозиториях.
P.S. Кстати, иногда помогает откатиться на более старую версию "драйвера"
P.P.S. А описано по ссылке как раз сборка alsa "драйвера" из исходников. Что, в случае с убунтой, несколько излишне, мне кажется
Мудрость приходит с возрастом.
Иногда возраст приходит один.
Эхо разума
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 21251
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: Хрюкает звук (ALSA)

Сообщение Bizdelnick »

жучара
Покажите вывод amixer
VLC зачем-то позволяет задрать громкость то ли до 150%, то ли до 200%. Проверьте, чтобы стояло не больше 100%.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
Аватара пользователя
жучара
Сообщения: 1085
ОС: астралинукс

Re: Хрюкает звук (ALSA)

Сообщение жучара »

devilr писал(а):
04.04.2018 22:24
ALSA - это архитектура https://ru.wikipedia.org/wiki/ALSA
Вариант "скачать и установить с сайта изготовителя" - плохая идея. Лучше порыться в собственных репозиториях.
P.S. Кстати, иногда помогает откатиться на более старую версию "драйвера"
P.P.S. А описано по ссылке как раз сборка alsa "драйвера" из исходников. Что, в случае с убунтой, несколько излишне, мне кажется
Меня интересует почему так написано:

alsa-driver

По ссылке вашей написано, что это в том числе набор драйверов. На железо Intel HDA, надо полагать?

++++++++++++++++++++++++++++++++++++++++

Ну а в официальном репозитории ничего похожего на драйвер нет. Есть какие-то свистоперделки.
Изображение

++++++++++++++++++++++++++++++++++++++++

Я в первом сообщении написал, что я испробовал ВСЁ. Чё мне, хрюканье что ли слушать? Ну слетит ось, переустановкой больше, переустановкой меньше; я сейчас про неудачную сборку из исходников.
Я просто читаю маны.
Спасибо сказали:
Аватара пользователя
жучара
Сообщения: 1085
ОС: астралинукс

Re: Хрюкает звук (ALSA)

Сообщение жучара »

Bizdelnick

Shell

user@astra:~$ amixer
Simple mixer control 'Master',0
Capabilities: pvolume pvolume-joined pswitch pswitch-joined penum
Playback channels: Mono
Limits: Playback 0 - 64
Mono: Playback 55 [86%] [-9.00dB] [on]
Simple mixer control 'Headphone',0
Capabilities: pswitch penum
Playback channels: Front Left - Front Right
Mono:
Front Left: Playback [on]
Front Right: Playback [on]
Simple mixer control 'PCM',0
Capabilities: pvolume penum
Playback channels: Front Left - Front Right
Limits: Playback 0 - 255
Mono:
Front Left: Playback 191 [75%] [-12.80dB]
Front Right: Playback 191 [75%] [-12.80dB]
Simple mixer control 'Front',0
Capabilities: pvolume pswitch penum
Playback channels: Front Left - Front Right
Limits: Playback 0 - 64
Mono:
Front Left: Playback 56 [88%] [-8.00dB] [on]
Front Right: Playback 56 [88%] [-8.00dB] [on]
Simple mixer control 'Front Mic Boost',0
Capabilities: volume penum
Playback channels: Front Left - Front Right
Capture channels: Front Left - Front Right
Limits: 0 - 3
Front Left: 2 [67%] [20.00dB]
Front Right: 2 [67%] [20.00dB]
Simple mixer control 'Surround',0
Capabilities: pvolume pswitch penum
Playback channels: Front Left - Front Right
Limits: Playback 0 - 64
Mono:
Front Left: Playback 47 [73%] [-17.00dB] [on]
Front Right: Playback 47 [73%] [-17.00dB] [on]
Simple mixer control 'Center',0
Capabilities: pvolume pvolume-joined pswitch pswitch-joined penum
Playback channels: Mono
Limits: Playback 0 - 64
Mono: Playback 54 [84%] [-10.00dB] [on]
Simple mixer control 'LFE',0
Capabilities: pvolume pvolume-joined pswitch pswitch-joined penum
Playback channels: Mono
Limits: Playback 0 - 64
Mono: Playback 54 [84%] [-10.00dB] [on]
Simple mixer control 'IEC958',0
Capabilities: pswitch pswitch-joined penum
Playback channels: Mono
Mono: Playback [off]
Simple mixer control 'IEC958 Default PCM',0
Capabilities: pswitch pswitch-joined penum
Playback channels: Mono
Mono: Playback [on]
Simple mixer control 'Capture',0
Capabilities: cvolume cswitch penum
Capture channels: Front Left - Front Right
Limits: Capture 0 - 31
Front Left: Capture 3 [10%] [-9.00dB] [on]
Front Right: Capture 3 [10%] [-9.00dB] [on]
Simple mixer control 'Capture',1
Capabilities: cvolume cswitch penum
Capture channels: Front Left - Front Right
Limits: Capture 0 - 31
Front Left: Capture 0 [0%] [-13.50dB] [off]
Front Right: Capture 0 [0%] [-13.50dB] [off]
Simple mixer control 'Auto-Mute Mode',0
Capabilities: enum
Items: 'Disabled' 'Enabled'
Item0: 'Enabled'
Simple mixer control 'Channel Mode',0
Capabilities: enum
Items: '2ch' '4ch' '6ch'
Item0: '2ch'
Simple mixer control 'Digital',0
Capabilities: cvolume penum
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 'Input Source',0
Capabilities: cenum
Items: 'Front Mic' 'Rear Mic' 'Line'
Item0: 'Line'
Simple mixer control 'Input Source',1
Capabilities: cenum
Items: 'Front Mic' 'Rear Mic' 'Line'
Item0: 'Line'
Simple mixer control 'Rear Mic Boost',0
Capabilities: volume penum
Playback channels: Front Left - Front Right
Capture channels: Front Left - Front Right
Limits: 0 - 3
Front Left: 0 [0%] [0.00dB]
Front Right: 0 [0%] [0.00dB]
user@astra:~$
Естессно, я регуляторы громкости не насилую, что я, враг себе что ли?
Я просто читаю маны.
Спасибо сказали:
Аватара пользователя
devilr
Сообщения: 3692
ОС: Mandriva => Gentoo (~amd64)

Re: Хрюкает звук (ALSA)

Сообщение devilr »

Bizdelnick писал:
04.04.2018 22:36
жучара
Покажите вывод amixer
VLC зачем-то позволяет задрать громкость то ли до 150%, то ли до 200%. Проверьте, чтобы стояло не больше 100%.
Я уже говорил, что трудно диагностировать издалека.
Кстати, насчет VLC вполне. Он любит. :)
P.S. Упс. Опоздал :)
Мудрость приходит с возрастом.
Иногда возраст приходит один.
Эхо разума
Спасибо сказали:
Аватара пользователя
жучара
Сообщения: 1085
ОС: астралинукс

Re: Хрюкает звук (ALSA)

Сообщение жучара »

devilr писал(а):
04.04.2018 22:47
Я уже говорил, что трудно диагностировать издалека.
Я понял. Вот по-моему какой у меня сейчас стоит драйвер:

Shell

sudo lshw -class multimedia > Desktop/mm.txt
*-multimedia
description: Audio device
product: SBx00 Azalia (Intel HDA)
vendor: Advanced Micro Devices [AMD] nee ATI
physical id: 14.2
bus info: pci@0000:00:14.2
version: 00
width: 64 bits
clock: 33MHz
capabilities: pm bus_master cap_list
configuration: driver=snd_hda_intel latency=64
resources: irq:16 memory:fbff4000-fbff7fff
driver=snd_hda_intel
Представим на минутку, что мне удалось как-то собрать драйвер из исходников. Мне же нужно будет заменить им драйвер snd_hda_intel, так?
Я просто читаю маны.
Спасибо сказали:
Аватара пользователя
devilr
Сообщения: 3692
ОС: Mandriva => Gentoo (~amd64)

Re: Хрюкает звук (ALSA)

Сообщение devilr »

Если "собрать драйвер из исходников", то там, в самом конце будет "выполнить команду sudo make install". Которая как раз их и поставит. Причем поставит их независимо от желаний и думок пакетного менеджера. :) В этом и проблема.
Мудрость приходит с возрастом.
Иногда возраст приходит один.
Эхо разума
Спасибо сказали:
Аватара пользователя
жучара
Сообщения: 1085
ОС: астралинукс

Re: Хрюкает звук (ALSA)

Сообщение жучара »

devilr писал(а):
04.04.2018 22:58
В этом и проблема.
Да тут везде проблемы, как я посмотрю. Ладно, завтра буду пробовать.
Я просто читаю маны.
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 21251
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: Хрюкает звук (ALSA)

Сообщение Bizdelnick »

жучара писал(а):
04.04.2018 20:14
Слушаю музыку (VLC и другие тоже) и одно хрюканье. Хрю-хрю да хрю-хрю.
Постарайтесь всё-таки описать более внятно, что не так со звуком.
жучара писал(а):
04.04.2018 20:14
На фильмах не хрюкает вроде, но это потому, наверное, что там музыки нет.
Это не связано с частотой дискретизации? Для музыки обычно используется 44100 Гц, а для видео зачастую 48000 Гц.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
Аватара пользователя
жучара
Сообщения: 1085
ОС: астралинукс

Re: Хрюкает звук (ALSA)

Сообщение жучара »

Bizdelnick писал:
05.04.2018 00:01
Это не связано с частотой дискретизации? Для музыки обычно используется 44100 Гц, а для видео зачастую 48000 Гц.
Связано, наверное. У меня есть хрюкащие треки с частотой дискредитации 48000, я её изменил здесь

https://online-audio-converter.com/ru/

Получилось почти без хрюканья, даже ОЧЕНЬ ГРОМКО.

А потом нашёл в сети такие же треки изначально 44100, там хрюканья вообще нет.

Теперь буду знать. Вот так вот работа в линукс заставляем умнеть. Теперь всё реже и реже будет вспоминаться то золотое время, когда я вообще не задумывался, над тем, что такое частота дискредитации, а просто включал и слушал музыку.
Я просто читаю маны.
Спасибо сказали:
Аватара пользователя
ormorph
Сообщения: 3067
ОС: Gentoo

Re: Хрюкает звук (ALSA)

Сообщение ormorph »

Ну под Linux можно и так конвертировать:

Shell

$ lame --resample 44.1 -b 320 input.mp3 output.mp3

Shell

$ ffmpeg -i input.mp3 -vn -ar 44100 -ac 2 -b:a 320k -f mp3 out.mp3
Вроде через audacious должно и так воспроизводится норм, вроде он по умолчанию конвертирует частоту, ну и у него есть плагин конвертер частоты, если что можно в нем подстроить.
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 21251
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: Хрюкает звук (ALSA)

Сообщение Bizdelnick »

жучара писал(а):
05.04.2018 20:39
Связано, наверное.
Наверное или связано? 44100 "хрюкают", а 48000 нет, или "хрюкают" все? На передискретизированных треках проверять не советую, там ещё качество преобразования повлияет.
жучара писал(а):
05.04.2018 20:39
Теперь всё реже и реже будет вспоминаться то золотое время, когда я вообще не задумывался, над тем, что такое частота дискредитации, а просто включал и слушал музыку.
И не надо задумываться, надо настроить, чтобы всё нормально работало, и забыть. Только сначала надо понять, в чём всё-таки проблема.

P. S. Траблы со звуком часто решаются обновлением ядра.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
Аватара пользователя
жучара
Сообщения: 1085
ОС: астралинукс

Re: Хрюкает звук (ALSA)

Сообщение жучара »

Bizdelnick писал:
05.04.2018 23:14
Наверное или связано? 44100 "хрюкают", а 48000 нет, или "хрюкают" все? На передискретизированных треках проверять не советую, там ещё качество преобразования повлияет.
Вроде понятно написал, 48000 хрюкает, 44100 не хрюкает.
Я просто читаю маны.
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 21251
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: Хрюкает звук (ALSA)

Сообщение Bizdelnick »

Есть возможность обновить ядро (что за дистрибутив)? Если нет, можно покрутить передискретизацию в алсе.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 21251
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: OpenBSD 6.2

Сообщение Bizdelnick »

Посмотрите примеры конфигов тут.
Spoiler
У меня давно настроен такой конфиг, возможно он устарел:

Код: Выделить всё

pcm.!default 48khq
#pcm.!default emu10k1

ctl.!default emu10k1

pcm.emu10k1 {
type hw
card EMU0404
}

pcm.nvidia {
type hw
card NVidia
}

ctl.emu10k1 {
type hw
card EMU0404
}

ctl.nvidia {
type hw
card NVidia
}

pcm.48khq {
type rate
slave {
pcm emu10k1
rate 48000
}
converter "samplerate_best"
}

pcm.48k {
type rate
slave {
pcm emu10k1
rate 48000
}
converter "samplerate"
}
Делался он по другому поводу: треки с частотой дискретизации меньше 48000 воспроизводились ускоренно. Разумеется, надо сделать поправку на Вашу карточку. Конвертер samplerate работает ничего так, но есть еле заметные щелчки. samplerate_best сильно грузил процессор, но после очередного обновления перестал. Может быть сейчас мне можно уже вообще этот конфиг выкинуть, не знаю.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали: