Administrare server open source

Platforma de hosting cu software liber, gratuit, open source.

Nu stiu cum sunteti voi, dar mie nu imi place sa aud bipurile facute de PC speaker cand tin prea mult degetul pe backspace sau cand ajung la sfarsitul unui fisier text. In Linux putem rezolva problema eliminand modulul care permite bipurile. Modulele care pot emite bipuri in PC speaker sunt pcspkr si snd_pcsp.

Ca sa rezolvam problema provizoriu putem elimina cele doua module folosind comanda „rmmod„:

[root@ubuntu ~]# rmmod pcspkr
[root@ubuntu ~]# rmmod snd_pcsp

Modulele vor fi eliminate pana la restart. Dupa restart vor fi reincarcate iar PC speakerul va functiona ca inainte. Daca avem nevoie de PC speaker inainte de restart le putem adauga din nou folosind comanda „modprobe„:

[root@ubuntu ~]# modprobe pcspkr
[root@ubuntu ~]# modprobe snd_pcsp

Daca in schimb dorim sa facem modificarea permanenta avem doua solutii. Prima este sa recompilam kernelul, ceea ce ar fi o masura exagerata daca PC speakerul e singura noastra problema. A doua e sa blocam modulele inainte ca acestea sa fie incarcate. Putem face asta modificand fisierul „/etc/modprobe.d/blacklist” si adaugand la sfarsitul acestuia urmatoarele linii:

blacklist pcspkr
blacklist snd_pcsp

Dupa restart, cele doua module nu vor mai fi incarcate, deci PC speakerul nu va mai functiona.

Linux

4 Responses so far.

  1. Valentin says:

    In Ubuntu 9.04 este fisierul blacklist.conf

  2. Sergiu says:

    Asa e. Merci de completare!

    Lucram pe un 8.04 cand am scris pe blog 🙂

  3. Lucian says:

    Eu am taiat cablul care conecta difuzorul in unitatea centrala. Asa am scapat de beep-uri si in Solaris sau FreeBSD, deci e cross-platform! :))

  4. Sergiu says:

    Da, e o solutie buna. Putin dusa in extrem, dar e buna :))