이 페이지에서는 Linux Unity 에디터의 알려진 문제를 나열하고 테스트된 해결 방법을 제공합니다.
Pipe error !
메시지가 나타나면서 Unity 에디터에 크래시 발생에셋 수가 많은 프로젝트를 열면 에디터에 크래시가 발생하고 Pipe error !
메시지가 기록됩니다.터미널을 통해 에디터를 연 경우 터미널에 오류 메시지가 표시되며, 그렇지 않은 경우 ~/.config/unity3d
디렉토리에 있는 Editor.log
파일에 기록됩니다.
프로젝트가 최대 열린 파일 수 한도에 도달하면 오류 메시지가 기록됩니다.
다음 방법 중 하나를 사용하여 Unity 에디터 세션에서 최대 파일 열기 한도를 늘릴 수 있습니다.
터미널을 사용하여 에디터를 여는 경우 다음 단계에 따라 현재 에디터 세션에서 최대 파일 열기 한도를 늘릴 수 있습니다.
터미널 창에서 다음 커맨드를 사용하여 현재 열려 있는 최대 파일 한도를 확인합니다.
ulimit -a
이렇게 하면 열려 있는 최대 파일 수의 소프트 한도가 증가하며 소프트 한도의 값은 하드 한도를 초과할 수 없습니다.
다음 커맨드를 사용하여 하드 한도를 초과하지 않았는지 하드 한도를 확인합니다.
ulimit -Hn
하드 한도를 알고 나면 다음 커맨드를 사용하여 하드 한도를 초과하지 않도록 소프트 한도를 늘립니다.
ulimit -n <desired maximum open files value>
예를 들어 소프트 한도를 4096으로 늘리려면 다음 커맨드를 사용하십시오.
ulimt -n 4096
’ulimit -a또는 'ulimit -Sn
커맨드를 사용하여 소프트 한도 변경을 확인한 다음 동일한 터미널을 사용하여 Unity 에디터를 실행합니다.
시스템 전체에서 최대 파일 열기 한도를 늘리려면 다음 단계를 따르십시오.
다음 위치에서 한도 설정 파일을 찾습니다./etc/security/limits.conf
.
다음 라인을 수정합니다.
[UserName] soft nofile [Desired soft open file limit]
여기서 [UserName]
은 원하는 사용자의 사용자 이름, 루트 또는 *를 사용하여 루트를 제외한 모든 사용자를 포함할 수 있습니다.이 파일에서 하드 한도를 늘릴 수도 있지만 시스템에서 설정한 하드 한도를 초과하지 않도록 주의하십시오.
다음은 /etc/security/limits.conf
에 있는 limits.conf
파일이 소프트 및 하드 한도 값을 추가하여 열린 파일 수를 늘린 후 어떻게 표시되는지를 보여주는 예입니다.
* soft nofile 4096
* hard nofile 4096
시스템을 재부팅합니다.
다음 커맨드를 실행하여 값이 실제로 변경되었는지 확인합니다.
ulimit -Sn
ulimit -Hn
Unity 에디터를 실행합니다.
Did you find this page useful? Please give it a rating:
Thanks for rating this page!
What kind of problem would you like to report?
Thanks for letting us know! This page has been marked for review based on your feedback.
If you have time, you can provide more information to help us fix the problem faster.
Provide more information
You've told us this page needs code samples. If you'd like to help us further, you could provide a code sample, or tell us about what kind of code sample you'd like to see:
You've told us there are code samples on this page which don't work. If you know how to fix it, or have something better we could use instead, please let us know:
You've told us there is information missing from this page. Please tell us more about what's missing:
You've told us there is incorrect information on this page. If you know what we should change to make it correct, please tell us:
You've told us this page has unclear or confusing information. Please tell us more about what you found unclear or confusing, or let us know how we could make it clearer:
You've told us there is a spelling or grammar error on this page. Please tell us what's wrong:
You've told us this page has a problem. Please tell us more about what's wrong:
Thank you for helping to make the Unity documentation better!
Your feedback has been submitted as a ticket for our documentation team to review.
We are not able to reply to every ticket submitted.