Canon MG4150 ワイヤレス プリンターが Ubuntu 17.10 に追加されない

Canon MG4150 ワイヤレス プリンターが Ubuntu 17.10 に追加されない

Ubuntu 17.10 を実行しており、最初はプリンターが大きな問題なく追加されました。その後、別の問題のため Ubuntu を再インストールしたところ、突然プリンターが追加されなくなり、「新しいプリンターの追加に失敗しました」というエラーが表示されます。

ターミナルで system-config-printer を使用すると、次のようになります。

(system-config-printer.py:6755): Gtk-CRITICAL **: gtk_tree_store_insert_after: assertion 'G_NODE (sibling->user_data)->parent == G_NODE (parent->user_data)' failed

(system-config-printer.py:6755): Gtk-CRITICAL **: gtk_tree_store_set_value: assertion 'VALID_ITER (iter, tree_store)' failed

(system-config-printer.py:6755): Gtk-CRITICAL **: gtk_tree_store_set_value: assertion 'VALID_ITER (iter, tree_store)' failed
Caught non-fatal exception.  Traceback:
File "/usr/share/system-config-printer/newprinter.py", line 4227, in getNPPPD
ppd = cups.PPD(f)
RuntimeError: ppdOpenFile failed

ppa:inameiname をインストールするなどの他の提案も試しましたが、これも他の問題 (認証されていないパッケージなど) により機能しませんでした。

答え1

cups の Web インターフェース経由でプリンターを設定してみてください:

http://ローカルホスト:631

また、システムの Python バージョンを確認することもできます。複数のバージョンがインストールされている可能性があります。

関連情報