URL: https://www.opennet.ru/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 59385
[ Назад ]

Исходное сообщение
"Раздел полезных советов: Решение проблемы со шрифтами в Goog..."

Отправлено auto_tips , 29-Сен-09 11:08 
Известно, что Google Earth при работе на Debian и Ubuntu отличается совершенно негодными шрифтами.
Дело не только в их виде, но и в том, что русские буквы в ряде случаев не отображаются вовсе.
Причина этого кроется где-то в библиотеке Qt4, идущей в комплекте с GE. Очевидное решение - избавиться от нее,
и использовать системную библиотеку Qt4. Для этого устанавливаем Qt4 и заменяем шесть файлов GE
на соответствующие симлинки:

   sudo apt-get install libqt4-webkit qt4-qtconfig

   cd .google-earth... # Или куда вы поставили GE

   mv libQtCore.so.4 libQtCore.so.4.orig
   mv libQtGui.so.4 libQtGui.so.4.orig
   mv libQtNetwork.so.4 libQtNetwork.so.4.orig
   mv libQtWebKit.so.4 libQtWebKit.so.4.orig

   ln -s /usr/lib/libQtCore.so.4 .
   ln -s /usr/lib/libQtGui.so.4 .
   ln -s /usr/lib/libQtNetwork.so.4 .
   ln -s /usr/lib/libQtWebkit.so.4 .

   cd plugins/imageformats

   mv libqgif.so libqgif.so.orig
   mv libqjpeg.so libqjpeg.so.orig

   ln -s /usr/lib/qt4/plugins/imageformats/libqjpeg.so .
   ln -s /usr/lib/qt4/plugins/imageformats/libqgif.so .

С этого момента шрифты отображаются отлично во всех частях Google Earth.

Проверено с последней свежескачанной версией GE на Ubuntu 9.04 и свежем Debian Squeeze.


URL:
Обсуждается: https://www.opennet.ru/tips/info/2177.shtml


Содержание

Сообщения в этом обсуждении
"Решение проблемы со шрифтами в Google Earth на Ubuntu и Debian"
Отправлено ZaWertun , 29-Сен-09 11:08 
ссылки на системную Qt делать не нужно, да и на libq*.so - тоже; и так все прекрасно подхватится

"Решение проблемы со шрифтами в Google Earth на Ubuntu и Debi..."
Отправлено Дима Иванов , 29-Сен-09 12:07 
Нужно. Без ссылок не подхватывается. По крайней мере, у меня.

"Решение проблемы со шрифтами в Google Earth на Ubuntu и Debi..."
Отправлено pavlinux , 29-Сен-09 13:28 
в google-earth есть замечательная строка

LD_LIBRARY_PATH=.:${GOOGLEEARTH_DATA_PATH}:${LD_LIBRARY_PATH}
export LD_LIBRARY_PATH

Так что, либы видны как и из папки гугляирс, так и все, что были в /etc/ld.so.conf
  


"Решение проблемы со шрифтами в Google Earth на Ubuntu и Debian"
Отправлено Sergey , 29-Сен-09 12:54 
в опенсусе подхватывается. просто стирал либы из GE

"Решение проблемы со шрифтами в Google Earth на Ubuntu и Debian"
Отправлено Filosof , 29-Сен-09 19:31 
Молодец чётко и надёжно (ну почти. Можно для других дистров проверку на местоположение соотв. папок сделать)
И вообще - закатывай в шеллскрипт и бросай в ланчпад или куда-там ишо.
Ато нубы не нагуглят, но на форумах наваняют о некрасивасти ГЕ по убунтой -:(
Канеш для меня неюзающего ГЕ - это бесполезная инфа. Но я вообще много не юзаю -:)

"Решение проблемы со шрифтами в Google Earth на Ubuntu и Debian"
Отправлено Александр , 29-Сен-09 20:13 
В CentOS тоже автоматом подхватывает системные (собранные вручную в /usr/local/Trolltech/Qt-4.5.2 с предварительным запуском ldconfig) без всяких симлинков. Но вот 2 проблемы таки не дают покоя:
во всплывающих окнах не отображает картинки из википедмм/панорамио и
постоянно падает при наведении на определенные участки глобуса, например, на Ю-В побережье Турции, Азовское море и много еще куда. Краш, судя по логам, происходит где-то в окрестностях интеловского видеодрайвера.
С этим даже гугл не помог :-(

"Решение проблемы со шрифтами в Google Earth на Ubuntu и Debian"
Отправлено Panda , 29-Сен-09 20:39 
Работает только переименование и линки на /usr/lib/qt4/plugins/imageformats/libqjpeg.so
/usr/lib/qt4/plugins/imageformats/libqgif.so

а если переименовать
libQtCore.so.4, libQtGui.so.4, libQtNetwork.so.4 и libQtWebKit.so.4 то GE не запускается. После просмотра /usr/lib/ выяснил, что у меня эти файлы версии 4.5.0 и имеют соответственно другое имя. Создание ссылок на новые версии со старым именем не привело к успеху. Равно как и создание ссылок с новыми именами. Удаление тоже не помогло. :( Ubuntu 9.04


"Решение проблемы со шрифтами в Google Earth на Ubuntu и Debian"
Отправлено Panda , 29-Сен-09 20:44 
Решил оставить линки на версию *4.5.0 но с именем *4 кроме линка на libQtWebKit.so.4.5.0 - на него линк не делал и оригинал от GE не удалял. Все работает!

"Решение проблемы со шрифтами в Google Earth на Ubuntu и Debi..."
Отправлено dmitry , 17-Дек-09 17:14 
>Решил оставить линки на версию *4.5.0 но с именем *4 кроме линка
>на libQtWebKit.so.4.5.0 - на него линк не делал и оригинал от
>GE не удалял. Все работает!

Верно!!! Особенно если ось 64битная.
GE то кажись только 32-х битный. Или нет?


"Решение проблемы со шрифтами в Google Earth на Ubuntu и Debian"
Отправлено dvd , 01-Окт-09 08:59 
LANG=ru_RU.CP1251 googleearth

А если вот так запускать?
Никаких проблем с русским не возникает.
Разве что если нужен именно UTF8.


"Решение проблемы со шрифтами в Google Earth на Ubuntu и Debian"
Отправлено Аноним , 01-Окт-09 17:04 
спасибо за предложение про LANG= - работает без плясок с бубном (убунта 8.10)

"Решение проблемы со шрифтами в Google Earth на Ubuntu и Debian"
Отправлено gvard , 06-Окт-09 14:22 
cd /opt/googleearth && mkdir old
mv libQt* plugins/imageformats/* old/

И все работает!
Gentoo, GE 5.1.3509.4636_beta


"Решение проблемы со шрифтами в Google Earth на Ubuntu и Debian"
Отправлено mittorn , 23-Окт-09 11:05 
Я в настройках поставил размер шрифта 12 и всё работает

"Решение проблемы со шрифтами в Google Earth на Ubuntu и Debian"
Отправлено AlexYeCu , 31-Мрт-10 18:41 
И с заменой библиотек вы вляпаетесь в следующую проблему: отображение фото и видео на карте работает только с «оригинальными» гуглёрфовскими куте-либами… Потому только LANG=en_US.
Вот таких смешных прогеров нанимает Гугл.

"Решение проблемы со шрифтами в Google Earth на Ubuntu и Debian"
Отправлено papay , 01-Июл-10 22:15 
По оригинальному посту автора, - помогло для Slackware 13.1

"Решение проблемы со шрифтами в Google Earth на Ubuntu и Debian"
Отправлено wawont , 12-Окт-10 16:35 
Fedora 13, Google Earth 5.2.1.1588

Описанный выше способ не помог...
Решил так:
Установил шрифты bitstream-vera через yum.
Далее из под root:
# cd /etc/X11/fontpath.d
# ln -fs /usr/share/fonts/bitstream-vera bitstream-vera
# cd /usr/share/fonts/bitstream-vera
# fc-cache
# cp fonts.scale fonts.dir

Под пользователем:
$ qtconfig-qt4

Выбираем Font
И устанавливаем Default Font в Bitstream Vera Sans
Далее в GE выбираем Инструменты - Настройки - Шрифт и выбираем Bitstream Vera Sans. Возможно это уже и не обязательно.
Всё теперь работает/отображает по человечески в меню(верхнем, боковом) panaramio да вообщем везде.


"Решение проблемы со шрифтами в Google Earth на Ubuntu и Debian"
Отправлено gon_ur , 09-Фев-11 09:34 
>1.9, dvd, 08:59, 01/10/2009
>LANG=ru_RU.CP1251 googleearth
>
>А если вот так запускать?
>Никаких проблем с русским не возникает.
>Разве что если нужен именно UTF8.

Заработало, спасибо

cat /etc/debian_version
5.0.7

Google Earth 6.0.1.2032 (Beta)


"Решение проблемы со шрифтами в Google Earth на Ubuntu и Debi"
Отправлено gon_ur , 09-Фев-11 09:36 
>1.9, dvd, 08:59, 01/10/2009
>LANG=ru_RU.CP1251 googleearth
>
>А если вот так запускать?
>Никаких проблем с русским не возникает.
>Разве что если нужен именно UTF8.

Заработало, спасибо

cat /etc/debian_version
5.0.7

Google Earth 6.0.1.2032 (Beta)


"Решение проблемы со шрифтами в Google Earth на Ubuntu и Debian"
Отправлено West , 03-Авг-11 22:48 
Сделал все так как описано, гугл запускается секунды на 2-3 и закрывается. Linux Mint 11 Katya, GE не знаю какой, версию просмотреть не могу.

"Решение проблемы со шрифтами в Google Earth на Ubuntu и Debian"
Отправлено Andrew , 19-Авг-11 02:31 
На Ubuntu 11.04 - 64 сработало вот это:
sudo apt-get install ttf-mscorefonts-installer

Перелогиниться.


"Решение проблемы со шрифтами в Google Earth на Ubuntu и Debian"
Отправлено w63f , 11-Сен-11 09:20 
Ого! Спасибо! Помогло! =)

"Решение проблемы со шрифтами в Google Earth на Ubuntu и Debian"
Отправлено Shurrik , 01-Сен-11 19:20 
>Сделал все так как описано, гугл запускается секунды на 2-3 и закрывается. Linux Mint 11 Katya, GE не знаю какой, версию просмотреть не могу.

Таже самая проблема. Debian wheezy, googleearth_6.0.3.2197


"Решение проблемы со шрифтами в Google Earth на Ubuntu и Debian"
Отправлено karlos212 , 22-Окт-11 01:26 
тема со шрифтами решается вот так без мутанских манипуляций с библиотеками

sudo apt-get install ttf-mscorefonts-installer


"Решение проблемы со шрифтами в Google Earth на Ubuntu и Debian"
Отправлено Keer , 17-Дек-11 07:18 
Подтверждаю, установка этого пакета решает проблему!

"Решение проблемы со шрифтами в Google Earth на Ubuntu и Debian"
Отправлено Tode , 11-Авг-12 18:50 
Сейчас не работает. 2012, август, 11-е. Версия 6,2.

"Решение проблемы со шрифтами в Google Earth на Ubuntu и Debian"
Отправлено EuPhobos , 19-Июн-12 11:46 
К стати да, мутантские манипуляции с библиотеками убивают GE совсем.. Видать с тех пор как создавалась тема, библиотеки сильно изменились..

"Решение проблемы со шрифтами в Google Earth на Ubuntu и Debian"
Отправлено Rembo , 29-Ноя-11 17:05 
А у меня все решилось установкой пакета  xfonts-cronyx-100dpi. Mint 12

"Решение проблемы со шрифтами в Google Earth на Ubuntu и Debian"
Отправлено Алексей , 01-Дек-11 23:47 
Перепробовал все возможные из предложенных. Ничего не помогло. Максимум это русские названия на карте. Для этого сменил шрифт внутри GE, предварительно запустив командой LANG=en_EN google-earth
---------
openSUSE 12.1-x64
GE 6.1-x64

"Решение проблемы со шрифтами в Google Earth на Ubuntu и Debian"
Отправлено seleko , 02-Дек-11 09:24 
> Перепробовал все возможные из предложенных. Ничего не помогло. Максимум это русские названия
> на карте. Для этого сменил шрифт внутри GE, предварительно запустив командой
> LANG=en_EN google-earth
> ---------
> openSUSE 12.1-x64
> GE 6.1-x64

А картинки panoramio грузтся уже в этой версии?


"Решение проблемы со шрифтами в Google Earth на Ubuntu и Debian"
Отправлено seleko , 02-Дек-11 11:45 
Мндя... про картинки в GE 5 и выше... Посмотрел wiresharkом.
Эти кролики лезут отнюдь не через прокси :(

"Решение проблемы со шрифтами в Google Earth на Ubuntu и Debian"
Отправлено Алексей , 03-Дек-11 14:19 

> А картинки panoramio грузтся уже в этой версии?

Проблем с panoramio я не наблюдал, кроме отсутствия русских шрифтов.


"Решение проблемы со шрифтами в Google Earth на Ubuntu и Debian"
Отправлено Алексей , 03-Дек-11 15:54 
Еще одно решение для Ubuntu здесь: http://forum.ubuntu.ru/index.php?topic=152527.0

"Решение проблемы со шрифтами в Google Earth на Ubuntu и Debian"
Отправлено unicsoid , 07-Янв-12 18:08 
установил на debian 6,0,3 из пакетов
apt-get install ttf-mscorefonts-installer
и шрифты xfonts-cronyx-100dpi.
рестартанул иксы и всё окей!

"Решение проблемы со шрифтами в Google Earth на Ubuntu и Debian"
Отправлено sergey , 06-Фев-12 10:40 
Можно ещё проще. Удалить или переименовать файл
./lang/ru.qm .

"Решение проблемы со шрифтами в Google Earth на Ubuntu и Debian"
Отправлено lex , 02-Апр-12 23:14 
На федоре 16 помогло
yum install xorg-x11-fonts-cyrillic.noarch

"Решение проблемы со шрифтами в Google Earth на Ubuntu и Debian"
Отправлено Дмтитрий , 04-Июн-12 15:56 
Для федоры 14-15-16-17 решается установлением:
#yum install xorg-x11-fonts-cyrillic

"Решение проблемы со шрифтами в Google Earth на Ubuntu и Debian"
Отправлено Tode , 11-Авг-12 19:04 
Ubuntu 12.04, amd64. Август, 2012. Версия хомячковой отрады 6,2. Пакет скачан с офиц.сайта, который назван "для Убунту", под 64 бит. Результат - не работает.

1) Линковка либов взамен оригинальных приводит к падению (с версиями колупался, правил на актуальные), текст отписки можно увидеть в консоли запуская google-earth.
2) Мелкомягкие шрифты установлены.
3) "xfonts-cyrillic is already the newest version" - т.е. стоят. Какие другие нужны???