iMac 2013에 Linux 설치하기 그리고 Davinchi Resolve

1.
동네에 사진작가가 있습니다. 오랜 동안 사진작가로 일하다가 영상에 관심을 가지고 유튜브를 할 계획인가 봅니다. 만나자는 연락이 와서 두시간 수다를 떨고 약속을 하였습니다.

“애플을 가지고 오면 리눅스를 설치해줄께”

가지고 온 애플기기를 보니까 iMac 2013과 Power Mac G5입니다. Power Mac은 Intel CPU가 아니라 PowerPC CPU를 사용하고 낮은 사양이라 리눅스 배포판을 선택할 때 선택지가 넓지 않습니다. 그래서 우선 iMac에 리눅스를 설치하였습니다. 첫번째로 선택한 OS는 Elementary OS입니다. iMac은 처음으로 부팅 디스크를 선택하는 방법도 몰랐습니다. Tech 101: How to Use a Windows Keyboard With Your Mac을 보니까 Alt-Key를 이용하더군요.

Special Key Differences
Generally, there are at least five special keys on a Windows keyboard that have a different name or location than their Mac counterparts.

(Win) Ctrl                  (Mac) Control
(Win) Alt                    (Mac) Option
(Win) Windows         (Mac) Command (four-leaf clover)
(Win) Backspace      (Mac) Delete
(Win) Enter               (Mac) Return

And there are some keys, such as the Windows Menu/Applications key, that have no Mac equivalent, and are usually ignored by the Mac.

Alt키를 이용하면 아래와 같은 화면이 보입니다

Linux를 담은 USB를 선택하면 이후 과정을 일반적인 설치와 똑같습니다. Elementary OS를 설치한 화면입니다.

iMac을 이용하여 동영상 편집용으로 사용할 계획이라 Davinchi Resolve를 설치합니다. 설치 과정은 단순합니다. 홈페이지에서 파일을 다운 받은 후 DaVinci_Resolve_18.*_Linux.run을 설치하면 됩니다.

다만 사전에 설치하여야 하는 라이브러리가 있는데 설치중 에러가 발생할 때 설치하여도 무방합니다. 마무리하는 마음으로 편안히 Davinchi Resolve를 실행하였습니다. 실행중 오류가 발생하였습니다.


참고로 같은 OS를 설치한 데스크탑의 환경설정입니다.

Davinchi Resolve를 사용하려면 GPU가 필요합니다. 그리고 사전에 Nvidia Driver를 설치하여야 하는데 잊었습니다.

Integrated GPU or discrete GPU with at least 2 GB of VRAM.
OpenCL 1.2 or CUDA 11 or higher should be supported by your graphics card.
NVIDIA/AMD/Intel GPU Driver version – as required by your GPU.

2.
이제부터 가장 시간을 많이 사용한 부분입니다. Nvidia Driver를 설치하는 순서는 단순합니다. 몇 가지 명령어를 입력하고 부팅을 하면 됩니다. 그런데 문제는 GUI가 동작을 하지 않았습니다. 저도 몇 번 같은 경험을 했기 때문에 여러가지를 시도했습니다만 결과는 같았습니다. Elementaryo OS의 Light Display Manager가 부팅중 오류가 발생하여 동작하지 않습니다. syslog를 확인하니까 다음과 같습니다.

[Failed] fail to start light display manager

최초 설치할 때는 Nouveau: Accelerated Open Source driver for nVidia cards를 비디오 드라이버로 사용하였는데 Nvidia 회사가 만든 드라이버로 바꾸면서 발생한 오류입니다. Elementary OS 6까지는 정상적으로 동작하였지만 Elementary OS 7.0이 나온 이후 불안합니다. 저도 어쩌다 성공했지만 iMac에서는 계속 실패하였습니다. 정상적으로 동작하였다면 아래와 같이 nvidia module이 kernel에서 동작하여야 합니다.

smallake@elementary:~$ lsmod | grep nvidia
nvidia_uvm 1232896 0
nvidia_drm 73728 8
nvidia_modeset 1200128 15 nvidia_drm
nvidia 35495936 793 nvidia_uvm,nvidia_modeset
drm_kms_helper 200704 1 nvidia_drm
drm 581632 12 drm_kms_helper,nvidia,nvidia_drm

또한 nvidia-smi를 실행하면 다음과 같이 나옵니다.

NVIDIA-SMI has failed because it couldn’t communicate with the NVIDIA driver. Make sure that the latest NVIDIA driver is installed and running.

정상적으로 nvidia driver가 동작한다면 아래와 같은 모습이어야 합니다.

시간이 부족하여 Ubuntu Desktop으로 변경하였습니다. Ubuntu는 설치중 Thirdy Part Driver를 설치하도록 하는 옵션이 있습니다. 또한 Gnome Display Manager를 사용해서 별 문제가 없을 것으로 예상해서 설치변경을 하였습니다.

결과는 Davinchi Resolve까지 정상적으로 동작합니다. 설치를 마친 후 LDM 오류에 대해 검색해보았습니다. ldm오류와 관련한 질문이 무척 많네요. 의견도 무척 많습니다. How to Fix – Failed to Start Light Display Manager Error나 chatGPT 역시 같은 의견을 주네요.

sudo dpkg-reconfigure lightdm

솔직히 이렇게 해서 될지, 의문입니다. 다음에 문제가 생기면 해보겠습니다.

2 Comments

  1. 윤승걸

    너무 매력적이지만 상대하기 어려운 이성을 만난 느낌입니다. 아직…,
    너무나 감사드리며 앞으로 남은 생에 좋은 도구를 소개한 선배님에게 존경을 표합니다.

    Reply
    1. smallake (Post author)

      조금더 공부해서 리눅스에 친숙해지시길…

      Reply

Leave a Comment

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다

이 사이트는 스팸을 줄이는 아키스밋을 사용합니다. 댓글이 어떻게 처리되는지 알아보십시오.