Как добавить Minecraft в лаунчер Unity?

У меня проблемы с запуском Minecraft, когда я добавляю его в панель запуска. Если игра запущена, я могу щелкнуть правой кнопкой мыши значок в панели запуска и выбрать «сохранить в панели запуска», и значок останется, но игра с него не запустится.

Если я создаю панель запуска на рабочем столе, а затем перетаскиваю эту панель запуска в программу запуска Unity, игра запускается. Если я уберу лаунчер с рабочего стола, он останется в лаунчере Unity, но больше не запустится.

Есть ли какой-нибудь способ добавить его в модуль запуска Unity, чтобы он действительно запустился?

(Блех, я говорил, запускать слишком много раз.)

30
задан 06.05.2020, 15:17

8 ответов

Вам нужен файл .desktop для запуска MineCraft.

gksudo gedit /usr/share/applications/minecraft.desktop

Добавьте в этот файл следующий текст:

[Desktop Entry]    
Name=MineCraft    
Comment=    
Exec=COMMAND_FOR_MINECRAFT_LAUNCHER    
Icon=ICONNAME   
Terminal=false    
Type=Application    
StartupNotify=true

Теперь откройте файловый менеджер (nautilus). Нажмите Strg + H, чтобы показать скрытые файлы.

Перейдите: .gconf-> desktop-> unity-> favourites-> launchers

Вы увидите много папок, начинающихся с "app-". Создайте папку для вашей программы. Назовите это «app-MineCraft».

Теперь введите одну из этих папок приложения, скопируйте файл XML, вставьте его в папку «app-MineCraft» и откройте файл XML с помощью текстового редактора. Переименуйте *.desktop в этом файле с помощью MineCraft.desktop.

Выйдите и снова (или перезагрузите компьютер).

Если вы все сделали правильно, вы должны увидеть значок на панели.

Я надеюсь, что это помогло вам, Даниил

Источник

0
ответ дан 06.05.2020, 15:18
  • 1
    Папки являются not' t существующий в установке по умолчанию человечности 12.04 и перетаскивании сценария оболочки к документу единицы также doesn' t, кажется, позволяются... – Mike 06.05.2020, 15:18
  • 2
    Я don' t, кажется, имеют папку единицы в .gconf/desktop. У меня просто есть папка гнома. – David Passmore 06.05.2020, 15:19
  • 3
    @Spacecraft: О, извините я думаю that' s старая версия единицы: s, Но Вы могли просто создать сценарий оболочки, сохранить его к Вашей домашней папке, затем перетащить его к Вашему прикреплению единицы и don' t удаляют файл оболочки. Это должно работать также:) – Zhu 06.05.2020, 15:19
  • 4
    Это для Единицы для Индивидуалиста? Кажется большим количеством людей на форумах Ubuntu, которые Вы связали, работают 10.10. – Matveev Dmitriy 06.05.2020, 15:20

С помощью записи «копировать / вставить» на рабочем столе Ubuntu 12.04 и Ubuntu Studio отображали значок по умолчанию, а не значок Minecraft в Unity и Docky. Тем не менее, по какой-то причине он работал, когда его бросали на рабочий стол.

Проблема была вызвана дополнительным пробелом после «[Desktop Entry]» в ответе выше. Удалив пробел с помощью gedit, наконец-то появился правильный значок.

Итак, вот исправленная запись в файле рабочего стола для копирования / вставки, чтобы избавить от некоторых страданий: :)

[Desktop Entry]
Name=Minecraft
Comment=
Exec=/opt/minecraft.sh
Icon=/usr/share/icons/Minecraft_Block.svg
Terminal=false
Type=Application
StartupNotify=true
0
ответ дан 06.05.2020, 15:19

Согласно http://www.omgubuntu.co.uk/2013/04/minecraft-installer-for-ubuntu вы можете сделать это:

sudo add-apt-repository ppa:minecraft-installer-peeps/minecraft-installer
sudo apt-get update && sudo apt-get install minecraft-installer
0
ответ дан 06.05.2020, 15:19

Существует гораздо более простой способ сделать это. Зайдите в центр программного обеспечения, найдите пакет «Главное меню» и установите его. Кроме того, перейдите к изображениям Google и найдите PNG иконки Minecraft: вот один:

Скачать (сохранить) PNG и minecraft.jar. Я предлагаю положить его в домашнюю папку.

Откройте «Главное меню», нажав Dash BFB и найдите главное меню. Нажмите на Игры и выберите New Item. Затем нажмите кнопку пружины и выберите PNG, который вы скачали и поместили в домашнюю папку. Для Имени, назовите это Minecraft, описание, что угодно. Для команды используйте это:

java -Xmx1024M -Xms512M -Xincgc -jar ~/minecraft.jar

Сохраните его, и теперь оно должно быть в вашем меню: D. Затем вы можете закрепить его на панели запуска, если хотите. Он будет работать как любой другой значок запуска: D.

0
ответ дан 06.05.2020, 15:20
  • 1
    Часть /home/**username**/minecraft.jar должна вместо этого быть ~/minecraft.jar. Короче, легче понять, делает то же самое и не требует никакой модификации в расчете на пользователя. – php-dev 06.05.2020, 15:21
  • 2
    Блин это you' право ре @AJMansfield, почему didn' t я думаю об этом. Я зафиксировал ответ. – Luca Filosofi 06.05.2020, 15:21

Что вам нужно сделать для запуска Minecraft:

  1. Полный путь к вашему minecraft.jar
  2. Изображение значка Minecraft в формате * .svg Примечание: I использовал тот, что на этом сайте: http://gimilkhor.deviantart.com/art/Minecraft-icon-193038524 . Но чтобы преобразовать значок * .png в * .svg, мне пришлось установить Inkscape, открыть * .png, а затем сохранить его как * .svg (Gimp не будет этого делать). Вы можете установить inkscape с помощью:

    sudo apt-get install inkscape
    

Вот как можно запустить программу запуска. Предположим, что minecraft находится в /home/joe-user/Downloads/minecraft/minecraft.jar, и предположим, что файл значков * .png с вышеуказанного веб-сайта открылся с помощью inkscape, а затем сохранен в формате * .svg в ~/Pictures/minecraft.svg

. Пусковая установка работает следующим образом. Мы будем использовать vi, потому что мы крутые.

sudo vi /usr/share/applications/minecraft.desktop

Поместите приведенный ниже текст в панель запуска, затем сохраните его (измените путь Exec, чтобы он соответствовал вашему местоположению minecraft.jar):

[Desktop Entry]
Name=MineCraft
Comment=ThisGameRocks
Exec=java -jar /home/joe-user/Downloads/minecraft/minecraft.jar
Icon=minecraft
Terminal=false
Type=Application
StartupNotify=true

Теперь вам нужно скопировать minecraft.svg файл в /usr/share/icons/hicolor/scalable/apps/minecraft.svg (от имени root измените исходный путь в соответствии с вашей ситуацией), чтобы программа запуска могла его найти и использовать.

sudo cp ~/Pictures/minecraft.svg /usr/share/icons/hicolor/scalable/apps/minecraft.svg

Примечания:

  • Файл minecraft.jar должен иметь chmod 755 minecraft.jar разрешения
  • Файл minecraft.svg должен иметь chmod 644 minecraft.svg разрешения
  • [1115 ]

    Кроме того, вышеизложенное предполагает, что у вас установлен jre

    sudo apt-get install openjdk-7-jre
    

Теперь вы сможете найти майнкрафт в поисковом стекле. Затем, запустив его, вы можете щелкнуть правой кнопкой мыши по значку и установить «Lock to Launcher».

0
ответ дан 06.05.2020, 15:21

Попробуйте использовать алакарт Install alacarte .

sudo apt-get install alacarte

Затем создайте новый пункт меню с командой «java -jar path / to / your / minecraftfile.jar».

После этого поиска имя, которое вы дали в ~/.local/share/applications. Перетащите его на панель запуска или заблокируйте приложение, как только оно доходит до панели запуска (щелкнув правой кнопкой мыши во время его работы).

Намного проще, чем создать файл .desktop

.
0
ответ дан 06.05.2020, 15:21
  • 1
    +1 для решения, для которого не нужен gksu;) – Antoine Bourlart 06.05.2020, 15:22

Установив лаунчер Minecraft в Ubuntu 12.04, эти шаги сработали для меня, в основном собранные из различных других советов.

В терминале сначала извлеките значок изображения Minecraft:

cd /usr/share/icons; sudo wget http://images.wikia.com/yogbox/images/d/dd/Minecraft_Block.svg

Затем создайте файл minecraft.desktop (используйте текстовый редактор gedit, чтобы сделать его удобным для пользователя; просто введите весь «gksudo»). .. "команда в командной строке):

gksudo gedit /usr/share/applications/minecraft.desktop

и вставьте это содержимое, а затем сохраните, конечно:

[Desktop Entry] 
Name=Minecraft
Comment=
Exec=/opt/minecraft.sh
Icon=Minecraft_Block
Terminal=false
Type=Application
StartupNotify=true

( Примечание : вы можно также вставить непосредственно в файл, используя

sudo sh -c 'xsel -ob > /usr/share/applications/minecraft.desktop'

, если у вас установлено xsel.)

Наконец (почти), откройте ваш файловый менеджер и перейдите в / usr / share / Applications - либо щелкните значок «Домашняя папка» в панели запуска и перейдите к ней, либо вот подсказка терминала:

nautilus /usr/share/applications &

Найдите новую запись Minecraft и перетащите ее на панель запуска.

К этому моменту вы практически закончили, за исключением того, что в этом случае я создал небольшой стартовый скрипт Minecraft, сохраненный в /opt/minecraft.sh, который предполагает, что файл minecraft.jar также сохраняется в / opt. Вы можете изменить все эти ссылки "/ opt" так, чтобы они сохранялись в том месте, где вы сохранили исходный файл minecraft.jar (обязательно измените значение Exec в файле minecraft.desktop).

Файл minecraft.sh должен содержать только эти три строки:

#!/bin/bash
cd $(dirname "[115]")
java -Xmx1G -Xms512M -cp minecraft.jar net.minecraft.bootstrap.Bootstrap

( ПРИМЕЧАНИЕ: для версий старше 1.6.1, вам нужно будет использовать net.minecraft.LauncherFrame вместо net.minecraft.bootstrap.Bootstrap. Внутренняя структура файла и классов изменилась с 1.6.1.)

и, конечно, этот сценарий должен быть исполняемым, например с помощью команды

sudo chmod a+x /opt/minecraft.sh

Если у вас есть система с большим объемом памяти или вы заметили низкую производительность при воспроизведении с большими расстояниями рендеринга, вы можете увеличить значение флага -Xmx1G по желанию. Это сообщает Java максимальный объем памяти, который он может использовать. -Xmx1G означает, что он имеет ограничение 1 ГБ. -Xmx2G будет 2 ГБ, -Xmx3G будет 3 ГБ и т. Д.

1127 Вот и все! Использование начального скрипта и обеспечение его наличия в папке, содержащей файл minecraft.jar, кажется полезным шагом, который пропустили другие инструкции.

0
ответ дан 06.05.2020, 15:22

Существует замечательный скрипт установки Minecraft для Ubuntu, который решит все ваши проблемы. Вот ссылка -> http://www.ubuntuvibes.com/2011/04/minecraft-installation-script-updated.html

Это создаст ярлык Minecraft в актуальное меню под игры. Так что вам нужно просто запустить Minecraft, щелкнуть правой кнопкой мыши по значку и выбрать «Keep in Launcher».

Я сделал то же самое, и это работает хорошо. Вот скриншот:

Minecraft

0
ответ дан 06.05.2020, 15:23
  • 1
    Могло бы быть лучше для соединения права на источник начиная с сервиса совместного доступа к файлам, они использовали doesn' t работа. - > ubuntuforums.org/showthread.php?t=1726735 – Radu Ciobanu 06.05.2020, 15:23

Теги

Похожие вопросы