Comment désactiver le bip système sur la console dans FreeBSD 10.1?
Les commandes recommandées ne fonctionnent pas.
Le sysctl
cadre:
# sysctl hw.syscons.bell=0
hw.syscons.bell: 1 -> 0
# sysctl -a | grep bell
hw.syscons.bell: 0
Le retour arrière entraîne toujours un bip sonore.
Trouvé une autre suggestion , à utiliser kbdcontrol
:
# kbdcontrol -b off
#
Non, encore des bips.
Détails de mon système:
Un vieil ordinateur portable Gateway MD-78 (avec chipset Intel GM45 Express), sans bouton de volume matériel, et un volume de haut-parleur PC résolument fort.
J'utilise FreeBSD 10.1.
# uname -a
FreeBSD raktop 10.1-RELEASE FreeBSD 10.1-RELEASE #0 r274401: Tue Nov 11 21:02:49 UTC 2014 [email protected]:/usr/obj/usr/src/sys/GENERIC amd64
Mise à jour:
Je cours vt
aliasnewcons
, et j'ai finalement trouvé que je pouvais désactiver le bip avec:
kbdcontrol -b quiet.off
qui peuvent être mis en /etc/rc.conf
, pour rendre le changement permanent, comme:
allscreens_kbdflags="-b quiet.off"
keybell="NO"
vskeybell="off"
comme suggéré dans/etc/defaults/rc.conf
, mais en tout cas aucun des deux n'a désactivé le bip pour moi.Utilisez
sysctl -a | grep bell
pour voir quels boutons vous avez. c'est probablement ce qui est utilisé de nos jours.sudo sysctl kern.vt.enable_bell=0
fonctionne dans mon cas.la source
Tiré du post du forum freebsd :
:)
la source
Je viens de "désactiver" le bip du système dans un mini PC chinois en utilisant une méthode très simple et efficace comme celle illustrée ici . Sérieusement :)
En fait, ce n'était pas un bip système, c'était un bip BIOS et il n'y avait aucune option pour le désactiver là-bas. Mais il existe toujours une solution de contournement. :) Maintenant, je profite d'un silence absolu. :)
Je viens de démonter le buzzer et de retirer la membrane vibrante. C'était le seul moyen de forcer le silence. Il n'y avait pas d'option dans le BIOS pour désactiver le son d'auto-test, et c'était très fort et ennuyeux. Après tout, le silence a plus de valeur qu'un PC à 200 dollars.
la source
La seule chose qui fonctionnait dans FreeBSD 10.3 était:
la source
Cela semble dépendre du système. J'ai installé FreeBSD sur un disque dur externe et je peux vérifier que sur un ordinateur portable Acer, le sysctl
hw.syscons.bell=0
fonctionnait, tandis que sur un système Lenovo, je devais utiliserkern.vt.enable_bell=0
.Ceci malgré l'utilisation de vt sur les deux appareils.
la source