Home Wiki > SDB:Skype
Sign up | Login

SDB:Skype

tagline: De openSUSE

En este artículo se trata de cómo hacer funcionar el software original de Skype en openSUSE. No se niega que Skype ha logrado crear un programa multi-plataforma con una calidad de sonido superior y capacidades de cortafuegos transversal. Sin embargo, tenga en cuenta que el software de Skype no es libre ni de código abierto.
Skype
Skype-icon-128x128.png


Software para VoIP

Distribuidor: Microsoft Skype Division
Licencia: Software privativo, con algunas características de pago
Web: http://www.skype.com/intl/es-es/home


Software oficial Software OSS Software comunitario Software privativo

Contenido

[editar] Instalación

[editar] Preparación

Para instalaciones de openSUSE 32-bit

Necesitas tener instalar estos paquetes antes de proceder a instalar Skype.

su -c 'zypper install libqt4 libqt4-x11 libqt4-dbus-1 libsigc++2 libpng12-0'

Para instalaciones de openSUSE 11.4 de 64-bit

Para poder instalar Skype necesitarás tener instalados los paquetes de las dependencias correspondientes en su versión de RPM de *-32bit, ya que Skype solo está disponible en versión 32-bit.

su -c 'zypper install libasound2-32bit xorg-x11-libXv-32bit xorg-x11-libs-32bit libqt4-x11-32bit libpng12-0-32bit'

Para instalaciones de openSUSE 11.3 y 11.2 de 64-bit

Para poder instalar Skype necesitarás tener instalados los paquetes de las dependencias correspondientes en su versión de RPM de *-32bit, ya que Skype solo esta disponible en versión de 32-bit.

su -c 'zypper install libpng12-0-32bit libqt4-32bit libqt4-dbus-1-32bit libqt4-x11-32bit libsigc++2-32bit xorg-x11-libXv-32bit libpulse0-32bit'

Para instalaciones de openSUSE-11.2 de 64-bit

El paquete libqt4-x11-32bit no esta disponible en el medio de instalación de la versión 11.2; tendrás que agregar el repositorio "openSuSE-11.2-Standard": http://download.opensuse.org/repositories/openSUSE:/11.2/standard usando el administrador de repositorios de YaST. Después, abre el administrador de software de YaST y busca "qt4-x11" se mostrará una lista con el paquete necesario (libqt4-x11-32bit); selecciónalo, instálalo y continua como se describe a continuación.

[editar] Instalación usando archivos RPM

  • Si todo va bien, tu navegador web abrirá YaST para que inicie la instalación del paquete.

Cuando tu navegador web no pida abrir el paquete con YaST (o con cualquier otro administrador de paquetes que uses por defecto), descarga el archivo y ábrelo desde el explorador de ficheros con doble clic para que se inicie la instalación.

  • Como alternativa también puedes instalar el paquete de Skype desde consola:
su -c 'zypper in skype-<version>.rpm'
  • Después de la instalación, se creará una entrada en el menú mediante la cual podrás lanzar Skype que depende del entorno de escritorio que se utilice. Como ejemplo:
    • En GNOME aparece bajo Internet->Más aplicaciones
    • En KDE Skype aparece bajo Internet -> Más programas

[editar] Instalación usando los repositorios de la comunidad

  • Instala Skype usando el comando zypper in wrapped-skype

[editar] Configuración

Inicia sesión (o regístrate) y haz una llamada de prueba a "echo123". Sigue las instrucciones y entonces grabará tu voz y luego la reproducirá. Lo más probable es que tengas que configurar el nivel de volumen del micrófono. Haz esto por medio del controlador de volumen, disponible en GNOME en Multimedia->Control de Volumen->Control de Volumen o en KDE en Aplicaciones -> Multimedia -> Mezclador de Audio. También es frecuente que se pueda acceder al mezclador de sonido haciendo clic con el botón derecho sobre el icono en forma de altavoz que aparece en la barra de tareas.


[editar] Privacidad y seguridad

Mucha gente no quiere usar Skype porque recopila información de su sistema, lo cual no debería ocurrir. Trata de leer tu perfil de Firefox sin ninguna razón (dice que a causa de la autodetección de la configuración del proxy, pero podrían existir alguna otra causa más).

Para evitar estas cosas puedes usar AppArmor para proteger tu sistema.

Copia este perfil de AppArmor a tu directorio /etc/apparmor.d/ para bloquear skype.

Skype tiene que haber sido instalado como RPM para que esto funcione.

Dialogo informacion 64x64.png En openSUSE 11.1 con esta configuración de perfil, Skype puede que no funcione. En la consola se muestra el siguiente mensaje: "No protocol specified".

[editar] Uso de alta resolución con la cámara web

Por defecto, Skype solo soporta vídeo con resoluciones de hasta 320x240. Si tienes una buena cámara web que puede hacer mucho más, aquí esta como configurar Skype para poder hacer uso de ella.

Después de configurar tu cámara web para usarla con Skype, abre ~/.Skype/SKYPENAME/config.xml con un editor de texto (sustituye SKYPENAME con tu nombre de acceso (login) a Skype; ~ es la abreviatura para tu carpeta de usuario (home)).

Busca la sección <Video>. Probablemente solo contenga <AutoSend>1</AutoSend>.

Agrega tres líneas a la sección <Video> como las siguientes:

<Video>
 <AutoSend>1</AutoSend>
 <CaptureHeight>480</CaptureHeight>
 <CaptureWidth>640</CaptureWidth>
 <Fps>15</Fps>
</Video>

Con skype-2.0, si tu cámara lo soporta (y tienes suficiente luz para evitar obtener un vídeo de mala calidad) puedes colocar mayores resoluciones (800x600 o incluso 960x720) o mayores tasas de cuadros por segundo.

Hay que advertir que la cantidad de datos y la carga de la CPU aumentan y Skype puede re-escalar el vídeo a la resolución original si se sobrecarga la CPU o el ancho de banda.

skype-2.1 no soporta resoluciones mayores de 640x480 a menos que tengas una cámara web especial que soporte codificar vídeo por hardware y posea certificación Skype...


[editar] Solución de problemas

[editar] Si estás detrás de un proxy

Si usas Skype y estas detrás de un servidor proxy o un cortafuegos, podrías tener problemas para conectarte a la red de Skype. Skype no podrá iniciarse y se colgará inmediatamente.

Skype aparentemente lee la configuración de proxy de la configuración de Opera o Firefox y lee las variables de entorno http_proxy y https_proxy.

Estas variables de entorno tienen el formato:

http_proxy=myproxyname:myproxyport
https_proxy=myproxyname:myproxyport
http_user=myname
http_passwd=mypwd

exportar http_proxy https_proxy http_user http_passwd

A menudo myproxyport es 8080.

Sin embargo, ajustar esto no siempre permite que Skype se conecte correctamente. Skype parecer funcionar en el primer inicio de sesión, pero no te permite ir mas allá.

Si te pasa esto, necesitas poner una pasarela por defecto para tu sistema:

# route add default gw proxy.ip.address

Cabe destacar que proxy.ip.address no tiene porqué ser una pasarela de red real; Skype solo necesita esta opción.

[editar] Solución usando Windows

Aquí hay otra solución que se puede aplicar:

1) Inicia una sesión en Skype en una máquina con Windows, usando tu nombre de Skype y contraseña, configura las opciones del proxy. También puedes hacer esto con WINE y la versión de Windows de Skype si eres tan afortunado de no tener una máquina con Windows disponible.

2) Copia el archivo "shared.xml" de la maquina con Windows o de WINE a la versión de Linux de Skype, usando un comando parecido a este:

cp ".wine/drive_c/windows/profiles/<username>/Application Data/Skype/shared.xml" ./.Skype/shared.xml

(tienes que cambiar, <username> para que coincidida con el tuyo)

3) Abre Skype, y ojalá que arranque

[editar] Problema de ALSA con micrófonos en algunos chips de sonido

Usa las herramientas de la línea de comandos (no las herramientas GUI) para reiniciar la configuración y captar el micrófono.

alsaconfig
alsamixer

En algunas plataformas también necesitarás habilitar el micrófono en el mezclador.

Ejemplo

Kmix-input.png

[editar] No hay entrada de micrófono para Skype

Cuando has chequeado que el sistema de sonido está funcionando, tanto el micrófono como los altavoces, pero Skype, usando la llamada de prueba, no reproduce tu micrófono, debes cambiar la configuración de Entrada de sonido en Skype de Dispositivo por defecto a otro ajuste. Esto debería resolver el problema.

[editar] Skype y PulseAudio

Skype 2.2 beta y openSUSE 11.4, no tiene problemas con PulseAudio.

Desde openSUSE 11.0 (Con la excepción de openSUSE 11.2 con escritorio KDE) PulseAudio viene incluido y activado por defecto. Algunos usuarios informan de problemas para hacer funcionar Skype con PulseAudio activado, sobre todo en relación con la falta de entrada/salida de sonido, fallos en la reproducción de sonido/grabación y el retraso en la transmisión de audio. Si experimentas algunos de esos problemas y sospechas que se deba a PulseAudio, dirígete a Perfect Setup para una configuración apropiada.

[editar] Arreglar la fluctuación de la imagen en la pantalla de la cámara web

En algunos sistemas openSUSE puede tener problemas cargando las librerías y la cámara web no muestra nada distinguible (una pantalla negra o verde es lo más común). Para arreglarlo abre la consola, entra como super usuario usando "su" y realiza los siguientes pasos:

mv /usr/bin/skype /usr/bin/skype.real
chmod 755 /usr/bin/skype.real
vi /usr/bin/skype

e introduce lo siguiente

#!/bin/bash
LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so skype.real

Si usas 64-bit entonces sustitúyelo con

#!/bin/bash
LD_PRELOAD=/usr/lib32/libv4l/v4l1compat.so skype.real

Por último, ejecuta la orden

chmod 755 /usr/bin/skype

Prueba el vídeo con Skype. Debería funcionar.


[editar] Ver también


[editar] Enlaces externos