Skip to main content
Topic: Установка принтера HP DeskJet 1510 (на s6) (Read 1682 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

Установка принтера HP DeskJet 1510 (на s6)

Я не смог продвинуться дальше установки hplip и cups-s6

Скопировал  hp-deskjet_1510_series.ppd в каталог /etc/cups/ppd/, но результатов нет.
i3-3210 / 10GB / VGA Intel HD 2500 / SSD 240GB / Arch Linux / Openbox / Ungoogled-Chromium

Re: Установка принтера HP DeskJet 1510 (на s6)

Reply #1
Демон cups запущен?
ARMtix

Re: Установка принтера HP DeskJet 1510 (на s6)

Reply #2
А как запускать службы на s6 ? Я тут смотрел, но не сообразил.
Сейчас читаю про s6-rc.
...
Да, вот нашел:
команда s6-rc -a list не показала запущенной службы с именем cups
...
И вот не знаю как её запустить...
i3-3210 / 10GB / VGA Intel HD 2500 / SSD 240GB / Arch Linux / Openbox / Ungoogled-Chromium

Re: Установка принтера HP DeskJet 1510 (на s6)

Reply #3
Наверно так
Code: [Select]
# s6-rc -u change service_name

Re: Установка принтера HP DeskJet 1510 (на s6)

Reply #4
Наверно так
Code: [Select]
# s6-rc -u change service_name

Не получилось запустить.
Запускал так:
sudo s6-rc -u change cups
написал вот это:
s6-rc: fatal: cups is not a recognized identifier in /run/s6-rc/state/resolve.cdb
i3-3210 / 10GB / VGA Intel HD 2500 / SSD 240GB / Arch Linux / Openbox / Ungoogled-Chromium

Re: Установка принтера HP DeskJet 1510 (на s6)

Reply #5
Не получилось запустить.
Запускал так:
sudo s6-rc -u change cups
написал вот это:
s6-rc: fatal: cups is not a recognized identifier in /run/s6-rc/state/resolve.cdb

Code: [Select]
# whereis cupsd
# s6-rc -u change cupsd
https://wiki.archlinux.org/index.php/CUPS
https://www.cups.org/doc/man-cupsd.html

Re: Установка принтера HP DeskJet 1510 (на s6)

Reply #6

Я попробовал и получил ответ:
s6-rc: fatal: cupsd is not a recognized identifier in /run/s6-rc/state/resolve.cdb

Там не то, что resolve.cdb, а даже каталога /state/ нет .
i3-3210 / 10GB / VGA Intel HD 2500 / SSD 240GB / Arch Linux / Openbox / Ungoogled-Chromium

Re: Установка принтера HP DeskJet 1510 (на s6)

Reply #7
Code: [Select]
# pacman -Ss '^cups'
# pacman -Qs cups
# pacman -Siv cups-s6

cups-s6 установлен? Вижу установлен.

У меня runit. Почитайте тут может более понятно будет.

Re: Установка принтера HP DeskJet 1510 (на s6)

Reply #8
Да, получилось. Большое спасибо!
Установил cups-s6 (через pamac-manager).
Затем в консоли выполнил sudo s6-rc -u change cupsd.
И утилитой  HP Device Manager установил найденный и предложенный им же принтер.
...
Теперь  надо, чтобы это всё заводилось при старте системы.
Пока что реализовал это через команду bash .runcupsd.sh, где прописал - sudo s6-rc -u change cupsd.
Но это не вариант. Как-то по другому надо...
i3-3210 / 10GB / VGA Intel HD 2500 / SSD 240GB / Arch Linux / Openbox / Ungoogled-Chromium

Re: Установка принтера HP DeskJet 1510 (на s6)

Reply #9
Зачем выбрали s6? Удобнее было бы openrc или runit.

s6-rc-update?

Code: [Select]
man s6-rc-compile
man s6-rc-update
man s6-rc-bundle

s6-rc-db list all|grep -i cups

Re: Установка принтера HP DeskJet 1510 (на s6)

Reply #10
Зачем выбрали s6? Удобнее было бы openrc или runit.
Вроде как система на s6 - быстрее. Так мне показалось в сравнении с runit
i3-3210 / 10GB / VGA Intel HD 2500 / SSD 240GB / Arch Linux / Openbox / Ungoogled-Chromium

Re: Установка принтера HP DeskJet 1510 (на s6)

Reply #11
Неуверен, но похоже как в openrc
Code: [Select]
# s6-rc-bundle-update add default cupsd
в default думаю будет лучше запихнуть этого демона.

Re: Установка принтера HP DeskJet 1510 (на s6)

Reply #12
как в openrc
Code: [Select]
# s6-rc-bundle-update add default cupsd
Получилось! Благодарствуй, добрый человек!
Сделал именно так: sudo s6-rc-bundle-update add default cupsd
После перезагрузки cups - на месте. "Война закончилась! Всем большое спасибо!"
i3-3210 / 10GB / VGA Intel HD 2500 / SSD 240GB / Arch Linux / Openbox / Ungoogled-Chromium

Re: Установка принтера HP DeskJet 1510 (на s6)

Reply #13
Неуверен, но похоже как в openrc
Code: [Select]
# s6-rc-bundle-update add default cupsd
в default думаю будет лучше запихнуть этого демона.

А как подобное сделать в runit ?
i3-3210 / 10GB / VGA Intel HD 2500 / SSD 240GB / Arch Linux / Openbox / Ungoogled-Chromium