로그인 해주세요.

자유 게시판 *자유로운 대화공간입니다. 회원간 예의를 지켜주세요. #정치글 #친목 금지

회계천사

Termux_XFCE, hangover-wine 설치방법

안녕하세요. 

계속 눈팅만하다 termux 관련 글을 작성해봅니다.

 

1. Termux_XFCE 관련

다른 회원님이 한번 소개해준 프로그램입니다.(정말 혁명입니다.)

깃허브는 https://github.com/phoenixbyrd/Termux_XFCE에 있습니다.

위 깃허브에 방문하면 설치파일로 쉽게 설치가 가능합니다.

원본: curl -sL https://raw.githubusercontent.com/phoenixbyrd/Termux_XFCE/main/install.sh -o install.sh && chmod +x install.sh && ./install.sh

위 명령어를 입력하기만 하면 됩니다.

 

저는 우분투를 사용해서 무지성 debian -> ubuntu 변환한 스크립트를 작성해 제 깃허브에 올렸습니다.

우분투 수정본: curl -sL https://raw.githubusercontent.com/yanghoeg/Termux_XFCE/main/install.sh -o install.sh && chmod +x install.sh && ./install.sh

어쨌든 위 원본 스크립트 사용을 추천합니다.

 

아래는 설치 결과입니다.

 

image.png

설치를 하면 배쉬가 엄청 예뻐집니다.

 

image (6).png

termux기반이기 때문에 os가 android입니다.

 

image (2).png

gpu 가속도 가능하고요

 

image (3).png

이 프로그램의 최대장점은 바로 termux에서 컨테이너로 proot앱을 사용할 수 있는것 입니다. 정말 혁명입니다 

 

image (1).png

 

한글파일은 pkg install fcitx5 fcitx5-hangul을 설치하면 됩니다.

제가 작성한 스크립트에는 이 설치도 포함되어 있습니다.

 

 2. hangover-wine 관련

pkg install tur-repo로 tur저장소를 설치해줍니다. pkg update를 해도 hangover-wine은 존재하지 않는다고 나옵니다. 설치되지 않는 이유는 tur-repo에는 기본으로 포함된 폴더가 있고 사용자가 추가로 설정해야되는 폴더가 있기 때문입니다. hangover-wine은 추가로 설정해야 되는 폴더에 있습니다.

 

https://github.com/termux-user-repository/tur에 방문합니다.

image (7).png

위 tur-multilib라는 곳에 hangover-wine이 있습니다.

tur-multilib를 ~/../usr/etc/apt/sources.list.d/tur.list에 추가해줍니다.

어려우시면 아래 명령어를 복사해 붙여도 됩니다.

sed -i 's/$/ tur-multilib/' ~/../usr/etc/apt/sources.list.d/tur.list

 

그리고 pkg update를 하면 이제 hangover-wine을 볼 수 있습니다.

 

pkg install hangover-wine winetricks를 설치해줍니다.

그리고 아래 프로그램도 설치해줍니다. 이는 자료조사하면서 알게된걳인데 정확하지 않습니다. 도전적인 분들만 설치해보시길..

pkg install -y cabextract clang 7zip freetype gnutls libandroid-shmem-static libx11 xorgproto mesa-demos libdrm libpixman libxfixes libjpeg-turbo xtrans libxxf86vm xorg-xrandr xorg-font-util xorg-util-macros libxfont2 libxkbfile libpciaccess xcb-util-renderutil xcb-util-image xcb-util-keysyms xcb-util-wm xorg-xkbcomp xkeyboard-config libxdamage libxinerama libxshmfence 

 

참고로 wine은 거의 구동이 안됩니다. 제가 놓치고 있는게 있는것 같네요

 

댓글
21
hillpath
1등 hillpath
2024.06.28. 17:56

와! 감사합니다!

[hillpath]님의 댓글을 신고합니다. 취소 신고
흡혈귀왕
2등 흡혈귀왕
2024.06.28. 18:16

세상에 이걸 정리해주셨군요!

감사합니다!

 

제 수고를 덜어주셨네요!

 

행오버 와인은 저도 뭔가를 놓치는지

프로그램 설치가 안되더군요!ㅠ

 

다음 버전업이 되기를 기다리는 중입니다.

[흡혈귀왕]님의 댓글을 신고합니다. 취소 신고
흡혈귀왕
3등 흡혈귀왕
2024.06.28. 18:22

참고로 컨테이너 로케일 수정하면

리눅스 프로그램들 한글로 실행 가능합니다!

[흡혈귀왕]님의 댓글을 신고합니다. 취소 신고
회계천사
글쓴이
회계천사 흡혈귀왕 님께
2024.06.28. 21:47

또 하나 배워갑니다 ㅎㅎ 한번 확인해볼게요!

[회계천사]님의 댓글을 신고합니다. 취소 신고
흡혈귀왕
흡혈귀왕 회계천사 님께
2024.06.28. 22:03

간단히 말씀드리면

 

터미널에서 proot로 로그인 후 (ex : debian)

 

# nimf 설치

wget -qO- https://update.hamonikr.org/add-update-repo.apt | sudo -E bash - 

sudo apt install nimf nimf-libhangul fonts-noto-cjk locales fonts-nanum* fonts-roboto

im-config -n nimf

 

# 언어 로케일 설정

$ sudo apt install tzdata

$ sudo nano /etc/locale.gen

LANG=ko_KR.UTF-8 주석 제거 후 저장

$ locale-gen

로케일 리스트 확인

$ sudo echo "LANG=ko_KR.UTF-8" > /etc/locale.conf

 

 

# 언어 로케일 & GPU 가속 환경 변수 설정

sudo nano ~/.profile

 

최하단에 아래 환경 변수 추가

LANG=ko_KR.UTF-8

LC_CTYPE=ko_KR.UTF-8

LC_NUMERIC=ko_KR.UTF-8

LC_TIME=ko_KR.UTF-8

LC_COLLATE=ko_KR.UTF-8

LC_MONETARY=ko_KR.UTF-8

LC_MESSAGES=ko_KR.UTF-8

LC_PAPER=ko_KR.UTF-8

LC_NAME=ko_KR.UTF-8

LC_ADDRESS=ko_KR.UTF-8

LC_TELEPHONE=ko_KR.UTF-8

LC_MEASUREMENT=ko_KR.UTF-8

LC_IDENTIFICATION=ko_KR.UTF-8

LC_ALL=

 

export GTK_IM_MODULE=nimf

export QT4_IM_MODULE="nimf"

export QT_IM_MODULE=nimf

export XMODIFIERS="@im=nimf"

nimf

export XDG_RUNTIME_DIR=/run/user/$(id -u)

export MESA_NO_ERROR=1 MESA_LOADER_DRIVER_OVERRIDE=zink TU_DEBUG=noconform MESA_GL_VERSION_OVERRIDE=4.6COMPAT MESA_GLES_VERSION_OVERRIDE=3.2

 
================================================================
 
이렇게 하고 X11 서버 종료 후 다시 실행하면
리눅스 프로그램들에 한글 언어가 적용됩니다!
 
 
[흡혈귀왕]님의 댓글을 신고합니다. 취소 신고
안경22
안경22 흡혈귀왕 님께
2024.07.08. 02:00

Termux 알아보다가 여기까지 오게 되어 이걸로 다시 깔았는데 여전히 nimf는 설치가 안되고 한글 폰트만 적용되지 ui가 한글화가 되지 않네요 ㅠㅠㅠ 

한글화 참 어렵습니다

[안경22]님의 댓글을 신고합니다. 취소 신고
흡혈귀왕
흡혈귀왕 안경22 님께
2024.07.08. 07:57

Termux XFCE4는 아쉽게도

메뉴에 한글 적용은 불가능합니당..ㅠ

 

안드로이드 bionic libc가 로케일을 미지원하거든요.

대신 프로그램에는 한글 적용이 가능합니다.

[흡혈귀왕]님의 댓글을 신고합니다. 취소 신고
안경22
안경22 흡혈귀왕 님께
2024.08.07. 00:07

termux 한동안 손놓고 있었다가 다시 해봐서 어찌해서 nimf 설치 성공했습니다. 키보드커버 한영키도 잘되고요. 근데 원래 한국어 입력할때는 반박자 느리게 쳐지는게 정상인가요?

[안경22]님의 댓글을 신고합니다. 취소 신고
흡혈귀왕
흡혈귀왕
2024.06.28. 22:04

Screenshot_2024-06-28_21-38-18.png

Screenshot_2024-06-28_21-39-04.png

Screenshot_2024-06-28_21-39-22.png

Screenshot_2024-06-28_21-39-47.png

Screenshot_2024-06-28_21-40-26.png

Screenshot_2024-06-28_21-40-59.png

 

제 Termux XFCE4 환경입니다~

[흡혈귀왕]님의 댓글을 신고합니다. 취소 신고
회계천사
글쓴이
회계천사 흡혈귀왕 님께
2024.06.29. 00:58

헐 거의 하나의 글을 써주셨네요 감사합니다 내일 항번 적용해보겠습니다!!

[회계천사]님의 댓글을 신고합니다. 취소 신고
멜로엘로
멜로엘로
2024.06.29. 23:19

데비안->우분투 버전은 에러가 나면서 설치가 완료가 안되네요 ㅠ

[멜로엘로]님의 댓글을 신고합니다. 취소 신고
회계천사
글쓴이
회계천사 멜로엘로 님께
2024.06.30. 00:35

오늘 소리가 안나서 몇개 수정했는데 거기서 오류가 나는것같네요 ㅠ 낼 수정해놓겠습니다!!

[회계천사]님의 댓글을 신고합니다. 취소 신고
멜로엘로
멜로엘로 회계천사 님께
2024.06.30. 01:05

기다리겠습니다 ! 글고 제 탭9플은 왜  fps가 120정도 밖에 안나오는걸까요? 원본링크로 설치하고 따로 수정한건 없습니다

[멜로엘로]님의 댓글을 신고합니다. 취소 신고
회계천사
글쓴이
회계천사 멜로엘로 님께
2024.06.30. 01:37

안녕하세요 제가 방금설치해보니 오류는 안뜨네요 .. 오류위치 알려주심 수정해놓겠습니다 ㅎㅎ 가속은 zink 실행할앱으로 하심됩니다

[회계천사]님의 댓글을 신고합니다. 취소 신고
포인트봇
포인트봇 회계천사 님께
2024.06.30. 01:37
회원님 4포인트 채굴 성공!
[포인트봇]님의 댓글을 신고합니다. 취소 신고
멜로엘로
멜로엘로 회계천사 님께
2024.06.30. 10:24

아침에 다시 설치하니 오류없이 설치는 완료했는데...

Start해서 termux x11로 넘기는 과정에서 아래와 같은 오류를 뱉네요

vtest_client_dispatch_commands: client context created.

vrend_winsys_make_context_current: Error switching context: EGL_BAD_ACCESS

stack corruption detected (-fstack-protector)

client: VTEST_CLIENT_DISCONNECTED

/data/data/com.termux/files/usr/bin/start: line 22: 8351 Aborted env DISPLAY=:1.0 GALLIUM_DRIVER=virpipe dbus-launch --exit-with-session xfce4-session

 

도와주세요 ㅠㅠ ㅎㅎ

[멜로엘로]님의 댓글을 신고합니다. 취소 신고
회계천사
글쓴이
회계천사 멜로엘로 님께
2024.06.30. 14:22

안녕하세요 ㅎㅎ

원본 스크립트를 설치하셨군요 

DISPLAY=:1.0 GALLIUM_DRIVER=virpipe dbus-launch --exit-with-session xfce4-session

에서

DISPLAY=:1.0 GALLIUM_DRIVER=zink dbus-launch --exit-with-session xfce4-session로 변경하시거나

DISPLAY=:1.0 dbus-launch --exit-with-session xfce4-session
아에 
GALLIUM_DRIVER=zink를 삭제하시면 됩니다

 

zink로 변경해서 실행해보시면 알겠지만 너무 느릴거에요 그래서 아예 삭제하시고 gpu 필요할때만 가속하는걸 추천드립니다.

 

수정: 다시본문 보니까 마치 원본을 제가 수정한거처럼 써놨더라고요 ㅠ 제가 글을 잘못쓰거든요 yanghoeg 이게 제가 수정한 버전입니다.

[회계천사]님의 댓글을 신고합니다. 취소 신고
멜로엘로
멜로엘로 회계천사 님께
2024.06.30. 14:27

헉 아닙니다. 원본 스크립트도 돌려보고 선생님꺼도 해보았는데, 선생님꺼에서 오류가 나온다는 말이었습니다 ㅎㅎ;; 저도 우분투가 더 좋거든요.. ㅎㅎ

일단 다시 수정해보고 오류나오면 댓글 달아드릴게요 ! 

DISPLAY=:1.0 GALLIUM_DRIVER=zink dbus-launch --exit-with-session xfce4-session

부분은 어디 파일을 수정하면 되는걸까요 ?

[멜로엘로]님의 댓글을 신고합니다. 취소 신고
회계천사
글쓴이
회계천사 멜로엘로 님께
2024.06.30. 14:44

홈에서 ../usr/bin/start에서 수정하심 됩니다

제 스크립트는 어제 저녁에 해봤는데 이상은 없었거든요.

나중에 기회되면 한번 해보세요

그리고 설치가 종료되는건 보통 지정한 동작이 다 수행되는지 확인하려고 set -e를 설정하거든요

그래서 설치할 파일이 없거나 그러면 강제 종료됩니다..

특별한 문제는 아니니 걱정마시구요!

[회계천사]님의 댓글을 신고합니다. 취소 신고
멜로엘로
멜로엘로 회계천사 님께
2024.06.30. 22:37

감사합니다~
테스트 해 보니

DISPLAY=:1.0 GALLIUM_DRIVER=virpipe dbus-launch --exit-with-session xfce4-session

은 X11으로 안 넘어가구요

DISPLAY=:1.0 GALLIUM_DRIVER=zink dbus-launch --exit-with-session xfce4-session

은 X11으로 넘어가서 아주 잘 됩니다

DISPLAY=:1.0 dbus-launch --exit-with-session xfce4-session

은 처음과 마찬가지로 X11으로 안 넘어가네요 ㅎㅎ

 

어쨋든 zink 구동해서 켜졌다는거에 매우 만족합니다!

감사합니다

[멜로엘로]님의 댓글을 신고합니다. 취소 신고
취소
번호 제목 글쓴이 날짜 조회 수
공지 사이트 이용 수칙 240809 수정 admin 19.11.25 7 61808
핫글 트럼프: 해리스, AI로 군중 사진 조작했다(아님) [7] BarryWhite 16:52 10 226
핫글 대혼돈의 태풍입니다 [4] updatefile sourire 12:00 7 232
핫글 판시판 [4] file 고민은배송을늦출뿐 15:34 7 104
120236 🤏🤏🤏🤏🤏🤏🤏 [7] file Alternative 24.08.01 10 424
120235 HDD나 SSD 완전 포맷하려면 [4] 익명 24.08.01 1 162
120234 8월 첫 지름 신고합니다 [2] file MrGom™ 24.08.01 9 376
120233 나혼렙 스핀오프 라그나로크도 웹툰화 됐네요 에피 24.07.31 2 198
120232 한잔 하세요 file 펄럭펄럭 24.07.31 5 169
120231 국가 첩보망 관리가 아주 개판이군요 [2] file 룬룬 24.07.31 11 572
120230 점수 이거 뭐에요...? [17] file Alternative 24.07.31 15 887
120229 큐텐 모기업 소재지는 '조세피난처' 버진아일랜드 [2] Aimer 24.07.31 6 350
120228 kbo 해체좀 file 룬룬 24.07.31 3 123
120227 중고 거래 계속 번복하는 이유가 뭘까요? [2] file 회계천사 24.07.31 1 195
120226 야구 환장 하겠네요 ⚾️ [4] file MrGom™ 24.07.31 4 183
120225 또 모텔왔슈 [8] file 쿼드쿼드 24.07.31 3 249
120224 김재덕 선수 커엽네요 file 룬룬 24.07.31 1 137
120223 문화가있는날이네요 [7] file 루시우 24.07.31 6 172
120222 히어로즈 카드 받았습니다+ 구글 서비스 좋네요 [1] file LG산흑우 24.07.31 5 154
120221 환자 사망 양재웅, 유가족에 사죄 BarryWhite 24.07.31 1 227
120220 호우·폭염 이겨낸 결실‥ 충남 개발 '빠르미2' 수확 [2] BarryWhite 24.07.31 0 145
120219 하마스 1인자, 이란 대통령 취임식날 피살 BarryWhite 24.07.31 2 136
120218 애플워치 울트라 강화유리 vs 필름 추천받읍니다 [6] 댕밤 24.07.31 0 142
120217 코레일이랑 SRT는 왜 앱도 따로죠... [4] 에피 24.07.31 2 259
120216 37도 치솟은 파리, '냉수 부족'에 선수촌 불만 쏟아져 BarryWhite 24.07.31 2 117
120215 수질 악화로 연기된 철인 3종, 센강서 열린다…적합 판정 [4] BarryWhite 24.07.31 0 131
120214 ㅇㅎ) 새끈한 바디 [11] file Aimer 24.07.31 10 669
120213 차잘알 선생님들 재생미션 괜찮습니까 [7] ′Ultra′ 24.07.31 1 197
120212 스벅코리아 가격인상 예정이네요 [9] file 에피 24.07.31 7 388

추천 IT 소식 [1/]

스킨 기본정보

colorize02 board
2017-03-02
colorize02 게시판

사용자 정의

1. 게시판 기본 설정

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

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

2. 글 목록

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

썸네일 게시판만 해당

썸네일 게시판만 해당

썸네일 게시판만 해당

썸네일 게시판만 해당

3. 갤러리 설정

4. 글 읽기 화면

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

5. 댓글 설정

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

6. 글 쓰기 화면 설정

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

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