Bug 1396 - CUPS 1.1.15alt2 and 8bit plain-text printing problem
: CUPS 1.1.15alt2 and 8bit plain-text printing problem
Status: CLOSED FIXED
: Sisyphus
(All bugs in Sisyphus/cups)
: unstable
: all Linux
: P4 blocker
Assigned To:
:
:
:
:
:
  Show dependency tree
 
Reported: 2002-10-11 15:03 by
Modified: 2005-04-23 00:37 (History)


Attachments


Note

You need to log in before you can comment on or make changes to this bug.


Description From 2002-10-11 15:03:34
При печати plain-text\'а с использованием CUPS внешний фильтр вызывается с
неверно установленной переменной окружения LANG. В системе по умолчанию
LANG=ru_RU.KOI8-R, а при вызове внешнего фильтра для plain-text\'a -
LANG=ru_RU. В результате этого неверно выставляется переменная CHARSET
(устанавливается в значение по-умолчанию - iso8859-1). Как следствие - не
печатаются
символы кирилици.
---

---
После копирования каталога /usr/share/locale/ru_RU.KOI8-R в
/usr/share/locale/ru_RU и переименования  файла cups_ru_RU.KOI8-R в cups_ru_RU
текст печатается нормально.
Выдержки из /var/log/cups/error_log:
 до \"создания\" локали ru_RU:
D [11/Oct/2002:11:43:06 +1100] StartJob: argv =
\"lp0\",\"13\",\"dvladmin\",\"printtmp.00000000\",\"1\",\"\",
\"/var/spool/cups/d00013-001\"
D [11/Oct/2002:11:43:06 +1100] StartJob: envp =
\"PATH=/usr/lib/cups/filter:/bin:/usr/bin\",\"SOFTWA
RE=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=text/pla
in\&quot;,\&quot;DEVICE_URI=<a
href="socket://192.168.2.10:9100/\&quot;,\&quot;PRINTER=lp0\&quot;,\&quot;CUPS_DATADIR=/usr/share/cups\&quot;,\&quot;CUPS_F">socket://192.168.2.10:9100/\&quot;,\&quot;PRINTER=lp0\&quot;,\&quot;CUPS_DATADIR=/usr/share/cups\&quot;,\&quot;CUPS_F</a>
ONTPATH=/usr/share/cups/fonts\&quot;,\&quot;\&quot;,\&quot;\&quot;,\&quot;\&quot;

  и после:
D [11/Oct/2002:15:39:32 +1100] StartJob: argv =
\&quot;lp0\&quot;,\&quot;30\&quot;,\&quot;dvladmin\&quot;,\&quot;text.msg\&quot;,\&quot;1\&quot;,\&quot;\&quot;,\&quot;/var/spo
ol/cups/d00030-001\&quot;
D [11/Oct/2002:15:39:32 +1100] StartJob: envp =
\&quot;PATH=/usr/lib/cups/filter:/bin:/usr/bin\&quot;,\&quot;SOFTWA
RE=CUPS/1.1\&quot;,\&quot;USER=root\&quot;,\&quot;CHARSET=koi8-r\&quot;,\&quot;LANG=ru_RU\&quot;,\&quot;TZ=GMT\&quot;,\&quot;PPD=/etc/cups/ppd/lp0.ppd\&quot;,\&quot;CUPS
_SERVERROOT=/etc/cups\&quot;,\&quot;RIP_MAX_CACHE=8m\&quot;,\&quot;TMPDIR=/var/spool/cups/tmp\&quot;,\&quot;CONTENT_TYPE=text/plain\&quot;,
\&quot;DEVICE_URI=<a
href="socket://127.0.0.1:9100/\&quot;,\&quot;PRINTER=lp0\&quot;,\&quot;CUPS_DATADIR=/usr/share/cups\&quot;,\&quot;CUPS_FONTPATH">socket://127.0.0.1:9100/\&quot;,\&quot;PRINTER=lp0\&quot;,\&quot;CUPS_DATADIR=/usr/share/cups\&quot;,\&quot;CUPS_FONTPATH</a>
=/usr/share/cups/fonts\&quot;,\&quot;\&quot;,\&quot;\&quot;,\&quot;\&quot;
------- Comment #1 From 2002-10-11 16:29:06 -------
исправлено в alt3
------- Comment #2 From 2002-10-11 16:29:06 -------
исправлено в alt3
------- Comment #3 From 2005-04-23 00:37:34 -------
давно исправлено