+1 для юпитера и установить powertop отсюда
Для моего SAMSUNG M2070, запускающего uninstall-scanner.sh, а затем install-scanner.sh снова (после перезапуска) исправлена проблема. Я также установил libsane и sane-utils из предлагаемого обновления repo до вышесказанного, но не уверен, нужен ли этот шаг.
Для сетевых сканеров Samsung поместите свой IP-адрес сканера и, возможно, порт в любом месте файла /etc/sane.d/xerox_mfp.conf:
tcp host_address [port]
Он работал с моим C460, возможно, будет работать также с другими сканерами, проверьте соответствующий нормальный файл конфигурации и настройки здесь:
https://www.chiark.greenend.org.uk/doc/libsane/supported.html#Z-SAMSUNG https: / /www.systutorials.com/docs/linux/man/5-sane-xerox_mfp/Я только что получил сканер от Samsung M2070FW, работающий с Ubuntu 18.04. Просто выполните следующие действия:
1) Получите UnifiedLinuxDriver-1.00.37.tar.gz с http://www.bchemnet.com/suldr/suld.html и распакуйте его, откройте терминал и выполните:
cd /UnifiedLinuxDriver-1.00.37/uld
sudo ./install.sh
2) После успешной установки драйвера Samsung для принтера и сканера вы можете установить принтер сначала через http://www.bchemnet.com/suldr/suld.html , Для сканера, однако, в нем должен быть новый каталог с одним файлом:
/opt/smfp-common/scanner/lib/libsane-smfp.so.1.0.1
3) Если вы используете 64-битную машину (что вы, вероятно, делаете), снова используйте терминал для перехода в каталог драйвера сканера. Здесь вы помещаете символическую ссылку на файл в /opt:
cd /usr/lib/x86_64-linux-gnu/sane
sudo ln -s /opt/smfp-common/scanner/lib/libsane-smfp.so.1.0.1 /usr/lib/x86_64-linux-gnu/sane/libsane-smfp.so.1
4) Но все по-прежнему не работает, поэтому мне пришлось установить библиотеку USB:
sudo apt install libusb-0.1-4
После этого я убедился, что я в той же сети с моим принтером (через ping) и сделал scanimage -L:
my@machine:~$ scanimage -L
device `smfp:net;192.168.1.20' is a Samsung M2070 Series on 192.168.1.20 Scanner
5) Если проверка вашего сканера работает, команда ничего не находит, вы можете начать отлаживать вещи:
cd
export SANE_DEBUG_DLL=255 && scanimage -L &> debug.txt
grep -n2 "libsane-smf" debug.txt
Если все работает правильно, вы получите следующий результат:
....
84-[dll] sane_get_devices
85-[dll] load: searching backend `smfp' in `/usr/lib/x86_64-linux-gnu/sane'
86:[dll] load: trying to load `/usr/lib/x86_64-linux-gnu/sane/libsane-smfp.so.1'
87:[dll] load: dlopen()ing `/usr/lib/x86_64-linux-gnu/sane/libsane-smfp.so.1'
88-[dll] init: initializing backend `smfp'
89-[dll] init: backend `smfp' is version 1.0.1
....
Если нет, вы можете найти подсказка, какой файл отсутствует или не найден.
После установки libusb-0.1 Xsane теперь обнаруживает сканер, но Simple Scan этого не делает. Xsane доходит до предварительного просмотра, но когда я пытаюсь выполнить сканирование, он говорит «« Ошибка во время ввода / вывода устройства »
Для Samsung Scanner / Printer M2885FW, который подключен через WiFi, и Ubuntu 18.04, комбинация из двух предложений в этом потоке решила проблему с проверкой. Тханкс Раджасехаран Н. и Дэвид Фостер:
https://askubuntu.com/a/979180/826920 https://askubuntu.com/a/975485/8269201) Я перестроил ссылки, найденные в / usr / lib / sane в папке / usr / lib / x86_64-linux-gnu / sane, используя следующие строки:
sudo ln -s /opt/smfp-common/scanner/lib/libsane-smfp.so.1.0.1 /usr/lib/x86_64-linux-gnu/sane/libsane-smfp.so.1.0.1
sudo ln -s /usr/lib/x86_64-linux-gnu/sane/libsane-smfp.so.1.0.1 /usr/lib/x86_64-linux-gnu/sane/libsane-smfp.so.1
sudo ln -s /usr/lib/x86_64-linux-gnu/sane/libsane-smfp.so.1 /usr/lib/x86_64-linux-gnu/sane/libsane-smfp.so
2) После этого шага я де- и повторно установил Samsung-Drivers.
См. отчет об ошибке этой проблемы и обходной путь, который я опубликовал в этом отчете об ошибке здесь. Позвольте мне подытожить это здесь, чтобы помочь вам:
1.) Связать файлы libsane-smfp * в папке sane, найденной в / usr / lib / sane, в папку sane, найденную в / usr / lib /x86_64-linux-gnu/sane.
sudo ln -sfr /usr/lib/sane/libsane-smfp* /usr/lib/x86_64-linux-gnu/sane
2.) В качестве пользователя root отредактируйте файл 59-smfp_samsung.rules (найдите его здесь: / etc / udev / rules.d) включить следующий номер кода / сканера вместе с другими номерами телефонов Samsung, которые уже есть:
ATTRS{idProduct}=="2070", ENV{libsane_matched}="yes"
3.) Voila. Это должно работать как прелесть.
4.) Я считаю, что эта ошибка в основном затронула сетевые сканеры. За исключением незначительных изменений в названиях / номерах моделей других сканеров, это обходное решение должно работать и для других сетевых сканеров. Проверьте ссылку на сообщение об ошибке для сканеров Brother, Epson и Xerox.
Я пробовал решение @ rajasekharan-n с ubuntu 18.04 для samsung 2070w, а новейший драйвер uld, загруженный с hp-сканера, не работал даже через USB-кабель, поэтому: 1) удалил драйвер uld через uninstall.sh, предоставленный в uld driver 2) переустановлен с использованием старого драйвера samsung samd (к сожалению, у меня нет ссылки для него), и он снова работает
Для моего SAMSUNG M2070, запускающего uninstall-scanner.sh, а затем install-scanner.sh снова (после перезапуска) исправлена проблема. Я также установил libsane и sane-utils из предлагаемого обновления repo до вышесказанного, но не уверен, нужен ли этот шаг.
Для сетевых сканеров Samsung поместите свой IP-адрес сканера и, возможно, порт в любом месте файла /etc/sane.d/xerox_mfp.conf:
tcp host_address [port]
Он работал с моим C460, возможно, будет работать также с другими сканерами, проверьте соответствующий нормальный файл конфигурации и настройки здесь:
https://www.chiark.greenend.org.uk/doc/libsane/supported.html#Z-SAMSUNG https: / /www.systutorials.com/docs/linux/man/5-sane-xerox_mfp/Я только что получил сканер от Samsung M2070FW, работающий с Ubuntu 18.04. Просто выполните следующие действия:
1) Получите UnifiedLinuxDriver-1.00.37.tar.gz с http://www.bchemnet.com/suldr/suld.html и распакуйте его, откройте терминал и выполните:
cd /UnifiedLinuxDriver-1.00.37/uld
sudo ./install.sh
2) После успешной установки драйвера Samsung для принтера и сканера вы можете установить принтер сначала через http://www.bchemnet.com/suldr/suld.html , Для сканера, однако, в нем должен быть новый каталог с одним файлом:
/opt/smfp-common/scanner/lib/libsane-smfp.so.1.0.1
3) Если вы используете 64-битную машину (что вы, вероятно, делаете), снова используйте терминал для перехода в каталог драйвера сканера. Здесь вы помещаете символическую ссылку на файл в /opt:
cd /usr/lib/x86_64-linux-gnu/sane
sudo ln -s /opt/smfp-common/scanner/lib/libsane-smfp.so.1.0.1 /usr/lib/x86_64-linux-gnu/sane/libsane-smfp.so.1
4) Но все по-прежнему не работает, поэтому мне пришлось установить библиотеку USB:
sudo apt install libusb-0.1-4
После этого я убедился, что я в той же сети с моим принтером (через ping) и сделал scanimage -L:
my@machine:~$ scanimage -L
device `smfp:net;192.168.1.20' is a Samsung M2070 Series on 192.168.1.20 Scanner
5) Если проверка вашего сканера работает, команда ничего не находит, вы можете начать отлаживать вещи:
cd
export SANE_DEBUG_DLL=255 && scanimage -L &> debug.txt
grep -n2 "libsane-smf" debug.txt
Если все работает правильно, вы получите следующий результат:
....
84-[dll] sane_get_devices
85-[dll] load: searching backend `smfp' in `/usr/lib/x86_64-linux-gnu/sane'
86:[dll] load: trying to load `/usr/lib/x86_64-linux-gnu/sane/libsane-smfp.so.1'
87:[dll] load: dlopen()ing `/usr/lib/x86_64-linux-gnu/sane/libsane-smfp.so.1'
88-[dll] init: initializing backend `smfp'
89-[dll] init: backend `smfp' is version 1.0.1
....
Если нет, вы можете найти подсказка, какой файл отсутствует или не найден.
После установки libusb-0.1 Xsane теперь обнаруживает сканер, но Simple Scan этого не делает. Xsane доходит до предварительного просмотра, но когда я пытаюсь выполнить сканирование, он говорит «« Ошибка во время ввода / вывода устройства »
Для Samsung Scanner / Printer M2885FW, который подключен через WiFi, и Ubuntu 18.04, комбинация из двух предложений в этом потоке решила проблему с проверкой. Тханкс Раджасехаран Н. и Дэвид Фостер:
https://askubuntu.com/a/979180/826920 https://askubuntu.com/a/975485/8269201) Я перестроил ссылки, найденные в / usr / lib / sane в папке / usr / lib / x86_64-linux-gnu / sane, используя следующие строки:
sudo ln -s /opt/smfp-common/scanner/lib/libsane-smfp.so.1.0.1 /usr/lib/x86_64-linux-gnu/sane/libsane-smfp.so.1.0.1
sudo ln -s /usr/lib/x86_64-linux-gnu/sane/libsane-smfp.so.1.0.1 /usr/lib/x86_64-linux-gnu/sane/libsane-smfp.so.1
sudo ln -s /usr/lib/x86_64-linux-gnu/sane/libsane-smfp.so.1 /usr/lib/x86_64-linux-gnu/sane/libsane-smfp.so
2) После этого шага я де- и повторно установил Samsung-Drivers.
См. отчет об ошибке этой проблемы и обходной путь, который я опубликовал в этом отчете об ошибке здесь. Позвольте мне подытожить это здесь, чтобы помочь вам:
1.) Связать файлы libsane-smfp * в папке sane, найденной в / usr / lib / sane, в папку sane, найденную в / usr / lib /x86_64-linux-gnu/sane.
sudo ln -sfr /usr/lib/sane/libsane-smfp* /usr/lib/x86_64-linux-gnu/sane
2.) В качестве пользователя root отредактируйте файл 59-smfp_samsung.rules (найдите его здесь: / etc / udev / rules.d) включить следующий номер кода / сканера вместе с другими номерами телефонов Samsung, которые уже есть:
ATTRS{idProduct}=="2070", ENV{libsane_matched}="yes"
3.) Voila. Это должно работать как прелесть.
4.) Я считаю, что эта ошибка в основном затронула сетевые сканеры. За исключением незначительных изменений в названиях / номерах моделей других сканеров, это обходное решение должно работать и для других сетевых сканеров. Проверьте ссылку на сообщение об ошибке для сканеров Brother, Epson и Xerox.
Я пробовал решение @ rajasekharan-n с ubuntu 18.04 для samsung 2070w, а новейший драйвер uld, загруженный с hp-сканера, не работал даже через USB-кабель, поэтому: 1) удалил драйвер uld через uninstall.sh, предоставленный в uld driver 2) переустановлен с использованием старого драйвера samsung samd (к сожалению, у меня нет ссылки для него), и он снова работает