Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
Komputer: HP ProBook
System Wheezy 32 bit
środowisko: Gnome 3.4.2
Jakiś czas temu zainstalowałem na ww komputerze Debiana w miejsce coraz bardziej irytującego mnie Suse SLED.
Od tego czsu brzęczyk systemowy jest tak głośny, że aż uszy bolą. W ustawieniach systemowych Gnome nie znalazłem opcji umożliwiającej jego przyciszenie (lub ewentulanie wyłączenie).
Znalazłem w necie taką poradę:
[url=http://debian-testing.blogspot.com/2012/09/no-more-beep-czyli-wyaczamy-systemowy.html]http://debian-testing.blogspot.com/2012/09/no-more-beep-czyli-wyaczamy-systemowy.html[/url]
Niestety, powyższy sposób nie działa u mnie.
Czy zna ktoś sposób na wyłączenie lub (lepiej) przyciszenie ustrojstwa?
Ostatnio edytowany przez Torque (2013-05-03 20:44:26)
Offline
W alsamixerze można (przynajmniej u mnie) ściszyć lub wyciszyć. Ostatecznie możesz wyładować moduł [tt]pcspkr[/tt].
Offline
Znalazłem jeszcze [url=http://lists.debian.org/debian-user/2007/12/msg01363.html]taką[/url] radę.
Offline
Dzięki za odpowiedzi.
Wyciągał wtyczki nie będę, ponieważ nie mam ochoty rozkręcać lapka. Ponadto na SLED głośność brzęczyka była na zadowalającym mnie niezbyt wysokim poziomie, więc z pewnością da się to rozwiązać software-owym sposobem.
[quote=azhag]W alsamixerze można (przynajmniej u mnie) ściszyć lub wyciszyć.[/quote]
Właśnie — zapomniałem napisać, że próbowałem wyciszyć speakera w alsamixerze. Niestety, u mnie ilość suwaków jest ograniczona do dwóch: "Master" i "Capture", pomimo włączenia opcji "All" przyciskiem F5.
Co jest u mnie nie tak? :rolleyes:
[b]lx[/b], nie rozumiem porady z linka. Co to jest za plik .fvwm2rc i gdzie mam go szukać?
Ostatnio edytowany przez Torque (2013-05-03 21:38:15)
Offline
#modprobe -r pcspkr
z roota
i dalej brzęczy?
Offline
[quote=dominbik]
#modprobe -r pcspkr
z roota
i dalej brzęczy?[/quote]
Brzęczy bezlitośnie :(
Offline
Pokaż w takim razie [tt]lsmod[/tt]. U mnie odpowiada za to [tt]snd_pcsp[/tt].
Ostatnio edytowany przez P@blo (2013-05-03 22:44:47)
Offline
Proszę:
$ lsmod Module Size Used by parport_pc 22036 0 ppdev 12651 0 lp 12797 0 parport 31254 3 lp,ppdev,parport_pc bnep 17288 2 rfcomm 28626 0 pci_stub 12397 1 binfmt_misc 12813 1 uinput 12991 1 nfsd 173773 2 nfs 265937 0 nfs_acl 12463 2 nfs,nfsd auth_rpcgss 32143 2 nfs,nfsd fscache 31978 1 nfs lockd 57277 2 nfs,nfsd sunrpc 143904 6 lockd,auth_rpcgss,nfs_acl,nfs,nfsd loop 17810 0 snd_hda_codec_hdmi 26352 1 snd_hda_codec_idt 44792 1 uvcvideo 56896 0 videodev 61658 1 uvcvideo media 13692 2 videodev,uvcvideo snd_hda_intel 21786 4 snd_hda_codec 63477 3 snd_hda_intel,snd_hda_codec_idt,snd_hda_codec_hdmi snd_hwdep 12943 1 snd_hda_codec snd_pcm 53461 4 snd_hda_codec,snd_hda_intel,snd_hda_codec_hdmi i915 317379 3 ath3k 12591 0 joydev 17010 0 btusb 17278 0 bluetooth 103791 12 btusb,ath3k,rfcomm,bnep snd_page_alloc 12867 2 snd_pcm,snd_hda_intel snd_seq 39512 0 snd_seq_device 13016 1 snd_seq drm_kms_helper 22738 1 i915 drm 146387 4 drm_kms_helper,i915 snd_timer 22356 2 snd_seq,snd_pcm arc4 12418 2 ath9k 67806 0 ath9k_common 12648 1 ath9k ath9k_hw 311433 2 ath9k_common,ath9k ath 17114 3 ath9k_hw,ath9k_common,ath9k mac80211 171389 1 ath9k cfg80211 117541 3 mac80211,ath,ath9k hp_accel 25080 0 psmouse 54961 0 lis3lv02d 17617 1 hp_accel hp_wmi 13121 0 iTCO_wdt 16945 0 acpi_cpufreq 12807 0 sparse_keymap 12680 1 hp_wmi jmb38x_ms 16992 0 snd 42722 16 snd_timer,snd_seq_device,snd_seq,snd_pcm,snd_hwdep,snd_hda_codec,snd_hda_intel,snd_hda_codec_idt,snd_hda_codec_hdmi evdev 17225 20 memstick 13434 1 jmb38x_ms serio_raw 12803 0 input_polldev 12802 1 lis3lv02d iTCO_vendor_support 12632 1 iTCO_wdt mperf 12421 1 acpi_cpufreq rfkill 18516 6 hp_wmi,cfg80211,bluetooth i2c_algo_bit 12713 1 i915 i2c_core 19116 5 i2c_algo_bit,drm,drm_kms_helper,i915,videodev coretemp 12770 0 video 17459 1 i915 ac 12552 0 battery 12986 0 container 12525 0 processor 27565 1 acpi_cpufreq button 12817 1 i915 crc32c_intel 12659 0 wmi 13051 1 hp_wmi soundcore 12921 1 snd power_supply 13283 2 battery,ac ext4 306912 2 crc16 12327 2 ext4,bluetooth jbd2 52288 1 ext4 mbcache 12938 1 ext4 sg 21476 0 sd_mod 35425 4 sr_mod 17468 0 crc_t10dif 12332 1 sd_mod cdrom 34813 1 sr_mod usbhid 31554 0 hid 60152 1 usbhid ahci 24917 3 libahci 18308 1 ahci libata 125014 2 libahci,ahci xhci_hcd 67893 0 scsi_mod 135037 4 libata,sr_mod,sd_mod,sg thermal 13103 0 thermal_sys 17752 3 thermal,processor,video ehci_hcd 35509 0 usbcore 104555 7 ehci_hcd,xhci_hcd,usbhid,btusb,ath3k,uvcvideo r8169 41802 0 mii 12595 1 r8169 usb_common 12338 1 usbcore sdhci_pci 13576 0 sdhci 22377 1 sdhci_pci mmc_core 62021 2 sdhci,sdhci_pci
Zdziwiłbym się, gdyby moduł snd_pcsp był załadowany. Po świeżej instalacji Debiana plik alsa-base-blacklist.conf wyglądał tak:
$ cat /etc/modprobe.d/alsa-base-blacklist.conf # Uncomment these entries in order to blacklist unwanted modem drivers # blacklist snd-atiixp-modem # blacklist snd-intel8x0m # blacklist snd-via82xx-modem # Comment this entry in order to load snd-pcsp driver blacklist snd-pcsp
Ostatnio edytowany przez Torque (2013-05-03 23:07:20)
Offline
No dobra, ale lsmod na świeżym systemie? Czy zrobiłeś komendę, którą podał [b]dominbik[/b]? Najlepiej zrebootuj i zaktualizuj lsmod.
Ostatnio edytowany przez P@blo (2013-05-03 23:06:26)
Offline
lsmod po restarcie:
$ lsmod Module Size Used by parport_pc 22036 0 ppdev 12651 0 lp 12797 0 parport 31254 3 lp,ppdev,parport_pc bnep 17288 2 rfcomm 28626 0 pci_stub 12397 1 binfmt_misc 12813 1 uinput 12991 1 nfsd 173773 2 nfs 265937 0 nfs_acl 12463 2 nfs,nfsd auth_rpcgss 32143 2 nfs,nfsd fscache 31978 1 nfs lockd 57277 2 nfs,nfsd sunrpc 143904 6 lockd,auth_rpcgss,nfs_acl,nfs,nfsd loop 17810 0 snd_hda_codec_hdmi 26352 1 snd_hda_codec_idt 44792 1 uvcvideo 56896 0 videodev 61658 1 uvcvideo media 13692 2 videodev,uvcvideo joydev 17010 0 arc4 12418 2 ath9k 67806 0 ath9k_common 12648 1 ath9k ath9k_hw 311433 2 ath9k_common,ath9k ath3k 12591 0 btusb 17278 0 bluetooth 103791 12 btusb,ath3k,rfcomm,bnep ath 17114 3 ath9k_hw,ath9k_common,ath9k snd_hda_intel 21786 4 mac80211 171389 1 ath9k snd_hda_codec 63477 3 snd_hda_intel,snd_hda_codec_idt,snd_hda_codec_hdmi snd_hwdep 12943 1 snd_hda_codec snd_pcm 53461 4 snd_hda_codec,snd_hda_intel,snd_hda_codec_hdmi snd_page_alloc 12867 2 snd_pcm,snd_hda_intel i915 317379 3 cfg80211 117541 3 mac80211,ath,ath9k drm_kms_helper 22738 1 i915 drm 146387 4 drm_kms_helper,i915 hp_accel 25080 0 i2c_algo_bit 12713 1 i915 hp_wmi 13121 0 acpi_cpufreq 12807 0 iTCO_wdt 16945 0 mperf 12421 1 acpi_cpufreq lis3lv02d 17617 1 hp_accel iTCO_vendor_support 12632 1 iTCO_wdt coretemp 12770 0 snd_seq 39512 0 snd_seq_device 13016 1 snd_seq psmouse 54961 0 input_polldev 12802 1 lis3lv02d serio_raw 12803 0 sparse_keymap 12680 1 hp_wmi evdev 17225 20 rfkill 18516 6 hp_wmi,cfg80211,bluetooth jmb38x_ms 16992 0 snd_timer 22356 2 snd_seq,snd_pcm memstick 13434 1 jmb38x_ms i2c_core 19116 5 i2c_algo_bit,drm,drm_kms_helper,i915,videodev snd 42722 16 snd_timer,snd_seq_device,snd_seq,snd_pcm,snd_hwdep,snd_hda_codec,snd_hda_intel,snd_hda_codec_idt,snd_hda_codec_hdmi video 17459 1 i915 ac 12552 0 battery 12986 0 container 12525 0 processor 27565 1 acpi_cpufreq button 12817 1 i915 wmi 13051 1 hp_wmi crc32c_intel 12659 0 soundcore 12921 1 snd power_supply 13283 2 battery,ac ext4 306912 2 crc16 12327 2 ext4,bluetooth jbd2 52288 1 ext4 mbcache 12938 1 ext4 sg 21476 0 sr_mod 17468 0 cdrom 34813 1 sr_mod sd_mod 35425 4 crc_t10dif 12332 1 sd_mod usbhid 31554 0 hid 60152 1 usbhid xhci_hcd 67893 0 thermal 13103 0 thermal_sys 17752 3 thermal,processor,video ahci 24917 3 libahci 18308 1 ahci r8169 41802 0 sdhci_pci 13576 0 sdhci 22377 1 sdhci_pci mii 12595 1 r8169 mmc_core 62021 2 sdhci,sdhci_pci libata 125014 2 libahci,ahci ehci_hcd 35509 0 scsi_mod 135037 4 libata,sd_mod,sr_mod,sg usbcore 104555 7 ehci_hcd,xhci_hcd,usbhid,btusb,ath3k,uvcvideo usb_common 12338 1 usbcore
Tak, robiłem komendę podaną przez dominikb
Offline
http://www.thinkwiki.org/wiki/How_to_disable_the_pc_speaker_(beep!)
Jak coś to tutaj parę rozwiązań. (Nie zalecają już stosowania w tym celu blacklisty na nowszych kernelach. Nie zagłębiałem się w temat, na starym kompie (squeeze) używałem do tego blacklisty)
Ostatnio edytowany przez yantar (2013-05-03 23:33:50)
Offline
dziwne zalecenie. używam jądra 3.8 i blacklist działa okey. Jest jeszcze jakaś stronka, która coś takiego zaleca? przecież niektórzy nawet nie mają /etc/rc.conf ;p
Offline
Przestarzały jest zapis /etc/modprobe.d/blacklist bez końcówki .conf
IMHO najczytelniej jest robić to w taki sposób, by zablokować w takim pliku:
/etc/modprobe.d/pcspkr.conf
i wtedy wiadomo co w którym pliku siedzi.
Offline
Masz dwa suwaki bo działa pulseaudio.
Zatrzymaj je na chwilę i wtedy zobacz w alsamixerze.
Offline
Tak jak mnie kiedyś [b]ilin[/b] poradził:
W alsamixerze suwaczkiem ściszasz, a literą M wyłączasz
Offline
Bardzo dziwna sprawa.
Postąpiłem zgodnie z radą [b]ilina[/b], aby wyłączyć Pulseaudio.
Zrobiłem to tak:
Najpierw w katalogu domowym utworzyłem plik ~/.pulse/client.conf z zawartością:
autospawn = no
Bez tego nie mogłem wyłączyć Pulseaudio.
Następnie
$ killall pulseaudio
I rzeczywiście, w alsamixerze pojawiły się dodatkowe suwaki. Zainteresowałem się przede wszystkim suwakami "Speaker" i "Beep". Podgłaśnianie i ściszanie nie dawało żadnego rezultatu. Dopiero wyłączenie obu klawiszem "M" spowodowało wyłączenie brzęczyka.
Byłem ciekawy co odpowiada tak naprawdę za jego głośność. Zacząłejm więc bawić się owymi suwakami przyciszając i podgłaśniając je oraz włączając i wyłączając na przemian. Po jakimś czasie postanowiłem wyłączyć komputer aby sprawdzić efekt. Okazało się, że po naciśnięciu "Wyłącz komputer" lub "Zrestartuj komputer" sygnał jest ale na akceptowalnym poziomie głośności.
Wygląda na to, że:
1. Suwak "Speaker" to po prostu głośniki laptopa — po jego wyłączeniu nie mam w ogóle dźwięku.
2. Nie wiem za co odpowiada suwak "Beep", ale na pewno nie za brzęczyk — zmiany położenia suwaka nie miały wpływu na jego głośność.
Aktualnie mam:
- suwak "Beep" w alsamixerze jest wyłączony.
- suwak "Speaker" włączony na maksymalnym poziomie
- moduł "pcspkr" jest załadowany (w międzyczasie zakomentowałem w "blacklist.conf " wpisy blokujące ładowanie modułu).
- plik ~/.pulse/client.conf z zahaszowanym wpisem "autospawn = no"
- brzęczyk systemowy jest cichy i nie masakruje mi małżowin usznych.
Problem więc mam rozwiązany, ale nie wiem, jak to osiągnąłem i nie jestem wcale mądrzejszy niż na początku drogi :/
Jeśli ktoś ma jakiś pomysł jak się dowiedzieć co było przyczyną problemu to bardzo chętnie go wypróbuję.
Póki co, dziękuję bardzo wszystkim za pomoc.
Ostatnio edytowany przez Torque (2013-05-04 17:44:36)
Offline
- suwak "Beep" w alsamixerze jest wyłączony.[/quote]
Prawdopodobnie można go tylko wyłączyć.
Suwak nie ma wpływu na jego głośność.
[b]Problemy rozwiązujemy na forum nie na PW[/b] -> Niech inni na tym skorzystają.
[url=http://dug.net.pl/]Polski portal Debiana[/url]
Offline
Pulseaudio to zło! ;D
Offline
Ono nie miało wpływu na to.
Przykrywa tylko alsamixer ( nie jestem pewien czy którymś klawiszem nie idzie tego przesunąć) i nie mamy dostępu do interesujących nas kanałów.
Offline
[quote=morfik]F6 i wybrać kartę, nie trzeba ubijać pulse. :)[/quote]
O, fucktycznie :]]
Dzięki
Offline
[quote=morfik]Ja wyciągnąłem wtykę od speekera z płyty głównej. xD[/quote]
najprostsze metody są najlepsze. jeżeli nie chcesz całkowicie rezygnować z brzęczyka, a tylko go przyciszyć, przetnij jeden z jego przewodów (nieważne który) i wstaw po drodze opornik, najlepiej nastawny. zacznij od małych wartości i zwiększaj --> większy opór = mniejsza głośność.
Offline
Time (s) | Query |
---|---|
0.00010 | SET CHARSET latin2 |
0.00004 | SET NAMES latin2 |
0.00094 | SELECT u.*, g.*, o.logged FROM punbb_users AS u INNER JOIN punbb_groups AS g ON u.group_id=g.g_id LEFT JOIN punbb_online AS o ON o.ident='18.225.72.161' WHERE u.id=1 |
0.00069 | REPLACE INTO punbb_online (user_id, ident, logged) VALUES(1, '18.225.72.161', 1732628478) |
0.00022 | SELECT * FROM punbb_online WHERE logged<1732628178 |
0.00037 | SELECT topic_id FROM punbb_posts WHERE id=231635 |
0.00023 | SELECT id FROM punbb_posts WHERE topic_id=23456 ORDER BY posted |
0.00029 | SELECT t.subject, t.closed, t.num_replies, t.sticky, f.id AS forum_id, f.forum_name, f.moderators, fp.post_replies, 0 FROM punbb_topics AS t INNER JOIN punbb_forums AS f ON f.id=t.forum_id LEFT JOIN punbb_forum_perms AS fp ON (fp.forum_id=f.id AND fp.group_id=3) WHERE (fp.read_forum IS NULL OR fp.read_forum=1) AND t.id=23456 AND t.moved_to IS NULL |
0.00021 | SELECT search_for, replace_with FROM punbb_censoring |
0.00094 | SELECT u.email, u.title, u.url, u.location, u.use_avatar, u.signature, u.email_setting, u.num_posts, u.registered, u.admin_note, p.id, p.poster AS username, p.poster_id, p.poster_ip, p.poster_email, p.message, p.hide_smilies, p.posted, p.edited, p.edited_by, g.g_id, g.g_user_title, o.user_id AS is_online FROM punbb_posts AS p INNER JOIN punbb_users AS u ON u.id=p.poster_id INNER JOIN punbb_groups AS g ON g.g_id=u.group_id LEFT JOIN punbb_online AS o ON (o.user_id=u.id AND o.user_id!=1 AND o.idle=0) WHERE p.topic_id=23456 ORDER BY p.id LIMIT 0,25 |
0.00225 | UPDATE punbb_topics SET num_views=num_views+1 WHERE id=23456 |
Total query time: 0.00628 s |