임베디드 Linux 문제 해결
Solve the common issues that might occur when using the Embedded Linux Unity Editor.
읽는 시간 1분최근 업데이트: 한 달 전
이 페이지에는 임베디드 Linux Unity 에디터를 사용할 때 발생할 수 있는 일반적인 문제들을 다룹니다.
플레이어 빌드에 실패하고 오류가 발생
Unity 프로젝트를 익스포트할 때 라는 오류가 발생합니다. 설정에서 버스트를 비활성화하고 프로젝트에서 버스트를 제거해도 다른 패키지에 대한 종속성이 있으므로 문제가 해결되지 않습니다.
No EmbeddedLinux Burst Support on X86/Arm32 architecture해결책
버스트는 32비트 임베디드 Linux 플랫폼에서 지원되지 않습니다. 오류가 발생하지 않도록 인수를 사용해 Unity 에디터를 실행하여 Burst를 비활성화할 수 있습니다.
--burst-disable-compilationWayand 사용 불가 오류
Wayland를 사용할 수 있음에도 타겟 디바이스에서 플레이어를 실행하면 SDL 이 발생하며 실행에 실패합니다.
Error: wayland,x11 not available해결책
이 오류는 다음 원인 중 하나로 인해 발생할 수 있습니다.
- Wayland 라이브러리가 SDL2에 없습니다. 플레이어 애플리케이션의 으로 Wayland 라이브러리를 찾을 수 있는지 확인하십시오.
dlopen - Unity는 Wayland 버전 1.18 이상을 요구합니다. 일부 시스템에서는 버전 1.16 이하만 사용할 수 있으므로, 타겟 디바이스에서 Wayland 버전 1.18 이상이 지원되는지 확인하십시오.
- Wayland 디스플레이에 연결하지 못합니다. Wayland 환경이 올바르게 설정되었는지 확인하십시오.
타겟 플랫폼이 UWP일 때 라이트매퍼가 에디터의 GI 캐시를 손상시킴
에디터에서 라이트매퍼를 사용할 경우, UWP를 타겟 플랫폼으로 선택하면 GI 캐시가 손상됩니다.
해결책
Unity 에디터의 플레이어 빌드에 있는 인수가 이 문제의 근본 원인입니다. 이는 gfx 기기를 로드해야 하는 스카이 앰비언트 프로브와 반사 프로브를 생성하기 때문입니다. 그렇지 않으면 프로브에 초기화되지 않은 데이터가 포함됩니다. 이를 방지하려면 없이 플레이어 빌드를 실행하거나, 에디터에서 빌드에 포함된 각 씬에 대해 조명을 생성합니다. 즉, 광원을 추가하거나 라이트맵을 생성하는 대신 스카이 프로브를 자동으로 베이크하는 조명을 생성합니다. 가 설정되면 어떤 프로브도 렌더링되지 않습니다.
-nographics commandline-nographics-nographics