Hi All!<br><br>I hacked up a little script which employs the pcspeaker as a ring device for ekiga. If someone has already posted something similar before I apologize.<br><br>For the script to work; <br>Ekiga needs to be compiled with dbus support
<br><br>Depending on your distro you will need packages that provide:
<br>  - beep (a program which beeps the pcspeaker)<br>  - python-dbus bindings  (on gentoo they are included with dbus...I think)<br>  - pygtk <br><br>If you are using Linux, you will need a kernel compiled with<br> - CONFIG_INPUT_PCSPKR 
<br><br>Note that beep might need to be set suid root to work when it's not used from a terminal. Look at the beep man-page for more information. <br><br>Put the script in one of your session startup scripts. On my machine I have selected the script to be started along with gnome
in the control-center dialog. It does not matter whether the script is launched before or after ekiga. A dbus session must exist though. <br>

<br>The script can be extended in many ways, for example i use the python dcop extension to pause amarok when ekiga is ringing and a call is connected.<br><br><a href="http://gitweb.freedesktop.org/?p=dbus-dbus-python;a=summary" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">



http://gitweb.freedesktop.org/?p=dbus-dbus-python;a=summary</a><br><br>Hope someone else will find this useful.<br><br>Regards,<br><br>Fredrik Axelsson<br>