LINUX.ORG.RU

Вопрос, почти по ФАКу по поводу CUPS, но ответа не нахожу НИГДЕ!


0

0

Решил поставить себе SUBJ, как более продвинутую и 
далекосмотрящую, судя по разным статьям =)

Поставил! =(

Зашел http://127.0.0.1:631 (как и положено)

Ура! Работает!
В общем, не буду парить, добавил принтер (не без гемора), т.к
HP LaserJet 2200, дров небыло, но были на сайте 
http://linuxprinting.org/ в виде ссылки!
Скопировал их в /usr/share/cups/model/C (он существовал и был полон всего того ...вна, что можно ставить)
(не забыл его поджать, как там все лежат

# ls -la /usr/share/cups/model/C/HP-LaserJet_2200-Postscript.ppd.gz
-rw-r--r--    1 root     root         4520 Авг 16 17:27 /usr/share/cups/model/C/HP-LaserJet_2200-Postscript.ppd.gz

Далее, он задает тривиальные вопросы, поставил =)


! ВНИМАНИЕ, ВОПРОС !

Мозилла, печатает зашибись (на всех, нужных языках и с картинками), после того, как в свойствах принтера поменял 
команду на:
lpr.cups ${MOZ_PRINTER_NAME:+'-P'}${MOZ_PRINTER_NAME}
Хотя принтер:
PostScript/default (других НЕТ!)
В ООфисе и того хуже, Generic printer и PDF

cupsd запущен! lpd вырублен!
Все по манам!

Но, КАК ПЕЧАТАТЬ В ОСТАЛЬНОМ?!

openoffice
gimp
И многое другое!!!!!!

Как сделать, чтоб ВЕЗДЕ его УВИДЕТЬ (включая Мозиллу)?
И с консоли
lpr txt.txt на русском не печатает?

В ЧЕМ СЕКРЕТ, что я недопонял тут?

Фрагменты конфигов:

# cat /etc/printcap
# This file was automatically generated by cupsd(8) from the
# /etc/cups/printers.conf file.  All changes to this file
# will be lost.
vved:


# cat /etc/cups/printers.conf
# Printer configuration file for CUPS v1.1.17
# Written by cupsd on Пнд 16 Авг 2004 15:22:23
<DefaultPrinter vved>
Info My room
Location Vved
DeviceURI socket://10.4.1.29:9100
State Idle
Accepting Yes
JobSheets none none
QuotaPeriod 0
PageLimit 0
KLimit 0
</Printer>

# cat /etc/cups/lpoptions
Dest vved cpi=12 lpi=7 page-bottom=36 page-left=36 page-right=36 page-top=36 scaling=100 wrap=true

# cat /etc/cups/ppd/vved.ppd
*PPD-Adobe: "4.3"
...
*FormatVersion: "4.3"
*FileVersion:   "1.1"
*LanguageVersion: English
*LanguageEncoding: ISOLatin1
*PCFileName:    "POSTSCRI.PPD"
*Manufacturer:  "HP"
*Product:       "(LaserJet 2200)"
*cupsVersion:   1.0
*cupsManualCopies: True
*cupsModelNumber:  2
*cupsFilter:    "application/vnd.cups-postscript 0 foomatic-rip"
*%pprRIP:        foomatic-rip other
*ModelName:     "HP LaserJet 2200"
*ShortNickName: "HP LaserJet 2200 Postscript"
*NickName:      "HP LaserJet 2200 Foomatic/Postscript (recommended)"
... (очень похож на слитый драйвер)


У кого работает, ПОДЕЛИТИСЬ ПЛИЗ, ЧТО ТАКОЕ, Где почитать?
Может, что-то "на пальцах" удастся объяснить?
★★★★★

т.е. ты хочешь печатать через lp-cups ?

у меня сделана символическая ссылка с lpr на lp-cups и прописано согласно man cups-lpd в inetd.conf

hda5
()

ООо: OpenOffice 1.1.0 Drucker Vervaltung -- добавь там.

Остальное: ln -s /path/lpr.cups /path/lpr

path -- где оно там у тебя

anonymous
()
Ответ на: комментарий от anonymous

anonymous> ООо: OpenOffice 1.1.0 Drucker Vervaltung -- добавь там.

Сорри, а что енто такое?
подробней можно?
Это в каком меню?

ManJak ★★★★★
() автор топика
Ответ на: комментарий от hda5

Решение было простое, снести УСЕ! (включая, оставленный для развода ЛПРн) И поставить с нуля (из исходников, благо научили РПМы с них собирать) Все Ок! Только принтеров, резко поубавилось =))))

# rpm -qa | grep ghost ghostscript-fonts-5.50-9 ghostscript-7.05-32 ghostscript-cups-7.07.1-0 ghostscript-7.07.1-0

# rpm -qa | grep cups cups-libs-1.1.20-1 cups-devel-1.1.20-1 cups-1.1.20-1 ghostscript-cups-7.07.1-0 qtcups-2.0-15

Этого, необходимо и достаточно =) + скачать foomatic-gswrapper foomatic-rip Запихнуть в /usr/bin с правами 755 Чтоб родные дрова винтить

И сделать симлинк foomatic-rip -> /usr/bin/foomatic-rip

$ ls -la /usr/lib/cups/backend/ smb -> /usr/bin/smbspool Чтоб в винду печатать

Родные дрова в /usr/share/cups/model/

Но, почему их так мало? Есть пакет станадартный?

ManJak ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.