Вы можете использовать alsaloop
для замыкания устройства ввода на устройство вывода.
Чтобы использовать это вместе с другими приложениями, краткий обзор конфигурации ALSA:
ALSA настраивается для каждого -пользователя ~/.asoundrc
или для всей системы -/etc/asound.conf
. Это то, что вы видите в QasConfig, но, чтобы избежать неожиданностей, лучше смотреть непосредственно на файлы. Если существующая настройка вам не подходит, вам необходимо создать или изменить ~/.asoundrc
.
Информация о «плагинах», которые вы можете использовать для настройки ALSA, например. здесь . Устройства hw
обычно позволяют одному приложению выполнять чтение/запись на них. Чтобы разрешить это нескольким приложениям, используйте dmix
или dsnoop
. plughw
автоматизирует это, помещая ряд плагинов перед hw
.
QasHctl
просто показывает микшер (или любое оборудование -, связанное с настройками управления ), которые также доступны с alsamixer
или amixer
.
Так:
1 )Убедитесь, что Pulseaudio не запущен(ps axu
). Действительно уверен. Pulseaudio использует ALSA для доступа к оборудованию.
Теперь настройте~/.asoundrc
:
2 )Поместите dmix
перед устройством вывода (s ).
3 )Поместите dsnoop
перед устройством ввода (s ).
Обычно эти два должны быть доступны автоматически, отметьте aplay -L
или QasConfig
. Если они уже есть, используйте их.
4 )Если на вашем default
устройстве был установлен подключаемый модуль pulse
, удалите его --, который представляет собой уровень совместимости Pulseaudio.
5 )Установите default
на одно из dmix
только что созданных устройств (или plughw
для использования автоматически созданных ).
Если у вас возникли проблемы с настройкой всего, отредактируйте вопрос с выводом cat /proc/asound/pcm
, чтобы я мог видеть ваше оборудование, с исходным ~/.asoundrc
(, если оно присутствует ), и тем, которое вы пытались сделать, и я взгляд.
ИМО, ваш порядок приоритета правильный; Software Manager — это более красивая версия Synaptic, больше похожая на магазин Windows, но без некоторых -закулисных функций -. Если возможно, вы всегда должны придерживаться репозиториев по умолчанию, поскольку они проверяются менеджерами дистрибутива, в то время как вы доверяете неизвестному количеству с помощью PPA.
PPA дают одно большое преимущество перед сжатыми tarballs -они добавляются в вашу систему (в лучшую или худшую сторону ), то есть они будут получать обновления, как и система. Однако, как вы уже поняли, если PPA -плохо обслуживается, ваша система может остаться в подвешенном состоянии.
Сжатые tar-архивы обычно очень легко удалить, просто удалите дерево каталогов, в которое вы их распаковали. Просто будьте готовы вручную проверять наличие обновлений.