Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 146735 - Skype update 1.2.0.21 -> 1.3.0.3x garbled sound
Summary: Skype update 1.2.0.21 -> 1.3.0.3x garbled sound
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Gentoo Net-im project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-09-07 11:45 UTC by Tuomas Jäntti
Modified: 2006-11-25 09:55 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Tuomas Jäntti 2006-09-07 11:45:10 UTC
Overview Description:

Skype Version 1.3.0.30-r1 or 1.3.0.37: Outgoing sound is garbled (cannot be understood). Incoming sound is ok. Tested with echo123 and other Skype-users. Tested with ALSA and OSS (kernel emulation).

Steps to reproduce:

Call echo123 -> Own recorded message is garbled when played back.

Build date & Platform

Linux 2.6.17-gentoo-r4 #5 Sun Sep 3 23:11:03 EEST 2006 i686 Intel(R) Pentium(R) 4 CPU 2.40GHz GNU/Linux

Additional Information

Downgrade to Skype 1.2.0.21-r1 (nothing else changed): Sound quality quite good.
Sound Card: Sound Blaster 16 PCI
Sound Driver: snd_ens1371
I Submitted a support request on this prbolem also to support.skype.com.
Comment 1 Gustavo Felisberto (RETIRED) gentoo-dev 2006-10-03 03:54:03 UTC
Please emerge --sync and try 1.3.0.50
Comment 2 Tuomas Jäntti 2006-10-03 10:51:35 UTC
(In reply to comment #1)
> Please emerge --sync and try 1.3.0.50
> 

No change. The sound is still garbled. I tried 1.3.0.50 with alsa-lib-1.0.11 and alsa-lib-1.0.11-r1. Thank you for the effort.
Comment 3 Michele Schiavo 2006-10-09 13:26:41 UTC
I have the same problem, skype don't send my voice.
Try with echo123 and other users.

skype 1.3.0.53
Comment 4 Michele Schiavo 2006-10-09 13:29:14 UTC
Portage 2.1.1-r1 (default-linux/amd64/2006.1/desktop, gcc-4.1.1, glibc-2.4-r3, 2.6.17-gentoo-r8 x86_64)
=================================================================
System uname: 2.6.17-gentoo-r8 x86_64 Intel(R) Pentium(R) D CPU 3.40GHz
Gentoo Base System version 1.12.5
Last Sync: Mon, 09 Oct 2006 17:50:01 +0000
distcc 2.18.3 x86_64-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
ccache version 2.3 [disabled]
app-admin/eselect-compiler: [Not Present]
dev-java/java-config: 1.2.11-r1
dev-lang/python:     2.4.3-r4
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     2.3
dev-util/confcache:  [Not Present]
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.59-r7
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2
sys-devel/binutils:  2.16.1-r3
sys-devel/gcc-config: 1.3.13-r4
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="amd64"
AUTOCLEAN="yes"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-O2 -mtune=nocona -march=nocona -fomit-frame-pointer -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/bind /var/qmail/alias /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf /etc/revdep-rebuild /etc/splash /etc/terminfo"
CXXFLAGS="-O2 -mtune=nocona -march=nocona -fomit-frame-pointer -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig buildpkg collision-protect distcc_ distlocks maketest_ metadata-transfer sandbox sfperms strict"
GENTOO_MIRRORS="ftp://ftp.rnl.ist.utl.pt/pub/gentoo/ ftp://ftp.gentoo.mesh-solutions.com/gentoo/ ftp://fido.online.kz/gentoo/pub http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo"
LANG="it_IT.UTF-8"
LINGUAS="en en_GB es es_ES it it_IT"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude='/distfiles' --exclude='/local' --exclude='/packages'"
PORTAGE_TMPDIR="/dev/shm"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="amd64 X a52 aac aalib acpi alsa apache2 audiofile avi bash-completion berkdb bidi bitmap-fonts bluetooth bonobo boss browserplugin bzip2 cairo caps cdda cddb cdr cgi chroot cjk cli crypt cups curl dbus directfb divx dlloader dri dts dv dvd dvdr dvdread eds elibc_glibc em emboss encode esd ethereal evo exif expat fam fame fbcon ffmpeg firefox flac flash foomaticdb fortran freetds freetype gd gdbm gif gimp gimpprint glut gmp gno gnome gnutls gphoto2 gpm gstreamer gtk gtk2 gtkhtml guile hal howl idea idn ieee1394 imagemagick imap imlib input_devices_keyboard input_devices_mouse ipv6 isdnlog ithreads java jpeg kernel_linux lcms libcaca libclamav libedit libg++ libwww linguas_en linguas_en_GB linguas_es linguas_es_ES linguas_it linguas_it_IT live lm_sensors logrotate lzo lzw lzw-tiff mad matroska mhash mikmod ming mjpeg mng motif mozilla mozsvg mp3 mpeg mplayer mule musicbrainz mysql nautilus ncurses nfs ng nls nptl nptlonly nsplugin ogg oggvorbis opengl oss pam pcre pda pdflib perl php pic png ppds pppd python qmail qt3 qt4 quicktime quotas readline recode reflection rtc samba scanner sdl server session slang smp sndfile sox spamassassin speex spell spl ssl svg symlink tcltk tetex theora threads tiff truetype truetype-fonts type1-fonts udev unicode usb userland_GNU v4l vcd vhosts video_cards_fglrx vorbis wmf wmp wxgtk1 wxwindows xml xml2 xmms xorg xpm xscreensaver xv xvid zlib"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LC_ALL, LDFLAGS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY
Comment 5 Lucas Martins De Marchi 2006-11-01 17:21:39 UTC
(In reply to comment #4)
> Portage 2.1.1-r1 (default-linux/amd64/2006.1/desktop, gcc-4.1.1, glibc-2.4-r3,
> 2.6.17-gentoo-r8 x86_64)
> =================================================================
> System uname: 2.6.17-gentoo-r8 x86_64 Intel(R) Pentium(R) D CPU 3.40GHz
> Gentoo Base System version 1.12.5
> Last Sync: Mon, 09 Oct 2006 17:50:01 +0000
> distcc 2.18.3 x86_64-pc-linux-gnu (protocols 1 and 2) (default port 3632)
> [disabled]
> ccache version 2.3 [disabled]
> app-admin/eselect-compiler: [Not Present]
> dev-java/java-config: 1.2.11-r1
> dev-lang/python:     2.4.3-r4
> dev-python/pycrypto: 2.0.1-r5
> dev-util/ccache:     2.3
> dev-util/confcache:  [Not Present]
> sys-apps/sandbox:    1.2.17
> sys-devel/autoconf:  2.13, 2.59-r7
> sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2
> sys-devel/binutils:  2.16.1-r3
> sys-devel/gcc-config: 1.3.13-r4
> sys-devel/libtool:   1.5.22
> virtual/os-headers:  2.6.11-r2
> ACCEPT_KEYWORDS="amd64"
> AUTOCLEAN="yes"
> CBUILD="x86_64-pc-linux-gnu"
> CFLAGS="-O2 -mtune=nocona -march=nocona -fomit-frame-pointer -pipe"
> CHOST="x86_64-pc-linux-gnu"
> CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config
> /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config
> /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/
> /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/
> /usr/share/texmf/xdvi/ /var/bind /var/qmail/alias /var/qmail/control"
> CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf /etc/revdep-rebuild /etc/splash
> /etc/terminfo"
> CXXFLAGS="-O2 -mtune=nocona -march=nocona -fomit-frame-pointer -pipe"
> DISTDIR="/usr/portage/distfiles"
> FEATURES="autoconfig buildpkg collision-protect distcc_ distlocks maketest_
> metadata-transfer sandbox sfperms strict"
> GENTOO_MIRRORS="ftp://ftp.rnl.ist.utl.pt/pub/gentoo/
> ftp://ftp.gentoo.mesh-solutions.com/gentoo/ ftp://fido.online.kz/gentoo/pub
> http://distfiles.gentoo.org
> http://distro.ibiblio.org/pub/linux/distributions/gentoo"
> LANG="it_IT.UTF-8"
> LINGUAS="en en_GB es es_ES it it_IT"
> MAKEOPTS="-j2"
> PKGDIR="/usr/portage/packages"
> PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress
> --force --whole-file --delete --delete-after --stats --timeout=180
> --exclude='/distfiles' --exclude='/local' --exclude='/packages'"
> PORTAGE_TMPDIR="/dev/shm"
> PORTDIR="/usr/portage"
> SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
> USE="amd64 X a52 aac aalib acpi alsa apache2 audiofile avi bash-completion
> berkdb bidi bitmap-fonts bluetooth bonobo boss browserplugin bzip2 cairo caps
> cdda cddb cdr cgi chroot cjk cli crypt cups curl dbus directfb divx dlloader
> dri dts dv dvd dvdr dvdread eds elibc_glibc em emboss encode esd ethereal evo
> exif expat fam fame fbcon ffmpeg firefox flac flash foomaticdb fortran freetds
> freetype gd gdbm gif gimp gimpprint glut gmp gno gnome gnutls gphoto2 gpm
> gstreamer gtk gtk2 gtkhtml guile hal howl idea idn ieee1394 imagemagick imap
> imlib input_devices_keyboard input_devices_mouse ipv6 isdnlog ithreads java
> jpeg kernel_linux lcms libcaca libclamav libedit libg++ libwww linguas_en
> linguas_en_GB linguas_es linguas_es_ES linguas_it linguas_it_IT live lm_sensors
> logrotate lzo lzw lzw-tiff mad matroska mhash mikmod ming mjpeg mng motif
> mozilla mozsvg mp3 mpeg mplayer mule musicbrainz mysql nautilus ncurses nfs ng
> nls nptl nptlonly nsplugin ogg oggvorbis opengl oss pam pcre pda pdflib perl
> php pic png ppds pppd python qmail qt3 qt4 quicktime quotas readline recode
> reflection rtc samba scanner sdl server session slang smp sndfile sox
> spamassassin speex spell spl ssl svg symlink tcltk tetex theora threads tiff
> truetype truetype-fonts type1-fonts udev unicode usb userland_GNU v4l vcd
> vhosts video_cards_fglrx vorbis wmf wmp wxgtk1 wxwindows xml xml2 xmms xorg xpm
> xscreensaver xv xvid zlib"
> Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LC_ALL, LDFLAGS,
> PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY
> 


This seems to be solved adjusting 2 kernel parameters:
Processor type and features --->
-- Preemption Model (Preemptible Kernel (Low-Latency Desktop))
-- Timer frequency (250 HZ)

I think that this could be checked by the ebuild. Anyone could make a patch?

PS: Retrieved this answer from: http://forum.skype.com/index.php?showtopic=66448
Comment 6 Tuomas Jäntti 2006-11-03 10:54:11 UTC
(In reply to comment #5)
> 
> This seems to be solved adjusting 2 kernel parameters:
> Processor type and features --->
> -- Preemption Model (Preemptible Kernel (Low-Latency Desktop))
> -- Timer frequency (250 HZ)

This fixed the problem totally for me. I thank you all. I find it quite stunning that there are people out there that understand the meaning of the about thousand options in the kernel configuration file.
> 
> I think that this could be checked by the ebuild. Anyone could make a patch?
> 
> PS: Retrieved this answer from:
> http://forum.skype.com/index.php?showtopic=66448
> 
Comment 7 Gustavo Felisberto (RETIRED) gentoo-dev 2006-11-25 09:55:59 UTC
1-It is possible to make checks about the installed kernel sources but it does not guarantee that the running kernel is safe.
2-I have different options and it works ok :)

I'm adding a einfo to the end of the ebuild.