Zoals u wellicht al weet, ontwikkelt Microsoft een nieuwe Skype-versie voor het Linux-besturingssysteem. In tegenstelling tot eerdere 4.x-versies van Skype, die als klassiek worden beschouwd, is de nieuwe app gebaseerd op Electron en wordt deze geleverd met een eigen Chromium-engine. In wezen is het een wrapper voor de webversie van Skype, met enkele verbeteringen. Als je een 5 jaar oude CPU hebt gemaakt door AMD, kun je een probleem tegenkomen dat recente versies van Skype helemaal niet starten.
Advertentie
Dit probleem is vastgesteld door Skype-gebruikers onder Linux. Ze hebben geprobeerd het belangrijkste uitvoerbare bestand te debuggen met gdb (de debugger-app die beschikbaar is op Linux) en zijn erachter gekomen dat een nieuwe systeemvereiste stilletjes is gewijzigd in Skype. De ondersteuning van de SSSE3 CPU-instructieset is nu verplicht voor AMD CPU-bezitters. Als uw CPU dit niet ondersteunt, wordt de Skype-app stilzwijgend afgesloten zonder waarschuwing of bericht.Wanneer Skype wordt gestart op Linux, creëert het drie onderliggende processen. Een van hen is verantwoordelijk voor het renderen van de gebruikersinterface. Als SSSE3 ontbreekt, wordt deze snel afgesloten, zodat de hele app stopt met werken.
Skype probeert de pshufb-functie te gebruiken die ontbreekt wanneer uw CPU de SSSE3-instructieset niet ondersteunt.
hoe voeg je een onenigheidsbot toe
Sommige gebruikers wijzen erop dat Microsoft het probleem gemakkelijk zou kunnen oplossen door de optie toe te voegen-mno-ssse3naar de compiler. Het duurde echter 2 maanden voordat ontwikkelaars het probleem hadden ontdekt en een goed antwoord hadden gegeven. Het antwoord kwam van de forums van Microsoft:
- Kunt u controleren of u een processor heeft zonder ondersteuning voor de SSSE3-instructieset? (meestal 5+ jaar oude AMD's).
- Als dat het geval is, wordt het systeem helaas niet ondersteund door Skype. Geef ons in elk ander geval meer details, zodat we uw probleem verder kunnen onderzoeken.
...
Een Intel Pentium 4-processor of hoger die SSE2- en SSSE3-compatibel is
Dit is zeker een nare verrassing. Het is niet bekend waardoor Microsoft een groot deel van de AMD-gebruikers zonder Skype heeft achtergelaten, maar het nieuwe Microsoft ondersteunt oudere producten niet lang. Interessant is dat de bètaversie van Skype voor Linux voorlopig blijft werken, dus ze kunnen het een korte tijd gebruiken. Het is duidelijk dat de oplossing niet permanent is. Vroeg of laat zal het ook stoppen met werken.
Bron: Microsoft Antwoorden .