Bug 50740

Summary: system-config-printer: не находит подходящий драйвер при подключении принтеров по сети и USB
Product: Sisyphus Reporter: Tatyana Gagina <tatyana>
Component: system-config-printerAssignee: Антон Мидюков <antohami>
Status: NEW --- QA Contact: qa-sisyphus
Severity: normal    
Priority: P5 CC: antohami, boyarsh, max.gordeef
Version: unstable   
Hardware: x86_64   
OS: Linux   
Attachments:
Description Flags
screen
none
Kyocera none

Description Tatyana Gagina 2024-06-25 12:01:18 MSK
Created attachment 16328 [details]
screen

Стенды, обновлённые до Sisyphus:
ALT Education x86-64 XFCE
ALT Workstation x86-64

Версия: system-config-printer-1.5.18-alt3

Печать проверялась:
 по USB/Ethernet (по wi-fi не предусмотрено функционалом).

Шаги для xfce:
Меню -> Настройки -> Параметры печати -> Добавить -> Выбрать принтер.

Шаги для Workstation:
Меню приложений - Центр управления - Администрирование - Параметры печати - Добавить - Выбрать принтер

Результат: при выборе принтера из базы данных нет подходящего драйвера или предлагаются нарабочие варианты, с которыми печать осуществляется некорректно (как, например, драйвер с Alps).

Аналогично при добавлении через  AppSocket/HP JetDirect -> socket://<ip-adress> 
После висит до бесконечности "Идёт поиск драйверов" (см.во вложении screen).

Разница: при добавлении по USB висит "Требуется дополнительно драйвер" и снова висит окно "Идёт поиск драйверов".


Ожидаемый результат: найден подходящий драйвер из имеющейся базы.
Comment 1 Tatyana Gagina 2024-06-26 15:53:03 MSK
Доисследован system-config-printer
Ошибка воспроизводится на p11 и Sisyphus.
Аналогично на предыдущей версии p11: cups-2.4.8-alt1.

Поведение по сети и по USB.
Не зависит от типа принтера (воспроизводится с OKI B431, OKI MB472, Kyocera_ECOSYS-M2040dn, Samsung_ProXpress_M3870FD, Epson M200, будет выполнена проверка ещё на других моделях).

Стенды, обновлённые до Sisyphus:
ALT Education x86-64 XFCE
ALT Education x86-64 KDE
ALT Workstation x86-64

На всех принтерах одинаково.
В сравнении с p10 (system-config-printer-1.5.17-alt1):
устройство отображается в списке → тип соединения автоматически выставляется USB (если подключение по USB) → Вперёд → далее открывается окно для ввода названия принтера → после нажатия "Применить" → предлагается напечатать пробную страницу.
Итог на p10: принтер добавлен успешно.

На p11 (system-config-printer-1.5.18-alt2.1) и Sisyphus (system-config-printer-1.5.18-alt3) проблемы: невозможно добавить ни один принтер ни по сети, ни по USB, висит на этапе выбора устройства.
То есть, условия одни и те же, устройства тоже.

Хотя на p10 тоже всплывающее сообщение "Требуются дополнительные драйверы" (при переходе в документацию ничего "No Sponsors").

Для Kyocera_ECOSYS-M2040dn не находит уже на этапе выбора принтера по Usb (на xfce нет даже в списке устройств, на mate аналогично OKI B431).
Учитывалось, что принтер постоянно уходит в режим энергосбережения, снимался режим, заново выполнялась попытка добавления.
Из предложенных вариантов для Kyocera_ECOSYS-M2040dn только в качестве сетевого (хотя принтер подключен по USB), стоит в разделе "Сетевой принтер" → соединение при этом Driverless IPP → Вперёд → висит окно до бесконечности "Идёт поиск драйверов".
Если нажать на всплывающее уведомление Центр приложений → Кодек не найден.

При подключении OKI B431 принтер есть в списке устройств (см.скриншот screen), а для Kyocera нет даже в этом списке, только из раздела сетевых принтеров (см. скриншот Kyocera). Добавить принтеры нет никакой возможности.

Критично, потому как на p10 не требовалось добавление драйверов при подключении (по сети и USB).
Comment 2 Tatyana Gagina 2024-06-26 15:53:48 MSK
Created attachment 16338 [details]
Kyocera