# Linux 에디터 문제 해결

> Lists the known issues with the Linux Editor and their solutions.

이 페이지에서는 Linux Unity 에디터의 알려진 문제를 나열하고 테스트된 해결 방법을 제공합니다.

## Pipe error ! 메시지가 나타나면서 Unity 에디터에 크래시 발생##unity-editor-crashes-with-pipe-error-!-message

에셋이 많은 프로젝트를 열면 에디터에 크래시가 발생하고 `Pipe error !` 메시지가 기록됩니다. 터미널을 통해 에디터를 열면 터미널에 오류 메시지가 표시되고, 그렇지 않으면 `~/.config/unity3d` 디렉토리에 있는 `Editor.log` 파일에 기록됩니다.

### 원인##cause

프로젝트가 최대 열린 파일 수 한도에 도달하면 오류 메시지가 기록됩니다.

### 해결책##solution

다음 방법 중 하나를 사용하여 Unity 에디터 세션에서 최대 파일 열기 한도를 늘릴 수 있습니다.

* [현재 에디터 세션에서 최대 파일 열기 한도 늘리기](#current)
* [시스템 전체에서 최대 파일 열기 한도 늘리기](#system-wide)

#### 현재 에디터 세션의 최대 파일 열기 한도 늘리기##increase-the-maximum-open-file-limit-current-editor-session

터미널을 사용하여 에디터를 여는 경우 다음 단계에 따라 현재 에디터 세션에서 최대 파일 열기 한도를 늘릴 수 있습니다.

1. 터미널 창에서 다음 커맨드를 사용하여 현재 최대 파일 열기 한도를 확인합니다.

   ```
   ulimit -a
   ```

이렇게 하면 열려 있는 최대 파일 수의 소프트 한도가 증가하며 소프트 한도의 값은 하드 한도를 초과할 수 없습니다.

2. 다음 커맨드를 사용하여 하드 한도를 초과하지 않았는지 하드 한도를 확인합니다.

   ```
   ulimit -Hn
   ```

3. 하드 한도를 확인한 후 다음 커맨드를 사용하여 하드 한도를 초과하지 않도록 소프트 한도를 늘립니다.

   ```
   ulimit -n <desired maximum open files value>
   ```

예를 들어 소프트 한도를 4096으로 늘리려면 다음 커맨드를 사용하십시오.

````
```
ulimt -n 4096
```
````

4. `ulimit -a` 또는 `ulimit -Sn` 커맨드를 사용하여 소프트 한도 변경을 확인한 후 동일한 터미널을 사용하여 Unity 에디터를 실행합니다.

### 시스템 전체에서 최대 파일 열기 한도 늘리기##increase-the-maximum-open-file-limit-system-wide

시스템 전체에서 최대 파일 열기 한도를 늘리려면 다음 단계를 따르십시오.

1. `/etc/security/limits.conf`에서 한도 설정 파일을 찾습니다.

2. 다음 줄을 수정합니다.

   ```
   [UserName]	soft	nofile	[Desired soft open file limit]
   ```

   여기서 `[UserName]`은 원하는 사용자의 사용자 이름 또는 루트이거나 루트를 제외한 모든 사용자를 포함할 경우 \*가 될 수 있습니다. 이 파일에서 하드 한도를 늘릴 수도 있지만 시스템에서 설정한 하드 한도를 초과하지 않아야 합니다.

   다음은 파일 열기 수를 늘리기 위해 소프트 및 하드 한도 값을 추가한 후 `/etc/security/limits.conf`에 있는 `limits.conf` 파일이 어떻게 표시되는지 보여 주는 예입니다.

   ```
   * soft nofile 4096
   * hard nofile 4096
   ```

3. 시스템을 재부팅합니다.

4. 다음 커맨드를 실행하여 값이 실제로 변경되었는지 확인합니다.

   * 소프트 열기 파일 한도:

   ```
   ulimit -Sn
   ```

   * 하드 열기 파일 한도:

   ```
   ulimit -Hn
   ```

5. Unity 에디터를 시작합니다.

## 추가 리소스:##additional-resources:

* [시스템 요구 사항](/engine/6000.0/manual/install-and-upgrade/getting-started-installing-unity/system-requirements.md)
