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>