Debianで使用していますが、simple-scan
今はクラッシュし続けます。数ヶ月前はうまくいきました。何かがアップグレードされ(私が実行していたbullseye
)問題が発生したと疑われます。
出力内容はsimple-scan
次のとおりです。
simple-scan: thread-watch.c:165: avahi_threaded_poll_quit: Assertion `pthread_equal(pthread_self(), p->thread_id)' failed.
Abort
ldd /usr/bin/simple-scan
を含むすべてのライブラリに関連するすべてのパッケージが最新であることを確認するために実行しようとしましたが、libc6
デバッグsimple-scan -d
出力は役に立たないことがわかりました。また、strace /usr/sbin/simple-scan
ロードされているすべての共有ライブラリを見ましたが、すべてが最新バージョンを持っています。
libavahi
共有ライブラリが動的に(つまり、 visible を介してldd
)ロードされることを確認しましたsimple-scan
。だから彼らも最近のものであることを確認しました。
私も試してみましたが、xsane
同じ問題がありました。
おそらく関係がないかもしれませんが、システムログファイルに次のメッセージが表示されます。
avahi-daemon[1020220]: Too many clients, client request failed.
scanimage
競合は発生しませんが、無関係な方法で失敗します。
私は何をするのかわからず、どうすればいいのかわかりません。
ベストアンサー1
「ユーザーエラー」であることがわかりました。次の行が表示されます/etc/avahi/avahi-daemon.conf’
。
clients-max=1
これがなぜ追加されたのかわかりません。私はそれをコメントアウトし、次のように再起動した後
sudo systemctl restart avahi-daemon.service
すべてが再び機能し始めました。