Disabilitare Pcspeaker

Quanto segue e' stato da me raccolto nel tentativo di fornire alcune soluzioni riguardo la disattivazione del "
beep
" di sistema, una musica soave per qualcuno ma una palla al piedie per altri..
Normalmente basterebbe disabilitare questa feature (presente anche nell'autocompletamento dei nomi da terminale) dai rispettivi centri di controllo Gnome e Kde, ma in alcuni casi questo non basta ad eliminare la "
campanella
" di sistema.
Bisogna quindi agire direttamente sul modulo pcspkr, in modo da disabilitarlo (vedremo come) durante il boot. Ubuntu e Debian (Etch) sono piuttosto somiglianti da questo punto di vista. Il file che contiene i moduli da escludere all'avvio e':
/etc/modprobe.d/blacklist
All'interno, con la stessa sintassi, si trovano alcuni moduli gia' esclusi di default, per vari motivi ritenuti "dannosi" o inutili per la maggio parte di noi. La soluzione piu' istintiva e' proprio quella di aggiungere
pcspkr
in questa lista.
gksu mousepad /etc/modprobe.d/blacklist
blacklist pcspkr
Anche in questo caso succede a volte che il modulo non venga disabilitato
- Utility Modprobe -
All'interno di /etc/modprobe.d troviamo dei files "speciali" contenenti quei moduli che necessitano di particolari opzioni, come ad esempio
toshiba_acpi.modprobe
, uno dei tanti script presenti. Nel manuale di modprobe si fa riferimento ad una certa opzione "install" che consente di lanciare un comando anzichè caricare un modulo.Ciò che interessa a noi , quindi, e' sempre il files /etc/modprobe.d/blacklist .. ma aggiungeremo la entry con questa sintassi:
install pcspkr true
- Alias -
Proviamo ad aggirare l'ostacolo con questo altro sistema:
- Debian:
gksu mousepad /etc/modprobe.d/pnp-hotplug
- Ubuntu:
gksu mousepad /etc/modprobe.d/isapnp
Cambiamo la riga:
alias pnp:dPNP0800 pcspkr
in
alias pnp:dPNP0800 off
- Brutal solution -
La soluzione "brutale" barbara, rozza e assoultamente sconsigliata.. dalla quale non si torna più indietro: Eliminare definitivamente il file (modulo) pcspkr.ko dalla lista dei moduli installati:
sudo rm /lib/modules/'uname -r'/kernel/drivers/input/misc/pcspkr.ko
..Oppure possiamo semplicemente spostare tale modulo da un altra parte, e se nel caso non dovesse funzionare .. possiamo successivamente rimetterlo a posto.
- Blog di divilinux
- 733 letture
Versione stampabile


















Commenti
Quando avevo i kernel
Quando avevo i kernel precompilati sono sempre andato di Brutal solution :D
Ora, me lo gestisco in compilazione :)
Ciao DiVi !
Ma aprire il pc e staccarlo?
Ma aprire il pc e staccarlo? :D
quoto al #2. Apri tutto.
quoto al #2. Apri tutto. Strappi. Richiudi. Godi. :D
Ciao Divi ;)
Per me la soluzione più
Per me la soluzione più facile è aggiungere la seguente riga al file /etc/inputrc disconnettersi e riloggarsi (o riavviare):
set bell-style none
PS: Uso solo fluxbox, non so se con gnome o kde funziona!
@Veggar si dovrebbe
@Veggar
si dovrebbe funzionare..questa e' un altra opzione che mi sono dimenticato di includere
;)
Staccato il connettore degli
Staccato il connettore degli speaker:)anche se questa soluzione è migliore...gli speaker sono utili in caso di malfunzionamenti hardware in avvio od altro.
Diciamo che è il modo in cui comunica il pc con noi...il suo linguaggio...zittirlo totalmente è brutto ma almeno sotto OS si:)
Quindi grazier per la soluzione:) sembra che tu mi legga nel pensiero....
Io ho sempre usato l'opzione
Io ho sempre usato l'opzione manuale...non collego lo speaker alla scheda madre :D
Però ora li fanno tutti integrati...utile quindi la tua guida divi ;)
Invia nuovo commento