2011-09-18 16 views
7

Araç kitinin bip sesiyle ilgili sorun yaşıyorum. /etc/modprobe.d/blacklist.conf'daki iki konuşmacı devre dışı bırakma hattını açıkladım. Çalmak için 7 konsol kodunu kullanamıyorum çünkü Swing'de çalışmak için ona ihtiyacım var ve Eclipse IDE'de (Eclipse'de konsol benzeri bir bölmede özel bir sembol göstermektense) duyulmasını istiyorum. Eclipse IDE'de olmadığında, 7 kodunu test ettim ve sesli bir ses olduğunu fark ettim, bu yüzden gevşek bir konnektör problemi olmadığını biliyorum. .wav dosyaları aracılığıyla güzel ses efektlerim var ama bazen sadece basit bir bip sesi istiyorum ve bunu başarmak için çok fazla CPU döngüsü kullanmak istemiyorum. Şu anda Runtime.getRuntime().exec("beep") kullanıyorum ama aynı zamanda biraz aşırı görünüyor. 10.10'da ubuntu'dayım. Bilgisayar anakartı bir Gigabyte MA 770 UD3. Aşağıda rahatsız edici programdır.Araç Takımı ubuntu'da bipleme yapma

import java.awt.Toolkit; 

public class Beeper 
{ 
    public static void main(String[] args) 
    { 
     Toolkit.getDefaultToolkit().beep(); 
    } 
} 

blacklist.conf dosyasından aşağıdakilerden yararlanabilirsiniz.

# low-quality, just noise when being used for sound playback, causes 
# hangs at desktop session start (Ubuntu: #246969) 
#blacklist snd_pcsp 

# ugly and loud noise, getting on everyone's nerves; this should be done by a 
# nice pulseaudio bing (Ubuntu: #77010) 
#blacklist pcspkr 

cevap

0

ben de aynı sorun vardı ve benim sisteme (14.04 LTS) üzerine, o değildi öğrendim ... senin pcspks modül yüklü olmadığını tahmin ediyorum.

Bir uçbirimde lsmod | grep pcspkr yaparak yüklenip yüklenmediğini kontrol edin. Bu,

pcspkr     12718 0 ` 

'a benzer bir satır alırsa yüklenir. Geri komutundan herhangi bir çıktı almazsanız, modül yüklemeyi deneyin: Benim için hile yaptı

sudo modprobe pcspkr 

.

+0

Bunu kaldırmak isterseniz, 'sudo modprobe -r pcspkr' komutunu çalıştırın. – bbarke

İlgili konular