openoffice и русский - проблемы при печати [РЕШЕНО]

Наступил на проблему, которой никогда не имел - печать из openoffice русских doc файлов.
При открытии файла на экране все выглядит нормально. При предпросмотре тоже все нормально. При печати - печатаются только цыфры и символы, вместо русского текста пустые строки. Если создать новый документ - печатается нормально, но стоит поменять шрифт, допустим, на Arial, русский текст не печатается. Принтер HP1320 подключен через принтсервер Dlink. Пробовал разные драйвера в cups, если выбрать PCL 5-6, кое как печатает но съезжает форматирование и буквы наезжают друг на друга.
Рядом стоит другая машина с gentoo, с нее все печатается на ура на тот же принтер с драйвером PS.
На всех машинах срез портежей одинаковый, версия openoffice 2.3.1, все самосборное. Немного разные флаги USE.
Подскажите, куда копать :(

Для начала

глянуть, что скажет revdep-rebuild -p

проверить USE флаги и пересобрать через revdep-rebuild

Неправильно

Неправильно выразился. Разные флаги USE на разных машинах, в пределах одной машины все собрано с одними флагами.
На всякий случай попробовал совет:

armm-1 ~ # nice -n 19 revdep-rebuild -p
Configuring search environment for revdep-rebuild

Checking reverse dependencies...

Packages containing binaries and libraries broken by a package update
will be emerged.

Collecting system binaries and libraries... done.
  (/root/.revdep-rebuild.1_files)

Collecting complete LD_LIBRARY_PATH... done.
  (/root/.revdep-rebuild.2_ldpath)

Checking dynamic linking consistency...
 done.
  (/root/.revdep-rebuild.3_rebuild)

Assigning files to ebuilds... Nothing to rebuild

Evaluating package order... done.
  (/root/.revdep-rebuild.5_order)

Dynamic linking on your system is consistent... All done.
armm-1 ~ # nice -n 19 emerge -uDNpv world

These are the packages that would be merged, in order:

Calculating world dependencies... done!

Total: 0 packages, Size of downloads: 0 kB
armm-1 ~ # emerge --depclean

*** WARNING ***  Depclean may break link level dependencies.  Thus, it is
*** WARNING ***  recommended to use a tool such as `revdep-rebuild` (from
*** WARNING ***  app-portage/gentoolkit) in order to detect such breakage.
*** WARNING ***
*** WARNING ***  Also study the list of packages to be cleaned for any obvious
*** WARNING ***  mistakes. Packages that are part of the world set will always
*** WARNING ***  be kept.  They can be manually added to this set with
*** WARNING ***  `emerge --noreplace <atom>`.  Packages that are listed in
*** WARNING ***  package.provided (see portage(5)) will be removed by
*** WARNING ***  depclean, even if they are part of the world set.
*** WARNING ***
*** WARNING ***  As a safety measure, depclean will not remove any packages
*** WARNING ***  unless *all* required dependencies have been resolved.  As a
*** WARNING ***  consequence, it is often necessary to run
*** WARNING ***  `emerge --update --newuse --deep world` prior to depclean.

Calculating dependencies... done!

>>> No packages selected for removal by depclean
>>> To see reverse dependencies, use --verbose
Packages installed:   451
Packages in world:    27
Packages in system:   52
Unique package names: 451
Required packages:    451
Number removed:       0
 * GNU info directory index is up-to-date.
armm-1 ~ #                                      

Openoffice собран так:

[ebuild   R   ] app-office/openoffice-2.3.1-r1  USE="cups dbus java kde pam seamonkey -binfilter -cairo -debug -eds -firefox -gnome -gstreamer -gtk -ldap -mono -odk -sound -webdav -xulrunner" LINGUAS="ru -af -ar -as_IN -be_BY -bg -bn -br -bs -ca -cs -cy -da -de -dz -el -en -en_GB -en_US -en_ZA -eo -es -et -fa -fi -fr -ga -gl -gu_IN -he -hi_IN -hr -hu -it -ja -km -ko -ku -lt -lv -mk -ml_IN -mr_IN -nb -ne -nl -nn -nr -ns -or_IN -pa_IN -pl -pt -pt_BR -rw -sh_YU -sk -sl -sr_CS -ss -st -sv -sw_TZ -ta_IN -te_IN -tg -th -ti_ER -tn -tr -ts -uk -ur_IN -ve -vi -xh -zh_CN -zh_TW -zu" 0 kB

Total: 1 package (1 reinstall), Size of downloads: 0 kB

На работающей машине добавлены еще cairo и gtk, но я не думаю, что это может повлиять на печать.

Была такая же

Была такая же проблема под KDE. Посносил .fonts и что-то еще - уже не помню. Помогло. Можешь забекапить свой профиль и попробовать на чистом. В любом случае, проблема в пользовательском профиле.

Добавил нового

Добавил нового пользователя, сразу зашел в KDE, открыл doc и напечатал - эффект тот же. :(

у меня такое

у меня такое происходило, если в настройке печати было включена подстановка фонтов

Уже смотрел,

Уже смотрел, чекбокс не стоит.

Кажется, все же,

Кажется, все же, дело именно в этом :) Чекбокс не стоял в Сервис->Параметры->OpenOffice.org->Шрифты->Применить таблицу замен.
Запустил из под рута /usr/lib/openoffice/program/spadmin.bin и в настройках принтера убрал чекбокс Свойства->Замена шрифта->Включить замену шрифта. После этого все стало печататься нормально. Интересно, с чем это связано. На другой машине этот чекбокс включен, но печатается все нормально.
В любом случае, проблема решена, всем спасибо за советы :)

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".