انجمن گروه موج سازان
مشکل beep یا همان بوق خودمون - نسخه قابل چاپ

+- انجمن گروه موج سازان (http://www.mojsazan.com/forum)
+-- انجمن: لینوکس و سیستم های متن باز (http://www.mojsazan.com/forum/forumdisplay.php?fid=23)
+--- انجمن: لینوکس (عمومی) (http://www.mojsazan.com/forum/forumdisplay.php?fid=25)
+--- موضوع: مشکل beep یا همان بوق خودمون (/showthread.php?tid=2981)



مشکل beep یا همان بوق خودمون - مهرداد عباسی - 10-11-2012

داستان از این قراره که مدتیه این قضیه بوق سیستم که گهگاهی هست و گهگاهی نیست، داشت کفره من را در می آورد. بعد از کلی سرو کله زدن یه جمع بندی براش کردم و به نتایج بس درخشانی رسیدم. (نکته اینکه من دارم از دبیان testing و gnome نسخه ۳٫۰ استفاده می کنم و هیچ مسؤولیتی را در قبال نسخه های دیگه gnome به عهده نمی گیرم [عکس: icon_wink.gif] )

قدیم تر از این ها زمانی که دو تا tab می زدی، یا از گزینه a- در دستور ping استفاده می‌کردی، سیستم یه بوقی می زد ولی جدیداً خبری ازش نیست (البته ته کار می گم کجا پیداش کنید) .چیزی که متوجه شدم ساختار کارش به این شکل شده:

اول اینکه این بوق زمانی وجود می تونه داشته باشه که شما در کنسول باشی (tty1 تا …) و نه توی xterm یا یک ssh session.
دوم اینکه همین هم زمانی کار می ده که در کرنل CONFIG_INPUT_PCSPKR=m کانفیگ شده باشه و علاوه بر اون ماژول pcspkr هم لود شده باشه

modprobe pcspkr

سوم اینکه اگه دوست دارید توی اسکریپتتون یه بوقی بزارید و خوب با این شرایط نمی شه و یا مورد چهارم را می خواهید کاری باهاش نداشته باشید، بسته beep را نصب کنید.
و اما چهارم اینکه این بوق خودمون را در محیط گرافیکی هم فعال کنید، که البته دیگه بوق سیستم نیست و از بلندگو های سیستم صداش را می شنوید. باید dconf-editor را اجرا کنید و به شکل زیر عمل کنید

org -> gnome -> desktop -> sound -> event-sound
خوب sound-event را تیک بزنید و از صدای مزخرف حاصله استفاده کنید

منبع