Рейтинг:0

Как добавить изображение в меню «Открыть с помощью»

флаг cz

Я установил образ программного обеспечения Lightburn на Ubuntu 20.04 LTS. Файлы, созданные в Lightburn, сохраняются как .lbrn или .lbrn2, но когда я перехожу к этим файлам в проводнике, они не связываются с приложением. Кроме того, приложение не отображается, когда я щелкаю правой кнопкой мыши и выбираю «Открыть с помощью». Есть ли способ добавить это приложение в меню «Открыть с помощью»?

Приложение хранится в: ~/.local/доля/LightBurn

lightburn.desktop находится в: /usr/доля/приложения

[Вход на рабочий стол]

Тип = Приложение

Имя=Лайтберн

Комментарий=Лучшее программное обеспечение для лазерной резки

Exec=/home/thinus/.local/share/LightBurn//LightBurn

Icon=/home/thinus/.local/share/LightBurn//LightBurn.png

Категории=Графика;

Заранее спасибо.

vanadium avatar
флаг cn
Работает ли ваш файл `lightburn.desktop`, т. е. вы видите его в обзоре приложения и запускаете? Этот файл должен быть правильным, чтобы отображаться где угодно.
Thinus Rautenbach avatar
флаг cz
Да, я вижу его в сетке приложений и добавляю в избранное. Я могу открыть программу и получить оттуда доступ к нужным мне файлам, но я не могу выбрать файл и открыть его с помощью программы lightburn. Если это имеет смысл.
vanadium avatar
флаг cn
В диалоговом окне «Выбор приложения», которое открывается при выборе «Открыть с другим приложением» в контекстном меню, есть кнопка «Просмотреть все приложения». Вы пробовали это, и его нет в списке?
Thinus Rautenbach avatar
флаг cz
Правильный. Он не отображается в разделе «Открыть с другим приложением», даже когда я выбираю «Просмотреть все приложения». Вот где я хотел бы видеть это в соответствии с моим первоначальным вопросом.
Рейтинг:1
флаг cn

Диалоговое окно «Выбрать приложение», которое вы получаете при выборе «Открыть с помощью другого приложения» в контекстном меню файла в «Файлах», автоматически заполняется .рабочий стол средства запуска из выделенных папок, которые могут принимать путь к файлу в командной строке. Эти выделенные папки включают ~/.local/доля/приложения и Приложения папки в каталогах, перечисленных в переменной окружения XDG_DATA_DIRS.

Текущая команда в вашем .рабочий стол file не предполагает, что программа может принимать в качестве аргумента имя файла. В зависимости от того, что поддерживает ваше приложение, вам необходимо добавить один из следующих кодов полей: %f, %F, %u или же %U. См. Спецификация входа на рабочий стол для получения подробной информации о различиях между этими кодами полей.

Например, ваша строка может стать:

Exec=/home/thinus/.local/share/LightBurn/LightBurn %f

После этого изменения оно будет включено в диалоговое окно «Выбор приложения».

Thinus Rautenbach avatar
флаг cz
Большое тебе спасибо. Должен признать, что я не понял половины того, что было объяснено в той статье, которую вы мне тоже посоветовали, но я выбрал %F, и он сделал свою работу. Мало того, что приложение теперь отображается как опция в «Открыть с другим приложением», но когда я дважды щелкаю файл, он открывается непосредственно в Lightburn.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.