From: Dmitry Lebkov <dima@sakhalin.ru>
To: sisyphus@altlinux.ru
Cc: aen@logic.ru
Subject: Re: [sisyphus] Печать plain-text'a на HPLJ 5Si через CUPS+foomatic
Date: Fri, 11 Oct 2002 16:22:48 +1100
Message-ID: <20021011162248.6bd70f4e.dima@sakhalin.ru> (raw)
In-Reply-To: <20021011112503.3a847f61.dima@sakhalin.ru>
Отвечаю сам себе ...
Судя по логам cups'а:
D [11/Oct/2002:14:24:23 +1100] StartJob: envp = \
"PATH=/usr/lib/cups/filter:/bin:/usr/bin","SOFTWARE=CUPS/1.1",\
"USER=root","CHARSET=iso-8859-1","LANG=ru_RU","TZ=GMT",\
"PPD=/etc/cups/ppd/lp0.ppd",\"CUPS_SERVERROOT=/etc/cups",\
"RIP_MAX_CACHE=8m","TMPDIR=/var/spool/cups/tmp",\
"CONTENT_TYPE=application/postscript","DEVICE_URI=socket://192.168.2.10:9100/",\
"PRINTER=lp0","CUPS_DATADIR=/usr/share/cups",\
"CUPS_FONTPATH=/usr/share/cups/fonts","","",""
в окружении фильтра переменная LANG имеет странное значение (ru_RU),
хотя в системе везде стоит ru_RU.KOI8-R. Где это изменить - я так и
не нашел. Отсюда и росли ноги проблемы при печать plain-text'a.
В /usr/share/localе отсутствовал каталог ru_RU с соответствующим
файлом cups_ru_RU (на основании которого устанавливается переменная
CHARSET), соответственно CHARSET присваивалось значение по-умолчанию
- iso-8859-1. После создания каталога ru_RU, копирования
cups_ru_RU.KOI8-R в cups_ru_RU и перезапуска cupsd - пулемет застрочил.
И возник новый вопрос - LANG=ru_RU это бага или фича? %) И если это фича,
то как изменить значение LANG?
WBR, Dmitry Lebkov
On Fri, 11 Oct 2002 11:25:03 +1100
Dmitry Lebkov <dima@sakhalin.ru> wrote:
> Доброго времени суток,
>
> Может кто с этим уже сталкивался ...
>
> Имеем:
> cups-1.1.15-alt2
> foomatic-2.0-alt0.20020913
> mpage-2.5.2-alt2
>
> Принтер установлен через foomatic-config:
>
> $ foomatic-configure -s cups \
> -n lp0 -c socket://192.168.2.10:9100/ \
> -p 605074 -d ljet4 -o PageSize=A4
>
> В качестве фильтра для текста используется mpage.
> Печать производится от пользователя. Локаль:
> $ locale
> LANG=ru_RU.KOI8-R
> LC_CTYPE=ru_RU.KOI8-R
> LC_NUMERIC=ru_RU.KOI8-R
> LC_TIME="ru_RU.KOI8-R"
> LC_COLLATE=ru_RU.KOI8-R
> LC_MONETARY=ru_RU.KOI8-R
> LC_MESSAGES=ru_RU.KOI8-R
> LC_PAPER="ru_RU.KOI8-R"
> LC_NAME="ru_RU.KOI8-R"
> LC_ADDRESS="ru_RU.KOI8-R"
> LC_TELEPHONE="ru_RU.KOI8-R"
> LC_MEASUREMENT="ru_RU.KOI8-R"
> LC_IDENTIFICATION="ru_RU.KOI8-R"
> LC_ALL=
>
> Печать текстового файла (KOI8-R) через lpr - вместо русских букв
> непонятные символы. Тот же файл, но через mpage печатается
> нормально.
> $ mpage -1 -bA4 -da -P text.msg
>
> Вопрос: где что надо подкрутить, чтобы увидеть русские буквы при
> печате через lpr.
>
> Предполагаю, что это где-то в CUPS, но не уверен. Чтение доков и
> советов с www.atmsk.ru просветления не принесло ... :(
>
> WBR, Dmitry Lebkov
> _______________________________________________
> Sisyphus mailing list
> Sisyphus@altlinux.ru
> http://altlinux.ru/mailman/listinfo/sisyphus
prev parent reply other threads:[~2002-10-11 5:22 UTC|newest]
Thread overview: 2+ messages / expand[flat|nested] mbox.gz Atom feed top
2002-10-11 0:25 Dmitry Lebkov
2002-10-11 5:22 ` Dmitry Lebkov [this message]
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20021011162248.6bd70f4e.dima@sakhalin.ru \
--to=dima@sakhalin.ru \
--cc=aen@logic.ru \
--cc=sisyphus@altlinux.ru \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
ALT Linux Sisyphus discussions
This inbox may be cloned and mirrored by anyone:
git clone --mirror http://lore.altlinux.org/sisyphus/0 sisyphus/git/0.git
# If you have public-inbox 1.1+ installed, you may
# initialize and index your mirror using the following commands:
public-inbox-init -V2 sisyphus sisyphus/ http://lore.altlinux.org/sisyphus \
sisyphus@altlinux.ru sisyphus@altlinux.org sisyphus@lists.altlinux.org sisyphus@lists.altlinux.ru sisyphus@lists.altlinux.com sisyphus@linuxteam.iplabs.ru sisyphus@list.linux-os.ru
public-inbox-index sisyphus
Example config snippet for mirrors.
Newsgroup available over NNTP:
nntp://lore.altlinux.org/org.altlinux.lists.sisyphus
AGPL code for this site: git clone https://public-inbox.org/public-inbox.git