Skype til Linux dropper AMD CPU-support
Som du måske allerede ved, udvikler Microsoft en ny Skype-version til Linux OS. I modsætning til tidligere 4.x-versioner af Skype, som betragtes som klassiske, er den nye app Electron-baseret og kommer med sin egen Chromium-motor. Grundlæggende er det en indpakning til webversionen af Skype, med nogle forbedringer. Hvis du har en 5 år gammel CPU lavet af AMD, kan du løbe ind i et problem med, at nyere versioner af Skype slet ikke starter.
Reklame

Når Skype startes på Linux, opretter tre underordnede processer. En af dem er ansvarlig for UI-gengivelse. Hvis SSSE3 mangler, afsluttes den hurtigt, så hele appen holder op med at virke.
Skype forsøger at bruge pshufb-funktionen, som mangler, når din CPU ikke understøtter SSSE3-instruktionssættet.
Nogle brugere påpeger, at Microsoft nemt kunne løse problemet ved at tilføje muligheden -mno-ssse3 til compileren. Det tog dog 2 måneder for udviklere at finde ud af problemet og give et ordentligt svar. Svaret kom fra Microsofts fora:
- Kan du tjekke, om du har en processor uden SSSE3-instruktionssæt-understøttelse? (for det meste 5+ år gamle AMD'er).
- Hvis det er tilfældet, er systemet desværre ikke understøttet af Skype. I alle andre tilfælde bedes du give os flere detaljer, så vi kan undersøge dit problem nærmere.
...
En Intel Pentium 4-processor eller nyere, der er SSE2- og SSSE3-kompatibel
Dette er helt sikkert en dårlig overraskelse. Det vides ikke, hvad der fik Microsoft til at forlade en stor del af AMD-brugere uden Skype, men det nye Microsoft understøtter ikke ældre produkter længe. Interessant nok fortsætter betaversionen af Skype til Linux med at fungere indtil videre, så de kan bruge den i et kort stykke tid. Det er indlysende, at løsningen ikke er permanent. Før eller siden holder den også op med at virke.
Kilde: Microsoft svar.