[Son] Le Beep persiste (résolu via xbelld)

Reconnaissance et configuration du matériel / kernel linux
Zarmakuizz
Hankyu
Messages : 16
Inscription : sam. 18 avr. 2009, 12:44

[Son] Le Beep persiste (résolu via xbelld)

Message par Zarmakuizz »

Bonjour

Il y a deux jours, j'avais le beep horrible, celui qui survient quand vous faites ^+ç (le ^ à droite du p sur les claviers azerty, ou dead ^) et que même quand le volume est éteint ça bippe. On m'avait dit sur l'irc de rentrer :

Code : Tout sélectionner

modprobe -r pcspkr
Sauf que ça n'a pas marché, mais à la place

Code : Tout sélectionner

modprobe -a pcspkr
a marché pour enlever le satané fioutu beep.

Hier je démarre, et ô surprise ChatZilla arrive sur l'Irc et beepe. Oh non, pas lui !

J'ai googlé à fond pour tester tout ce qu'il est possible de faire, je suis tombé sur le wiki anglais, faisons le tour des méthodes essayées :
_Globally : marche pas
_In X : marche pas
_In Console : marche pas
_In Alsa : Je n'ai pas de 'PC Speaker' ou de 'PC Beep' dans alsamixer. J'ai juste Master, et aussi que la carte est "Pulseaudio" (oui j'ai installé pulseaudio).
_Méthode des forums :
---oui alsa est chargé dans mes daemons :

Code : Tout sélectionner

MODULES=(!snd_pcsp !pcspkr) # J'ai aussi essayé en mettant !snd-pcsp...
DAEMONS=(syslog-ng @network dbus netfs wicd crond hal slim alsa sshd)
et installer snd-pcsp via les dépôts AUR ne donne rien
---la méthode rmmod ne sert à rien, aucun des modules demandés n'existe :

Code : Tout sélectionner

[zarmakuizz@zarok ~]$ rmmod pcspkr
ERROR: Module pcspkr does not exist in /proc/modules
[zarmakuizz@zarok ~]$ rmmod snd-pcsp
ERROR: Module snd_pcsp does not exist in /proc/modules
[zarmakuizz@zarok ~]$ rmmod snd_pcsp
ERROR: Module snd_pcsp does not exist in /proc/modules
EDIT : [zarmakuizz@zarok vlmc]$ modprobe -r pcspkr
FATAL: Module pcspkr not found.
[zarmakuizz@zarok vlmc]$ modprobe -r snd-pcsp
FATAL: Module snd_pcsp not found.
[zarmakuizz@zarok vlmc]$ modprobe -r snd_pcsp
FATAL: Module snd_pcsp not found.
J'ai essayé l'idée d'un alias dans le fichier modprobe.conf, rien...

Alors maintenant, qu'est-ce que je peux bien essayer pour retirer ce beep strident ?
(Pourquoi on doit se farcir un tel bruit d'ailleurs ?)

Au cas où la solution se loge dans une interface graphique, j'ai installé LXDE et j'ai quelques bouts de gnome, ainsi que pavucontrol.

EDIT : je complète avec quelques infos postées plus bas :

Le résultat d'un lsmod :

Code : Tout sélectionner

Module                  Size  Used by
ipv6                  283303  18
ext4                  334927  1
jbd2                   80162  1 ext4
crc16                   1273  1 ext4
snd_hda_codec_nvhdmi     4271  1
snd_seq_device          5181  0
snd_pcm_oss            39011  0
snd_mixer_oss          17299  1 snd_pcm_oss
arc4                    1354  2
snd_hda_codec_idt      50700  1
ecb                     1953  2
uvcvideo               59906  0
videodev               35771  1 uvcvideo
v4l1_compat            15674  2 uvcvideo,videodev
v4l2_compat_ioctl32     9937  1 videodev
joydev                  9800  0
fan                     3378  0
iwlagn                109438  0
snd_hda_intel          21682  1
iwlcore                95238  1 iwlagn
snd_hda_codec          63659  3 snd_hda_codec_nvhdmi,snd_hda_codec_idt,snd_hda_intel
snd_hwdep               6340  1 snd_hda_codec
hp_accel               11248  0
lis3lv02d               5625  1 hp_accel
mac80211              166738  2 iwlagn,iwlcore
snd_pcm                70318  3 snd_pcm_oss,snd_hda_intel,snd_hda_codec
uhci_hcd               21556  0
snd_timer              18799  1 snd_pcm
sdhci_pci               5942  0
sdhci                  16001  1 sdhci_pci
firewire_ohci          23569  0
video                  17979  0
input_polldev           2191  1 lis3lv02d
output                  1980  1 video
wmi                     4771  0
ac                      3027  0
battery                 9388  0
button                  4714  0
thermal                11834  0
psmouse                57028  0
processor              29574  2
snd                    57408  11 snd_seq_device,snd_pcm_oss,snd_mixer_oss,snd_hda_codec_idt,snd_hda_intel,snd_hda_codec,snd_hwdep,snd_pcm,snd_timer
soundcore               6095  1 snd
snd_page_alloc          7033  2 snd_hda_intel,snd_pcm
cfg80211              122783  3 iwlagn,iwlcore,mac80211
rfkill                 15228  1 cfg80211
ehci_hcd               35050  0
usbcore               140453  4 uvcvideo,uhci_hcd,ehci_hcd
mmc_core               51600  1 sdhci
led_class               2577  3 iwlcore,hp_accel,sdhci
i2c_i801                8422  0
firewire_core          43019  1 firewire_ohci
crc_itu_t               1273  1 firewire_core
intel_agp              26757  0
iTCO_wdt                9093  0
iTCO_vendor_support     1841  1 iTCO_wdt
sg                     25275  0
nvidia               9515775  31
i2c_core               18137  3 videodev,i2c_i801,nvidia
serio_raw               4440  0
r8169                  36182  0
mii                     3738  1 r8169
jmb38x_ms               8078  0
memstick                6448  1 jmb38x_ms
evdev                   8825  16
rtc_cmos                8904  0
rtc_core               14631  1 rtc_cmos
rtc_lib                 1810  1 rtc_core
ext3                  125021  2
jbd                    46334  1 ext3
mbcache                 5466  2 ext4,ext3
sr_mod                 15043  0
cdrom                  36354  1 sr_mod
sd_mod                 26313  5
ahci                   34513  4
libata                152308  1 ahci
scsi_mod               92676  4 sg,sr_mod,sd_mod,libata
Un quelconque réglage avec amixer (comme dit dans le wiki anglais) :

Code : Tout sélectionner

amixer set "Beep" 0% unmute
amixer: Unable to find simple control 'Beep',0
De même pour "PC Speaker" et "PC Beep" avec l'option mute.

Mon fichier modprobe.conf actuel :

Code : Tout sélectionner

#
# /etc/modprobe.d/modprobe.conf (for v2.6 kernels)
#
blacklist pcspkr
blacklist snd_pcsp
options snd-hda-intel index=0
options snd-seq index=1
options snd-pcsp index=2
Cordialement,
Zarmakuizz
Dernière modification par Zarmakuizz le jeu. 11 févr. 2010, 23:07, modifié 2 fois.
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17624
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [Son] Le Beep persiste

Message par benjarobin »

lsmod pourrait être intéressant a voir. Sinon il y a un logiciel très léger que tuxce avait donner sur son blog pour remplacer le bip par une musique classique mais je ne suis pas sur que ce logiciel désactive le bip
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Zarmakuizz
Hankyu
Messages : 16
Inscription : sam. 18 avr. 2009, 12:44

Re: [Son] Le Beep persiste

Message par Zarmakuizz »

Voili voilou :

Code : Tout sélectionner

Module                  Size  Used by
ipv6                  283303  18 
ext4                  334927  1 
jbd2                   80162  1 ext4
crc16                   1273  1 ext4
snd_hda_codec_nvhdmi     4271  1 
snd_seq_device          5181  0 
snd_pcm_oss            39011  0 
snd_mixer_oss          17299  1 snd_pcm_oss
arc4                    1354  2 
snd_hda_codec_idt      50700  1 
ecb                     1953  2 
uvcvideo               59906  0 
videodev               35771  1 uvcvideo
v4l1_compat            15674  2 uvcvideo,videodev
v4l2_compat_ioctl32     9937  1 videodev
joydev                  9800  0 
fan                     3378  0 
iwlagn                109438  0 
snd_hda_intel          21682  1 
iwlcore                95238  1 iwlagn
snd_hda_codec          63659  3 snd_hda_codec_nvhdmi,snd_hda_codec_idt,snd_hda_intel
snd_hwdep               6340  1 snd_hda_codec
hp_accel               11248  0 
lis3lv02d               5625  1 hp_accel
mac80211              166738  2 iwlagn,iwlcore
snd_pcm                70318  3 snd_pcm_oss,snd_hda_intel,snd_hda_codec
uhci_hcd               21556  0 
snd_timer              18799  1 snd_pcm
sdhci_pci               5942  0 
sdhci                  16001  1 sdhci_pci
firewire_ohci          23569  0 
video                  17979  0 
input_polldev           2191  1 lis3lv02d
output                  1980  1 video
wmi                     4771  0 
ac                      3027  0 
battery                 9388  0 
button                  4714  0 
thermal                11834  0 
psmouse                57028  0 
processor              29574  2 
snd                    57408  11 snd_seq_device,snd_pcm_oss,snd_mixer_oss,snd_hda_codec_idt,snd_hda_intel,snd_hda_codec,snd_hwdep,snd_pcm,snd_timer
soundcore               6095  1 snd
snd_page_alloc          7033  2 snd_hda_intel,snd_pcm
cfg80211              122783  3 iwlagn,iwlcore,mac80211
rfkill                 15228  1 cfg80211
ehci_hcd               35050  0 
usbcore               140453  4 uvcvideo,uhci_hcd,ehci_hcd
mmc_core               51600  1 sdhci
led_class               2577  3 iwlcore,hp_accel,sdhci
i2c_i801                8422  0 
firewire_core          43019  1 firewire_ohci
crc_itu_t               1273  1 firewire_core
intel_agp              26757  0 
iTCO_wdt                9093  0 
iTCO_vendor_support     1841  1 iTCO_wdt
sg                     25275  0 
nvidia               9515775  31 
i2c_core               18137  3 videodev,i2c_i801,nvidia
serio_raw               4440  0 
r8169                  36182  0 
mii                     3738  1 r8169
jmb38x_ms               8078  0 
memstick                6448  1 jmb38x_ms
evdev                   8825  16 
rtc_cmos                8904  0 
rtc_core               14631  1 rtc_cmos
rtc_lib                 1810  1 rtc_core
ext3                  125021  2 
jbd                    46334  1 ext3
mbcache                 5466  2 ext4,ext3
sr_mod                 15043  0 
cdrom                  36354  1 sr_mod
sd_mod                 26313  5 
ahci                   34513  4 
libata                152308  1 ahci
scsi_mod               92676  4 sg,sr_mod,sd_mod,libata
Avatar de l’utilisateur
wido
Chu Ko Nu
Messages : 497
Inscription : mar. 21 oct. 2008, 20:59

Re: [Son] Le Beep persiste

Message par wido »

Bonjour,
et un

Code : Tout sélectionner

amixer set "Beep" 0% unmute
Image
Avatar de l’utilisateur
chipster
Maître du Kyudo
Messages : 2063
Inscription : ven. 11 août 2006, 22:25
Localisation : Saint-Étienne (42)
Contact :

Re: [Son] Le Beep persiste

Message par chipster »

sinon rrmod ...
utilise plutôt modprobe -r pour décharger un module. Ensuite si tu cherches bien sur le wiki c'est expliqué comment faire ;)
Zarmakuizz
Hankyu
Messages : 16
Inscription : sam. 18 avr. 2009, 12:44

Re: [Son] Le Beep persiste

Message par Zarmakuizz »

Code : Tout sélectionner

$ amixer set "Beep" O% unmute
amixer: Unable to find simple control 'Beep',0
Dans alsamixer, je ne vois qu'une seule chose : Master. Pas de PC Speaker, pas de PC Beep, nada.
J'ai oublié de dire que j'ai essayé le coup en mettant "PC Speaker" ou "PC Beep" avec mute au lieu de unmute et que ça avait raté avec le même message.

rmmod c'est déjà fait. modprobe -r :

Code : Tout sélectionner

[zarmakuizz@zarok vlmc]$ modprobe -r pcspkr
FATAL: Module pcspkr not found.
[zarmakuizz@zarok vlmc]$ modprobe -r snd-pcsp
FATAL: Module snd_pcsp not found.
[zarmakuizz@zarok vlmc]$ modprobe -r snd_pcsp
FATAL: Module snd_pcsp not found.
Tiens d'ailleurs ça me fait penser, mon /etc/modprobe.d/modprobe.conf :

Code : Tout sélectionner

#
# /etc/modprobe.d/modprobe.conf (for v2.6 kernels)
#
blacklist pcspkr
blacklist snd_pcsp
options snd-hda-intel index=0
options snd-seq index=1
options snd-pcsp index=2
Car sur un topic d'ici c'était indiqué qu'il fallait mettre la plus faible priorité à snd-pcsp voire le désactiver, et comme le désactiver le suffit pas...

Dans mon rc.conf :

Code : Tout sélectionner

MODULES=(!snd_pcsp !pcspkr) # J'ai aussi essayé en mettant !snd-pcsp...
DAEMONS=(syslog-ng @network dbus netfs wicd crond hal slim alsa sshd)

Et pourtant il bippe !
Zarmakuizz
Hankyu
Messages : 16
Inscription : sam. 18 avr. 2009, 12:44

Re: [Son] Le Beep persiste

Message par Zarmakuizz »

tuxce m'a donné une solution, et elle marche : xbelld. J'ai plus qu'à lancer ça au démarrage maintenant...
Mais sinon le beep qui peut être enlevé durablement, c'est un soulagement.

Merci tuxce, et je change le titre donc :)
Répondre