Gönderen bip benim Ubuntu makinede adam sayfası:
IOCTL WACKINESS
Bazı kullanıcılar, bip sesinin ioctl () şikayeti ile öldüğü bir durumla karşılaşacaktır. Bunun sebebi, Peter Tirsek'in bana gösterecek kadar iyi olmasından dolayı, çekirdeğin bip sesini nasıl dürtme girişimini ele almasından kaynaklanıyor (programcılar olmayanlar için: ioctl bir şey yakalama işlevidir) önceden tanımlanmış başka bir dürtme mekanizmasına sahip değilsiniz) tty, bu şekilde bip sesi çıkarır. Kısa hikaye, çekirdeğin şunlardan birini kontrol etmesidir:
sen süper kullanıcısın
Şu anki tty
Bunun anlamı, kök her zaman bip sesi işleyebilir (bildiğim kadarıyla!) Ve herhangi bir yerel kullanıcının bip sesi işleyebildiği, ancak kök olmayan bir uzak kullanıcının doğal durumda bip kullanamayacağı anlamına gelir.
Bu, bip sesinin uzaktan çalışmayı reddetmesinin sebebi olabilir. Bu çağırarak kök neden olup olmadığını kontrol edebilirsiniz ssh ile -t Sözde-tty ayırmayı zorlar seçeneği.
Daha az arzu edilen bir çözüm, bip sesi yürüten bir sarmalayıcı komut dosyası oluşturmak ve bu komut dosyası kök izinlerini vermek olacaktır . Eğer bu betiği ssh üzerinden çalıştırmak bir bip sesi çıkarırsa , sorunun kontrol terminalinin olmaması olduğunu anlarsınız.