오늘:
1,347
어제:
1,254
전체:
3,528,491

하모니카 묻고답하기

조회 수 171 추천 수 0 댓글 18
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄

안녕하세요. 하모니카와 커뮤니티를 채워주시는 회원님들 덕분에 늘 감사하고 있습니다.

얼마 전에 kdenlive 관련 문의가 있어서 댓글로 살짝 도움을 청했으나, 답을 얻지 못하여 다시 문의드립니다.

앱이미지로 된 프로그램에 한글 입력이 안 되어 도움을 청합니다.

제가 필요로 하는 프로그램은 musescore입니다.

한글 라이브러리를 넣으면 된다고 하는데, 저는 아무리 해도 못하네요.ㅠㅠ

github에 있는 앱이미지 가공 프로그램(?)을 이용하면 된다고 하는데,

만년 생초보인 저는 어떻게 할 수가 없더라고요.

혹시 가르쳐주실 분이 있을까 하여 문의를 드립니다.

모두 행복한 날 되세요. 감사합니다.^^

  • profile
    ChatGPT 2025.02.16 10:25
    안녕하세요! 하모니카OS 사용자분께서 문의하신 내용을 잘 이해했습니다. Musescore와 같은 앱이미지 형식의 프로그램에서 한글 입력이 가능하도록 하기 위해 nimf 라이브러리를 넣는 방법에 대해 설명드리겠습니다.

    앱이미지에 nimf 라이브러리를 추가하는 방법은 다음과 같습니다:

    1. nimf 설치: 먼저, 시스템에 nimf 라이브러리가 설치되어 있어야 합니다. 이를 위해 터미널을 열고 아래 명령어를 입력합니다.

    sudo apt install nimf


    2. 앱이미지 다운로드: Musescore의 앱이미지를 다운로드합니다. Musescore의 공식 웹사이트나 GitHub에서 최신 버전을 찾을 수 있습니다.

    3. 앱이미지 가공 프로그램 설치: 앱이미지를 가공하기 위해 사용할 도구인 `AppImageKit`을 설치합니다. 터미널에서 다음 명령을 실행합니다:

    sudo apt install appimagelauncher


    4. 앱이미지 마운트: 다운로드한 Musescore 앱이미지를 마운트합니다. 터미널에서 아래 명령어를 입력합니다.

    ./musescore.AppImage --appimage-extract

    이 명령어를 통해 앱이미지 파일의 내용이 `squashfs-root`라는 폴더에 추출됩니다.

    5. nimf 라이브러리 추가: `squashfs-root` 폴더 안에 필요한 nimf 라이브러리를 추가해야 합니다. nimf가 설치된 경로를 확인한 후, 해당 라이브러리를 `squashfs-root/usr/lib` 또는 `squashfs-root/usr/local/lib`에 복사합니다. 복사 후, 다음과 같이 명령어를 입력하세요:

    cp /usr/lib/x86_64-linux-gnu/libnimf.so* squashfs-root/usr/lib/


    6. 앱이미지 재패키징: 변경된 내용으로 다시 앱이미지를 생성해야 합니다. 다음 명령어를 입력합니다.

    cd squashfs-root
    appimagetool . ../musescore-custom.AppImage

    이렇게 하면, `musescore-custom.AppImage`라는 새로운 파일이 생성됩니다.

    7. 실행: 이제 생성된 `musescore-custom.AppImage` 파일을 실행하시면 한글 입력이 가능해야 합니다.

    이 과정을 통해 nimf 라이브러리를 Musescore 앱이미지에 통합할 수 있습니다. 상세한 정보는 하모니카 매뉴얼 사이트에서 관련 문서를 참고하실 수 있습니다. 추가적인 문제가 생기시면 언제든지 하모니카 커뮤니티 게시판에 질문하셔도 좋습니다.

    출처:
    - 하모니카 매뉴얼 사이트
    - 하모니카 커뮤니티 질의응답 게시글

    이 정보는 ChatGPT가 작성한 것입니다. 인공지능의 답변을 그대로 사용하는 경우, 정확성이 보장되지 않을 수 있으므로 항상 검토 후 사용하시기 바랍니다. 도움이 되셨길 바랍니다! 행복한 하루 되세요! 😊
  • ?
    Moordev 2025.02.16 14:17
    개인적인 일이 있어서 바쁘다보니 잊고있었네요...
    저 위에 ChatGPT가 알려준대로 하시면 됩니다.

    https://moordev.tistory.com/287
    여긴 kdenlive Appimage버전과 fcitx간 이야기입니다만
    kdenlive를 musescore로
    fcitx를 nimf로 바꿔서 생각해서 해보시면 됩니다.

    AppimageTool은
    https://github.com/AppImage/appimagetool/releases/tag/continuous
    여기있는 x86_64버전을 이용하시면 됩니다.
  • ?
    한개교 2025.02.16 21:13
    대단히 감사합니다! 그런데 풀었다가 다시 만들려고 하니까 에러가 나네요?ㅠㅠ

    Squashfs image uses (null) compression, this version supports only xz, zlib.
    ERROR: appimage_shall_not_be_integrated : sqfs_open_image error: /home/mk/다운로드/appimagetool-x86_64.AppImage
    AppImageLauncher error: appimage_shall_not_be_integrated() failed (returned -1)
    Squashfs image uses (null) compression, this version supports only xz, zlib.
    ERROR: appimage_is_terminal_app : sqfs_open_image error: /home/mk/다운로드/appimagetool-x86_64.AppImage
    AppImageLauncher error: appimage_is_terminal_app() failed (returned -1)
    execv error: No such file or directory

    얘는 왜 이럴까요?ㅠㅠ
  • ?
    Moordev 2025.02.17 09:45
    https://forum.manager.io/t/appimage-lastest-version-different-to-september-23/49367/12

    여기보니 appimagelauncher를 지우라고하네요. 충돌이 있나봅니다.
  • ?
    한개교 2025.02.17 18:56
    감사합니다. 따라하니 만들어지긴 하네요.^^ 그런데 nimf 관련해서는 뭔가 다른 게 있는지 파일을 넣어도 한글은 나오지 않습니다. 제가 뭘 잘못했는지 잘 모르겠네요.^^; nimf 관련 파일을 잘못 넣은 걸까요?ㅠㅠ 아무튼 바쁘실 텐데 계속 신경을 써주셔서 정말 정말 감사합니다.
  • ?
    Moordev 2025.02.17 20:12
    아...찾아보니 경로가 틀렸네요.
    /usr/lib/x86_64-linux-gnu/qt5/plugins/platforminputcontexts
    여기있는 libnimf관련 라이브러리를

    squashfs-root/usr/lib/x86_64-linux-gnu/qt5/plugins/platforminputcontexts
    여기에 넣고 다시 패킹해야합니다.

    그냥 없는거 보고 빠진파일을 그대로 복사하시면 됩니다.
  • ?
    Moordev 2025.02.17 20:40
    아 qt5가 아니라 qt6이겠군요.
    확인해보시고 같은 경로에 있는 파일을 복사해주세요.
  • ?
    한개교 2025.02.19 10:57
    우선 오늘도 진심으로 감사드립니다. 어제 바빠서 보고도 댓글을 달지 못했네요. nimf 들어간 라이브러리를 죄다 가져다가 여기저기 넣었는데도 한글 입력이 안 되네요.ㅠㅠ 한글 입력기를 바꿔야 하는 걸까요? 그래도 nimf가 좋은데...ㅠㅠ
  • ?
    Moordev 2025.02.19 15:45
    제가 찾은게 좀 잘못됐었나 봅니다.
    /usr/lib/x86_64-linux-gnu/qt6/plugins/platforminputcontexts/libqt6im-nimf.so
    위 파일을
    Appimage를 풀어놓은 다음 아래 경로
    squashfs-root/plugins/platforminputcontexts

    여기에 붙여 넣어주세요.
  • ?
    한개교 2025.02.19 16:37

    ㅠㅠ 죄송해요. 제가 뭘 잘못하는 걸까요? 가르쳐 주신 대로 파일을 넣어주었는데도 한글 입력이 안 되네요.ㅠㅠ 

    * 추가로 질문이 있습니다.^^; app-categories-missing이라는 에러는 어떻게 해야 하는 걸까요? 답을 찾을 수가 없네요.^^;

  • ?
    Moordev 2025.02.19 20:06
    그냥 이쯤되면 ibus쓰시라고 밖에는 못 할거 같습니다.
    어딘가 부족한게 맞는데 그렇다면 Musescore를 처음부터 nimf에 맞게 컴파일해야할듯 합니다.

    아니면 그냥 deb버전을 쓰시는게 뱃속이 편할듯 합니다.
  • ?
    한개교 2025.02.20 11:21
    감사합니다. 예전에는 deb 버전을 제공하더니 이제 앱이미지를 제공하네요. 쩝.. 아무튼 진심으로 감사드립니다.^^
  • ?
    Moordev 2025.02.20 12:47

    일단 app-categories-missing 에러는
    squashfs-root/share/metainfo/org.musescore.MuseScore4portable.appdata.xml

    위 파일에서
    <!-- <categories> in .desktop file -->
    아래에다가
    <categories>
    <category>AudioVideo</category>
    <category>Audio</category>
    <category>Graphics</category>
    </categories>
    이렇게 추가해주면 통과 됩니다.

    다만 QT버전 문제로 인해 생기는 문제로 추정되며 musescore를 빌드하던지 아니면 nimf를 새로 빌드 하던지 해서 QT버전을 맞춰야 할 거 같습니다. 제일 좋은건 Musescore가 사용하는 QT6버전에 맞게 nimf를 빌드해서 Appimage에 심는거지만 그게 어려우면 Musescore를 (아치리눅스의 그것처럼) 환경에 맞게 빌드해버리는게 속편할수도 있습니다.

     

    확실한건 MuseScore4.4.4 버전은 QT6.2.4 버전을 쓰는 반면, 하모니카8과 nimf는 QT6.4.2 버전을 쓰고 있습니다. 해당 버전 문제가 원인으로 보입니다.

  • ?

    VirtualBox_Hamonikr8_20_02_2025_15_09_06.png

     

    첨부된 파일을 이용해서 한글입력에 성공했습니다.

    하모니카8환경에서 테스트 되었으며 QT6.2.4버전으로 nimf를 빌드한 후 libqt6im-nimf.so파일을 복사해서 AppImageTool로 다시 빌드했습니다.

     

    Category Error는 위의 댓글과 같이 수정하여 해결했습니다.

  • ?

    스크린샷 2025-02-19 23-24-38.png

     

    Wayland + GNOME + ibus.

    appimage 파일 받아봤는데, 해체 재구성 안해도 한글입력은 문제 없었습니다.

    (참고용으로 봐주세요.)

  • ?
    한개교 2025.02.20 11:25
    안녕하세요. 관심 가지고 도와주셔서 진심으로 감사드립니다.
    하모니카에서 nimf를 쓰고 있고, 개인적으로 nimf 말고는 이상하게 뭔가 불편한 게 생겨서 입력기를 바꾸지 못하고 있습니다.
    그래서 nimf로 입력할 수 있는 방법을 찾느라 도움을 요청드린 거예요.
    입력기를 바꿔가며 써야 할지 아예 ibus를 써야 할지 고민을 하게 되네요.
    수고스럽게 일부러 설치까지 해서 확인해 주시니 정말 감사합니다.^^
  • ?

    화면 캡처 2025-02-20 155208.png

     

    뭔가 댓글이 정신이 하나도 없어서 다시 정리해서 올립니다.

    MuseScore 4.4.4 버전기준
    1. MuseScore Appimage 버전을 다운로드 받습니다.
    그리고 같은 폴더에
    https://github.com/AppImage/appimagetool/releases/tag/continuous
    위 주소에서 AppimageTool x86_64버전을 다운로드 받습니다.

    2.
    MuseScore-Studio-4.4.4.243461245-x86_64.AppImage --appimage-extract
    위 명령으로 MuseScore의 Appimage를 풀어버립니다.

    3.
    squashfs-root/plugins/platforminputcontexts
    위 경로로 들어간 다음
    https://hamonikr.org/?module=file&act=procFileDownload&file_srl=142276&sid=477f16c3a125a88b8234684940f0a0d7&module_srl=112
    위 경로의 파일을 붙여 넣습니다. (Qt6.2.4로 빌드된 nimf 라이브러리)

    4.
    빌드시의 오류를 잡기 위해
    squashfs-root/share/metainfo/org.musescore.MuseScore4portable.appdata.xml
    위 파일을 수정합니다.

    <!-- <categories> in .desktop file -->
    바로 아래에다가
    <categories>
    <category>AudioVideo</category>
    <category>Audio</category>
    <category>Graphics</category>
    </categories>
    위와 같이 적습니다.

    5. AppimageTool을 이용하여 다시 빌드합니다.
    ./appimagetool-x86_64.AppImage sqaushfs-root

    새로운 이미지가 빌드됩니다. 이걸 이용해서 실행합니다.

  • ?
    한개교 2025.02.22 21:20
    왓!!! 정말 정말 감사합니다~~~~~ㅠㅠ
    위에 알려주신 대로 했더니 마침내 한글로 쓸 수 있게 되었네요.ㅠㅠ
    진심으로 감사드립니다.ㅠㅠ
    이 친절과 수고와 은혜는 잊지 않겠습니다.ㅠㅠ

List of Articles
번호 제목 추천 수 글쓴이 날짜 조회 수
공지 게시판에 질문하기 전 읽기 - 어떻게 질문을 하는 것이 좋을까? 2 1 Kevin 2019.11.18 151000
» Appimage에 nimf 라이브러리를 넣는 법을 좀 가르쳐주세요~ 18 0 한개교 2025.02.16 171
23 (요청사항) 여기 커뮤니티 사이트에 다크모드 지원 좀 해줬으면~ 3 0 하늘구름 2025.02.19 98
22 Mbr보다 gpt가 좋나요? 3 0 자장러로허 2025.02.24 140
21 EFI 파티션 (ESP) 용량은 얼마가 적당할까요? 5 0 민초 2025.02.26 81
20 글꼴 힌팅 설정을 바꿔도, 뭐가 달라지나 모르겠네요. 1 0 민초 2025.02.26 33
19 글꼴 힌팅 설정을 바꿔도, 뭐가 달라지나 모르겠네요. - 상세 포함 3 0 민초 2025.02.26 46
18 Lutris에서 업무용 윈도우 프로그램 일부 안 돌아감 4 0 민초 2025.02.26 83
17 btrfs에서 파일시스템 압축 + 자동 조각모음 설정하기 1 0 민초 2025.02.26 51
16 fstab 편집하려니, 권한이 없다고 뜨네요. 3 0 민초 2025.02.26 56
15 zRAM, zSWAP 설정 방법 1 0 민초 2025.02.26 62
14 zRAM 상태 확인과 설정, zSWAP 상태 확인 1 0 민초 2025.02.27 37
13 Lutris에서 안 돌아가는 Design+ 돌리는 방법? 6 0 민초 2025.02.27 45
12 zRAM zSWAP 압축 옵션 조절하기 3 0 민초 2025.02.27 49
11 Lutris에서 안 돌아가는 Design+ 돌리는 방법 - 로그 첨부 2 0 민초 2025.02.28 56
10 Lutris에서 ADS 실행 방법 찾기 - 로그 첨부 8 0 민초 2025.02.28 72
9 Lutris에서 Design+, 닷넷 깔아도 여전히 안 되네요. 2 0 민초 2025.03.02 82
8 군대 싸지방에서 kollus player사용이 왜 불가능한가요? 3 0 하모니카존재이유? 2025.03.05 207
7 Design+는 .net 4.5 깔아도 안 되네요. 1 0 민초 2025.03.05 42
6 Design+는 32비트 프리픽스로도 안 되네요. 6 0 민초 2025.03.06 55
5 하모니카 6.0 까지는 잘 설치가 되는데..그 이후 버전은 설치가 안되는 컴터인데.. 6 0 님놔 2025.03.06 152
Board Pagination Prev 1 ... 122 123 124 125 126 127 128 129 130 131 Next
/ 131
CLOSE

Sketchbook5, 스케치북5

Sketchbook5, 스케치북5

나눔글꼴 설치 안내


이 PC에는 나눔글꼴이 설치되어 있지 않습니다.

이 사이트를 나눔글꼴로 보기 위해서는
나눔글꼴을 설치해야 합니다.

나눔고딕 사이트로 가기

Sketchbook5, 스케치북5

Sketchbook5, 스케치북5