Unity 6.3
0 онлайн 94 гостей 3 в системе
Вход
Разработка платформы Шаг 164 из 387

Устранение неисправностей встроенного 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