미니 S21울트라 termux-x11 우분투 재설치 + vscode 실패기
- Hahn
- 조회 수 608
- 2023.08.23. 16:33
얼마전 폰을 한번 초기화했던 터라, 미코 리뷰게시판 강좌를 따라 다시한번 설치했습니다.
https://meeco.kr/Review/37391093
이번에는 설치 전에 아예 phantom process killer를 먼저 비활성화 해놓고 시작했습니다.
그리고 gpu 가속과 shortcut 위젯까지 만들어 놓았습니다.
1. GPU 가속이 되니 확실히 약간 더 부드러워진 느낌은 있는데, 중간중간 원인을 알 수 없는 버벅임이 있어서 실사하기엔 약간 부족한 느낌이 있습니다. 현재로서는 덱스모드보다 좀더 느리다 정도의 느낌입니다. 긱벤치 결과는 네이티브와의 차이라기보단 스로틀링 걸리면 나올 수 있는 점수라고 생각됩니다 (기기가 따뜻해져 있습니다).
2. 리브레오피스는 잘 돌아갑니다.
3. 마우스 움직임이 약간 부자연스럽습니다. 가속을 끄고 민감도를 최대로 올리니 그나마 낫습니다.
4. vscode가 실행이 안되던 이유는 찾았습니다 (샌드박스 오류). --no-sandbox 옵션을 주면 실행이 가능하네요. 파이썬 최신버전과 pip를 설치하니 py파일은 취급이 가능한데, 퍼포먼스가 너무 느립니다. 그리고 ipy커널 설치가 제대로 안되고 있습니다. 몇번을 재설치해도 인식을 못해서 쥬피터 노트북 형식 (.ipynb)을 쓰지 못하니 이대로면 그냥 코랩 쓰는게 낫겠다 싶을 정도네요. 시간 날때마다 방법을 찾아봐야겠습니다.
5. 독이 너무 못생겨서 언젠가는 테마질을 해보고 싶습니다ㅋㅋ
엄청난 스케일의 강좌를 올려주신 선생님께 다시한번 감사 말씀 드립니다.
엑시노스2400의 Vulkan 드라이버 피처레벨과 익스텐션 수준이 RDNA2 PC용 Vulkan과
제발 동일하길 바랍니다.
엑시노스는 스냅드래곤처럼 Turnip 같은 드라이버가 없어서 GPU 가속하려면
virglrenderer-android나 angle-android를 조합해서 GPU 가속하는게 최선인데
이게 성능도 별로지만 호환성이 엄청 별로입니다.
Termux에 vulkan-loader-android랑 mesa-zink, virglrenderer-mesa-zink 설치해서
안드로이드 호스트 Vulkan 드라이버에 mesa-zink를 얹혀서 OpenGL 구현하고
virglrenderer-mesa-zink로 가상화해서 PRoot 같은곳에서 GPU 가속하는 방법도 있는데
Vulkan 드라이버 익스텐션과 피처레벨 수준만 높다면
OpenGL3.x 이상도 지원 가능합니다.
리눅스를 정상적으로 사용하려면 OpenGL3.3은 되어야하더군요ㅠ
(virgl은 OpenGL2.1이 한계)
Termux-x11 설정에서 해상도를 Full HD로 설정해보셔요
그리고 사실 X11 서버 자체가 태생적으로 좀 느릴수밖에 없더군요. (GUI 호출 자체가 너무 비효율적)