오드로이드 M1S에서 우분투(ubuntu) 서버 20.04 LTS를 사용하고 있었는데, 호기심에서 KDE 플라즈마(KDE Plasma) 데스크탑 환경을 설치해 보았다. 결론부터 얘기하자면, KDE 플라즈마 설치까지는 좋았는데, M1S의 RK3566 Soc에 내장된 Mali GPU 드라이버 설치에서 잘못되어 결국 실패했다.
일단 KDE Plasma 설치 까지는 문제 없이 잘 진행되었다. M1S에 우분투 서버를 설치한 상태 그대로는 설치가 진행되지 않는데, build-essential 패키지를 설치하면 된다. 아래와 같이 진행했다.
# S/W 저장소 정보 갱신
sudo apt-get upate
# build-essential 패키지 설치
sudo apt-get install build-essential
build-essential 패키지를 설치하는 도중에 파일을 가져오지 못했다고 오류가 발생했는데, S/W 저장소 정보를 다시 갱신하고 진행하니 문제 없이 완료되었다.
sudo apt-get update
sudo apt-get install build-essential
# kde-plasma-desktop 패키지 설치
sudo apt-get install kde-plasma-desktop
설치를 진행하다 보면 중간에 디스플레이 관리자(display manager)를 선택하라고 나온다. gdm3 또는 sddm을 선택하라고 하는데, 인터넷을 좀 찾아보니 gdm은 GNOME 데스크탑 환경의 기본 디스플레이 관리자이길래 그냥 sddm을 선택하고 진행.
설치가 완료된 후 재부팅
# 재부팅
sudo init 6
로그인 화면도 잘 나오고 KDE 데스크탑 환경도 잘 나온다. 그런데 전반적으로 반응이 약간 느린 듯해서 GPU 드라이버를 설치하면 좀 나아질까 생각했다.
우선 Mali GPU 드라이버를 검색해 보았다.
apt search libmali | more
검색 결과를 보니 libmali-odroidm1s라는 패키지가 있다. 오드로이드 M1S용이라는 설명이 있길래 이것을 설치했다. 이것이 문제의 시작.
sudo apt-get install libmali-odroidm1s
설치를 완료하고 재부팅해 보니 로그인 화면으로 들어가지 못하고 부팅 중간에 멈춘다. 결국 원격에서 ssh 접속을 해서 설치된 드라이버를 확인해 보았다.
# 설치된 Mali GPU 드라이버 확인
apt search libmali | grep installed
설치된 패키지를 보니까 libmali-bifrost-g52-r25p0-wayland라는 패키지다. wayland가 아니라 x11 드라이버를 설치해야 되는 것이 아닌가 싶어 해당 패키지를 제거를 시도했다.
sudo apt-get remove libmali-bifrost-g52-r25p0-wayland
오류가 발생하면서 중단. 이번에는 이 상태에서 x11 드라이버를 설치해 보았다.
sudo apt-get install libmali-bifrost-g52-r25p0-x11
역시나 오류가 발생하면서 설치가 되지 않는다. 대실패! 현재까지 상황으로는 Mali GPU 드라이버를 설치하면 KDE 플라즈마 구동에 문제가 발생하는 것 같다. 나중에는 업그레이드된 드라이버 패키지나 나올지 어떨지 모르겠지만, 현재 M1S에서 KDE 플라즈마 데스크탑 환경을 사용하려면 GPU 드라이버는 별도로 설치하지 말아야 되는 듯 하다.
어쨌든 이미 이렇게 꼬여 보렸으니, 아무래도 M1S를 초기화해야 될 것 같다. 일이 귀찮게 되었구나 -_-;;
'리눅스' 카테고리의 다른 글
lshw - 리눅스에서 하드웨어 정보 확인 (0) | 2024.11.06 |
---|---|
팅커보드S/암비안 - 파이썬 3.10 설치 (0) | 2024.10.27 |
중단/종료된 도커(Docker) 컨테이너 모두 삭제하기 (0) | 2024.10.19 |
도커(Docker) 컨테이너 이름 지정/변경 (1) | 2024.10.16 |
도커(Docker) 컨테이너에 ssh 접속하기 (2) | 2024.10.15 |