gesousa
(usa Ubuntu)
Enviado em 23/10/2008 - 18:46h
Há várias formas de se fazer isso.
Umas das formas seria vc parar o serviço de som Alsa
No Ubuntu e assim, no debian deve ser similar
sudo /etc/init.d/alsa-utils stop
se não for alsa-utils
de uma olhada na pasta init.d
ls /etc/init.d/
e veja qual o nome certo
se quiser retirar o serviço do boot:
sudo apt-get install sysv-rc-conf
sysv-rc-conf
e retire o alsa dos runlevel
assim ele não será iniciado no boot.
Bom esta forma só desativa o alsa, mas qualque um que saber o comando de iniciar ele conseguira fazer ele funcionar...
então uma forma definitiva seria destaivar os modulos da placa de som, assim a placa de som nem seria reconhecida.
lsmod | grep snd
vai mostrar os modulos da placa de som, desative ela.
no meu caso seria assim:
sudo rmmod snd-intel-hda
se quiser tirar o beep do alto falante interno.
sudo rmmod pcspeaker
assim a sua placa de som não funcionará mais.
se quiser deixar esta configuração no boot.
sudo kate /etc/modprobe.d/blacklist
e adiciona o nome do driver nesta lista.
outras formas que acho que poderia dar certo e mais simples.
seria rodar o alsaconf
sudo alsaconf e escolher nenhuma placa de som, assim o alsa estaria configurado mas sem nehuma placa de som.
ou mesmo remover o gnome-sound-applet(controle de volume)
e configurar o alsamixer para mudo.
as duas primeiras formas sei que funcionam as ultimas em teoria funcionaria tambem, mas não testei...