Skype: Unterschied zwischen den Versionen

Aus wiki.archlinux.de
(3 dazwischenliegende Versionen von 3 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
[[bg:Skype]]
Skype ist eine kommerziell angebotene Closed-Source-Software für die SIP-inkompatible Internet-Telefonie.
[[cs:Skype]]
 
[[en:Skype]]
{{installation|name=Skype|repo=Community|paket=skype}}
[[lt:Skype]]
[[ru:Skype]]
[[uk:Skype]]
[[Category:Audio/Video]]
[[Category:Telephony and Voice]]
== Installation ==
{{installation
|name=Skype
|repo=Community
|paket=skype}}


Bei Verwendung eines 64-Bit-Systems muss die [[pacman#Repositories und Spiegel-Server|multilib]]-Paketquelle aktiviert werden, da Skype selbst nur in 32Bit-Version vorliegt.
Bei Verwendung eines 64-Bit-Systems muss die [[pacman#Repositories und Spiegel-Server|multilib]]-Paketquelle aktiviert werden, da Skype selbst nur in 32Bit-Version vorliegt.


Anschließend kann Skype mittels {{Ic|skype}} aus dem Terminal oder über das Menü unter ''"Internet > Skype"'' gestartet werden.
Anschließend kann Skype mittels {{ic|skype}} aus dem Terminal oder über das Menü unter „Internet → Skype“ gestartet werden.


== Skype Ton ==
== ALSA ==
 
Skype unterstützt [[Alsa|ALSA]] und [[Pulseaudio|PulseAudio]]. [[OSS]] wird nicht länger unterstützt. Skype sollte mit ALSA ohne weiteres funktionieren. Falls nicht, kann man ein Soundgerät in den Skype-Optionen auswählen. Sollte Skype Soundgeräte blockieren, muss man nur folgendes in die Datei {{ic|~/.asoundrc}} einfügen:
Skype unterstützt [[ALSA]] und [[PulseAudio]]. [[OSS]] wird nicht länger unterstützt.
 
=== ALSA ===
 
Skype sollte mit ALSA ohne weiteres funktionieren. Falls nicht, kann man ein Soundgerät in den Skype-Optionen auswählen. Sollte Skype Soundgeräte blockieren, muss man nur folgendes in die Datei {{ic|~/.asoundrc}} einfügen:


  pcm.dmixout {
  pcm.dmixout {
Zeile 32: Zeile 17:
   }
   }
  }
  }
Anschließend wird Skype normal gestartet. In den Soundoptionen wählt man nun dmixout als Wiedergabe- und Klingel-Gerät.
Anschließend wird Skype normal gestartet. In den Soundoptionen wählt man nun dmixout als Wiedergabe- und Klingel-Gerät.


=== PulseAudio ===
== PulseAudio ==
 
Skype sollte mit PulseAudio ohne weiteres funktionieren. Falls nicht, so kann man ein anderes Eingabegerät mittels pavucontrol (muss eventuell erst installiert werden) wählen.
Skype sollte mit PulseAudio ohne weiteres funktionieren. Falls nicht, so kann man ein anderes Eingabegerät mittels pavucontrol (muss eventuell erst installiert werden) wählen.


Hat man Skype in einem 64-Bit-System aus der multilib-Paketquelle installiert, muss auch {{Paket|lib32-libpulse}} installiert werden.
Hat man Skype in einem 64-Bit-System aus der multilib-Paketquelle installiert, muss auch {{Paket|lib32-libpulse}} installiert werden.
== Skype-Plugin für Pidgin ==
Siehe [[Pidgin#Plugins|Pidgin-Plugins]].


== Problembehebung ==
== Problembehebung ==
=== Skype stürtzt sofort ab ===
=== Skype stürtzt sofort ab ===
Man kann versuchen das Verzeichnis {{ic|~/.Skype/Logs}} manuell anzulegen.
Man kann versuchen das Verzeichnis {{ic|~/.Skype/Logs}} manuell anzulegen.


=== Skype stürtzt kurz nach dem Einloggen ab ===
=== Skype stürtzt kurz nach dem Einloggen ab ===
Sollte Skype kurz nach Login abstürzen, so kann es helfen die Rechte für {{ic|libpulse.so.0.12.4}} (genaue Versionsnummer kann abweichen) und {{ic|libpulse-simple.so.0.0.3}} zu ändern. (siehe auch [https://bugs.launchpad.net/ubuntu/+source/ia32-libs/+bug/646862/comments/14] {{sprache|de}})
Sollte Skype kurz nach Login abstürzen, so kann es helfen die Rechte für {{ic|libpulse.so.0.12.4}} (genaue Versionsnummer kann abweichen) und {{ic|libpulse-simple.so.0.0.3}} zu ändern. (siehe auch [https://bugs.launchpad.net/ubuntu/+source/ia32-libs/+bug/646862/comments/14] {{sprache|de}})


  # cd /usr/lib
  cd /usr/lib
  # chmod ugo-r libpulse.so.0.12.*
  chmod ugo-r libpulse.so.0.12.*
  # chmod ugo-r libpulse-simple.so.0.0.3
  chmod ugo-r libpulse-simple.so.0.0.3


64-Bit-Nutzer müssen eventuell stattdessen ins Verzeichnis {{ic|/usr/lib32}} wechseln.
64-Bit-Nutzer müssen eventuell stattdessen ins Verzeichnis {{ic|/usr/lib32}} wechseln.


=== Es können mehrere Audio-Streams gesendet, aber nur einer empfangen werden ===
=== Es können mehrere Audio-Streams gesendet, aber nur einer empfangen werden ===
Wenn Skype mehrere Audio-Streams empfangen und senden kann und man auch noch Töne anderer Anwendungen hören kann, man aber keinen Ton vom Mikrofon mehr aufnehmen kann, könnte es sein, dass Skype die Eingabegeräte blockiert.
Wenn Skype mehrere Audio-Streams empfangen und senden kann und man auch noch Töne anderer Anwendungen hören kann, man aber keinen Ton vom Mikrofon mehr aufnehmen kann, könnte es sein, dass Skype die Eingabegeräte blockiert.


=== Kein Bild mit GSPCA Webcams ===
=== Kein Bild mit GSPCA-Webcams ===
 
In 32-Bit-Systemen muss man {{Paket|v4l-utils}} installieren. Dieses Paket enthält Werkzeuge und die Umwandlungs-Bibliothek für Video 4 Linux. Anschließend startet man Skype v4l1-kompatibel mit:
In 32-Bit-Systemen muss man {{Paket|v4l-utils}} installieren. Dieses Paket enthält Werkzeuge und die Umwandlungs-Bibliothek für Video 4 Linux. Anschließend startet man Skype v4l1-kompatibel mit:


Zeile 80: Zeile 57:


=== Kein Bild unter Compiz ===
=== Kein Bild unter Compiz ===
Man kann versuchen die Umgebungsvariable vor dem Start zu ändern:
Man kann versuchen die Umgebungsvariable vor dem Start zu ändern:


  $ XLIB_SKIP_ARGB_VISUALS=1 skype
  XLIB_SKIP_ARGB_VISUALS=1 skype


=== Skype verwendet das GTK+-Theme nicht, obwohl andere Qt-Anwendungen es tun ===
=== Skype verwendet das GTK+-Theme nicht, obwohl andere Qt-Anwendungen es tun ===
In aktuellen Skype-Versionen kann das Theme über das Optionsmenü geändert werden. Sollte die GTK+-Option trotzdem nicht ordentlich funktionieren, könnte es sein, dass die 32-Bit-Theme-Engine nicht installiert ist. Man sollte versuchen die vom jeweiligen Theme genutzte Engine in den offiziellen Paketquellen oder im [[AUR]] zu finden. Sollte man nicht wissen, welche Engine verwendet wird, so ist es am einfachsten einfach alle Engines über das Paket {{AUR|lib32-gtk-engines}} zu installieren. Dadurch werden allerdings sehr viele Pakete installiert.
In aktuellen Skype-Versionen kann das Theme über das Optionsmenü geändert werden. Sollte die GTK+-Option trotzdem nicht ordentlich funktionieren, könnte es sein, dass die 32-Bit-Theme-Engine nicht installiert ist. Man sollte versuchen die vom jeweiligen Theme genutzte Engine in den offiziellen Paketquellen oder im [[AUR]] zu finden. Sollte man nicht wissen, welche Engine verwendet wird, so ist es am einfachsten einfach alle Engines über das Paket {{AUR|lib32-gtk-engines}} zu installieren. Dadurch werden allerdings sehr viele Pakete installiert.


Zeile 93: Zeile 68:
Anschließend muss noch eine 32-Bit-Version von GConf installiert werden. Stattdessen kann man aber auch folgendes tun. Man legt die Datei {{ic|~/.gtkrc-2.0}} mit folgendem Inhalt an:
Anschließend muss noch eine 32-Bit-Version von GConf installiert werden. Stattdessen kann man aber auch folgendes tun. Man legt die Datei {{ic|~/.gtkrc-2.0}} mit folgendem Inhalt an:


  $ gtk-theme-name = "''Mein Theme''"
  gtk-theme-name = "''Mein Theme''"
 
Man ersetzt ''Mein Theme'' mit dem verwendeten Theme, lässt aber die Anführungszeichen stehen. Anschließend startet man Skype mit:
Man ersetzt ''Mein Theme'' mit dem verwendeten Theme, lässt aber die Anführungszeichen stehen. Anschließend startet man Skype mit:


  $ export GTK2_RC_FILES="/etc/gtk-2.0/gtkrc:$HOME/.gtkrc-2.0"
  export GTK2_RC_FILES="/etc/gtk-2.0/gtkrc:$HOME/.gtkrc-2.0"
  $ skype
  skype


Das GTK#-Theme sollte nun korrekt angezeigt werden. Man kann das dauerhaft erreichen, indem man Skype über ein Skript ausführt, das die beiden Zeilen enthält, oder indem man GTK2_RC_FILES in {{ic|~/.xprofile}} oder {{ic|~/.xinitrc}} exportiert - je nachdem wie man X startet.
Das GTK+-Theme sollte nun korrekt angezeigt werden. Man kann das dauerhaft erreichen, indem man Skype über ein Skript ausführt, das die beiden Zeilen enthält, oder indem man GTK2_RC_FILES in {{ic|~/.xprofile}} oder {{ic|~/.xinitrc}} exportiert - je nachdem wie man X startet.


Wenn man das Theme nicht im Options-Menü ändern kann, startet man Skype mittels:
Wenn man das Theme nicht im Options-Menü ändern kann, startet man Skype mittels:


  $ /usr/bin/skype --disable-cleanlooks -style GTK
  /usr/bin/skype --disable-cleanlooks -style GTK


Möchte man, dass Skype aus Menüs ohne Standard-GTK+-Theme gestartet wird, muss man die 'Exec'-Zeile von {{ic|/usr/share/applications/skype.desktop}} ändern zu:
Möchte man, dass Skype aus Menüs ohne Standard-GTK+-Theme gestartet wird, muss man die 'Exec'-Zeile von {{ic|/usr/share/applications/skype.desktop}} ändern zu:


  $ Exec=/usr/bin/skype --disable-cleanlooks -style GTK
  Exec=/usr/bin/skype --disable-cleanlooks -style GTK


Analog dazu muss man {{ic|~/.config/autostart/skype.desktop}} editieren, wenn man Skype autostarten lässt.
Analog dazu muss man {{ic|~/.config/autostart/skype.desktop}} editieren, wenn man Skype autostarten lässt.


=== The microphone does not work ===
== Siehe auch ==
* [[Pidgin#Plugins|Pidgin-Plugins]] (Skype-Plugin verfügbar)


Run amixer:
== Weblinks ==
* [http://www.skype.com/de/ Offizielle Website] {{sprache|de}}
* [http://www.itworld.com/unified-communications/166637/5-skype-alternatives-linux-users?page=0,1 Alternativen zu Skype] {{sprache|en}}


$ amixer
[[bg:Skype]]
 
[[cs:Skype]]
and check if you have an output for '''Capture''' similar to the one below.
[[en:Skype]]
 
[[lt:Skype]]
Simple mixer control 'Capture',0
[[ru:Skype]]
  Capabilities: cvolume cswitch penum
[[uk:Skype]]
  Capture channels: Front Left - Front Right
[[Kategorie:Internet]]
  Limits: Capture 0 - 15
  Front Left: Capture 8 [53%] [12.00dB] [on]
  Front Right: Capture 8 [53%] [12.00dB] [on]
 
If your output is similar, your microphone is working just fine, and the issue is either hardware related (broken microphone) or your volume needs to be checked. If you do not have an output similar to the one above or, more specifically, if both '''Front Left''' and '''Front Right''' are 0% or show an '''[off]''' tag at the end, then your microphone settings need to be rectified.
 
In either case, try to run:
 
$ alsamixer
 
and press {{ic|F5}} to show all channels. Using the arrow keys navigate all the way to the end and increase '''Capture'''. If you do not see a left and right channel for '''Capture''', press the space bar. Doing this turns the left and right channels on. Check that '''Input Source''' is set to the correct value (e.g. ''[Front Mic]''): navigate through the values with up and down arrow keys. If your microphone is an array built into your monitor, or you have a similar setup, make sure to increase the volume for the '''Digital''' column too. If you have multiple microphones, you may have to play around with the '''Mic Jack''' channel to get your desired setting.
 
You may want to save your mixer settings with:
 
# alsactl -f /var/lib/alsa/asound.state store
 
=== No incoming video stream ===
 
If skype shows a black square for the video preview, but something else (like {{ic|xawtv -c /dev/video0}}) shows video correctly, you might need to start Skype with:
 
export XLIB_SKIP_ARGB_VISUALS=1 && skype
 
Another possible workaround is to preload ''v4l1compat.so'':
 
LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so skype
 
For my machine this doesn't seem to work; instead I do
{{bc|<nowiki>
cd /usr/lib/lib32/libv4l &&  LD_PRELOAD=v4l1compat.so skype;
</nowiki>|bc}}
 
=== Low sound in Skype, but works everywhere else ===
 
If you are sure your microphone is configured correctly in ALSA (try recording with a 3rd-party-utility to determine whether it is an ALSA or Skype problem), it is most likely because Skype is controlling your volume levels. Simply disable this feature in the voice settings page in the Skype configuration window.
 
This may also help if your microphone input is automatically lowered until 0.
 
=== Monster/low-octave "growling" distortion over mic ===
 
Some users with newer kernels are experiencing a monster-like growling distortion of their sound stream on the other end of Skype. This can be fixed by creating a dummy ALSA device or by removing {{ic|~/.Skype/shared.xml}}. See https://bbs.archlinux.org/viewtopic.php?pid=819500#p819500 for more information.
 
=== Skype can only see PulseAudio, but not ALSA devices ===
 
Turn PulseAudio autospawn off and kill PulseAudio:
$ echo "autospawn = no" > ~/.pulse/client.conf
$ killall pulseaudio
And restart Skype.
 
=== Crackling/noisy sound (mainly using 64-bit OS) ===
 
Edit {{ic|/etc/pulse/default.pa}} and change the following line
 
load-module module-udev-detect
 
to
 
load-module module-udev-detect tsched=0
 
See also: [[PulseAudio#Glitches, skips or crackling]].
 
=== Problem with Audio Playback on x86_64 ===
 
See [[Pulseaudio#Skype (x86_64 only)]], even if you are not using PulseAudio.
 
=== Skype sounds stops media player or other sound sources ===
 
You can try commenting out the following modules in {{ic|/etc/pulse/default.pa}}
#module-cork-music-on-phone
#module-role-cork
 
If that does not help, you can try changing flat-volumes to no in {{ic|/etc/pulse/daemon.conf}}.
flat-volumes = no

Version vom 22. November 2013, 23:36 Uhr

Skype ist eine kommerziell angebotene Closed-Source-Software für die SIP-inkompatible Internet-Telefonie.

Installation

Skype ist als skype in Community verfügbar, und kann von dort mittels Pacman installiert werden.

pacman -S skype

Bei Verwendung eines 64-Bit-Systems muss die multilib-Paketquelle aktiviert werden, da Skype selbst nur in 32Bit-Version vorliegt.

Anschließend kann Skype mittels skype aus dem Terminal oder über das Menü unter „Internet → Skype“ gestartet werden.

ALSA

Skype unterstützt ALSA und PulseAudio. OSS wird nicht länger unterstützt. Skype sollte mit ALSA ohne weiteres funktionieren. Falls nicht, kann man ein Soundgerät in den Skype-Optionen auswählen. Sollte Skype Soundgeräte blockieren, muss man nur folgendes in die Datei ~/.asoundrc einfügen:

pcm.dmixout {
  # Das hier einfach ans System durchleiten, dmix
  type plug
  slave {
     pcm "dmix"
  }
}

Anschließend wird Skype normal gestartet. In den Soundoptionen wählt man nun dmixout als Wiedergabe- und Klingel-Gerät.

PulseAudio

Skype sollte mit PulseAudio ohne weiteres funktionieren. Falls nicht, so kann man ein anderes Eingabegerät mittels pavucontrol (muss eventuell erst installiert werden) wählen.

Hat man Skype in einem 64-Bit-System aus der multilib-Paketquelle installiert, muss auch lib32-libpulse installiert werden.

Problembehebung

Skype stürtzt sofort ab

Man kann versuchen das Verzeichnis ~/.Skype/Logs manuell anzulegen.

Skype stürtzt kurz nach dem Einloggen ab

Sollte Skype kurz nach Login abstürzen, so kann es helfen die Rechte für libpulse.so.0.12.4 (genaue Versionsnummer kann abweichen) und libpulse-simple.so.0.0.3 zu ändern. (siehe auch [1] )

cd /usr/lib
chmod ugo-r libpulse.so.0.12.*
chmod ugo-r libpulse-simple.so.0.0.3

64-Bit-Nutzer müssen eventuell stattdessen ins Verzeichnis /usr/lib32 wechseln.

Es können mehrere Audio-Streams gesendet, aber nur einer empfangen werden

Wenn Skype mehrere Audio-Streams empfangen und senden kann und man auch noch Töne anderer Anwendungen hören kann, man aber keinen Ton vom Mikrofon mehr aufnehmen kann, könnte es sein, dass Skype die Eingabegeräte blockiert.

Kein Bild mit GSPCA-Webcams

In 32-Bit-Systemen muss man v4l-utils installieren. Dieses Paket enthält Werkzeuge und die Umwandlungs-Bibliothek für Video 4 Linux. Anschließend startet man Skype v4l1-kompatibel mit:

LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so skype

In 64-Bit-Systemen muss man lib32-v4l-utils aus der multilib-Paketquelle installieren und Skype mit folgendem Befehl starten:

LD_PRELOAD=/usr/lib32/libv4l/v4l1compat.so skype

Damit das auch beim Aufruf aus Menüs, unabhängig von Updates, funktioniert, kann man einen Alias hinzufügen (z.B. in ~/.bashrc):

alias skype='LD_PRELOAD=/usr/libxx/libv4l/v4l1compat.so skype'

libxx sollte entsprechend angepasst werden.

Kein Bild unter Compiz

Man kann versuchen die Umgebungsvariable vor dem Start zu ändern:

XLIB_SKIP_ARGB_VISUALS=1 skype

Skype verwendet das GTK+-Theme nicht, obwohl andere Qt-Anwendungen es tun

In aktuellen Skype-Versionen kann das Theme über das Optionsmenü geändert werden. Sollte die GTK+-Option trotzdem nicht ordentlich funktionieren, könnte es sein, dass die 32-Bit-Theme-Engine nicht installiert ist. Man sollte versuchen die vom jeweiligen Theme genutzte Engine in den offiziellen Paketquellen oder im AUR zu finden. Sollte man nicht wissen, welche Engine verwendet wird, so ist es am einfachsten einfach alle Engines über das Paket lib32-gtk-enginesAUR zu installieren. Dadurch werden allerdings sehr viele Pakete installiert.

Hinweis: Unter Umständen muss lib32-gtk-engines nicht installiert werden. Zuerst sollte versucht werden, ob die Installation von lib32-gtk2 und einem GTK2-Theme ausreicht. Siehe auch im Forum .

Anschließend muss noch eine 32-Bit-Version von GConf installiert werden. Stattdessen kann man aber auch folgendes tun. Man legt die Datei ~/.gtkrc-2.0 mit folgendem Inhalt an:

gtk-theme-name = "Mein Theme"

Man ersetzt Mein Theme mit dem verwendeten Theme, lässt aber die Anführungszeichen stehen. Anschließend startet man Skype mit:

export GTK2_RC_FILES="/etc/gtk-2.0/gtkrc:$HOME/.gtkrc-2.0"
skype

Das GTK+-Theme sollte nun korrekt angezeigt werden. Man kann das dauerhaft erreichen, indem man Skype über ein Skript ausführt, das die beiden Zeilen enthält, oder indem man GTK2_RC_FILES in ~/.xprofile oder ~/.xinitrc exportiert - je nachdem wie man X startet.

Wenn man das Theme nicht im Options-Menü ändern kann, startet man Skype mittels:

/usr/bin/skype --disable-cleanlooks -style GTK

Möchte man, dass Skype aus Menüs ohne Standard-GTK+-Theme gestartet wird, muss man die 'Exec'-Zeile von /usr/share/applications/skype.desktop ändern zu:

Exec=/usr/bin/skype --disable-cleanlooks -style GTK

Analog dazu muss man ~/.config/autostart/skype.desktop editieren, wenn man Skype autostarten lässt.

Siehe auch

Weblinks