데비안에서 사용하고 있는데 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
모든 것이 다시 작동하기 시작했습니다.
답변2
귀하의 질문에 대해 의견을 제시하고 싶었지만 평판이 없기 때문에 답변할 수 없습니다.
2022년 10월부터 Debian Bullseye에서 비슷한 단순 스캔 문제가 발생했습니다. 제 경우에는 간단한 스캔을 시작할 수 있었습니다. 그런 다음 스캔 버튼을 눌렀습니다. 몇 초 후에 스캐너(Brother DCP)가 스캔을 시작하는 것 같습니다. 문서 처리기에서 약간의 소음이 발생합니다. 그러나 Simple Scan은 스캔되기 전에 충돌/종료됩니다.
xsane이 나를 위해 일하고 있어요.
simple-scan -d도 쓸모가 없는 것으로 판명되었습니다.
방금 슈퍼유저로 검색하는 것이 작동한다는 것을 알았습니다.
2023년 1월 2일에 업데이트됨: 오늘은 스캔하고 싶어요. 수퍼유저로 검색(Sudo simple-scan)이 더 이상 작동하지 않습니다. 시스템 로그나 콘솔에 오류 메시지가 없습니다. xsane은 여전히 작동하지만 번거롭다고 생각합니다.
** 2023년 1월 2일 2차 업데이트: **
scanimage -L
검색된 장치 목록을 본 적이 있습니다 .
device `brother4:net1;dev0' is a Brother *Brother_DCP_9020CDW DCP
device `airscan:w1:Brother DCP-9020CDW' is a WSD Brother DCP-9020CDW ip=192.168.x.y
단순 스캔은 기본적으로 첫 번째 장치로 설정됩니다. 두 번째 장치를 선택하면 간단한 스캔이 시작됩니다. 불행히도 이전에는 장치 드롭다운을 확인하는 데 신경을 쓴 적이 없습니다.