갤럭시탭S8+ 5G에서 termux로 아치 리눅스 부팅 및 사용

페이지 정보

작성자 칼쓰마
작성일

본문



LINK


갤럭시탭S8+ 5G에 Termux로 아치 리눅스 구동해보았습니다.

페도라, 우분투, 데비안만 써봤다가 아치 리눅스를 처음 사용해보았는데


상당히 괜찮네요....

apt 명령어랑 yum 명령어만 써보다가 pacman 명령어는 처음 써보는데 생소합니다.

아치 리눅스 장점은 패키지로 제공되는 프로그램과 라이브러리들이 모두 초신 버전이더군요.


mesa 3D 라이브러리도 23.1.3으로 완전 초신이라 놀랐습니다.



termux로 구동된 리눅스 특징은 다음과 같습니다.


- 컨테이너 리눅스 방식이라서 안드로이드의 호스트 커널을 공유하여 CPU는 네이티브 성능이 나오고 RAM도 모두 사용 가능

- 애드온 앱인 Termux-X11을 사용하면 xwayland + xfce4 조합으로 X윈도우를 구동 가능 (PIP모드도 지원!)

- Termux-X11 xwayland + xfce4 환경에서 virglrenderer를 사용하면 안드로이드 호스트 GPU를 가상화 하여 리눅스 환경에서  호스트 GPU 대비 미약한 성능이지만 GPU 가속도 가능

- 온갖 ARM64 네이티브 패키지를 apt, yum, pacman 명령어로 쉽게 설치해서 사용 가능 



설치가 좀 번거로워서 그렇지

사실상 과거 삼성이 접었던 리눅스 온 덱스의 완벽한 상위호환입니다.

LINK

virglrenderer을 통한 GPU 가속이 아직 부족한 점이 많은데

이건 termux-packages github에서 mesa 라이브러리나 기타 방법을 통해 지속적으로 GPU 가속 성능을

개선하려고 노력중입니다.



그리고 퀄콤 스냅드래곤 탑재 디바이스에선 virglrenderer 말고도

mesa-zink와 mesa-vulkan-icd-freedreno(아드레노 오픈소스 vulkan 드라이버)를 조합해서

GPU가속을 하는 방법도 있습니다.

아드레노의 경우 virglrenderer 대비 요 조합이 좀더 나은데 컴파일 해야하는 번거로움이 있어서 저는 패스하고

걍 속편하게 virglrenderer로 GPU 가속하였습니다 ㅡㅡㅋ



아!

그러고보니 엑시노스2200에 탑재된 RDNA2 기반 GPU인 xclipse 920  GPU가

virglrenderer 호환성이 상당히 좋다고하더군요.


리눅스용 3D 게임인 SuperTuxKart에서

virgl Adreno 740이 약 30fps 정도 퍼포먼스가 나오는데

virgl  xclipse 920 은 약 30~40fps 정도 퍼포먼스가 나온다고 합니다.


물리적 스펙은  xclipse 920가 50% 밀리는데 말이죠 ㄷㄷㄷㄷ



 국내판 갤럭시S24에 엑시노스2400이 달린다면

ARM9.2 10코어 + RDNA2 12CU 조합의 리눅스를 구축할수도 있을듯하네요.




제가 그동안 안드로이드 태블릿은 약간 계륵같다고 생각했는데 (웹서핑이랑 비디오 감상만 하니;;)

리눅스가 이정도로 돌아가니 고성능 AP 탑재가 엄청 간절해졌네요...ㅡㅡㅋ

관련자료

  • 등록된 댓글이 없습니다.