로그인 해주세요.

미니기기 / 음향 게시판 *스마트폰과 PC, 카메라, 스피커 등 IT 미니기기와 음향기기에 관해 교류하는 게시판입니다.

안경22

미니 Termux의 마지막.. Freedreno kgsl로 gpu 가속만 하면 완벽할것같은데..

  • 안경22
  • 조회 수 555
  • 2024.08.21. 02:44

이제 termux 네이티브 xfce로 리눅스 시스템 구축을 어느정도 완료했습니다. 특히 리브레오피스 너무 잘돌아가서 좋고요. 

 

이제 거의 마지막인 gpu 가속만 하면 완벽할것 같은데, 최근에 나온 mesa 24.2.0부터 추가된 freedreno kgsl 솔루션을 여기에서 알게 되었습니다. 그래서 설치하려고 

Screenshot_20240821_023755_Samsung Internet.jpg

 

해당 깃허브에서 aarch64로 다운을 받아 압축을 풀어보니 mesa 24.2.0.deb도 있고 dev도 있고, icd-freedreno 등등이 있어 일단 기본(접미사가 아무것도 붙지 않은 버전)으로

termux 네이티브상에서 dpkg -i 명령어를 이용해 설치했는데 그 이후로 xfce 실행이 안되어 아예 termux 전체 삭제하고 재설치했네요 ㅠㅠㅠ

 

또 현재 상황으로는 termux 네이티브 상에서는 gpu 가속이 llvmpipe로 돌아가고, proot 환경으로 로그인해서 proot 컨테이너 상에서 실행했을 때는 mesa zink로 돌아가네요. 둘다 kgsl 환경에서 실행되도록 만들수 있을까요?

 

이것들을 뭐 어떻게 하면 설치할 수 있을지 아시는분 있으면 감사하겠습니다.

안경22
Galaxy S21 Ultra
Galaxy S10+
Galaxy Tab S9 Ultra 512G
Gear S3 Frontier
LG TONE-UT90Q
댓글
8
ㅋㅋ잠자
1등 ㅋㅋ잠자
2024.08.21. 02:57

https://blog.djjproject.com/832

일단 오늘 proot 에서의 환경을 정리했습니다.

 

흡혈귀왕님 도음이 컸습니다.

 

다만 termux native 와 proot 의 차이는 잘 모르겠어서 proot 만 사용하고 있습니다.

[ㅋㅋ잠자]님의 댓글을 신고합니다. 취소 신고
안경22
글쓴이
안경22 ㅋㅋ잠자 님께
2024.08.21. 08:56

오오 저 블로그 주인분이셨군요. 저도 이전글로 도움좀 받았는데 감사합니다. 저는 확실히 termux 네이티브랑 proot앱이랑 실행했을때 퍼포먼스 차이를 느끼게돼서 termux 네이티브로 쓰게되었네요. 원클릭 설치라 또 설치하기도 쉽구요. 

 

우클릭 허용해주시면 감사하겠습니다!

 

++ 그리고 혹시 님프나 fcitx5-hangul 대신 벼루 입력기를 쓰시는 이유가 있을까요? 

[안경22]님의 댓글을 신고합니다. 취소 신고
ㅋㅋ잠자
ㅋㅋ잠자 안경22 님께
2024.08.22. 00:53

아 우클릭은 2016년에 큰 마음 먹고 적용한거라 죄송합니다. ㅠㅠ 

우클릭 해제해서 가져가라는 의미가 담긴 ㅎㅎ

 

fcitx5-hangul 이나 다른 한글입력기보다 벼루 입력기만 사용하는 이유가.. 우분투 데비안 정상적으로 설치했으면 그 입력기를 사용했을 것 같은데

 

컨테이너 환경이나 Termux 같은 환경은 벼루 입력기를 쓰는게 한영키 이런거 에러에서 좀 자유롭더라구요.

[ㅋㅋ잠자]님의 댓글을 신고합니다. 취소 신고
안경22
글쓴이
안경22 ㅋㅋ잠자 님께
2024.08.21. 22:47

일단 이걸 termux native 상에서 따라했을때는 native에 맞게 변형을 조금 해도 빌드에서 오류가 나버리네요ㅠ

[안경22]님의 댓글을 신고합니다. 취소 신고
ㅋㅋ잠자
ㅋㅋ잠자 안경22 님께
2024.08.22. 00:44

본문글에 받으신 파일에 빌드된 바이너리가 있고 해당 repository를 참고하면 빌드 방법이 있습니다.

해당 패키지가 termux native 용이라 저는 빌드를 따로 참고해서 진행한거고

 

이미 빌드된 바이너리가 있으니까 한 4개 있는것 같은데 안에 들어있는 파일 모두 설치해주면 문제가 없을 것 같은데요? 

[ㅋㅋ잠자]님의 댓글을 신고합니다. 취소 신고
안경22
글쓴이
안경22 ㅋㅋ잠자 님께
2024.08.22. 12:07

그냥 aarch64 아티팩트 다운받아서 거기있는 deb 파일들 dpkg -i로 설치하면 된다는 말씀이신가요?

아니면 ninja -C install 써야하나요..?

[안경22]님의 댓글을 신고합니다. 취소 신고
ㅋㅋ잠자
ㅋㅋ잠자 안경22 님께
2024.08.22. 12:37

deb 파일를 설치하는겁니다 아마 설치하면 잘 될거 같아요

ninja 는 빌드 프레임워크라서 mesa 를 빌드하실꺼면 필요한데 이미 cd로 빌드되서 github 에 올라와 있으니 그걸 ㅋ스시면 될꺼예요.

 

혹시 의존성이 안맞으면 apt install ./filename.deb 로 설치하시길 바랍니다.

[ㅋㅋ잠자]님의 댓글을 신고합니다. 취소 신고
안경22
글쓴이
안경22 ㅋㅋ잠자 님께
2024.08.22. 18:14

네. 설치 자체는 잘 되었구요. 또 시작할때 스크립트중 MESA_LOADER_DRIVER_OVERRIDE 변수를 zink에서 kgsl로 변경하고 termux를 다시 시작했는데, DPMS가 디스플레이를 찾을수 없다? 하면서 시작이 안되네요.. 

 

아래는 풀 로그입니다 ㅠ 혹시 아시면 도와주시면 감사하겠습니다.

termux-x11: no process found

Xwayland: no process found

virgl_test_server_android: no process found

virgl_test_server: no process found

[1] 29437

Starting: Intent { cmp=com.termux.x11/.MainActivity }

Warning: Activity not started, its current task has been brought to the front

bash: syntax error near unexpected token `newline'

[2] 29508

 

 MESA: error: CreateSwapchainKHR failed with VK_ERROR_INITIALIZATION_FAILED

MESA: error: zink: could not create swapchain

MESA: error: kopper: could not create texture from pixmap (4)

I2024-08-22 17:09:22.267010 instance.cpp:1384] Override Enabled Addons: {}

I2024-08-22 17:09:22.267241 instance.cpp:1385] Override Disabled Addons: {}

I2024-08-22 17:09:22.272371 xcbconnection.cpp:189] Connecting to X11 display, display name::1.0.

I2024-08-22 17:09:22.273412 addonmanager.cpp:205] Loaded addon xcb

I2024-08-22 17:09:22.275071 addonmanager.cpp:205] Loaded addon quickphrase

I2024-08-22 17:09:22.275417 addonmanager.cpp:205] Loaded addon imselector

I2024-08-22 17:09:22.281408 addonmanager.cpp:205] Loaded addon keyboard

I2024-08-22 17:09:22.282523 addonmanager.cpp:205] Loaded addon clipboard

I2024-08-22 17:09:22.283664 addonmanager.cpp:205] Loaded addon unicode

I2024-08-22 17:09:22.287022 addonmanager.cpp:205] Loaded addon dbus

I2024-08-22 17:09:22.288101 addonmanager.cpp:205] Loaded addon dbusfrontend

I2024-08-22 17:09:22.309556 addonmanager.cpp:205] Loaded addon fcitx4frontend

I2024-08-22 17:09:22.311464 addonmanager.cpp:205] Loaded addon ibusfrontend

I2024-08-22 17:09:22.312987 addonmanager.cpp:205] Loaded addon xim

I2024-08-22 17:09:22.339610 inputmethodmanager.cpp:209] Found 738 input method(s) in addon keyboard

I2024-08-22 17:09:22.358426 addonmanager.cpp:205] Loaded addon kimpanel

I2024-08-22 17:09:22.359856 addonmanager.cpp:205] Loaded addon virtualkeyboard

I2024-08-22 17:09:22.394015 classicui.cpp:64] Created classicui for x11 display::1.0

I2024-08-22 17:09:22.394117 addonmanager.cpp:205] Loaded addon classicui

I2024-08-22 17:09:22.395058 addonmanager.cpp:205] Loaded addon notifications

I2024-08-22 17:09:22.395131 dbusmodule.cpp:790] Service name change: org.fcitx.Fcitx5 :1.10

I2024-08-22 17:09:22.395171 kimpanel.cpp:116] Kimpanel new owner:

I2024-08-22 17:09:22.395190 virtualkeyboard.cpp:216] VirtualKeyboard new owner:

E2024-08-22 17:09:22.395216 portalsettingmonitor.cpp:115] DBus call error: org.freedesktop.DBus.Error.ServiceUnknown The name org.freedesktop.portal.Desktop was not provided by any .service files

 

** (xfdesktop:29593): WARNING **: 17:09:22.469: Failed to get system bus: Could not connect: No such file or directory

I2024-08-22 17:09:23.369039 addonmanager.cpp:205] Loaded addon hangul

conky: desktop window (c0003e) is subwindow of root window (511)

conky: window type - normal

conky: drawing to created window (0x1c00002)

conky: drawing to double buffer

conky: Unknown setting 'backend'

Xlib: extension "DPMS" missing on display ":1.0".

Xlib: extension "DPMS" missing on display ":1.0

[안경22]님의 댓글을 신고합니다. 취소 신고
취소
번호 분류 제목 글쓴이 날짜 조회 수
공지 공지 사이트 이용 수칙 240809 수정 file admin 18.08.04 117962 13
핫글 미니 (장문)픽셀 9Pro, 아이폰 15PM, 갤럭시 S24U 카메라 비교 +제언 [29] file S.R 04:46 1268 21
핫글 미니 이번 픽셀은 카메라의 광학적 부드러움이 특징인 것 같네요 [9] file S.R 12:39 623 12
핫글 미니 폴드 슬림 루머 보면 뭘 만들겠다는 것인지 잘 모르겠어요 [10] KIKIRAKA 09:59 733 8
218647 미니 지금 폴드 슬림 가격 루머보면.. [9] 흡혈귀왕 24.08.21 719 3
218646 미니 폴드슬림은 250이 적정가 같습니다... [7] 닉포토 24.08.21 599 4
218645 미니 원유아이 6.1.1 / 7.0 베타 루머 [5] file 펄럭펄럭 24.08.21 1002 7
218644 미니 오늘의 지름 file SIYU 24.08.21 248 0
218643 미니 S24U 카메라 사용해보면서 기분좋은 점 몇가지 [7] 털고양이 24.08.21 593 5
218642 미니 광축 문제는 카메라의 영원한 난제 같습니다 sourire 24.08.21 314 4
218641 미니 폴드 슬림 출시 루머?? [21] file 여가어딥미코 24.08.21 1243 12
218640 미니 향간에 떠도는 9월 Apple 이벤트 초대장은 "가짜" [3] file 프로입털러 24.08.21 622 2
218639 미니 s23 ~ s24 노말 필름 호환되나요? [2] DoGooRi 24.08.21 418 0
218638 미니 구글, 2024년 신제품은 모두 플라스틱이 전혀 없는 포장을 사용 file AquStar 24.08.21 489 4
218637 미니 갤럭시 카메라광각틀어짐문제 [12] S27울트라존버 24.08.21 790 2
218636 미니 헐 크롬캐스트도 안드 14로 업데이트 되나 보네요 [1] MrGom™ 24.08.21 527 1
218635 미니 갤럭시 탭 A8 LTE One UI 6.1 업그레이드 file 운김 24.08.21 232 2
218634 미니 워치7 사용하시는 분들 체감 성능 올라간거 느껴지시나요? [27] 고슴도치 24.08.21 1076 2
218633 미니 삼성 인터넷 베타 27.0.0.39 [7] file 펄럭펄럭 24.08.21 568 3
218632 미니 애플 이벤트 초대장 피그마로 만든 가짜였네요 [4] 노다 24.08.21 1035 4
218631 미니 이 시점에 워치6 클래식은 어떨까요 [8] Searinox 24.08.21 480 1
218630 음향 DAC 다시 샀슈 file sourire 24.08.21 327 1
218629 미니 잡담: 스냅드래곤 7s Gen 3의 하극상(?) [3] file Section31 24.08.21 945 1
218628 미니 잡담: 퀄컴, 스냅드래곤 7s Gen 3 공식 발표 [1] Section31 24.08.21 539 3
218627 미니 폰 3대 쓰는데 포기를 못하겠네요 [12] 아재건달_보노뭘보노 24.08.21 1142 7
218626 미니 갤럭시 링, 마그네틱을 지원하지 않는 Qi2 인증 받아 [7] file AquStar 24.08.21 1007 4
218625 미니 갤럭시 Z 폴드6 슬림 출고가 예상 [27] 엔당이희망입니다 24.08.21 1644 11
미니 Termux의 마지막.. Freedreno kgsl로 gpu 가속만 하면 완벽할것같은데.. [8] updatefile 안경22 24.08.21 555 1
218623 미니 베타 7버전 출시 [6] file aleji 24.08.21 922 1

추천 IT 소식 [1/]

스킨 기본정보

colorize02 board
2017-03-02
colorize02 게시판

사용자 정의

1. 게시판 기본 설정

게시판 타이틀 하단에 출력 됩니다.

일반 게시판, 리스트 게시판, 갤러리 게시판에만 해당

2. 글 목록

기본 게시판, 일반 게시판, 썸네일 게시판만 해당

썸네일 게시판만 해당

썸네일 게시판만 해당

썸네일 게시판만 해당

썸네일 게시판만 해당

3. 갤러리 설정

4. 글 읽기 화면

기본 10명 (11명 일 경우, XXXXX 외 1명으로 표시)

5. 댓글 설정

일정 수 이상의 추천을 받은 댓글에 표시를 합니다.

6. 글 쓰기 화면 설정

글 쓰기 폼에 미리 입력해 놓을 문구를 설정합니다.

서버에 요청 중입니다. 잠시만 기다려 주십시오...