Invalid UTF-8 string passed to pango_layout_set_text() ( Как это вылечить?)

SLAX, Deep Style, ZenWalk

Модератор: Модераторы разделов

Аватара пользователя
mk2002
Сообщения: 239
ОС: Debian Testing (lenny)

Invalid UTF-8 string passed to pango_layout_set_text()

Сообщение mk2002 »

Сам сижу на KDE и использую в основном QT программы, но есть пару GTK и они при работе с русским выдают вот такую ошибку:
(dvdstyler:13071): Pango-WARNING **: Invalid UTF-8 string passed to pango_layout_set_text()
у меня системная локаль koi8-r.

Я не совсем понимаю в чем ошибка и совсем не знаю как заставить работать :( .
Duron 950Mhz/512Mb/320+80+250+40Gb
Ubuntu 7.10->kernel-2.6.22-14/KDE 3.5.8
ArchLinux(don't panic)->kernel-2.6.23-1/KDE 3.5.8
Спасибо сказали:
Аватара пользователя
vg2.0
Сообщения: 832
Статус: *BSD admin ;)
ОС: *BSD =)

Re: Invalid UTF-8 string passed to pango_layout_set_text()

Сообщение vg2.0 »

to mk2002
А сами она запускаются или просто выдает ошибку и все?
Вывод locale в студию. По какой статье делал русификацию?
1. попробуй в /etc/profile.d/lang.sh (если bash) подправить

Код: Выделить всё

export LC_ALL= на
export LC_ALL=ru_RU.KOI8-R

если не выйдет, то лучше вернуть как было.

Вот еще это может быть наведет на мысль
http://www.rpunet.ru/mopslinux/forum/viewtopic.php?t=54
FreeBSD 6-stable
FreeBSD 5.5-stable
Спасибо сказали:
Аватара пользователя
SANTA
Сообщения: 181
ОС: GNU/Linux

Re: Invalid UTF-8 string passed to pango_layout_set_text()

Сообщение SANTA »

(vg2.0 @ Jan 9 2006, в 02:23) писал(а):Вот еще это может быть наведет на мысль
http://www.rpunet.ru/mopslinux/forum/viewtopic.php?t=54

А сам пробовал перевести на UTF ?
Спасибо сказали:
Аватара пользователя
vg2.0
Сообщения: 832
Статус: *BSD admin ;)
ОС: *BSD =)

Re: Invalid UTF-8 string passed to pango_layout_set_text()

Сообщение vg2.0 »

SANTA писал(а):
09.01.2006 02:41
А сам пробовал перевести на UTF ?

Нет, мне это пока не нужно (на десктопе).
FreeBSD 6-stable
FreeBSD 5.5-stable
Спасибо сказали:
Аватара пользователя
zenwolf
Бывший модератор
Сообщения: 3139
Статус: Страшный и злой
ОС: Slackware..Salix..x86_64

Re: Invalid UTF-8 string passed to pango_layout_set_text()

Сообщение zenwolf »

SANTA писал(а):
09.01.2006 02:41
(vg2.0 @ Jan 9 2006, в 02:23) писал(а):
Вот еще это может быть наведет на мысль
http://www.rpunet.ru/mopslinux/forum/viewtopic.php?t=54

А сам пробовал перевести на UTF ?

пробовали ,тут в разделе Слакваре есть тема про это ,нужно только поискать ,проблемы есть
и не малые .
Quae videmus quo dependet vultus. (лат) - То, что мы видим, зависит от того, куда мы смотрим.
Спасибо сказали:
Аватара пользователя
mk2002
Сообщения: 239
ОС: Debian Testing (lenny)

Re: Invalid UTF-8 string passed to pango_layout_set_text()

Сообщение mk2002 »

Вывод locale:

Код: Выделить всё

LANG=ru_RU.KOI8-R
LC_CTYPE="ru_RU.KOI8-R"
LC_NUMERIC=C
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=


Программы все запускаются и интерфейс у них русский а вот писать по русски и видить русские файлы не могут :( и в консоле выводит эту ошибку.

export LC_ALL=ru_RU.KOI8-R не помогло

Руссифицироовал по многим статьям за основу брал вот эту http://www.linuxforum.ru/index.php?act=Att...pe=post&id=1944 и эту http://www.slackware.pp.ru/config_linux.shtml


А UTF пока со Slackware не дружит.
Я хотел перейти а почитал статьи и оказалось там куча проблем :(.
Duron 950Mhz/512Mb/320+80+250+40Gb
Ubuntu 7.10->kernel-2.6.22-14/KDE 3.5.8
ArchLinux(don't panic)->kernel-2.6.23-1/KDE 3.5.8
Спасибо сказали:
Аватара пользователя
mk2002
Сообщения: 239
ОС: Debian Testing (lenny)

Re: Invalid UTF-8 string passed to pango_layout_set_text()

Сообщение mk2002 »

Перешел на UTF8 ка сказано здесь http://www.rpunet.ru/mopslinux/forum/viewtopic.php?t=54
Программы и заработали пока вроде все работает посмотрим как будет дальше.
Duron 950Mhz/512Mb/320+80+250+40Gb
Ubuntu 7.10->kernel-2.6.22-14/KDE 3.5.8
ArchLinux(don't panic)->kernel-2.6.23-1/KDE 3.5.8
Спасибо сказали:
Аватара пользователя
Voler
Сообщения: 498
ОС: Fedora

Re: Invalid UTF-8 string passed to pango_layout_set_text()

Сообщение Voler »

Сталкнулся с такой же проблемой, в работе скрипта.
Ось Федора 10
После запуска скрипта.

Код: Выделить всё

root@local eth0]# ./rrd_upd_eth0
180.58,68.96

(process:7166): Pango-WARNING **: Invalid UTF-8 string passed to pango_layout_set_text()

Посоветуйте как вылечить?
Спасибо сказали:
Аватара пользователя
UniXXX
Сообщения: 8
ОС: Slackware 13.1

Re: Invalid UTF-8 string passed to pango_layout_set_text()

Сообщение UniXXX »

wolf_black писал(а):
09.01.2006 08:21
проблемы есть и не малые .

Буквально вчера переводил свою систему с koi8-r на utf8, проблем вообще не испытал не каких. Всё чики-пуки. С переходом на utf8 у меня множество проблем с кодировками отвалилось, чему очень рад :)
Slackware 13.1 / kernel-2.6.35 / XFCE 4.6.2 / Chronium 6.0
Dont panic, its not windows!
Спасибо сказали: