私は数日間これで苦労しました。
- Ubuntu 18.04.4 LTS
- アプリケーション2.12-4ubuntu5.1
私の状況は上記のリンクに似ています。試してみるたびにファイルを開くkdenliveでは何も起こりません。端末は私に示しています。
org.kde.solid.udisks2: Failed enumerating UDisks2 objects: "org.freedesktop.DBus.Error.AccessDenied"
"An AppArmor policy prevents this sender from sending this message to this recipient; type=\"method_call\", sender=\":1.123\" (uid=1001 pid=4008 comm=\"kdenlive \" label=\"snap.kdenlive.kdenlive (enforce)\") interface=\"org.freedesktop.DBus.Introspectable\" member=\"Introspect\" error name=\"(unset)\" requested_reply=\"0\" destination=\"org.freedesktop.UDisks2\" (uid=0 pid=1156 comm=\"/usr/lib/udisks2/udisksd \" label=\"unconfined\")"
実行すると、強制モードでsudo aa-status
ログインすることがわかりますsnap.kdenlive.kdenlive
だから私はそれを試しましたsudo aa-complain snap.kdenlive.kdenlive
。それは戻ってくる
Can't find snap.kdenlive.kdenlive in the system path list. If the name of the application
is correct, please run 'which snap.kdenlive.kdenlive' as a user with correct PATH
environment set up in order to find the fully-qualified path and
use the full path as parameter.
次に、構成ファイルがフォルダーにあることを確認しようとしました。フォルダを確認しましたが、etc/apparmor.d/
設定ファイルが見つかりませんでした。 aa-statusには他の設定ファイルがリストされていますが、フォルダにはありません。これらのプロファイルには、苦情/実施が必要なのと同じ問題もあります。
存在するいくつかのプロファイルに対して苦情を申し立てる/強制しようとすると、etc/apparmor.d
正しく表示されますSetting <profile> to complain mode
。これにより、問題はappamor設定ファイルにあると考えられました。
助けてくれてありがとう。
ベストアンサー1
Ubuntu 16.04.7 LTS、snapd v2.48、apparmor 2.10.95、および kdenlive snap v20.04.0 で同じ問題が発生しました。私は次の方法でこれらの症状を解決しました。
プロフィールはにあります。/var/lib/snapd/apparmor/profiles/snap.kdenlive.kdenlive
文書aa-easyprof
にもかかわらず、ログイン拒否エラーを新しいプロファイルにaa-logprof
変換できません。/var/log/syslog
苦情モードを呼び出してみましたが、不明です。そのため、tail -f /var/log/syslog
上記のスナップショット設定ファイルに行を手動で追加し、エラーを繰り返しました。aa-notify -s 1 -v
役に立つかもしれません。
これは私が間違った行をすべて削除することです。 (その行を入れることを忘れないでください。)~へ大きな{}
括弧)。以下を実行して新しいプロファイルをロードする必要がありますsystemctl reload apparmor
。問題が発生した場合(journalctl -xe
友達)、apparmorは実行されません。
# fix Open dialog issues (systemctl reload apparmor):
@{PROC}/*/mount{s,info} r,
/proc/sys/kernel/core_pattern r,
/etc/fstab r,
/sys/bus/usb/devices/ r,
/usr/bin/localedef ix,
/run/udev/data/* r,
/etc/xdg/** r,
/var/lib/snapd/** r,
/run/user/** r,
/sys/bus/** r,
dbus send
bus=system
path="/org/freedesktop/UPower"
interface="org.freedesktop.DBus.Introspectable"
member="Introspect"
peer=(name="org.freedesktop.UPower"),
dbus send
bus=system
path="/org/freedesktop/UPower"
interface="org.freedesktop.UPower"
member="EnumerateDevices"
peer=(name="org.freedesktop.UPower"),
dbus send
bus=system
path="/org/freedesktop/UDisks2/**"
interface="org.freedesktop.DBus.Introspectable"
member="Introspect"
peer=(name="org.freedesktop.UDisks2"),
dbus send
bus=system
path="/org/freedesktop/UDisks2/**"
interface="org.freedesktop.DBus.Properties"
member="{Get,GetAll}"
peer=(name="org.freedesktop.UDisks2"),
dbus (receive)
bus=system
path="/org/freedesktop/UDisks2/**"
interface="org.freedesktop.DBus.Properties"
member="PropertiesChanged"
peer=(label=unconfined),
(編集:最初に試してみてください)他のQ&Aスレッドでもこれを見つけましたが、この行がkandlive snap設定ファイルに追加されていない理由を説明できますが、うまくいかないようです。
snap connect kdenlive:removable-media
(編集:また参照このスレッドリムーバブルメディアとubuntu-software
権限の設定に関する議論はまだ機能しません)
しかし、、kandliveの「開く」と「保存」ボタンまだこれはうまくいきません。 ?
また、見ることができますこのリンクこれはkdenlive v21を表すようです。しなければならない働くがポリアニリン私たちのUbuntuバージョンにもそのバージョンはありませんsnap info kdenlive
:(
これが誰かに役立つことを願っています!
コマンドラインから実行すると、/snap/bin/kdenlive
次の結果が表示されます。これは非常に一般的な問題のようですが、解決策が見つかりません。
kf5.kio.kio_tags: tag fetch failed: "Failed to open the database"
kf5.kio.kio_tags: "tags:/" list() invalid url
kf5.kio.core: "Could not enter folder tags:/."
〜らしいこのエラー