Я недавно работаю над Blender, но проблема появляется, когда я настраиваю файл значков на рабочем столе. Иногда мне нужно, чтобы Blender открывался через терминал, но чаще всего «нет, это бесполезно». Хотя я могу открыть терминал и набрать blender
, чтобы сделать это, но это не убедительно, я думаю. То, что я хочу, - это значок на рабочем столе / панели запуска с элементом «Открыть с помощью терминала». Я нахожу учебное пособие по help.ubuntu, и вот мой файл рабочего стола (добавлено действие):
#!/usr/bin/env xdg-open
[Desktop Entry]
Name=Blender
GenericName=3D modeler
Comment=3D modeling, animation, rendering and post-production
Keywords=3d;cg;modeling;animation;painting;sculpting;texturing;video editing;video tracking;rendering;render engine;cycles;game engine;python;
Exec=blender %f
Icon=blender
Terminal=false
Type=Application
Categories=Graphics;3DGraphics;
MimeType=application/x-blender;
Name[en_US]=Blender
Actions=with_terminal
[Desktop Action with_terminal]
Name=Open-With-terminal
Exec=blender %f
Terminal=true
OnlyShowIn=Unity;
Но на самом деле, когда я щелкаю правой кнопкой мыши по списку, программа запускается, но терминала не было открыт. Для подробного описания, вот мои фотографии (извините, я не могу показать картинку, но супер ссылки в моем вопросе для меньшего количества репутаций).
Кроме того, я хочу настроить иконку не только в моем лаунчере, но и на рабочем столе.
Короче говоря, есть две проблемы:
Почему терминал не поднимается от действия щелчка правой кнопкой мыши?
Можно ли настроить элемент правой кнопки мыши на рабочем столе?
Это на самом деле два вопроса, но здесь мы идем:
В a .desktop
файл, обычно, объединяясь Terminal=false
и Terminal=true
не удается хорошо. Большую часть времени, только одна работа хорошо, та в "основной" команде. С другой стороны, установленный для команды:
Exec=gnome-terminal -e <command>
В этом случае:
Exec=gnome-terminal -e blender
Для Вашего второго выпуска добавление щелкает правой кнопкой по опции к значку на Вашем рабочем столе: у Меня нет a Blender
- определенное решение, но можно создать маленький сценарий:
#!/bin/bash
gnome-terminal -e blender
Сохраните его как Blender_wterminal
(никакое расширение) в
~/.local/share/nautilus/scripts
Создайте каталог, если он еще не существует. Сделайте исполняемый файл сценария. Впоследствии, Вам, возможно, придется зарегистрироваться/в.
Затем при щелчке правой кнопкой по любому значку на Вашем рабочем столе выберите сценарии>, Blender_wterminal откроется Blender
в терминале.