Skype для Linux прекращает поддержку процессоров AMD

Как вы, возможно, уже знаете, Microsoft разрабатывает новую версию Skype для ОС Linux. В отличие от предыдущих версий Skype 4.x, которые считаются классическими, новое приложение основано на Electron и имеет собственный движок Chromium. По сути, это оболочка для веб-версии Skype с некоторыми улучшениями. Если у вас 5-летний ЦП производства AMD, вы можете столкнуться с проблемой, из-за которой последние версии Skype вообще не запускаются.

Эта проблема была обнаружена пользователями Skype в Linux. Они попытались отладить основной исполняемый файл с помощью gdb (приложение отладчика, доступное в Linux) и выяснили, что новое системное требование было незаметно изменено в Skype. Поддержка набора команд ЦП SSSE3 теперь обязательна для владельцев ЦП AMD. Если ваш ЦП не поддерживает это, приложение Skype автоматически завершится без предупреждения или сообщения.

При запуске в Linux Skype создает три дочерних процесса. Один из них отвечает за рендеринг пользовательского интерфейса. Если SSSE3 отсутствует, оно быстро завершится, поэтому все приложение перестанет работать.

Skype пытается использовать функцию pshufb, которая отсутствует, когда ваш ЦП не поддерживает набор инструкций SSSE3.

Некоторые пользователи отмечают, что Microsoft может легко решить проблему, добавив в компилятор параметр -mno-ssse3 . Однако разработчикам потребовалось 2 месяца, чтобы разобраться в проблеме и дать правильный ответ. Ответ пришел с форумов Microsoft:

— Не могли бы вы проверить, есть ли у вас процессор без поддержки набора инструкций SSSE3? (в основном AMD старше 5 лет).
— В этом случае система, к сожалению, не поддерживается Skype. В любом другом случае предоставьте нам более подробную информацию, чтобы мы могли изучить вашу проблему в дальнейшем.

Процессор Intel Pentium 4 или более поздней версии с поддержкой SSE2 и SSSE3

Это точно неприятный сюрприз. Неизвестно, что заставило Microsoft оставить огромную часть пользователей AMD без Skype, но новая версия Microsoft недолго поддерживает старые продукты. Интересно, что бета-версия Skype для Linux пока продолжает работать, поэтому они могут использовать ее в течение короткого времени. Очевидно, что решение не вечное. Рано или поздно он тоже перестанет работать.

Источник: Ответы Microsoft .

Оцените статью
digitdocom.ru
Добавить комментарий