Fedora 22のKDE Plasma 5 - .odt(または.doc)ファイルへのデスクトップリンクをクリックすると、OpenOfficeは実行されません。

Fedora 22のKDE Plasma 5 - .odt(または.doc)ファイルへのデスクトップリンクをクリックすると、OpenOfficeは実行されません。

最近、このようなことが明確な理由なく発生し始めました。 .odtまたは.docファイル(およびその他のファイル)を指すデスクトップリンクをクリックすると、次の警告ダイアログボックスが表示されます。

This will start the program
openoffice4 -writer %U
If you do not trust this program, click cancel

「続行」をクリックすると、次のエラーメッセージが表示されたダイアログボックスが表示されます。

Unable to make the service OpenOffice 4.1.1 Writer executable, aborting execution

これは1年ほどうまくいきましたが、突然このような動作が現れ始めました。私はこれに影響を与えると思うかもしれない変更をしませんでした。これまで私が行ったGoogle検索でも有用な情報はありませんでした。

この問題を解決する方法についてのアイデアはありますか?役に立つ場合は、コマンドラインからOpenofficeを正しく起動し、/opt/openoffice4にあるプログラムファイル(swriterなど)に実行可能ビットが設定されていることを確認しました。現在のユーザーはこのファイルの所有者でもあります。

ベストアンサー1

うん、まだよくわかりません。そのようなことが起こったのか、それともなぜそうしたのか、しかし私はその問題を解決する方法を見つけました。直感的にkmenueditを実行し、「Office」セクションに移動し、個々のAOOアプリケーションの各アプリケーションアイコンを編集しました。特に「openoffice4 -calc %U」のようなものを「/usr/bin/openoffice4 -calc %U」に変えて一つ一つ保存しておきました。これは、.odtファイルをクリックしてAOOを起動する問題を解決します。ただし、KDEアプリケーションランチャージョブはアイコンを「お気に入り」として保存しませんでした。ところで、お気に入りから削除して再度追加するので、再び機能しました。

だから基本的に私は疑います。kmenueditでランチャーリンクを壊して再度保存すると、「何か」が更新され、問題が解決しました。しかし、私は何が起こっているのかを正確に理解するためにKDEがどのように機能するかを十分に知りません。

おすすめ記事