미니 14.6인치 ARMv9 8코어 + 16GB RAM 2in1 리눅스 머신
- 흡혈귀왕
- 조회 수 1154
- 2023.08.23. 01:36
는 갤럭시탭S9 울트라 5G 1TB 입니다 ㅡㅡㅋ
Termux에서 PRoot로 리눅스가 컨테이너로 돌아가고
CPU 성능은 Apple A12Z 탑재한 맥 개발킷과 Apple M1 탑재한 맥북에어 사이급 성능에
Termux-X11과 아드레노 오픈소스 Vulkan 드라이버인 Turnip과 mesa zink 조합하면
Vulkan1.3, OpenGL4.6, OpenGL ES3.2 가속이 가능합니다.
최근 DRI3 패치까지 되어서 기존 virgl 가속 대비 최대 5배까지 성능이 엄청 향상되었습니다.
호환성까지 올라서 블렌더3D, Kdenlive, GIMP 등등이 엄청 쾌적하게 구동 가능합니다.
유일하게 불가능한게
하드웨어 비디오 디코딩과 OpenCL 가속인데....
OpenCL 가속이야 일부 상황빼고 크게 영향 없고
비디오야 리눅스와 안드로이드를 자유롭게 전환 가능하고
(안드로이드 상태에서 최대 8K@60fps AV1까지 재생 가능)
리눅스 상태에서도 VLC로 최대 4K@60fps H.264/AVC까지는 원활히 디코딩됩니다.
크로미움 브라우저 기준 유튜브가 1440p@60fps까지 원활히 디코딩되는데 발열과 배터리를 위해
유튜브는 1080p 정도가 적당한거 같더군요.
지금 사용중 발생한 문제들은 다음과 같습니다.
1. 일부 vulkan api 환경에서 아티펙트 발생
Turnip 자체가 퀄콤 보증을 받지않는 오픈소스 드라이버이고
아직 개발중이다보니 아직 자잘한 이슈가 있습니다.
vulkan api를 쓰는 상황에서 vkcube 벤치는 멀쩡한데 vkmark 한정에서 아티펙트가 발생합니다.
mesa git에 버그 리포팅 해놓은 상태입니다.
2. 탭S9 울트라 키보드 커버에서 터치패드 클릭 시 Termux-X11 크래시
전에 쓰던 갤럭시탭S8+도 터치패드 호환성 이슈(축 반전, 제스처 미지원 등등)가
있어서 터치패드는 안쓰고 마우스 연결해서 쓰긴했는데
이번 탭S9 울트라 키보드 커버는 터치패드 클릭 시 Termux-X11 앱이 강제종료 되더군요
일단은 Termux-X11 git에 이슈 포스팅은 해놓은 상태입니다.
정리하자면 저런 사소한 이슈들빼면 정말 PC처럼 활용 가능합니다.
A12Z와 M1 사이급이라 정말 쾌적해요.
(M1 맥북 에어에서 QEMU로 8코어 가상화한 성능이랑 동급)
이제 box64+wine으로 윈도우 프로그램 구동해봐야겠네요.
DRI3 패치가 되면서 게임도 꽤 만족스러운 퍼포먼스가 나올듯합니다.
(실제 DXVK가 동작해서 vulkan to d3d11이 가능)
궁극의 DEX가 따로 없네요...
x86 노트북으로 동일 작업을 할때보다 배터리 타임이 차원이 다르기 때문에
이런 방식을 즐기시는건가요?