Właśnie zainstalowałem Minecraft na moim komputerze LXDE / maszynie Lubuntu i próbuję utworzyć plik .desktop na pulpicie, który się uruchomi java -jar ~/minecraftlauncher.jar
. Polecenie działa w skryptach bash i terminalu, ale nie działa po kliknięciu skrótu .DESKTOP, który powinien wykonać to samo polecenie. Eksperymentowałem z innymi słoikami i wydaje się, że one też nie mogą zacząć.
Oto mój dziennik xsession:
** (pcmanfm:1572): DEBUG: launch command: <java -jar ~/Downloads/minecraft_server.jar>
** (pcmanfm:1572): DEBUG: sn_id = pcmanfm-1572-administrator-Dimension-3000-java-14_TIME14031891
Unable to access jarfile ~/Downloads/minecraft_server.jar
** (pcmanfm:1572): DEBUG: launch command: <java -jar ~/minecraftlauncher.jar>
** (pcmanfm:1572): DEBUG: sn_id = pcmanfm-1572-administrator-Dimension-3000-java-15_TIME14070158
Unable to access jarfile ~/minecraftlauncher.jar
AKTUALIZACJA: Ups, wydaje się, że działa, gdy podam absolutną ścieżkę. Chyba domowa ścieżka to coś innego. AKTUALIZACJA: Myślę, że X nie rozwiązuje specyfikatora domowego. Uruchomiłem plik .desktop, który wykonał skrypt, który wyświetla bieżący katalog i wydaje się być poprawny.