kdenliveが衣類のため開いたり保存できない

kdenliveが衣類のため開いたり保存できない

私は数日間これで苦労しました。

  • Ubuntu 18.04.4 LTS
  • アプリケーション2.12-4ubuntu5.1

https://www.linuxquestions.org/questions/linux-desktop-74/kdenlive-snap-can%27t-save-or-load-because-of-apparmor-4175668980/

私の状況は上記のリンクに似ています。試してみるたびにファイルを開く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:/."

〜らしいこのエラー

おすすめ記事