Вопрос или проблема
Я запускаю Ubuntu 24.04 с двумя USB-принтерами: лазерным принтером HP и струйным принтером Canon. Ubuntu видит их и с удовольствием отправляет на них печать, сообщая, что печать прошла успешно. Однако принтеры не реагируют, никаких признаков жизни.
До недавнего времени я использовал 23.10 на том же оборудовании и с теми же принтерами без каких-либо проблем. 24.04 была установкой с нуля, а не обновлением. Я думаю, что успевал печатать на 24.04, и что-то изменилось сегодня, но не могу быть в этом уверенным.
Я вижу, что журнал ошибок за сегодня полон ошибок драйвера, таких как
Плохой файл информации о драйвере “/usr/share/ppd/openprinting/Utax/Global/English/TAPC3566i”!
Журналы ошибок CUPS до сегодняшнего дня почти пусты. Я думаю, что какой-то апдейт может быть виновником.
Есть мысли?
Запустите hp-setup
Установите hplip
и hplip-gui
из терминала, используя эту команду:
sudo apt install hplip hplip-gui
Если они уже установлены, вы получите сообщение. Эти утилиты включают hp-setup
. Запустите эту программу из терминала как обычный пользователь:
hp-setup
Это откроет утилиту настройки для принтеров HP. Следуйте подсказкам. Если ваш принтер подключен через Wi-Fi или Ethernet-сеть, вам, возможно, придется ввести IP-адрес в разделе “Дополнительно”.
Принтер Canon
У меня нет такого принтера. Возможно, можно использовать встроенную настройку принтеров Ubuntu для установки драйвера.
Перейдите в приложение настроек Ubuntu. Выберите Принтеры в левой панели. В нижней части правой панели нажмите кнопку Дополнительные настройки принтеров…. Нажмите кнопку + Добавить в новом открывшемся окне. Он должен обнаружить ваш принтер Canon. Следуйте подсказкам для установки драйвера. Вам может понадобиться выбрать Canon > модель вашего принтера на странице выбора драйвера, если ваш принтер не был обнаружен.
Надеюсь, это поможет.
У меня были аналогичные проблемы после обновления до 24.04, и после множества исследований я смог прийти к следующему, что, похоже, сработало. Похоже, остались некоторые остатки старой конфигурации и некоторые исполняемые файлы, которые не были корректно развернуты во время обновления.
**ПРИМЕЧАНИЕ: Это удалит всю поддержку hplip в процессе, поэтому все работающие у вас принтеры/сканеры HP будут удалены.
Сначала я выполнил команду ниже, чтобы получить список установленных:
apt search hplip
Затем я просмотрел список пакетов и удалил все, что было установлено. У вас могут быть другие пакеты. В моем случае это были:
apt purge printer-driver-hpcups libsane-hpaio libhpmud0 hplip-data
Обратите внимание на любые файлы/директории, которые не были удалены установкой. Мне пришлось вручную удалить их, что я думаю, и было ключевым моментом. Повторная установка пакетов, похоже, не помогла. Я также пробовал удалить и установить снова, но это также не сработало.
В моем случае эти директории нужно было удалить:
/etc/hp
/usr/share/hplip
После их удаления я установил только hplip:
apt install hplip
Затем мне нужно было запустить программу hp-setup. Лучше запускать это как обычный пользователь, а не с помощью sudo или sudo -s. Я выбрал ручную установку в мастере в разделе “Дополнительно” и ввел IP-адрес моего принтера. Он был обнаружен и установлен, и я напечатал тестовую страницу.
Надеюсь, это поможет. Я вижу, что у многих людей возникают проблемы с принтерами и сканерами HP после обновления с 22.04 или 23.10 до 24.04. Возможно, есть какая-то проблема в процессе обновления этих пакетов. Если это та же проблема, что и у меня, это должно помочь.
Удачи!
Ответ или решение
Если у вас возникли проблемы с печатью на Ubuntu 24.04 с двумя USB-принтерами (лазерным HP и струйным Canon), это может быть связано с несовместимостью драйверов или неправильными настройками системы после чистой установки. Вот несколько шагов, которые помогут вам решить эту проблему.
1. Убедитесь, что установлены необходимые пакеты
Для начала проверьте, установлены ли пакеты hplip
и hplip-gui
, особенно для принтера HP. Откройте терминал и выполните следующую команду:
sudo apt install hplip hplip-gui
Если они уже установлены, вы получите соответствующее сообщение. После установки запустите настройку принтера HP:
hp-setup
Следуйте инструкциям на экране. Если ваш принтер подключен по Wi-Fi или Ethernet, возможно, вам понадобится ввести его IP-адрес в разделе «Дополнительно».
2. Конфигурация для принтера Canon
Установка драйвера для принтера Canon может быть выполнена через приложение "Настройки" в Ubuntu. Откройте приложение "Настройки", выберите "Принтеры" в левом меню. В нижней части правой панели нажмите кнопку "Дополнительные настройки принтеров…". В открывшемся окне нажмите кнопку добавления (кнопка "+"). Система должна обнаружить ваш принтер Canon. Следуйте инструкциям для установки драйвера. Возможно, потребуется вручную выбрать модель принтера Canon в процессе установки.
3. Удаление старых конфигураций
Если проблема остаётся, возможно, в системе остались старые конфигурационные файлы от предыдущих установок. Для этого выполните следующие действия:
Первые шаги: Удалите старые версии драйвера HP.
Сначала получите список установленных пакетов:
apt search hplip
Потом выполните их полное удаление (обратите внимание, что это может удалить все HP-принтеры и сканеры):
sudo apt purge printer-driver-hpcups libsane-hpaio libhpmud0 hplip-data
Удалите оставшиеся директории.
Проверьте наличие оставшихся файлов и папок и удалите их, если они остались:
sudo rm -rf /etc/hp
sudo rm -rf /usr/share/hplip
4. Переустановка драйвера
Теперь установите hplip
заново:
sudo apt install hplip
После завершения установки запустите hp-setup
снова, как обычный пользователь (не с помощью sudo
). Выберите ручную установку и укажите IP вашего принтера при необходимости.
5. Проверка журнала ошибок
Если после выполнения всех шагов проблема сохраняется, посмотрите материалы журнала ошибок CUPS, которые могут дать вам больше сведений о том, что именно идет не так:
cat /var/log/cups/error_log
Изучите журнал и обратите внимание на сообщения об ошибках, которые могут помочь в решении проблемы.
Заключение
Надеюсь, один из этих шагов поможет вам решить проблему с печатью на вашем Ubuntu 24.04. Если вы продолжаете сталкиваться с трудностями, подумайте о том, чтобы обратиться за помощью на специализированные форумы или сообщества Ubuntu, где пользователи могут предложить свою помощь, основываясь на своем опыте. Удачи!