- unixforum.org
- Подключение принтера в Линукс (если он подсоединен к вин-компьютеру)
- Подключение принтера в Линукс
- Проблемы с принтером после установки Ubuntu 20.04
- 14 ответов
- Начните использовать приложение ghostscript-printer-app из Snap Store!
- Пошаговое решение
- 1. Установите приложение ghostscript-printer-app из Snap Store
- 2. Настройте принтер
unixforum.org
Подключение принтера в Линукс (если он подсоединен к вин-компьютеру)
Подключение принтера в Линукс
Сообщение fed71 » 05.09.2007 21:41
Довольно часто встречается неприятная ситуация, когда не удается подключить принтер, подсоединенный на виндовой машине, к линукс-машине в сети с использованием компьютеров на WinOS и LinOS. Причем в сети — все компьютеры видны в сетевом окружении. Возможно даже, что в качестве PDC использован компьютер с линукс на борту, но ситуацию с подключением принтера это не всегда спасает, особенно если Win крутится на разделе NTFS. Мастер подключения принтеров в линукс, доведя до страницы выбора нужного ресурса с вожделенным принтером, выдает суровый вердикт — NT_STATUS_ACCESS_DENIED и нежелает работать дальше. Это способно довести до белого каления любого — ведь вся сеть нормально настроена. А между тем простой способ решения проблемы все-таки имеется.
Я рассматриваю ситуацию применительно к KDE и openSUSE 10.2 (на других дистрах тоже должно работать). И так пойдем по порядку.
1.Запускаем Контрольный Центр KDE (проще всего нажать ALT+F2 и ввести kcontrol)
2.Заходим в раздел Периферия-Принтеры. В правой части в самом низу жмем кнопку Режим администратора и вводим пароль root. Окантовка раздела сменится на красный цвет.
3.В в верхней части выбираем Добавить-Добавить принтер/класс и в стартовавшем Мастере установки принтера последовательно выполняем шаги мастера. Выбираем Сетевой принтер SMB. Идем дальше. Ключевыми будут два окна — Идентификация пользователя и Параметры принтера SMB.
4.В окне Идентификация пользователя выбираем АНОНИМНЫЙ доступ и переходим в окно Параметры принтера SMB, где жмем кнопку Опрос. В окошке отобразятся компьютеры сети, щелкаем по плюсику на компьютере, к которому подключен нужный принтер и тут же получаем окошко с надписью NT_STATUS_ACCESS_DENIED. Закрываем это нехорошее окно и видим, что в окне ресурсов изменений нет, только плюсик нужного компьютера сменился на минус, ничего более не отображая.
5.НИЧЕГО БОЛЬШЕ НЕ ТРОГАЯ возвращаемся в Мастере на шаг назад в окно Идентификация пользователя и в нем выбираем ГОСТЕВОЙ доступ.
6.Снова заходим в окно Параметры принтера SMB. Единственное что сейчас в этом окне делаем — щелкаем мышкой на минусике нужного принтера, превращая его в плюсик и еще раз щелкаем на этот теперь уже плюсик.
7.Вожделенный принтер как по волшебству появляется в доступных ресурсах. Его и выбираем.
Я не знаю кто я. Не помню ни серии своей, ни инвентарного номера.
Проблемы с принтером после установки Ubuntu 20.04
После установки 20.04 на рабочий стол мой принтер перестал работать.
Принтер: HP Envy 5640, подключен по USB. hplip установлен. cups установлен.
Любые предложения приветствуются. Сам принтер в порядке, так как я использовал его по беспроводной сети для печати с другого ПК в сети.
14 ответов
Пытаться sudo hp-setup -i . По крайней мере, для USB. Это наконец помогло мне с HP LaserJet Pro P1102w.
Если раньше принтер работал у вас с hplip, просто удалите пакет ippusbxd:
Проблема, по крайней мере в моем случае, заключалась в том, что ippusbxd автоматически создавал принтер, который не работал и конфликтовал с моим принтером hplip.
sudo apt install hplip-gui
И это исправлено для модели HP LasetJet 1018.
Я решил с помощью следующих шагов, не знаю, все ли требуются, скорее всего, только шаг 3 — это исправление.
- Удалены и переустановлены некоторые пакеты:
sudo apt-get update sudo apt-get remove hplip cups-filters cups hplip-data system-config-printer-udev sudo apt-get install build-essential tix groff dc axel cups sudo apt-get install cups-filters unp system-config-printer-gnome
sudo chmod 644 /etc/cups/ppd/HP_ENVY_4520_series_XXXXXX_.ppd
Теперь принтер работает нормально. На достижение такого результата у меня ушло несколько дней, принтер работал отлично до 19.10, поэтому я немного разочарован этой проблемой.
Итак, у меня была эта проблема некоторое время, и я пробовал многие из решений, опубликованных выше, но они просто не работали для меня (как написано), но я смог смешивать и сопоставлять их, чтобы найти это решение. Я использую HP Deskjet 3520.
- Я начал с Ubuntu 20.04.01. Исходный выпуск, а не версия 20.04.03, выпущенная в настоящее время.
- я сразу побежал sudo apt remove ippusbxd
- Затем я удалил все принтеры с моего компьютера, а затем отключил и перезапустил принтер.
- потом я побежал
- Принтер теперь работает, но сегодня я хотел перейти на Ubuntu 21.04 (я предполагаю, что следующее будет работать для любого обновления)
- Обновите до любой версии с помощью встроенного средства обновления программного обеспечения.
- Принтер больше не будет работать.
- потом я побежал sudo apt remove ipp-usb
- Затем я удалил все принтеры с моего компьютера, а затем отключил и перезапустил принтер.
- потом я побежал sudo hp-setup -i
- Принтер заработал..
На всякий случай я сразу после этого решил обновиться до 21.10, и принтер просто заработал. Надеюсь, эти шаги помогут, потому что понять их было непросто.
sudo apt update sudo apt install hplip
Это приведет вас к экрану, где вам нужно выбрать режим экрана ввода-вывода: USB или сеть / Ethernet.
Он загружает менеджер статусов
Затем вам необходимо подтвердить условия использования / лицензионное соглашение.
Затем он устанавливает программное обеспечение, а затем определяет модель принтера и просит вас подтвердить ее (в моем случае HP_LaserJet_Professional_p1108).
При подтверждении он загружает драйвер и просит вас указать местоположение. Я дал местный. Затем он устанавливает драйвер и дает возможность запустить тестовую страницу.
Нет конца боли, но мой LaserJet p1102w работает над новой установкой xubuntu 20.04.1 LTS.
- Выключите принтер, откройте панель управления «Принтеры», удалите принтер по умолчанию, установленный Ubuntu.
- В терминале удалите драйвер USB apt purge ippusbxd
- Установите новый драйвер ipp-over-IP (DEB) с https://download.opensuse.org/repositories/home:/pzz/xUbuntu_20.04/amd64/
- Включите принтер
- В терминальном запуске hp-setup -i и установите USB-принтер с подключаемым модулем PPD, как предложено установщиком. Тестовая страница работать не будет.
- В любой программе (например, Libre Office) выберите Печать, и вы найдете два (!) Принтера, один с добавленным суффиксом имени хоста, (1) mylaserjet и (2) mylaserjet-lenovo
- Распечатайте на втором принтере с суффиксом имени хоста, ex mylaserjet-lenovo. Этот принтер не отображается в панели управления «Принтеры».
И теперь, наконец, волшебным образом я могу печатать. В предыдущих версиях Ubuntu я просто подключал принтер через USB и работал. Что-то изменилось. Спасибо всем, кто внес свой вклад в решение этой проблемы.
Начните использовать приложение ghostscript-printer-app из Snap Store!
Я пришел сюда после долгого мучительного МЕСЯЦА , пытаясь исправить всевозможные ошибки печати в Ubuntu 20.04 , такие как отсутствие подключения к устройству, отсутствие принтеров, печать тарабарщины и т. Д., С моим HP Laserjet P2014.
Я перешел от удаления ippusbxd, удаления hplip , мой принтер некоторое время работал, затем по каким-то причинам снова сломался. Столько проб и ошибок с разными подходами, наконец, я случайно зашел в это приложение. Просто получилось сразу, без особых усилий.
Пошаговое решение
1. Установите приложение ghostscript-printer-app из Snap Store
sudo snap install ghostscript-printer-app --edge
2. Настройте принтер
- Перейдите по адресу http://localhost:8000 >
Оставьте комментарий, чтобы узнать, работает ли это и для вас!
Я не знаю, что здесь произошло, но, честно говоря, я также согласен с тем, что для настройки принтера в 20.04 требуется некоторый TLC (18.04 я смог подключить его через USB, и он просто работал)
Я смог заставить его работать, нажав кнопку Wi-Fi на принтере (HP Deskjet 2652) . когда принтер был подключен через USB
Кнопка выглядела так (слева от кнопки горит синий светодиод)
После того, как я нажал кнопку, принтер распечатал несколько не очень полезных справочных страниц. Затем я заметил, что появились остальные параметры (печать, сканирование, печать тестовой страницы, выравнивание и настройка Wi-Fi с использованием USB), ранее я не мог их видеть.
Примечания о том, как открыть панель инструментов hp
sudo apt install hplip hplip-gui hp-systray -x #open the device manager from the running service icon in the systray
Затем я выполнил шаги по настройке Wi-Fi через USB.
Синий индикатор Wi-Fi начал мигать, я завершил настройку Wi-Fi с помощью WAP, ввел свой пароль Wi-Fi, и синий индикатор Wi-Fi на принтере перестал мигать и стал гореть постоянно.
и как-то автоматически он начал печатать после того, как я запустил hp-setup 192.168.1.178 (который, по словам установки USB Wi-Fi, должен работать)
Раньше, когда я бегал sudo ippfind ; sudo driverless ; sudo hp-scan -g результатов не дали. После настройки печати Wi-Fi это дало мне следующее.
sudo ippfind ipp://HPE4E749E59805.local:631/ipp/print sudo driverless ipp://HP%20DeskJet%202600%20series%20%5BE59805%5D._ipp._tcp.local/ 01:33:40 [email protected] Downloads → sudo hp-scan -g warning: hp-scan should not be run as root/superuser. HP Linux Imaging and Printing System (ver. 3.20.3) Scan Utility ver. 2.2 Copyright (c) 2001-18 HP Development Company, LP This software comes with ABSOLUTELY NO WARRANTY. This is free software, and you are welcome to distribute it under certain conditions. See COPYING file for more details. hp-scan[131906]: debug: getDeviceUri(None, None, ['hpaio'], , 0)>, , True) hp-scan[131906]: debug: Mode=0 ----------------- | SELECT DEVICE | ----------------- Num Scan device URI -------- ---------------------------------------------------- 0 escl:https://192.168.1.178:443 1 escl:http://192.168.1.178:8080 2 hpaio:/usb/DeskJet_2600_series?serial=CN93B8C0PB06MD 3 hpaio:/net/DeskJet_2600_series?ip=192.168.1.178 Enter number 0. 3 for device (q=quit) ?
предыдущие попытки настроить только печать через usb привели к:
journalctl -f -u cups > cups_whole_log Jan 21 00:52:19 pop-os hp[129061]: io/hpmud/musb.c 389: Active kernel driver on interface=1 ret=0 Jan 21 00:52:19 pop-os hp[129061]: io/hpmud/musb.c 535: claimed 7/1/2 interface Jan 21 00:53:04 pop-os hp[129061]: io/hpmud/musb.c 1455: unable to write data hp:/usb/DeskJet_2600_series?serial=CN93B8C0PB06MD: 45 second io timeout Jan 21 00:53:04 pop-os hp[129061]: io/hpmud/musb.c 781: read actual device_id successfully fd=1 len=303 Jan 21 00:53:49 pop-os hp[129061]: io/hpmud/musb.c 1455: unable to write data hp:/usb/DeskJet_2600_series?serial=CN93B8C0PB06MD: 45 second io timeout Jan 21 00:53:49 pop-os hp[129061]: io/hpmud/musb.c 781: read actual device_id successfully fd=1 len=303 Jan 21 00:54:34 pop-os hp[129061]: io/hpmud/musb.c 1455: unable to write data hp:/usb/DeskJet_2600_series?serial=CN93B8C0PB06MD: 45 second io timeout Jan 21 00:54:34 pop-os hp[129061]: io/hpmud/musb.c 781: read actual device_id successfully fd=1 len=303 Jan 21 00:55:19 pop-os hp[129061]: io/hpmud/musb.c 1455: unable to write data hp:/usb/DeskJet_2600_series?serial=CN93B8C0PB06MD: 45 second io timeout Jan 21 00:55:19 pop-os hp[129061]: io/hpmud/musb.c 781: read actual device_id successfully fd=1 len=303
Не уверен, что какая-то проблема с apparmor, проблема с разрешениями или что-то еще, пробовал chmod файл ppd и удалял / переустанавливал hplip, cups и ippusbxd, все безрезультатно.
Возможно, это было похоже на какую-то странность с IPP через USB?