У меня проблемы с запуском Minecraft, когда я добавляю его в панель запуска. Если игра запущена, я могу щелкнуть правой кнопкой мыши значок в панели запуска и выбрать «сохранить в панели запуска», и значок останется, но игра с него не запустится.
Если я создаю панель запуска на рабочем столе, а затем перетаскиваю эту панель запуска в программу запуска Unity, игра запускается. Если я уберу лаунчер с рабочего стола, он останется в лаунчере Unity, но больше не запустится.
Есть ли какой-нибудь способ добавить его в модуль запуска Unity, чтобы он действительно запустился?
(Блех, я говорил, запускать слишком много раз.)
Существует гораздо более простой способ сделать это. Зайдите в центр программного обеспечения, найдите пакет «Главное меню» и установите его. Кроме того, перейдите к изображениям Google и найдите PNG иконки Minecraft: вот один:
Скачать (сохранить) PNG и minecraft.jar. Я предлагаю положить его в домашнюю папку.
Откройте «Главное меню», нажав Dash BFB и найдите главное меню. Нажмите на Игры и выберите New Item. Затем нажмите кнопку пружины и выберите PNG, который вы скачали и поместили в домашнюю папку. Для Имени, назовите это Minecraft, описание, что угодно. Для команды используйте это:
java -Xmx1024M -Xms512M -Xincgc -jar ~/minecraft.jar
Сохраните его, и теперь оно должно быть в вашем меню: D. Затем вы можете закрепить его на панели запуска, если хотите. Он будет работать как любой другой значок запуска: D.
Попробуйте использовать алакарт .
sudo apt-get install alacarte
Затем создайте новый пункт меню с командой «java -jar path / to / your / minecraftfile.jar».
После этого поиска имя, которое вы дали в ~/.local/share/applications
. Перетащите его на панель запуска или заблокируйте приложение, как только оно доходит до панели запуска (щелкнув правой кнопкой мыши во время его работы).
Намного проще, чем создать файл .desktop
Существует замечательный скрипт установки Minecraft для Ubuntu, который решит все ваши проблемы. Вот ссылка -> http://www.ubuntuvibes.com/2011/04/minecraft-installation-script-updated.html
Это создаст ярлык Minecraft в актуальное меню под игры. Так что вам нужно просто запустить Minecraft, щелкнуть правой кнопкой мыши по значку и выбрать «Keep in Launcher».
Я сделал то же самое, и это работает хорошо. Вот скриншот:
Согласно 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
С помощью записи «копировать / вставить» на рабочем столе 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
Что необходимо будет сделать средством запуска Minecraft:
Изображение значка Minecraft в *.svg Примечании формата: Я использовал тот на этом сайте: http://gimilkhor.deviantart.com/art/Minecraft-icon-193038524. Но для преобразования *.png значка в *.svg я должен был установить Inkscape, открыть *.png, затем сохранить его как *.svg (Калека не сделает этого). Можно установить 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
Поместите текст ниже в средство запуска, затем сохраните его (измените Исполнительный путь для соответствия 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
(как корень, измените исходный путь для установки ситуации), таким образом, средство запуска может найти его и использовать его.
sudo cp ~/Pictures/minecraft.svg /usr/share/icons/hicolor/scalable/apps/minecraft.svg
Примечания:
chmod 755 minecraft.jar
полномочияchmod 644 minecraft.svg
полномочияКроме того, вышеупомянутое предполагает, что у Вас есть установленный jre
sudo apt-get install openjdk-7-jre
Теперь, Вы сможете найти Minecraft в единице searchglass. Затем после того как Вы запускаете его, можно щелкнуть правой кнопкой по значку и установить "Блокировку на Средство запуска".
Вам нужен файл .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
.
Выйдите и снова (или перезагрузите компьютер).
Если вы все сделали правильно, вы должны увидеть значок на панели.
Я надеюсь, что это помогло вам, Даниил
Настраивая средство запуска 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 - или нажмите Home Folder icon в своем средстве запуска и перейдите, или вот терминальная недоброкачественная продукция:
nautilus /usr/share/applications &
Найдите свою новую запись Minecraft и перетащите ее к Вашей панели средства запуска.
На данном этапе Вы практически сделаны, кроме этого случая, я создал немного сценария начинающего Minecraft, сохраненного в/opt/minecraft.sh, который предполагает, что minecraft.jar файл также сохранен в/, выбирают. Можно изменить все, чем они "/выбирают" ссылки, чтобы быть везде, где Вы сохранили исходный minecraft.jar файл (убедиться изменить Исполнительное значение в minecraft.desktop файле также).
minecraft.sh файл должен содержать просто эти три строки:
#!/bin/bash
cd $(dirname "$0")
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 ГБ, и так далее.
Именно! Используя сценарий начинающего и обеспечение его CD к папке, которая содержит minecraft.jar файл, кажется, полезный шаг, который пропустили другие инструкции.