単純スキャンは起動時にほぼ直ちにクラッシュします。

単純スキャンは起動時にほぼ直ちにクラッシュします。

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

すべてが再び機能し始めました。

おすすめ記事