установка FreeType (навеяно темой HowTo Шрифты лучше чем в Windows)

PCLinuxOS

Модератор: Bizdelnick

mike2003
Сообщения: 131

установка FreeType

Сообщение mike2003 »

скачал freetype-2.3.5.tar.bz2
в наличае Мандрива 2007.0 поверпак
начитался инструкций и ничего не получается
-----
полсе компиляции с префиксом /usr в логе Xorg.0.log вижу
(II) LoadModule: "freetype"
(II) Loading /usr/lib/xorg/modules/fonts/libfreetype.so
т.е. старая версия (посмотрел от 2006 года - явно не то)
в тоже время libfreetype.so лежит свежий никому не нужный /usr/lib
перекопировал его в /usr/lib/xorg/modules/fonts/libfreetype.so
и теперь вижу
(II) LoadModule: "freetype"
(II) Loading /usr/lib/xorg/modules/fonts/libfreetype.so
(EE) LoadModule: Module freetype does not have a freetypeModuleData data object.
(II) UnloadModule: "freetype"
(II) Unloading /usr/lib/xorg/modules/fonts/libfreetype.so
(EE) Failed to load module "freetype" (invalid module, 0)
--------
подскажиет что делать в такой ситуации как установить FT??? вроде у юзеров с других дистрибутовов проблем нет - все счастливы
или я что то не так делаю?
опыта у меня нет - это мой первый из исходников
Спасибо сказали:
Аватара пользователя
Rootlexx
Бывший модератор
Сообщения: 4471
Статус: GNU generation
ОС: Debian GNU/Linux

Re: установка FreeType

Сообщение Rootlexx »

mike2003, freetype входит в дистрибутив. Если решили обновить, лучше сделать это через менеджер пакетов.
Спасибо сказали:
mike2003
Сообщения: 131

Re: установка FreeType

Сообщение mike2003 »

в установке программ нету freetype
тем более что нужна перекомпиляции обязятельно
Спасибо сказали:
Аватара пользователя
HAW
Сообщения: 1328
ОС: ALT 4.1branch

Re: установка FreeType

Сообщение HAW »

$urpmi freetype
Package freetype-1.3.1-25mdv2007.1.x86_64 is already installed
Packages freetype-1.3.1-25mdv2007.1.x86_64 can not be installed
:tongue:
хочется вывести в чисто поле,
поставить лицом к стенке
и выстрелить в лоб,
что бы поняли!!!
Спасибо сказали:
Аватара пользователя
vicpo
Сообщения: 403
ОС: Mandriva, Gentoo

Re: установка FreeType

Сообщение vicpo »

mike2003 писал(а):
17.07.2007 18:52
в установке программ нету freetype
тем более что нужна перекомпиляции обязятельно

если вы о шрифтах то мне хватило выставить в kdmrc -dpi 96 перезапустить кеды и все шрифты стали в разы лучше отображаться, в общем мне нравится, остальные действия счел пока не критичными
JID: vicpo@xmpp.kz
Спасибо сказали:
mike2003
Сообщения: 131

Re: установка FreeType

Сообщение mike2003 »

ну а как же из исходников то их поставит??? ведь надо там файл подпрпавить для байта-интерпретатора!!!
Module freetype does not have a freetypeModuleData data object.
чего ему надо то?
Спасибо сказали:
Аватара пользователя
Juliette
Сообщения: 5058
Статус: ROSA Lab
ОС: Ubuntu LTS, Mandriva 2011

Re: установка FreeType

Сообщение Juliette »

Спасибо сказали:
mike2003
Сообщения: 131

Re: установка FreeType

Сообщение mike2003 »

Жульете!!
ты че? прикалываешься чтоль?!! не смешно!
Спасибо сказали:
Аватара пользователя
Juliette
Сообщения: 5058
Статус: ROSA Lab
ОС: Ubuntu LTS, Mandriva 2011

Re: установка FreeType

Сообщение Juliette »

mike2003 писал(а):
18.07.2007 08:58
Жульете!!
ты че? прикалываешься чтоль?!! не смешно!

Почему это я прикалываюсь? Чего смешного в том, чтобы пойти и спокойно почитать документацию по freetype, который вы не можете поставить вручную? Интересное дело :girl_wacko:
Спасибо сказали:
mike2003
Сообщения: 131

Re: установка FreeType

Сообщение mike2003 »

ну ты что тему не читала чтоли? ((((
нигде не говорится про такую ошибку! даже гугль решения не находит, только вопросы других юзеров без ответа. че мне этот фак? там даже близко ничего нет! я спрашиваю может реально из пользователей мандривы поставил его себе? помогли бы, а всяких умных ссылок у меня и так полно, только ответов там нет
Спасибо сказали:
Аватара пользователя
Juliette
Сообщения: 5058
Статус: ROSA Lab
ОС: Ubuntu LTS, Mandriva 2011

Re: установка FreeType

Сообщение Juliette »

Хорошо. Начать с того, что этому руководству по настройке шрифтов - сто лет в обед. Я по себе знаю, что эти все мучения, когда следуешь старым руководствам - не стоят того. История давно ускакала вперёд.
Во-вторых, ты так и не ответил, почему не хочешь поставить из пакета. На rpm.pbone.net они есть.
В-третьих -- что конкретно тебя не устраивает в твоих шрифтах?
Спасибо сказали:
mike2003
Сообщения: 131

Re: установка FreeType

Сообщение mike2003 »

ну как же? надо же включить байт интерператора чего там, что делает шрифт круче в файле ИСХОДНИКА! а потом скомпилировать готовый продукт. а то что типа для распространения идет без этого, так как что то там с лицензиями...
хочу шрифты толщиной в 1 пиксель линия (как винда) а у меня щас толстоватые и размазанные (короче надо как в винде) + без сглаживания!! у меня щас без сглаживания - ужас какойто!
касательно того руководства - фиг бы с ним, но почему я из исходников то не могу поставить этот продукт??? просто продукт и все? может я больше ничего делать не буду! но обновить то я должен смочь этот freetype, независимо от всего остального
Спасибо сказали:
Аватара пользователя
Juliette
Сообщения: 5058
Статус: ROSA Lab
ОС: Ubuntu LTS, Mandriva 2011

Re: установка FreeType

Сообщение Juliette »

Так, давай сначала. Конфигурится оно с ошибками?
Спасибо сказали:
mike2003
Сообщения: 131

Re: установка FreeType

Сообщение mike2003 »

а где на rpm.pbone.net этот пакет для мандривы? что надо искать?
---
да вроде нет, мне ничего не пишет такого
в конце выводит типа набрите make дальше
а логи где нить ведутся?
Спасибо сказали:
Аватара пользователя
Juliette
Сообщения: 5058
Статус: ROSA Lab
ОС: Ubuntu LTS, Mandriva 2011

Re: установка FreeType

Сообщение Juliette »

mike2003 писал(а):
18.07.2007 09:53
а где на rpm.pbone.net этот пакет для мандривы? что надо искать?

во блин.... (извини, конечно, но нет слов)
Простая логика подсказывает, что искать нужно freetype (отметь там пимпочкой первую опцию снизу). ;)

с каким префиксом ты конфигурил? ставил --prefix=/usr ?
Спасибо сказали:
spielmann
Сообщения: 105
ОС: Linux

Re: установка FreeType

Сообщение spielmann »

mike2003 писал(а):
17.07.2007 18:35
/usr/lib/xorg/modules/fonts/libfreetype.so


Это модуль Xorg, для работы с библиотекой freetype.

mike2003 писал(а):
17.07.2007 18:35
в тоже время libfreetype.so лежит свежий никому не нужный /usr/lib


А это, собственно, сама библиотека. Первый и второй не взаимозаменяемы.
Если при загрузке /usr/lib/xorg/modules/fonts/libfreetype.so, он не обнаружит библиотеки, ft не будет использоваться.

Пакет, возможно, называется freetype2.
Спасибо сказали:
mike2003
Сообщения: 131

Re: установка FreeType

Сообщение mike2003 »

и с этим и без этого префикса, все равно не грузитcя
---
пс. не делай из меня дурака. поиском я умею пользоваться, только для мандривы нет 2 версии, только 1.3 да и то не понятно какая... она у меня и так есть в дистребутиве
Спасибо сказали:
Аватара пользователя
Juliette
Сообщения: 5058
Статус: ROSA Lab
ОС: Ubuntu LTS, Mandriva 2011

Re: установка FreeType

Сообщение Juliette »

spielmann писал(а):
18.07.2007 10:15
Если при загрузке /usr/lib/xorg/modules/fonts/libfreetype.so, он не обнаружит библиотеки, ft не будет использоваться.

Пакет, возможно, называется freetype2.

Он и называется freetype2, но это слишком сложно для автора темы. Проще впечатать freetype.
Товарищ автор темы не может догадаться, чего впечатать в поиск на rpm.pbone.net, сильно возмущается, когда ему предлагают почитать документацию, но, совершенно не смущаясь, перетасовывает системные библиотеки, основываясь на том, что у них типа одинаковые имена. Типа неправильно поставилось, угу... :girl_wacko:
Спасибо сказали:
mike2003
Сообщения: 131

Re: установка FreeType

Сообщение mike2003 »

freetype2 не находит для мандривы
т.е. не надо один заменять другим? он что ж автоматот грузится? (который скомпилированный)
ну или вообще вот он лежит в /usr/lib с таким же названием и еще пара новых файлов
кто их загрузит? и как понять что они работают если загружены?

жульете, лучше не лей в тему негатива. все эти советы типа прочитай документацию ... поищи там ... бестолковые. я и читал и искал - раз нет згначит нет. если считаешь что ты умнее найди сама. если не умнее тогда не делай вид что ты все знаешь но ничего не скажешь
Спасибо сказали:
Аватара пользователя
Juliette
Сообщения: 5058
Статус: ROSA Lab
ОС: Ubuntu LTS, Mandriva 2011

Re: установка FreeType

Сообщение Juliette »

Спасибо сказали:
spielmann
Сообщения: 105
ОС: Linux

Re: установка FreeType

Сообщение spielmann »

Juliette писал(а):
18.07.2007 10:26
Он и называется freetype2


Обычно так и называют, но... Бывают случаи. Разные всякие.



Не стал постить ссылку, сам ведь поиском пользоваться умеет.
Спасибо сказали:
mike2003
Сообщения: 131

Re: установка FreeType

Сообщение mike2003 »

я конешно рад что хоть кто то пытается помочь... но не надо меня опускать, в линуксе я чайник а в другом нет... не повод злорадствовать, если ты на нем сидишь больше чем я (неделю-две)
------------------
у меня мандрива 2007.0 нет для нее и по этой ссылке

хорошо вам говорить, я даже сайтов таких не знал...
так можно определить загрузился ли свежий модуль или нет? логи, списко загруженых модулей...?
Спасибо сказали:
Аватара пользователя
Juliette
Сообщения: 5058
Статус: ROSA Lab
ОС: Ubuntu LTS, Mandriva 2011

Re: установка FreeType

Сообщение Juliette »

mike2003, вам для начала нужно почитать, как добавлять репозитории для поиска и установки пакетов в вашей Мандриве. Очень вас прошу, идите, почитайте и сделайте это для начала. Фритайп от вас не убежит никуда.
Вот, это для 2006, но мало чем отличается: (эту ссылку можно было найти, прошвырнувшись по прикреплённым наверху темам в этом разделе)
http://lafox.net/docs/mdk2006/Starter.html...management.html
также вот:
http://mandrivausers.org/easyurpmi/index.php
Спасибо сказали:
mike2003
Сообщения: 131

Re: установка FreeType

Сообщение mike2003 »

ну а как же быть со строкой байта-интерперетатора??
она же от rpm не изменится? а весь смысл затеяного именно в ней

c http://rpmfind.net все равно ссылка не работает ))
Спасибо сказали:
Аватара пользователя
Juliette
Сообщения: 5058
Статус: ROSA Lab
ОС: Ubuntu LTS, Mandriva 2011

Re: установка FreeType

Сообщение Juliette »

mike2003 писал(а):
18.07.2007 10:29
жульете, лучше не лей в тему негатива. все эти советы типа прочитай документацию ... поищи там ... бестолковые. я и читал и искал - раз нет згначит нет. если считаешь что ты умнее найди сама. если не умнее тогда не делай вид что ты все знаешь но ничего не скажешь

Просто при прочтении документации в голове обычно выстраивается хоть какая-то картина о том, как работает и как устроена система, и, соответственно, меняются подходы к тому, как и что надо сделать, чтобы получить то, что нам (вам) хочется. Вот в чём дело. А не с ломом и кувалдой ломиться и перековыривать библиотеки. И вааще, хватит уже переходить на личности. Я тут советы даю не потому, что всё знаю, а потому, что мне тоже это интересно. А швырь-мырь бегать, находить и подсовывать ссылочки - это, извините, называется - ищите Ваньку-дурачка, ага. :girl_wink:
Спасибо сказали:
mike2003
Сообщения: 131

Re: установка FreeType

Сообщение mike2003 »

ну все тогда закончили
тут вот мысль какую подсказал spielman
если это не модуль лежит в папке xorg а лишь часть самого хорга для работы с этой библиотекой...
короче я щас посмотрел что в составе мандривы есть пакет libfreetype-2.2.10.... в нем всего два файла libfreetype.so.6 и libfreetype.so.6.3.10
после компиляции 2.2.10 из исходников (старая версия) я вижу что /usr/lib обновился первый файл и добавился .so.6.3.8
как мне теперь указать грузить не 6.3.10 а 6.3.8 которыя я заново сделал?
Спасибо сказали:
olelukoie
Сообщения: 1248
ОС: Linux, Win

Re: установка FreeType

Сообщение olelukoie »

mike2003 писал(а):
18.07.2007 11:04
ну все тогда закончили
тут вот мысль какую подсказал spielman
если это не модуль лежит в папке xorg а лишь часть самого хорга для работы с этой библиотекой...
короче я щас посмотрел что в составе мандривы есть пакет libfreetype-2.2.10.... в нем всего два файла libfreetype.so.6 и libfreetype.so.6.3.10
после компиляции 2.2.10 из исходников (старая версия) я вижу что /usr/lib обновился первый файл и добавился .so.6.3.8
как мне теперь указать грузить не 6.3.10 а 6.3.8 которыя я заново сделал?

Во-первых, файл libfreetype.so.6 - это симлинк на файл libfreetype.so.6.3.10 или на libfreetype.so.6.3.8. На что он ссылается, то грузиться и будет.

Во-вторых, если нужна поддержка "байта-интерперетатора", то проще взять готовую скомпилированную версию freetype из репозитария PLF:

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

Name        : freetype2                    Relocations: (not relocatable)
Version     : 2.3.5                             Vendor: Penguin Liberation Front
Release     : 1plf2008.0                    Build Date: Tue Jul  3 06:28:08 2007
Install Date: (not installed)               Build Host: delta.onse.fi
Group       : System/Libraries              Source RPM: (none)
Size        : 1388170      License: FreeType License/GPL
Signature   : (none)
Packager    : Anssi Hannula <anssi@zarb.org>
URL         : http://www.freetype.org/
Summary     : A free and portable TrueType font rendering engine
Description :
The FreeType2 engine is a free and portable TrueType font rendering engine.
It has been developed to provide TT support to a great variety of
platforms and environments. Note that FreeType2 is a library, not a
stand-alone application, though some utility applications are included


This package is in PLF because this build has bytecode interpreter and
subpixel hinting enabled which are covered by software patents.
Спасибо сказали:
Аватара пользователя
Juliette
Сообщения: 5058
Статус: ROSA Lab
ОС: Ubuntu LTS, Mandriva 2011

Re: установка FreeType

Сообщение Juliette »

Уважаемый olelukoie, если вам не трудно, дайте всё-таки, точную ссылочку. А то как бы вас не обвинили в том, что вы всё знаете, а помочь не хотите. :unsure:
Спасибо сказали:
mike2003
Сообщения: 131

Re: установка FreeType

Сообщение mike2003 »

libfreetype.so.6 -> libfreetype.so.6.3.10*
Сен 11 2006 libfreetype.so.6.3.10*
!!но есть!! Июл 17 20:41 libfreetype.so.6.3.8*
а как изменить libfreetype.so.6 что б ссылался на 8 версию

ну не знаю я что такое "репозитарий PLF"
Спасибо сказали:
Аватара пользователя
Juliette
Сообщения: 5058
Статус: ROSA Lab
ОС: Ubuntu LTS, Mandriva 2011

Re: установка FreeType

Сообщение Juliette »

ftp://mandriva.cointech.net/pub/plf/mandriva

Уважаемый mike2003, теперь вы просто обязаны поставить freetype, иначе всем, кто вам помогает в этой теме, придётся совершить ритуальное самоубийство.
Спасибо сказали: