プリンターは動作しますが、ドキュメントはファイルにしか印刷できません

プリンターは動作しますが、ドキュメントはファイルにしか印刷できません

私は Ubuntu 20.04 の初心者です。プリンターは pfs、Web ページなどから正常に印刷します。しかし、docs、Libreoffice ではまったく印刷されず、docs OnlyOffice では「ファイルに印刷」のみになります。印刷ダイアログ ボックスを変更できません。

答え1

この問題は、OnlyOffice が通常 Ubuntu のスナップ経由でインストールされるという事実に起因します。

参照レペInkscapeについての投稿以下に引用します。

これはバグではありません。Snaps は、セキュリティのためにアプリケーションがシステム全体にアクセスするのを防ぐ (従来のアプリケーションのように) 別々の環境を持つコンテナーで実行されます。デフォルトではプリンターにアクセスできませんが、次の方法で有効にできます。

sudo snap connect inkscape:cups-control :cups-control

これにより、プリンターが Inkscape に表示されるようになります。必要に応じてinskcape、アプリケーションの名前 (例: gimp) を変更します。WPS Office で同じことが起こりました。これが私の質問でした

有効にするにはアプリケーションを再起動する必要があります。

私の個人的な意見としては、インストール時にそのような権限を指定したり、アプリケーション側で必要な権限を決定してユーザーに通知したりできればよいと思います (Android アプリケーションのように)。

ほぼ同じ解決策が OnlyOffice でも機能します。また、最初の質問は LibreOffice の印刷の問題に関する質問の重複ではありません。

答え2

OnlyOffice でも同じ問題が発生しましたが、ターミナルを起動してパッケージを削除し、再インストールすることで解決しました。以前、「Ubuntu Software」からソフトウェアをインストールする際に問題が発生したことがあり、同じ修正方法を使用しました。

関連情報