Unity 6.3
0 онлайн 46 гостей 3 в системе
Вход

Устранение неисправностей встроенного Linux Unity Editor

На этой странице перечислены типичные проблемы, которые могут возникнуть при использовании встроенного Linux Unity Editor.

Сбой сборки Player с ошибкой

При экспорте проекта Unity появляется следующая ошибка: No EmbeddedLinux Burst Support on X86/Arm32 architecture. Отключение Burst в Настройках и удаление его из проекта не решает проблему, поскольку другой пакет имеет зависимость от него.

Решение

Burst не поддерживается на 32-битных встраиваемых платформах Linux. Чтобы избежать этой ошибки, вы можете отключить Burst, запустив Unity Editor с аргументом --burst-disable-compilation.

Wayand не доступна ошибка

Запуск проигрывателя на целевом устройстве не удается с: SDL Error: wayland,x11 not available хотя Wayland доступен.

Решение

Эта ошибка может возникнуть по одной из следующих причин:

  • Библиотека Wayland не находится в SDL2. Убедитесь, что библиотека Wayland находится в dlopen из приложения плеера.
  • Unity требует по крайней мере Wayland версии 1.18. Поскольку некоторые системы имеют только версию 1.16 или ниже, обязательно проверьте, что по крайней мере версия Wayland 1.18 поддерживается на целевом устройстве.
  • Подключение к дисплею Wayland не удалось. Убедитесь, что среда Wayland правильно настроена.

Проблемы отображения с MSAA на i.MX8 Встроенные устройства Linux

Известно, что мультисемплированное сглаживание (MSAA) вызывает проблемы с отображением на i.MX8 встроенных Linux устройствах.

Решение

Чтобы избежать проблем с отображением на устройствах i.MX8, отключите MSAA в настройках качества проекта. Перейдите в Изменить > Project Настройки > Качество, затем установите Anti Aliasing на Инвалиды.

Дополнительные ресурсы

  • Устранение неполадок редактора Linux