Попробуйте поковырять настройки pulseaudio. Для этого скопируйте /etc/pulse/default.pa и daemon.conf в /home/username/.config/pulse/
Откройте default.pa, найдите и измените строчку на load-module module-udev-detect tsched=0 use_ucm=0
Откройте daemon.conf. Строки, начинающиеся с точки с запятой, закомментированы. Удалить ";" и исправить следующие строки: resample-method = src-sinc-best-quality (Взято с арчевики, но, возможно, не работает. Можно попробовать от speex-float-1 (низкое качество) до speex-float-10 (высокое). Есть лучший выбор soxr-vhq, но тут нужно за нагрузкой на проц следить. Вывод всех доступных методов можно узнать командой в терминале pulseaudio --dump-resample-methods) avoid-resampling = true flat-volumes = no (не по теме, но лишним не будет)
Далее вводим в терминале pacmd list-sinks и, глядя на вывод, вбиваем следующие параметры (у вас могут отличаться): default-sample-format = s16le default-sample-rate = 44100 default-fragments = 2 (вычисляется как buffer_size/fragment_size) default-fragment-size-msec = 25 (вычисляется как (fragment_size*1000)/(sample-rate*bits*n). Например fragment_size=35700, sample-rate = 44100 и 16 бит из настроек выше!, n — это количество каналов, для стерео n=2, тогда 35700*1000/44100*16*2=25.29мсек. Округляем в меньшую сторону, ибо больше в буфер не поместится, а число должно быть целым)
Сохраняем изменения и перезапускаем пульс в терминале pulseaudio -k.
А теперь вопрос к знатокам: можно ли верить pacmd list-sinks? Верно ли команда определяет размер буфера или просто выдает значение, присваиваемое по-умолчанию?
я пока сдаюсь, если мысли появятся отпишу, думаю, проще заново поставить…
хотя это не наш метод,
как вариант создай тему на ЛОРе со ссылкой сюда, возможно там кто-нибудь подскажет
Пытаюсь установить xneur и gxneur через pamac. симлинки через терминал прописал, как советовал pushsla, но пакет до конца не собирается, вот что показывается при сборке, последние несколько строк
Лог
make[2]: *** Нет правила для сборки цели «INSTALL», требуемой для «all-am». Останов.
make[2]: выход из каталога «/var/tmp/pamac-build-aviloff/xneur-devel-git/src/xneur-devel/xneur»
make[1]: *** [Makefile:625: all-recursive] Ошибка 1
make[1]: выход из каталога «/var/tmp/pamac-build-aviloff/xneur-devel-git/src/xneur-devel/xneur»
make: *** [Makefile:446: all] Ошибка 2
==> ОШИБКА: Произошел сбой в build().
Прерывание…
Привет. У меня 1 звукавуха встроенная в материнку. 2ая это уже видеокарта. В общем беда такая. Микрофон пишет нормально, но при включении дискорда когда я начинаю заходить в комнату с собеседниками или в настройках наживаю проверка, то в этот момент у меня начинает хрипеть звук. Я проверил это через аудасити. Получилось вот что. Когда я записывал плохой звук и после убрал его (ползунок полностью убирал и добавлял управление громкостью). Начал проверять как прошла запись и голос был чистый. Это получается что проблема в выводе звука, а не в записи как я думал раньше.
если там чтото вроде archlinuxcn.gpg archlinuxcn-revoked archlinuxcn-trusted archlinux.gpg archlinux-revoked archlinux-trusted manjaro.gpg manjaro-revoked manjaro-trusted лежит
сделай
Я правильно понял, что звуковые карты две, а управляется все через pulseaudio? Для начала попробуйте выключить встроенную звуковуху в биосе, если она вам не нужна. Не поможет — нужно ковырять настройки пульсы.
Привет! Проверил. Не помогает.
Обнаружил вот что можно ползунком звука на панели который. Я им несколько раз убрал полностью и прибавил звук и всё стало нормально. Короче думаю глючит драйвер или сама оболочка ГНОМ я хз. Ищу решение проблемы. Ещё вот что при запуске ОС звук чистый, но когда запускаешь приложение с использованием микрофона тогда и начинается этот глюк. Который я потом убираю выше описаным способом. Спасибо что ответил.
У меня есть нечто похожее, может быть поможет:
ЕСЛИ я запускаю например сначала firefox, а ПОТОМ скайп или телеграмм, ТО эффект как у тебя — хрипы.
НО, ЕСЛИ я при входе в систему запускаю скайп и телеграм (если они мне нужны), а ПОТОМ — все остальное, то хрипов нет.
Т.е. у меня хрипы напрямую завязаны на скайп и телегу. Запустил их первыми — все остальное работает без хрипов. Запустил ПОСЛЕ чего-либо — хрипы.
sudo ln -s /usr/share/pacman/keyrings/archlinux.gpg /usr/local/share/pacman/keyrings/archlinux.gpg
ln: не удалось создать символьную ссылку '/usr/local/share/pacman/keyrings/archlinux.gpg': Нет такого файла или каталога
sudo ln -s /usr/share/pacman/keyrings/manjaro.gpg /usr/local/share/pacman/keyrings/manjaro.gpg
ln: не удалось создать символьную ссылку '/usr/local/share/pacman/keyrings/manjaro.gpg': Нет такого файла или каталога
Пакман жалуется на репозитории
это как?
Это всё та же ошибка -не настроено ни одного подходящего репозитория.
Откройте default.pa, найдите и измените строчку на load-module module-udev-detect tsched=0 use_ucm=0
Откройте daemon.conf. Строки, начинающиеся с точки с запятой, закомментированы. Удалить ";" и исправить следующие строки:
resample-method = src-sinc-best-quality (Взято с арчевики, но, возможно, не работает. Можно попробовать от speex-float-1 (низкое качество) до speex-float-10 (высокое). Есть лучший выбор soxr-vhq, но тут нужно за нагрузкой на проц следить. Вывод всех доступных методов можно узнать командой в терминале pulseaudio --dump-resample-methods)
avoid-resampling = true
flat-volumes = no (не по теме, но лишним не будет)
Далее вводим в терминале pacmd list-sinks и, глядя на вывод, вбиваем следующие параметры (у вас могут отличаться):
default-sample-format = s16le
default-sample-rate = 44100
default-fragments = 2 (вычисляется как buffer_size/fragment_size)
default-fragment-size-msec = 25 (вычисляется как (fragment_size*1000)/(sample-rate*bits*n). Например fragment_size=35700, sample-rate = 44100 и 16 бит из настроек выше!, n — это количество каналов, для стерео n=2, тогда 35700*1000/44100*16*2=25.29мсек. Округляем в меньшую сторону, ибо больше в буфер не поместится, а число должно быть целым)
Сохраняем изменения и перезапускаем пульс в терминале pulseaudio -k.
А теперь вопрос к знатокам: можно ли верить pacmd list-sinks? Верно ли команда определяет размер буфера или просто выдает значение, присваиваемое по-умолчанию?
хотя это не наш метод,
как вариант создай тему на ЛОРе со ссылкой сюда, возможно там кто-нибудь подскажет
make[2]: выход из каталога «/var/tmp/pamac-build-aviloff/xneur-devel-git/src/xneur-devel/xneur»
make[1]: *** [Makefile:625: all-recursive] Ошибка 1
make[1]: выход из каталога «/var/tmp/pamac-build-aviloff/xneur-devel-git/src/xneur-devel/xneur»
make: *** [Makefile:446: all] Ошибка 2
==> ОШИБКА: Произошел сбой в build().
Прерывание…
pacman -Syy
i686
если там чтото вроде archlinuxcn.gpg archlinuxcn-revoked archlinuxcn-trusted archlinux.gpg archlinux-revoked archlinux-trusted manjaro.gpg manjaro-revoked manjaro-trusted лежит
сделай
и повтори
Обнаружил вот что можно ползунком звука на панели который. Я им несколько раз убрал полностью и прибавил звук и всё стало нормально. Короче думаю глючит драйвер или сама оболочка ГНОМ я хз. Ищу решение проблемы. Ещё вот что при запуске ОС звук чистый, но когда запускаешь приложение с использованием микрофона тогда и начинается этот глюк. Который я потом убираю выше описаным способом. Спасибо что ответил.
ЕСЛИ я запускаю например сначала firefox, а ПОТОМ скайп или телеграмм, ТО эффект как у тебя — хрипы.
НО, ЕСЛИ я при входе в систему запускаю скайп и телеграм (если они мне нужны), а ПОТОМ — все остальное, то хрипов нет.
Т.е. у меня хрипы напрямую завязаны на скайп и телегу. Запустил их первыми — все остальное работает без хрипов. Запустил ПОСЛЕ чего-либо — хрипы.
Это всё та же ошибка -не настроено ни одного подходящего репозитория.