Для обнаружения, какие аудиодрайверы загружаются ищите драйверы, содержащие snd
и их зависимости (принимающий Ваш аудиодрайвер часть платформы Alsa; большинство):
/sbin/lsmod | grep snd
Например, мой ПК имеет звуковой чип Intel, и среди зависимостей snd
модуль snd_hda_intel
модуль, который является драйвером моей микросхемы.
Можно также спросить инструменты Alsa. И видеть идентификацию микросхемы (независимо от любого драйвера), использовать lspci
(или lsusb
, если это - внешнее звуковое устройство по USB).
Я предполагаю, что Ваши пользователи не находятся в корректной группе (plugdev), от man pmount
:
Важное примечание для Debian: разрешение выполнить pmount ограничивается членами системной группы plugdev. Добавьте всех настольных пользователей, которые должны смочь использовать pmount для этой группы путем выполнения
adduser user plugdev (as root).
Не забывайте или выходить из системы после того, как Вы добавили пользователя к группе или использованию sg plugdev
переключаться на новую группу.
Вы не хотите позволять произвольным пользователям управлять сменными устройствами. Произвольные пользователи включают nobody
пользователь и www-data
пользователь. Вы хотите, чтобы веб-сценарий монтировал/размонтировал Ваши устройства?
Вместо этого для "сменных" устройств дайте разрешение через:
adduser username plugdev
и затем перевход в систему как тот пользователь, чтобы видеть, что изменения вступают в силу.