Что такое `libsane-v4l.so.1` и как его получить?

Что такое `libsane-v4l.so.1` и как его получить?

Попытка исправить проблему сканера (Сканер Brother DCP-110c не работает в Mint 18.1), и послеэта почтакоторый говорит использовать

export SANE_DEBUG_DLL=128
scanimage -L

для того чтобы поискать ошибки формы No such file or directoryи скопировать указанный файл в указанное место, я получил только эти ошибки:

[dll] load: trying to load `/usr/lib/x86_64-linux-gnu/sane/libsane-v4l.so.1'
[dll] load: couldn't open `/usr/lib/x86_64-linux-gnu/sane/libsane-v4l.so.1' (No such file or directory)
[dll] load: trying to load `/usr/lib/sane/libsane-v4l.so.1'
[dll] load: couldn't open `/usr/lib/sane/libsane-v4l.so.1' (No such file or directory)
[dll] load: couldn't find backend `v4l' (No such file or directory)

Но эти файлы, похоже, отсутствуют (проверено с помощью locate)...

решение1

Эти ошибки просто означают, что scanimageбыла предпринята попытка загрузитьv4lбэкенд, но не удалось. Это не особенно удивительно, потому что v4lбэкенд сейчас не поддерживается должным образом (если поддерживается вообще) — он был разработан для старого API ядра V4L и, насколько мне известно, не был обновлен до текущего API (V4L2). В производных Debian (включая Mint) этонеполноценный.

В любом случае, все это не имеет значения для вашего сканера: бэкэнд V4L позволяет использовать в качестве сканеров устройства ввода видео, такие как веб-камеры. Для вашего принтера это не имеет значения.

Связанный контент