Skype para Linux elimina la compatibilidad con CPU de AMD
Como ya sabrá, Microsoft está desarrollando una nueva versión de Skype para el sistema operativo Linux. A diferencia de las versiones 4.x anteriores de Skype, que se consideran clásicas, la nueva aplicación está basada en Electron y viene con su propio motor Chromium. Esencialmente, es un contenedor para la versión web de Skype, con algunas mejoras. Si tiene una CPU de 5 años fabricada por AMD, es posible que tenga el problema de que las versiones recientes de Skype no se inician en absoluto.
Cuando se inicia en Linux, Skype crea tres procesos secundarios. Uno de ellos es responsable de la representación de la interfaz de usuario. Si falta SSSE3, se cerrará rápidamente, por lo que toda la aplicación dejará de funcionar.
Skype está intentando utilizar la función pshufb que falta cuando su CPU no es compatible con el conjunto de instrucciones SSSE3.
Algunos usuarios señalan que Microsoft podría solucionar fácilmente el problema agregando la opción -mno-ssse3 al compilador. Sin embargo, los desarrolladores tardaron 2 meses en resolver el problema y dar una respuesta adecuada. La respuesta vino de los foros de Microsoft:
- ¿Podría comprobar si tiene un procesador sin soporte para el conjunto de instrucciones SSSE3? (en su mayoría AMD de más de 5 años).
- Si ese es el caso, el sistema no es compatible con Skype. En cualquier otro caso, bríndenos más detalles para que podamos investigar su problema más a fondo.
...
Un procesador Intel Pentium 4 o posterior que sea compatible con SSE2 y SSSE3
Seguro que es una mala sorpresa. No se sabe qué hizo que Microsoft dejara a una gran parte de los usuarios de AMD sin Skype, pero el nuevo Microsoft no admite productos más antiguos por mucho tiempo. Curiosamente, la versión beta de Skype para Linux sigue funcionando por ahora, por lo que pueden usarla por un tiempo. Es obvio que la solución no es permanente. Tarde o temprano, dejará de funcionar también.
Fuente: Respuestas de Microsoft.