Difference between revisions of "Skype (Česky)"

From ArchWiki
Jump to: navigation, search
m
(rm temporary i18n template)
(7 intermediate revisions by 5 users not shown)
Line 1: Line 1:
 
[[Category:Audio/Video (Česky)]]
 
[[Category:Audio/Video (Česky)]]
[[Category:Internet and Email (Česky)]]
+
[[Category:Internet and Email (Česky)]][[Category:Česky]]
 
+
[[bg:Skype]]
 +
[[en:Skype]]
 +
[[lt:Skype]]
 +
[[ru:Skype]]
 +
[[uk:Skype]]
 
===Důležitá poznámka===
 
===Důležitá poznámka===
 
+
Nová beta verze Skypu má nativní podporu Alsy. Pokud máte tuto verzi, není nuté provádět tyto kroky!
Nová beta verze Skypu má nativní podporu alsy. Pokud máte tuto verzi, není nuté provádět tyto kroky!
+
  
 
===Instalace Skype===
 
===Instalace Skype===
 
 
Balíček Skype se nachází v repozitáří community. Pokud tento repozitář nemáte aktivovaný, změňte následující řádky v souboru /etc/pacman.conf:
 
Balíček Skype se nachází v repozitáří community. Pokud tento repozitář nemáte aktivovaný, změňte následující řádky v souboru /etc/pacman.conf:
 
 
  #[community]
 
  #[community]
 
  # Add your preferred servers here, they will be used first
 
  # Add your preferred servers here, they will be used first
 
  #Include = /etc/pacman.d/community
 
  #Include = /etc/pacman.d/community
 
 
na
 
na
 
 
  [community]
 
  [community]
 
  # Add your preferred servers here, they will be used first
 
  # Add your preferred servers here, they will be used first
Line 21: Line 20:
  
 
Nyní nainstaluje Skype přes pacman:
 
Nyní nainstaluje Skype přes pacman:
 
+
  # pacman -S skype
  pacman -Sy skype
+
  
 
===Tak dotoho===
 
===Tak dotoho===
Line 35: Line 33:
  
 
=====B. ALSA a dMix=====
 
=====B. ALSA a dMix=====
 
 
Nejprve potřebujeme naisntalovat balíček alsa-oss:
 
Nejprve potřebujeme naisntalovat balíček alsa-oss:
 
+
  # pacman -S alsa-oss
  pacman -Sy alsa-oss
+
  
 
A přidat následující skript do "~/.asoundrc". Pokud soubor neexistuje, vytvořte jej.
 
A přidat následující skript do "~/.asoundrc". Pokud soubor neexistuje, vytvořte jej.
Line 114: Line 110:
 
Případně si na spouštění skypu můžete udělat skript:
 
Případně si na spouštění skypu můžete udělat skript:
  
Jako root vytvořte tento soubor
+
Jako root vytvořte tento soubor '''/usr/bin/askype'''
 
+
/usr/bin/askype
+
  
 
  # Little script to run Skype correctly using the modified .asoundrc
 
  # Little script to run Skype correctly using the modified .asoundrc
Line 126: Line 120:
  
 
Nyní se ujistěte, že ho může používat každý
 
Nyní se ujistěte, že ho může používat každý
 +
# chmod a+x /usr/bin/askype
  
chmod a+x /usr/bin/askype
+
Můžete také upravit menu ve svém okenním manažeru, aby se skype spouštěl přes ten skript:
 
+
Můžete také upravit menu ve vašem okenním manažerovi, aby se skype spouštěl přes ten skript:
+
 
+
Upravte soubor
+
  
/usr/share/applications/skype.desktop
+
Upravte soubor '''/usr/share/applications/skype.desktop'''
  
 
  [Desktop Entry]
 
  [Desktop Entry]
Line 145: Line 136:
 
  Categories=Network;Application;
 
  Categories=Network;Application;
  
Občas to trvá chvílku dýl, než Skype naskočí, ale když už jednou naběhne, tak to fugnuje.
+
Občas to trvá chvílku déle, než Skype naskočí, ale když už jednou naběhne, tak to fugnuje.
  
 
=====C. Použití OSS emulace s oss2jack=====
 
=====C. Použití OSS emulace s oss2jack=====
 
oss2jack je jiný způsob jak dosáhnout OSS emulace bez přímého použití ALSy. Místo toho, oss2jack vytvoří OSS zařízení, které přesměrovává vše do JACK (JACK Audio Connecion Kit), který zapíná mixování a poté to posílá na na standartní zařízení ALSA. Pro více informací o nastavení tohoto, mrkněte na [[Umožnění více programům přehrávat zvuk v tom samém čase]]
 
oss2jack je jiný způsob jak dosáhnout OSS emulace bez přímého použití ALSy. Místo toho, oss2jack vytvoří OSS zařízení, které přesměrovává vše do JACK (JACK Audio Connecion Kit), který zapíná mixování a poté to posílá na na standartní zařízení ALSA. Pro více informací o nastavení tohoto, mrkněte na [[Umožnění více programům přehrávat zvuk v tom samém čase]]

Revision as of 09:30, 15 June 2012

Důležitá poznámka

Nová beta verze Skypu má nativní podporu Alsy. Pokud máte tuto verzi, není nuté provádět tyto kroky!

Instalace Skype

Balíček Skype se nachází v repozitáří community. Pokud tento repozitář nemáte aktivovaný, změňte následující řádky v souboru /etc/pacman.conf:

#[community]
# Add your preferred servers here, they will be used first
#Include = /etc/pacman.d/community

na

[community]
# Add your preferred servers here, they will be used first
Include = /etc/pacman.d/community

Nyní nainstaluje Skype přes pacman:

# pacman -S skype

Tak dotoho

(Nejpreferovanější je možnost B) S možností B můžete používat Skype a zároveň nechat přehrávat ostatní programy zvuk. S možností C můžete dělat o samé, ale možnost B se jedodušeji nastavuje

A. OSS nebo Kernel OSS emulace ALSy

Spusťte "skype" a ujistěte se, že žádné ostatní programy nepoužívají vaší zvukovou kartu. Pokud chcete používat Skype a zároveň přehrávat zvuk v jiných programech, mrkněte do bodu B.

B. ALSA a dMix

Nejprve potřebujeme naisntalovat balíček alsa-oss:

# pacman -S alsa-oss

A přidat následující skript do "~/.asoundrc". Pokud soubor neexistuje, vytvořte jej.

Díky Lorenzu Colittimu za sepsaní tohoto skriptíku!

# .asoundrc to use skype at the same time as other audio apps like xmms
#
# Successfully tested on an IBM x40 with i810_audio using Linux 2.6.15 and
# Debian unstable with skype 1.2.0.18-API. No sound daemons (asound, esd, etc.)
# running. However, YMMV.
#
# For background, see:
#
# https://bugtrack.alsa-project.org/alsa-bug/view.php?id=1228
# https://bugtrack.alsa-project.org/alsa-bug/view.php?id=1224
#
# (C) 2006-06-03 Lorenzo Colitti - http://www.colitti.com/lorenzo/
# Licensed under the GPLv2 or later

pcm.skype {
   type asym
   playback.pcm "skypeout"
   capture.pcm "skypein"
}

pcm.skypein {
   # Convert from 8-bit unsigned mono (default format set by aoss when
   # /dev/dsp is opened) to 16-bit signed stereo (expected by dsnoop)
   #
   # We can't just use a "plug" plugin because although the open will
   # succeed, the buffer sizes will be wrong and we'll hear no sound at
   # all.
   type route
   slave {
      pcm "skypedsnoop"
      format S16_LE
   }
   ttable {
      0 {0 0.5}
      1 {0 0.5}
   }
}

pcm.skypeout {
   # Just pass this on to the system dmix
   type plug
   slave {
      pcm "dmix"
   }
}

pcm.skypedsnoop {
   type dsnoop
   ipc_key 1133
   slave {
      # "Magic" buffer values to get skype audio to work
      # If these are not set, opening /dev/dsp succeeds but no sound
      # will be heard. According to the alsa developers this is due
      # to skype abusing the OSS API.
      pcm "hw:0,0"
      period_size 256
      periods 16
      buffer_size 16384
   }
   bindings {
      0 0
   }
}

Teď pusťte skype stejným způsobem, jako to budete dělat příště:

ALSA_OSS_PCM_DEVICE="skype" aoss skype

Případně si na spouštění skypu můžete udělat skript:

Jako root vytvořte tento soubor /usr/bin/askype

# Little script to run Skype correctly using the modified .asoundrc
# See: http://wiki.archlinux.org/index.php/Skype for more information!
#
# Questions/Remarks: profox@debianbox.be

ALSA_OSS_PCM_DEVICE="skype" aoss skype

Nyní se ujistěte, že ho může používat každý

# chmod a+x /usr/bin/askype

Můžete také upravit menu ve svém okenním manažeru, aby se skype spouštěl přes ten skript:

Upravte soubor /usr/share/applications/skype.desktop

[Desktop Entry]
Name=Skype
Comment=P2P software for high-quality voice communication
Exec=askype
Icon=skype.png
Terminal=0
Type=Application
Encoding=UTF-8
Categories=Network;Application;

Občas to trvá chvílku déle, než Skype naskočí, ale když už jednou naběhne, tak to fugnuje.

C. Použití OSS emulace s oss2jack

oss2jack je jiný způsob jak dosáhnout OSS emulace bez přímého použití ALSy. Místo toho, oss2jack vytvoří OSS zařízení, které přesměrovává vše do JACK (JACK Audio Connecion Kit), který zapíná mixování a poté to posílá na na standartní zařízení ALSA. Pro více informací o nastavení tohoto, mrkněte na Umožnění více programům přehrávat zvuk v tom samém čase