Hello all,
I've noticed that skype on slackware 13.37 with:
- a full default install
- updates from /packages installed
- a new/clean home
- regardless of the desktop environment (flux,blackbox,xfce,kde)
- 3 different computers all different cpu speed , but all using intel video
- two computers have built in uvc webcam and once computer has a usb webcam that uses the uvc video
- all computers run without any xorg.conf.d files and xorg.conf file as well. all machines use whatever X gives them when X starts up (p.s. that's really sweet )
All computers take 20-25% cpu use when using skype's built in "video test".
In chat the computers are 50-60% use.
I find it hard to believe a sandy bridge 7 machine needs this
, and I find it hard to believe that a netbook would yield the same perf as an i7.
So given the above, it seems that the performance hit of running skype on all of these machines are essentially the same. So this appears to me to be a software matter of some sort.
All machines have DRI and run slack 13.37 perfect so that's not an issue.
Other distro's only consume 3-4% when running this built in video test. They consume about 10% cpu use when in video chat.
Distro's tested :
-Fedora 16
-Ubuntu 11.10
What I've tried to get the cpu use down
- upgraded to mesa from /testing
- upgraded libdrm and mesa to that which slack --current is using by building them here on my machines to avoid --current breakage concerns
- upgraded uvc drivers
- tried the static version with the above under each scenario vs the shared lib version.
The only thing that I can think of is that those distro's are using pulseaudio. Perhaps that is the missing link? Perhaps it's simply bad/lousy performance in skype for using libasound (alsa) only ?
I did notice that running ldd on the binaries in the other distro's that kerberos is in play as well.
Perhaps skype is using some codecs packages from gstreamer ? I have not built any of these over and above what comes with slackware.
Any thoughts are greatly appreciated.
Fogie