Касание Ubuntu: aa-должностное-лицо и xmir приложение

Я создал приложение GTK, и я могу успешно выполнить его по Телефону Ubuntu через a .desktop средство запуска как это:

[Desktop Entry]
Name=lazSnake Dev
Comment=Simple snake game written in Lazarus by Kris Jacewicz
X-Ubuntu-Touch=true
X-Ubuntu-XMir-Enable=true
Exec=./lazsnake
Icon=./lazsnake.png
Terminal=false
Type=Application

Я подчеркиваю, что это работает, без проблем. Затем я создаю пакет щелчка своего приложения, это работает (значение, что это создает), и наконец я устанавливаю приложение от пакета щелчка, который я создал. Теперь, из-за того, как щелчок работает, новое средство запуска больше не называет исполняемый файл непосредственно, вместо этого это выполняет его под AppArmor, заметьте различие в "Исполнительной" записи нового Настольного средства запуска:

Exec=aa-exec-click -p ubuntu-lazsnake-app.kriscode_ubuntu-lazsnake-app_0.9 -- ./lazsnake

Теперь, запуск приложения с этим новым средством запуска перестанет работать. Однако называя его с пользовательским средством запуска, которое не использует"aa-exec-click"будет работать.

Мой вопрос: что делает AppArmor/aa-exec-click имеет отношение к xmir, что я не могу запустить свое приложение с ним? Есть ли некоторая специальная установка, которую я должен включить manifest.json или другой файл прежде, чем создать пакет щелчка?

0
задан 3 October 2016 в 05:47

0 ответов

Другие вопросы по тегам:

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