Skype: Does Notification for "Incoming" work for you?

Bill Moseley moseley at hank.org
Sun May 3 22:43:25 UTC 2009


With 9.04 and Skype 2.0.0.72 (from Skype site) everything is working, except
I do not get an audio notification on incoming call.

Can someone confirm if your incoming call notification works?

Sound does work in general.  I'm using "pulse" for my Sound Out device,
although the "Make a test sound" does not work.

If I go to Skype's options, select Notifications and then I can select "Outgoing Call Ringing" and click "Test Event"
I hear the sound -- but if I try "Incoming Call Ringing" and click Test Event I get a popup to indicate
an incoming call, but no sound.

I tried selecting a different .wav file, too, but I don't think that is the issue.

I also tried using strace and I can see skype opening the file and reading
data:

The sound works on this notification:

$ fgrep CallConnecting skype.out 
stat64("/usr/share/skype/sounds/CallConnecting.wav", {st_mode=S_IFREG|0644, st_size=64044, ...}) = 0
stat64("/usr/share/skype/sounds/CallConnecting.wav", {st_mode=S_IFREG|0644, st_size=64044, ...}) = 0
stat64("/usr/share/skype/sounds/CallConnecting.wav", {st_mode=S_IFREG|0644, st_size=64044, ...}) = 0
stat64("/usr/share/skype/sounds/CallConnecting.wav", {st_mode=S_IFREG|0644, st_size=64044, ...}) = 0
lstat64("/usr/share/skype/sounds/CallConnecting.wav", {st_mode=S_IFREG|0644, st_size=64044, ...}) = 0
access("/usr/share/skype/sounds/CallConnecting.wav", R_OK) = 0
stat64("/usr/share/skype/sounds/CallConnecting.wav", {st_mode=S_IFREG|0644, st_size=64044, ...}) = 0
stat64("/usr/share/skype/sounds/CallConnecting.wav", {st_mode=S_IFREG|0644, st_size=64044, ...}) = 0
stat64("/usr/share/skype/sounds/CallConnecting.wav", {st_mode=S_IFREG|0644, st_size=64044, ...}) = 0
stat64("/usr/share/skype/sounds/CallConnecting.wav", {st_mode=S_IFREG|0644, st_size=64044, ...}) = 0
open("/usr/share/skype/sounds/CallConnecting.wav", O_RDONLY|O_LARGEFILE) = 43

And see skype reading the audio file:

read(43, "MemTotal:        2060364 kB\nMemFr"..., 1024) = 1024
read(43, "RIFF$\372\0\0WAVEfmt \20\0\0\0\1\0\1\0\200>\0\0\0}\0\0\2"..., 64044) = 64044


This sound does not work:

$ fgrep CallRinging skype.out 
stat64("/usr/share/skype/sounds/CallRingingOut.wav", {st_mode=S_IFREG|0644, st_size=80846, ...}) = 0
stat64("/usr/share/skype/sounds/CallRingingOut.wav", {st_mode=S_IFREG|0644, st_size=80846, ...}) = 0
stat64("/usr/share/skype/sounds/CallRingingIn.wav", {st_mode=S_IFREG|0644, st_size=117234, ...}) = 0
stat64("/usr/share/skype/sounds/CallRingingIn.wav", {st_mode=S_IFREG|0644, st_size=117234, ...}) = 0
stat64("/usr/share/skype/sounds/CallRingingIn.wav", {st_mode=S_IFREG|0644, st_size=117234, ...}) = 0
stat64("/usr/share/skype/sounds/CallRingingIn.wav", {st_mode=S_IFREG|0644, st_size=117234, ...}) = 0
lstat64("/usr/share/skype/sounds/CallRingingIn.wav", {st_mode=S_IFREG|0644, st_size=117234, ...}) = 0
access("/usr/share/skype/sounds/CallRingingIn.wav", R_OK) = 0
stat64("/usr/share/skype/sounds/CallRingingIn.wav", {st_mode=S_IFREG|0644, st_size=117234, ...}) = 0
stat64("/usr/share/skype/sounds/CallRingingIn.wav", {st_mode=S_IFREG|0644, st_size=117234, ...}) = 0
stat64("/usr/share/skype/sounds/CallRingingIn.wav", {st_mode=S_IFREG|0644, st_size=117234, ...}) = 0
stat64("/usr/share/skype/sounds/CallRingingIn.wav", {st_mode=S_IFREG|0644, st_size=117234, ...}) = 0
open("/usr/share/skype/sounds/CallRingingIn.wav", O_RDONLY|O_LARGEFILE) = 37

read(37, "RIFF\24\36\1\0WAVEfmt \20\0\0\0\1\0\1\0\200>\0\0\0}\0\0\2"..., 73244) = 73244
read(37, "RIFF\352\311\1\0WAVEfmt \20\0\0\0\1\0\1\0\200>\0\0\0}\0\0\2"..., 117234) = 117234

Mplayer plays the file just fine.


BTW -- what's the difference between "plug" and "hw" on the various inputs?

    plughw:intel,0
    plughw:intel,4
    hw:intel,0
    hw:intel,4
    pulse

Thanks,



-- 
Bill Moseley
moseley at hank.org
Sent from my iMutt





More information about the ubuntu-users mailing list