Не стартует сканер Epson Perfection 1260/Foto

Ответить
Никола
Сообщения: 44
Зарегистрирован: 02 фев 2018, 13:50
Operating system: ROSA Fresh Desktop 12.5.1, platform 2021.1

Не стартует сканер Epson Perfection 1260/Foto

Сообщение Никола »

Всем доброго времени суток! Решил тут свой старенький сканер запустить в Росе. Установил sane и xsane, не стартует под юзером. Под root без проблем пашет. Занес себя в группу scanner - не помогает. Подскажите, знатоки, что еще можно предпринять?
kartavenko
Сообщения: 297
Зарегистрирован: 16 май 2023, 15:51
Operating system: Роса Frash 13

Не стартует сканер Epson Perfection 1260/Foto

Сообщение kartavenko »

NAPS2 попробуйте
Никола
Сообщения: 44
Зарегистрирован: 02 фев 2018, 13:50
Operating system: ROSA Fresh Desktop 12.5.1, platform 2021.1

Не стартует сканер Epson Perfection 1260/Foto

Сообщение Никола »

kartavenko писал(а): 16 ноя 2024, 22:44 NAPS2 попробуйте
Та же история, определяет сканер только под root, ну и запускает соответственно...увы
kartavenko
Сообщения: 297
Зарегистрирован: 16 май 2023, 15:51
Operating system: Роса Frash 13

Не стартует сканер Epson Perfection 1260/Foto

Сообщение kartavenko »

Добавьте себя в группу root. Учетка у вас администратор или обычный пользователь?
Никола
Сообщения: 44
Зарегистрирован: 02 фев 2018, 13:50
Operating system: ROSA Fresh Desktop 12.5.1, platform 2021.1

Не стартует сканер Epson Perfection 1260/Foto

Сообщение Никола »

kartavenko писал(а): 16 ноя 2024, 23:37 Добавьте себя в группу root. Учетка у вас администратор или обычный пользователь?
Обычный юзер. Насколько рискованно давать себе привилегии root?
kartavenko
Сообщения: 297
Зарегистрирован: 16 май 2023, 15:51
Operating system: Роса Frash 13

Не стартует сканер Epson Perfection 1260/Foto

Сообщение kartavenko »

Не рут а а просто администратор. Для дома не страшно
Никола
Сообщения: 44
Зарегистрирован: 02 фев 2018, 13:50
Operating system: ROSA Fresh Desktop 12.5.1, platform 2021.1

Не стартует сканер Epson Perfection 1260/Foto

Сообщение Никола »

kartavenko писал(а): 17 ноя 2024, 00:11 Не рут а а просто администратор. Для дома не страшно
Нет, не помогло, по-прежнему запускается только под root.
kartavenko
Сообщения: 297
Зарегистрирован: 16 май 2023, 15:51
Operating system: Роса Frash 13

Не стартует сканер Epson Perfection 1260/Foto

Сообщение kartavenko »

Комп перезагрузите
Никола
Сообщения: 44
Зарегистрирован: 02 фев 2018, 13:50
Operating system: ROSA Fresh Desktop 12.5.1, platform 2021.1

Не стартует сканер Epson Perfection 1260/Foto

Сообщение Никола »

Делал
Никола
Сообщения: 44
Зарегистрирован: 02 фев 2018, 13:50
Operating system: ROSA Fresh Desktop 12.5.1, platform 2021.1

Не стартует сканер Epson Perfection 1260/Foto

Сообщение Никола »

Чего-то проги под юзером видят только какую-то виртуальную камеру, а сканер не распознают.
Никола
Сообщения: 44
Зарегистрирован: 02 фев 2018, 13:50
Operating system: ROSA Fresh Desktop 12.5.1, platform 2021.1

Не стартует сканер Epson Perfection 1260/Foto

Сообщение Никола »

Никола писал(а): 17 ноя 2024, 00:32 Чего-то проги под юзером видят только какую-то виртуальную камеру, а сканер не распознают.
sane-find-scanner находит сканер и под root и под юзером.
scanimage-L выдает под юзером:
device `v4l:/dev/video0' is a Noname Integrated Camera: Integrated C virtual device.
под root:
device `v4l:/dev/video0' is a Noname Integrated Camera: Integrated C virtual device
device `plustek:libusb:003:008' is a Epson Perfection 1260/Photo flatbed scanner
kartavenko
Сообщения: 297
Зарегистрирован: 16 май 2023, 15:51
Operating system: Роса Frash 13

Не стартует сканер Epson Perfection 1260/Foto

Сообщение kartavenko »

Установите v4l2
Никола
Сообщения: 44
Зарегистрирован: 02 фев 2018, 13:50
Operating system: ROSA Fresh Desktop 12.5.1, platform 2021.1

Не стартует сканер Epson Perfection 1260/Foto

Сообщение Никола »

В репах нашел только v4l2ucp - это оно?
kartavenko
Сообщения: 297
Зарегистрирован: 16 май 2023, 15:51
Operating system: Роса Frash 13

Не стартует сканер Epson Perfection 1260/Foto

Сообщение kartavenko »

Там много чего было, даже модули ядра, а так, да.
Никола
Сообщения: 44
Зарегистрирован: 02 фев 2018, 13:50
Operating system: ROSA Fresh Desktop 12.5.1, platform 2021.1

Не стартует сканер Epson Perfection 1260/Foto

Сообщение Никола »

Установил, но не понятно как это должно помочь сканеру? Ничего не изменилось
Аватара пользователя
nickm
Сообщения: 429
Зарегистрирован: 31 май 2016, 07:08
Operating system: ROSA Fresh 2023.1

Не стартует сканер Epson Perfection 1260/Foto

Сообщение nickm »

Никола писал(а): 16 ноя 2024, 22:36 Подскажите, знатоки, что еще можно предпринять?
Загляните пжлст., в эту тему, там имеется подсказка.

О бэкенде поддерживающем данную модель сканера, можно глянуть здесь.
Никола
Сообщения: 44
Зарегистрирован: 02 фев 2018, 13:50
Operating system: ROSA Fresh Desktop 12.5.1, platform 2021.1

Не стартует сканер Epson Perfection 1260/Foto

Сообщение Никола »

nickm писал(а): 17 ноя 2024, 18:32
Никола писал(а): 16 ноя 2024, 22:36 Подскажите, знатоки, что еще можно предпринять?
Загляните пжлст., в эту тему, там имеется подсказка.

О бэкенде поддерживающем данную модель сканера, можно глянуть здесь.

$ cat /etc/tmpfiles.d/sane.conf
z /run/lock 0775 root [здесь указываем пользователя] - -

А если файла sane.conf нет, его надо создать? А что туда надо вставить?
turik02
Сообщения: 518
Зарегистрирован: 01 июн 2022, 13:47
Operating system: ROSA FRESH GNOME 13 64-bit

Не стартует сканер Epson Perfection 1260/Foto

Сообщение turik02 »

Никола, Можно попробовать команду
sudo chgrp -R scanner /dev/bus/usb
Или
Изменить группу владельца сканера. Для этого нужно создать правило для устройства в каталоге /etc/udev/rules.d, проверить правило с помощью команды udevadm control –reload и убедиться, что группа изменилась на scanner. Затем отключить и подключить сканер, после чего попробовать запустить команды без sudo.
Аватара пользователя
nickm
Сообщения: 429
Зарегистрирован: 31 май 2016, 07:08
Operating system: ROSA Fresh 2023.1

Не стартует сканер Epson Perfection 1260/Foto

Сообщение nickm »

Никола писал(а): 17 ноя 2024, 20:45

Код: Выделить всё

$ cat /etc/tmpfiles.d/sane.conf 
z /run/lock 0775 root [здесь указываем пользователя] - -
А если файла sane.conf нет, его надо создать? А что туда надо вставить?
Верно, создать и вставить, например:

Код: Выделить всё

z /run/lock 0775 root Никола - -
Никола
Сообщения: 44
Зарегистрирован: 02 фев 2018, 13:50
Operating system: ROSA Fresh Desktop 12.5.1, platform 2021.1

Не стартует сканер Epson Perfection 1260/Foto

Сообщение Никола »

turik02 писал(а): 17 ноя 2024, 22:57 Никола, Можно попробовать команду
sudo chgrp -R scanner /dev/bus/usb
Или
Изменить группу владельца сканера. Для этого нужно создать правило для устройства в каталоге /etc/udev/rules.d, проверить правило с помощью команды udevadm control –reload и убедиться, что группа изменилась на scanner. Затем отключить и подключить сканер, после чего попробовать запустить команды без sudo.
Команда не помогла. А с созданием правила так и не разобрался... что туда вносить? Не хватает то ли знаний, то ли мозгов...увы. Спасибо.
Никола
Сообщения: 44
Зарегистрирован: 02 фев 2018, 13:50
Operating system: ROSA Fresh Desktop 12.5.1, platform 2021.1

Не стартует сканер Epson Perfection 1260/Foto

Сообщение Никола »

nickm писал(а): 18 ноя 2024, 06:25
Верно, создать и вставить, например:

Код: Выделить всё

z /run/lock 0775 root Никола - -
Сделал, но не помогло.
На команду $ ls -ld /run/lock выдает
drwxrwxr-x 6 root юзер 160 ноя 18 10:30 /run/lock
Аватара пользователя
nickm
Сообщения: 429
Зарегистрирован: 31 май 2016, 07:08
Operating system: ROSA Fresh 2023.1

Не стартует сканер Epson Perfection 1260/Foto

Сообщение nickm »

Никола писал(а): 18 ноя 2024, 11:01 Сделал, но не помогло.
На команду $ ls -ld /run/lock выдает

Код: Выделить всё

drwxrwxr-x 6 root юзер 160 ноя 18 10:30 /run/lock

Код: Выделить всё

$ scanimage -L
Вывод можете показать?

В таком случаем, можно попробовать выполнить трассировку выполнения этой команды, возможно, что в выводе будет подсказка.

+

следующий вывод, на примере сканера "CanoScan LIDE 25" (добавлю, что правило udev, в Моём случае, особой роли не играет. Именно права на /run/lock делает доступным этот сканер на бэкенде plustek):

Код: Выделить всё

$ lsusb

Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 008 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 006 Device 006: ID 10d5:55a2 Uni Class Technology Co., Ltd 2Port KVMSwitcher
Bus 006 Device 005: ID 045e:074f Microsoft Corp. Microsoft® 2.4GHz Transceiver v5.0
Bus 006 Device 004: ID 03ee:8801 Mitsumi
Bus 006 Device 003: ID 058f:9254 Alcor Micro Corp. Hub
Bus 006 Device 002: ID 04a9:2220 Canon, Inc. CanoScan LIDE 25
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

Код: Выделить всё

$ grep -B2 "2220" /etc/sane.d/plustek.conf
# to define a new device, start with a new section:
[usb]
0x04a9 0x2220

Код: Выделить всё

$ cat /etc/udev/rules.d/80-cndrvsane.rules
# Canon CanoScan LiDE 25
ATTR{idVendor}=="04a9", ATTR{idProduct}=="2220", MODE="0644", GROUP="usb", ENV{libsane_matched}="yes"

Код: Выделить всё

$ ls -ld /run/lock
drwxrwxr-x 6 root nickm 180 ноя 18 15:45 /run/lock

Код: Выделить всё

$ scanimage -L | grep -i usb
[15:44:47.941593] [bjnp] add_scanner: Scanner MF460 Series is not supported, model is unknown! Please report upstream
device `plustek:libusb:006:002' is a Canon CanoScan LiDE25 flatbed scanner

Код: Выделить всё

$ scanimage -T -d 'plustek:libusb:006:002'
Output format is not set, using pnm as a default.
scanimage: scanning image of size 202x150 pixels at 24 bits/pixel
scanimage: acquiring RGB frame, 8 bits/sample
scanimage: reading one scanline, 606 bytes...   PASS
scanimage: reading one byte...          PASS
scanimage: stepped read, 2 bytes...     PASS
scanimage: stepped read, 4 bytes...     PASS
scanimage: stepped read, 8 bytes...     PASS
scanimage: stepped read, 16 bytes...    PASS
scanimage: stepped read, 32 bytes...    PASS
scanimage: stepped read, 64 bytes...    PASS
scanimage: stepped read, 128 bytes...   PASS
scanimage: stepped read, 256 bytes...   PASS
scanimage: stepped read, 512 bytes...   PASS
scanimage: stepped read, 1024 bytes...  PASS
scanimage: stepped read, 1023 bytes...  PASS
scanimage: stepped read, 511 bytes...   PASS
scanimage: stepped read, 255 bytes...   PASS
scanimage: stepped read, 127 bytes...   PASS
scanimage: stepped read, 63 bytes...    PASS
scanimage: stepped read, 31 bytes...    PASS
scanimage: stepped read, 15 bytes...    PASS
scanimage: stepped read, 7 bytes...     PASS
scanimage: stepped read, 3 bytes...     PASS
Последний раз редактировалось nickm 18 ноя 2024, 15:28, всего редактировалось 1 раз.
turik02
Сообщения: 518
Зарегистрирован: 01 июн 2022, 13:47
Operating system: ROSA FRESH GNOME 13 64-bit

Не стартует сканер Epson Perfection 1260/Foto

Сообщение turik02 »

Никола, Попробуйте следующее: проверьте что вы состоите в группе scanner Потом выполнить команду И вывод сюда
Никола
Сообщения: 44
Зарегистрирован: 02 фев 2018, 13:50
Operating system: ROSA Fresh Desktop 12.5.1, platform 2021.1

Не стартует сканер Epson Perfection 1260/Foto

Сообщение Никола »

Всё ребята, проблема решена.
В группы scanner и lp я себя добавил, мало того еще и создал plugdev и camera. Но дело оказалось, как и советовал turik02, в изменении группы владельца сканера. Правда затыка получилась с созданием правила. Благо нашел подсказку на одном буржуйском форуме. Надо создать файл правила (я обозвал его 96-scanner.rules), затем скопировать содержимое файла из каталога /lib/udev/rules.d/60-libsane.rules и вставить в свой созданный. Этот новый файл под root закинуть в каталог /lib/udev/rules.d. Перелогиниться и вуаля! - сканер заработал под пользователем.
Правда там ребята пишут, что это грубое решение проблемы, но хоть так, а то сканировать под root и менять доступ к каждому скану слишком геморно.
Всем откликнувшимся огромный РЕСПЕКТ!
Никола
Сообщения: 44
Зарегистрирован: 02 фев 2018, 13:50
Operating system: ROSA Fresh Desktop 12.5.1, platform 2021.1

Не стартует сканер Epson Perfection 1260/Foto

Сообщение Никола »

Модераторам: Хорошо бы в заголовке добавить (РЕШЕНО), а то я не могу его изменять.
Аватара пользователя
nickm
Сообщения: 429
Зарегистрирован: 31 май 2016, 07:08
Operating system: ROSA Fresh 2023.1

Не стартует сканер Epson Perfection 1260/Foto

Сообщение nickm »

Никола писал(а): 18 ноя 2024, 17:58 Хорошо бы в заголовке добавить (РЕШЕНО)
Так приложите в тему решение, а не пространственное описание.

Например, Я не понял выполненные Вами финты, тем более в:

Код: Выделить всё

/lib/udev/rules.d/
, пользователю вообще правила класть не следует, для этого существуют, например тот же:

Код: Выделить всё

/etc/udev/rules.d/
Т.е. приведите вывод сделанных Вами изменений в конфигурационных файлах, что помогло решить Вам вопрос, что будущим пользователям будет большим подспорьем.
Никола
Сообщения: 44
Зарегистрирован: 02 фев 2018, 13:50
Operating system: ROSA Fresh Desktop 12.5.1, platform 2021.1

Не стартует сканер Epson Perfection 1260/Foto

Сообщение Никола »

nickm писал(а): 18 ноя 2024, 18:47
Т.е. приведите вывод сделанных Вами изменений в конфигурационных файлах, что помогло решить Вам вопрос, что будущим пользователям будет большим подспорьем.
Увы, в командах не силен. Поэтому делал, как мог. Создал, открыл, скопировал, вставил, сохранил - всё в dolphin, kwrite и контекстного меню. Уж извините, но как смог - главное ведь заработало. А для продвинутых вроде должно быть понятно, как всё сделать из командной строки.
А изменений в конф. файле никаких не делал, тупо перенес содержимое из файла 60-libsane.rule в созданный файл 96-scanner.rules. Вот и вся процедура.
Последний раз редактировалось Никола 18 ноя 2024, 20:33, всего редактировалось 3 раза.
Никола
Сообщения: 44
Зарегистрирован: 02 фев 2018, 13:50
Operating system: ROSA Fresh Desktop 12.5.1, platform 2021.1

Не стартует сканер Epson Perfection 1260/Foto

Сообщение Никола »

Я так понимаю, что у созданного файла 96-scanner.rules владелец я, а группа scanner (т.к. создавал его в домашней папке). Если бы я создал файл под root, то он и был бы владельцем. И вероятно сканер так же запускался только от root.
Никола
Сообщения: 44
Зарегистрирован: 02 фев 2018, 13:50
Operating system: ROSA Fresh Desktop 12.5.1, platform 2021.1

Не стартует сканер Epson Perfection 1260/Foto

Сообщение Никола »

Никола писал(а): 18 ноя 2024, 19:34 Я так понимаю, что у созданного файла 96-scanner.rules владелец я, а группа scanner (т.к. создавал его в домашней папке). Если бы я создал файл под root, то он и был бы владельцем. И вероятно сканер так же запускался только от root.
Попробовал удалить файл 96-scanner.rules в каталоге /lib/udev/rules.d и создал такой же с тем же содержимым от root. Перезагрузился - сканер работает от пользователя и файлы сохраняет с его правами, а группой scanner.
Так значит дело не в правах, а в отсутствии файла 96-scanner.rules?
Аватара пользователя
nickm
Сообщения: 429
Зарегистрирован: 31 май 2016, 07:08
Operating system: ROSA Fresh 2023.1

Не стартует сканер Epson Perfection 1260/Foto

Сообщение nickm »

Никола писал(а): 18 ноя 2024, 20:41 Так значит дело не в правах, а в отсутствии файла 96-scanner.rules?
Как говорится - Вам виднее, Вы же ни одного вывода не приводите, всё на словах.

Вот и надо в этом вопросе разобраться, выработать решение, что поможет Вам в будущем, например, при установке системы, так и другим страждущим пользователям.
Никола
Сообщения: 44
Зарегистрирован: 02 фев 2018, 13:50
Operating system: ROSA Fresh Desktop 12.5.1, platform 2021.1

Не стартует сканер Epson Perfection 1260/Foto

Сообщение Никола »

nickm писал(а): 18 ноя 2024, 21:03
Никола писал(а): 18 ноя 2024, 20:41 Так значит дело не в правах, а в отсутствии файла 96-scanner.rules?
Как говорится - Вам виднее, Вы же ни одного вывода не приводите, всё на словах.

Вот и надо в этом вопросе разобраться, выработать решение, что поможет Вам в будущем, например, при установке системы, так и другим страждущим пользователям.
Я бы с радостью, но попробовал удалить созданный файл 96-scanner.rules из /lib/udev/rules.d, решив вернуться в исходное состояние. Перелогинился, даже обесточил сканер и воткнул в другой порт, но теперь сканер от пользователя всё равно определяется и запускается и в xsane и в naps2. Я х.з. что теперь делать, чтобы смоделировать изначальную ситуацию.
turik02
Сообщения: 518
Зарегистрирован: 01 июн 2022, 13:47
Operating system: ROSA FRESH GNOME 13 64-bit

Не стартует сканер Epson Perfection 1260/Foto

Сообщение turik02 »

Никола,
Наверное можно предположить. что созданный файл с правами пользователя помог и сканер запомнил это правило.
Можно сохранить этот файл на флешку на будущее.
Никола
Сообщения: 44
Зарегистрирован: 02 фев 2018, 13:50
Operating system: ROSA Fresh Desktop 12.5.1, platform 2021.1

Не стартует сканер Epson Perfection 1260/Foto

Сообщение Никола »

turik02 писал(а): 18 ноя 2024, 22:06 Никола,
Наверное можно предположить. что созданный файл с правами пользователя помог и сканер запомнил это правило.
Можно сохранить этот файл на флешку на будущее.
Да, конечно. Хотя его нетрудно создать из содержимого 60-libsane.rule из каталога /lib/udev/rules.d/ и сохранить с именем 96-scanner.rules там же.
Еще раз спасибо, без вашей подсказки неизвестно сколько времени бы мучился.
Аватара пользователя
nickm
Сообщения: 429
Зарегистрирован: 31 май 2016, 07:08
Operating system: ROSA Fresh 2023.1

Не стартует сканер Epson Perfection 1260/Foto

Сообщение nickm »

turik02 писал(а): 18 ноя 2024, 22:06 Наверное можно предположить. что созданный файл с правами пользователя помог и сканер запомнил это правило.
Вот это уж вряд ли, у сканера памяти нет;
Никола писал(а): 18 ноя 2024, 22:17 Еще раз спасибо, без вашей подсказки неизвестно сколько времени бы мучился.
Так Вы и в следующий раз, снова, промучаетесь, раз не выработали для Себя рабочий сценарий - какое именно изменение в системе привело к работе сканера из-под УЗ пользователя.
Никола
Сообщения: 44
Зарегистрирован: 02 фев 2018, 13:50
Operating system: ROSA Fresh Desktop 12.5.1, platform 2021.1

Не стартует сканер Epson Perfection 1260/Foto

Сообщение Никола »

nickm писал(а): 19 ноя 2024, 06:10
turik02 писал(а): 18 ноя 2024, 22:06 Наверное можно предположить. что созданный файл с правами пользователя помог и сканер запомнил это правило.
Вот это уж вряд ли, у сканера памяти нет;
Никола писал(а): 18 ноя 2024, 22:17 Еще раз спасибо, без вашей подсказки неизвестно сколько времени бы мучился.
Так Вы и в следующий раз, снова, промучаетесь, раз не выработали для Себя рабочий сценарий - какое именно изменение в системе привело к работе сканера из-под УЗ пользователя.
Понятно, что памяти нет, но какой-то конфиг всё-таки был создан. Я удали xsane, установил снова и сканер сразу заработал без всяких танцев с бубном .
В следующий раз зайду на форум и проделаю всё, что здесь описал :D
Как-бы мне всё ясно и понятно в описанных мною манипуляциях. Но я обязательно обращусь за помощью к вам, чтобы всё зафиксировать как положено. Спасибо.
Аватара пользователя
nickm
Сообщения: 429
Зарегистрирован: 31 май 2016, 07:08
Operating system: ROSA Fresh 2023.1

Не стартует сканер Epson Perfection 1260/Foto

Сообщение nickm »

Никола писал(а): 19 ноя 2024, 09:16 Я удалил xsane, установил снова и сканер сразу заработал без всяких танцев с бубном .
Удалите правку, которая предлагалась в этом сообщении и перезагрузите систему.
Никола
Сообщения: 44
Зарегистрирован: 02 фев 2018, 13:50
Operating system: ROSA Fresh Desktop 12.5.1, platform 2021.1

Не стартует сканер Epson Perfection 1260/Foto

Сообщение Никола »

nickm писал(а): 19 ноя 2024, 09:26
Никола писал(а): 19 ноя 2024, 09:16 Я удалил xsane, установил снова и сканер сразу заработал без всяких танцев с бубном .
Удалите правку, которая предлагалась в этом сообщении и перезагрузите систему.
Да, сканер перестал определяться. После возвращения файла на место и перезагрузки - заработал.
Но ведь раньше ничего не происходило, пока не создал правило 96-scanner.rules.
Аватара пользователя
nickm
Сообщения: 429
Зарегистрирован: 31 май 2016, 07:08
Operating system: ROSA Fresh 2023.1

Не стартует сканер Epson Perfection 1260/Foto

Сообщение nickm »

Никола писал(а): 19 ноя 2024, 09:44 Да, сканер перестал определяться. После возвращения файла на место и перезагрузки - заработал.
ЧТД.
Никола
Сообщения: 44
Зарегистрирован: 02 фев 2018, 13:50
Operating system: ROSA Fresh Desktop 12.5.1, platform 2021.1

Не стартует сканер Epson Perfection 1260/Foto

Сообщение Никола »

nickm писал(а): 19 ноя 2024, 13:13
Никола писал(а): 19 ноя 2024, 09:44 Да, сканер перестал определяться. После возвращения файла на место и перезагрузки - заработал.
ЧТД.
Я просто не помню, перезагружал систему после этого

Код: Выделить всё

$ cat /etc/tmpfiles.d/sane.conf 
z /run/lock 0775 root [здесь указываем пользователя] - -
или сразу попробовал запустить сканер от юзера. :unknown:
А затем наткнулся на инфу о создании правила и зациклился на этом.
Что думаете?
Аватара пользователя
nickm
Сообщения: 429
Зарегистрирован: 31 май 2016, 07:08
Operating system: ROSA Fresh 2023.1

Не стартует сканер Epson Perfection 1260/Foto

Сообщение nickm »

Никола писал(а): 19 ноя 2024, 15:22Что думаете?
Ровно то, о чём и писал выше - выработайте верный сценарий:
nickm писал(а): 18 ноя 2024, 21:03 Как говорится - Вам виднее, Вы же ни одного вывода не приводите, всё на словах.

Вот и надо в этом вопросе разобраться, выработать решение, что поможет Вам в будущем, например, при установке системы, так и другим страждущим пользователям.
Никола
Сообщения: 44
Зарегистрирован: 02 фев 2018, 13:50
Operating system: ROSA Fresh Desktop 12.5.1, platform 2021.1

Не стартует сканер Epson Perfection 1260/Foto

Сообщение Никола »

Я так понимаю план действий таков:
Удаляю себя из групп lp и scanner, затем удаляю файл sane.conf - перезагрузка, подключаю сканер, делаю

Код: Выделить всё

$ scanimage -L

и выкладываю сюда вывод. Так?
Аватара пользователя
nickm
Сообщения: 429
Зарегистрирован: 31 май 2016, 07:08
Operating system: ROSA Fresh 2023.1

Не стартует сканер Epson Perfection 1260/Foto

Сообщение nickm »

Да, следует всё провернуть взад и начать поэтапно определять, на каком шаге Вы достигнете желаемого.

Имею стойкое предположение, что всё будет заключаться в правах доступа к /run/lock, о чём было сказано в первом сообщении.
Никола
Сообщения: 44
Зарегистрирован: 02 фев 2018, 13:50
Operating system: ROSA Fresh Desktop 12.5.1, platform 2021.1

Не стартует сканер Epson Perfection 1260/Foto

Сообщение Никола »

Итак, от пользователя

Код: Выделить всё

[юзер@localhost ~ $  scanimage -L 
device `v4l:/dev/video0' is a Noname Integrated Camera: Integrated C virtual device
/code]
Никола
Сообщения: 44
Зарегистрирован: 02 фев 2018, 13:50
Operating system: ROSA Fresh Desktop 12.5.1, platform 2021.1

Не стартует сканер Epson Perfection 1260/Foto

Сообщение Никола »

от root

Код: Выделить всё

device `v4l:/dev/video0' is a Noname Integrated Camera: Integrated C virtual device
device `plustek:libusb:003:007' is a Epson Perfection 1260/Photo flatbed scanner
Никола
Сообщения: 44
Зарегистрирован: 02 фев 2018, 13:50
Operating system: ROSA Fresh Desktop 12.5.1, platform 2021.1

Не стартует сканер Epson Perfection 1260/Foto

Сообщение Никола »

Код: Выделить всё

юзер@localhost ~ $ lsusb
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 003: ID 174f:2459 Syntek Integrated Camera
Bus 003 Device 007: ID 04b8:011d Seiko Epson Corp. GT-7300U [Perfection 1260/1260 PHOTO]
Bus 003 Device 005: ID 0bda:c123 Realtek Semiconductor Corp. Bluetooth Radio
Bus 003 Device 006: ID 3151:1020 YICHIP 2.4G Receiver
Bus 003 Device 004: ID 2a7a:6a18 CASUE CASUE USB Keyboard
Bus 003 Device 002: ID 1a40:0101 Terminus Technology Inc. Hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Никола
Сообщения: 44
Зарегистрирован: 02 фев 2018, 13:50
Operating system: ROSA Fresh Desktop 12.5.1, platform 2021.1

Не стартует сканер Epson Perfection 1260/Foto

Сообщение Никола »

Команда

Код: Выделить всё

grep -B2 "011d" /etc/sane.d/plustek.conf
ничего не выводит, хотя такой файл есть, что-то делаю не так?
Аватара пользователя
nickm
Сообщения: 429
Зарегистрирован: 31 май 2016, 07:08
Operating system: ROSA Fresh 2023.1

Не стартует сканер Epson Perfection 1260/Foto

Сообщение nickm »

Никола писал(а): 19 ноя 2024, 16:55 ничего не выводит, хотя такой файл есть, что-то делаю не так?
Всё так, продолжайте.
Никола
Сообщения: 44
Зарегистрирован: 02 фев 2018, 13:50
Operating system: ROSA Fresh Desktop 12.5.1, platform 2021.1

Не стартует сканер Epson Perfection 1260/Foto

Сообщение Никола »

Код: Выделить всё

$ cat /etc/udev/rules.d/80-cndrvsane.rules
В каталоге /etc/udev/rules.d у меня всего 2 файла, не имеющие отношения к sane.
Файл для принтеров находится в /lib/udev/rules.d/

Код: Выделить всё

at /lib/udev/rules.d/60-libsane.rules
# EPSON GT-7300U | EPSON Perfection 1260 | EPSON Perfection 1260 PHOTO
# Epson Perfection 1260 | Epson Perfection 1260Photo
ATTR{idVendor}=="04b8", ATTR{idProduct}=="011d", MODE="0644", GROUP="usb", ENV{libsane_matched}="yes"
Никола
Сообщения: 44
Зарегистрирован: 02 фев 2018, 13:50
Operating system: ROSA Fresh Desktop 12.5.1, platform 2021.1

Не стартует сканер Epson Perfection 1260/Foto

Сообщение Никола »

Код: Выделить всё

$ ls -ld /run/lock
drwxr-xr-x 6 root root 160 ноя 19 16:37 /run/lock
Аватара пользователя
nickm
Сообщения: 429
Зарегистрирован: 31 май 2016, 07:08
Operating system: ROSA Fresh 2023.1

Не стартует сканер Epson Perfection 1260/Foto

Сообщение nickm »

Никола писал(а): 19 ноя 2024, 18:09 В каталоге /etc/udev/rules.d у меня всего 2 файла, не имеющие отношения к sane.
Да, это понятно, т.к. именно в этой директории, администратор создаёт и наполняет конфигурационные файлы-правила udev
Никола
Сообщения: 44
Зарегистрирован: 02 фев 2018, 13:50
Operating system: ROSA Fresh Desktop 12.5.1, platform 2021.1

Не стартует сканер Epson Perfection 1260/Foto

Сообщение Никола »

Команда

Код: Выделить всё

scanimage -L | grep -i usb
ничего не выводит, что делать дальше?
Аватара пользователя
nickm
Сообщения: 429
Зарегистрирован: 31 май 2016, 07:08
Operating system: ROSA Fresh 2023.1

Не стартует сканер Epson Perfection 1260/Foto

Сообщение nickm »

Никола писал(а): 19 ноя 2024, 18:11

Код: Выделить всё

$ ls -ld /run/lock
drwxr-xr-x 6 root root 160 ноя 19 16:37 /run/lock
Отлично, добрались до указанного каталога.

С такими правилами у Вас сканер из-под пользователя работать не будет (даже не смотря на правила udev).

На форуме ранее, определились/ выяснили, что бэкенду plustek требуется обеспечить создание/ запись для lock-файла.
Аватара пользователя
nickm
Сообщения: 429
Зарегистрирован: 31 май 2016, 07:08
Operating system: ROSA Fresh 2023.1

Не стартует сканер Epson Perfection 1260/Foto

Сообщение nickm »

Никола писал(а): 19 ноя 2024, 18:14 ничего не выводит, что делать дальше?
Теперь Вам потребуется создать конфигурационный файл из этого сообщения и перезагрузиться.

Да, это, так сказать, костыль, но - это рабочий костыль.

Код: Выделить всё

$ cat /etc/tmpfiles.d/sane.conf 
z /run/lock 0775 root [здесь указываем пользователя] - -
Данная команда предписывает при загрузке системы, автоматически переназначать права на указанную директорию (здесь стоит пояснить, что в [здесь указываем пользователя] по сути указывается группа пользователя, но т.к. пользователь автоматически включается в одноимённую группу, то позволил Себе указать именно так, чего для однопользовательской системы будет достаточно).

Как Вы могли прочитать в этой теме, были приведены выводы прав доступа к /run/lock из различных систем, и указание группы пользователя никаким образом не понижает безопасность системы в целом.
Последний раз редактировалось nickm 19 ноя 2024, 19:45, всего редактировалось 1 раз.
Никола
Сообщения: 44
Зарегистрирован: 02 фев 2018, 13:50
Operating system: ROSA Fresh Desktop 12.5.1, platform 2021.1

Не стартует сканер Epson Perfection 1260/Foto

Сообщение Никола »

Файл sane.conf создал. Подскажите какой командой вставить текст z /run/lock 0775 root [здесь указываем пользователя] - - в этот файл?
А то при команде

Код: Выделить всё

$ cat /etc/tmpfiles.d/sane.conf 
z /run/lock 0775 root [здесь указываем пользователя] - -
пишет /bin/bash: команда не найдена: z
Никола
Сообщения: 44
Зарегистрирован: 02 фев 2018, 13:50
Operating system: ROSA Fresh Desktop 12.5.1, platform 2021.1

Не стартует сканер Epson Perfection 1260/Foto

Сообщение Никола »

В принципе разобрался

Код: Выделить всё

$ cd /etc/tmpfiles.d
$ sudo touch sane.conf
# echo "z /run/lock 0775 root юзер - -"  | tee -a sane.conf
Теперь перезагрузка и пробую запустить сканер.
Аватара пользователя
nickm
Сообщения: 429
Зарегистрирован: 31 май 2016, 07:08
Operating system: ROSA Fresh 2023.1

Не стартует сканер Epson Perfection 1260/Foto

Сообщение nickm »

Никола писал(а): 19 ноя 2024, 18:48 пишет /bin/bash: команда не найдена: z
Нет, нет, командой cat демонстрируется содержимое файла;
Никола писал(а): 19 ноя 2024, 18:58 В принципе разобрался
Да, можно с помощью команд из консоли, можно с помощью текстового редактора, например, того же консольного mcedit.
Никола
Сообщения: 44
Зарегистрирован: 02 фев 2018, 13:50
Operating system: ROSA Fresh Desktop 12.5.1, platform 2021.1

Не стартует сканер Epson Perfection 1260/Foto

Сообщение Никола »

Порядок, всё работает, даже не пришлось добавлять себя в группы lp и scanner. Огромное спасибо nickm за долготерпение с этой вознёй с чайником. :good:
Надеюсь кому-то это тоже поможет.
Ответить

Вернуться в «Обсуждение ROSA Fresh R12 (платформа 2021.1)»