diff options
author | Bjørn Forsman <bjorn.forsman@gmail.com> | 2013-10-15 22:35:53 +0200 |
---|---|---|
committer | Bjørn Forsman <bjorn.forsman@gmail.com> | 2013-10-15 22:58:12 +0200 |
commit | b5c1d1873a02f8f859e3da280362b176f665f5e2 (patch) | |
tree | 0b2ac1769162b42957a1dfb76090a9e21ea0a717 /pkgs/applications/networking | |
parent | 84854877270823cad9b8be0331c92cc90425d123 (diff) | |
download | nixlib-b5c1d1873a02f8f859e3da280362b176f665f5e2.tar nixlib-b5c1d1873a02f8f859e3da280362b176f665f5e2.tar.gz nixlib-b5c1d1873a02f8f859e3da280362b176f665f5e2.tar.bz2 nixlib-b5c1d1873a02f8f859e3da280362b176f665f5e2.tar.lz nixlib-b5c1d1873a02f8f859e3da280362b176f665f5e2.tar.xz nixlib-b5c1d1873a02f8f859e3da280362b176f665f5e2.tar.zst nixlib-b5c1d1873a02f8f859e3da280362b176f665f5e2.zip |
skype: add workaround for pulseaudio glitches
See http://arunraghavan.net/2013/08/pulseaudio-4-0-and-skype/ Relevant bug reports: https://github.com/NixOS/nixpkgs/issues/788 https://bugs.archlinux.org/task/35690 https://bugs.freedesktop.org/show_bug.cgi?id=50510 We don't want to disable pulseaudio timer-based scheduling (tsched=0) because that affects everyone. It seems this is the proper distro fix for skype + pulseaudio at the moment.
Diffstat (limited to 'pkgs/applications/networking')
-rw-r--r-- | pkgs/applications/networking/instant-messengers/skype/default.nix | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/pkgs/applications/networking/instant-messengers/skype/default.nix b/pkgs/applications/networking/instant-messengers/skype/default.nix index aa90c8e70261..ebd84ff47b89 100644 --- a/pkgs/applications/networking/instant-messengers/skype/default.nix +++ b/pkgs/applications/networking/instant-messengers/skype/default.nix @@ -48,6 +48,7 @@ stdenv.mkDerivation rec { cat > $out/bin/skype << EOF #!${stdenv.shell} + export PULSE_LATENCY_MSEC=60 # workaround for pulseaudio glitches export LD_LIBRARY_PATH=$fullPath:$LD_LIBRARY_PATH $dynlinker $out/libexec/skype/skype --resources=$out/libexec/skype "\$@" EOF |