10월, 2017의 게시물 표시

[Godot Engine] 우분투 유니티 런처에서 앱 아이콘이 보이지 않을 때

이미지
운영체제가 리눅스 기반인 우분투에서는 고도 엔진이 유니티 런처에서 아래와 같이 고도 엔진 자체 앱 아이콘이 보이지 않고 ? 로만 보이는 이슈가 있었습니다. 물론 실행에는 문제가 없었구요. 그래도 뭔가 찝찝한 마음에 해결했던 과정을 정리해봅니다. 먼저 우분투에는 윈도우의 바로가기 단축 아이콘 같은 기능을 하는데 필요한 desktop 라는 파일 이 있네요. 이 파일을 만들어서 유니티 런처에서 확인이 되도록 등록을 위해 applications 폴더에 옮겨주어야 합니다. godot.desktop 파일을 아래와 같은 내용으로 만들어줍니다. 붉은색 Exec와 Icon 부분은 각자 환경에 따라 다를 것 입니다. 고도 엔진 아이콘의 경우 프로젝트를 새로 만들어서 나오는 것을 사용하셔도 되고 고도 엔진 깃헙 에 있는 것을 사용하셔도 됩니다. [Desktop Entry] Name=Godot Engine Comment=Free and Open Source 2D and 3D Game Engine Terminal=false Type=Application Categories=Development;IDE; Keywords=game;engine;ide; Exec= /home/wwforever/Godot/Godot_v2.1.4-stable_x11.64 Icon= /home/wwforever/Godot/icon.png 그리고 해당 파일을 /usr/share/applications 또는 /usr/local/share/applications에 옮겨줘야 합니다. 로컬쪽에 옮길때는 최초로 작업하는 부분이라면 applications 폴더 자체가 없으므로 /usr/local/share디렉토리에 폴더를 생성해줍니다. sudo mkdir applications 그리고 만든 파일이 있는 곳에서 applications로 desktop 파일을 복사 해줍니다. sudo cp godot.desktop /usr/local/share/applications