Setup Blender – Linux Windowing Environment

Linux Windowing Environment

Linux에서 Blender는 공식 릴리스에 대해 X11과 Wayland를 모두 지원합니다.

Wayland가 감지되면 이것이 기본 시스템이고, 그렇지 않으면 X11이 사용됩니다.

현재 “Windowing Environment”는 File ▸ About에 나열되어 있습니다.

X11

이는 Linux 및 Unix 시스템에서 가장 널리 사용되는 윈도우 환경입니다.

X11 지원을 중단하거나 제거할 단기 계획은 없습니다.

Wayland

Wayland에 대한 지원은 최근에 추가되었으므로 아직 테스트되지 않은 구성이 있을 수 있습니다. 문제가 발생하면 버그를 신고해 주세요.

블렌더는 Gnome-Shell(mutter), KDE(플라즈마) 및 SWAY(wlroots) 기반 컴포지터로 테스트되었습니다.

Requirements

Gnome-Shell

Gnome-Shell에서는 libdecor 라이브러리가 필요합니다. 이는 대부분의 Linux 배포판에서 패키지로 제공됩니다.

라이브러리를 찾을 수 없으면 X11이 대체 수단으로 사용됩니다.

Troubleshooting

자세한 Wayland 출력은 문제를 추적하는 데 도움이 될 수 있습니다. 추가 인수를 사용하여 터미널의 command-line에서 Blender를 시작합니다.

Blender’s Wayland Logging

blender --log "ghost.wl.*" --log-level 2

Wayland Built-In Logging

WAYLAND_DEBUG=1 blender

Disable Wayland (forcing X11)

WAYLAND_DISPLAY="" blender

Disable libdecor (forcing borderless windows under Gnome-Shell)

기존에 설치된 libdecor를 삭제한 다음, 빈 X11 디스플레이 변수를 사용하여 Blender를 실행하세요.

DISPLAY="" blender

Environment Variables

XCURSOR_THEME
사용할 커서 테마(로컬에 설치된 커서를 참조해야 함)

XCURSOR_SIZE
커서 크기는 기본값이 28입니다. Hi-DPI 디스플레이에서 크기를 늘릴 수 있습니다.

Known Limitations

Gnome Shell’s Fractional Scaling (before version 44)

44 이전의 Gnome-Shell 버전은 분수 스케일링을 완전히 지원하지 않습니다.

이전 버전의 Gnome-Shell에서 분수를 사용하면 커서 크기가 작아지는 등의 결함이 발생할 수 있습니다.

NVidia GPU

현재 NVidia 드라이버는 Wayland에 필요한 기능을 완전히 지원하지 않습니다. 그래픽 결함과 깜박임은 일반적인 문제입니다. 경우에 따라 시작시 충돌이 발생할 수 있습니다. 이는 Blender에만 해당되는 것이 아니므로 NVidia 사용자는 드라이버 지원이 개선될 때까지 X11을 사용하는 것이 좋습니다.

Feature Comparison

특징X11WaylandNotes
부드러운 스크롤트랙패드를 이용한 부드러운 스크롤.
멀티터치 제스처트랙패드 및 태블릿 지원 핀치로 확대/축소, 이동 및 회전할 수 있습니다.
안정적인 커서 워핑✗ (1)변형하는 동안 커서 워핑이 사용됩니다.
예를 들어 뷰포트 주위를 선회합니다.
창 위치 지정✗ (2)창과 창 사이를 드래그하는 데 필요합니다. 파일 로드 시 창 위치를 복원합니다.

Hi-DPI, 3D 마우스, 태블릿 입력 등과 같이 두 시스템이 모두 지원하는 기타 기능은 이 목록에서 제외되었습니다.

(1) X11에서는 커서를 잡는 동안 빠른 커서 움직임이 창 경계를 벗어날 수 있습니다(예: 변환).
(2) Wayland는 창 위치 설정을 지원하지 않습니다. 이는 지원될 가능성이 없는 설계 결정이기 때문입니다(position 관련 문제 참조).

References