Страница 1 из 1
"could not open default font 'fixed'" после установки X'ов
Добавлено: 2009-01-05 21:37:09
iZEN
Не могу запустить X'ы на только что установленной из исходников FreeBSD 7.1-RELEASE.
Бинарные пакеты для установки Xorg 7.3 брал с другой машины. Всё ПО устанавливал с нуля (/usr/local был пуст, /var/dp/pkg/ и /var/db/ports/ были чисты как слеза только что вылупившегося младенца).
Конфликтов версий нет, "pkgdb -vfFu" показывает, что всё отлично на установленном из бинарных пакетов ПО.
После команды startx пишет:
Об исключении шрифтов "TTF", "OTF" и "Type1" (где они берутся, если в /etc/X11/xorg.conf они закомментированы!!! Хоть они есть, хоть нет — бестолку — это называется Plug'n'Play

) из списка и в конце лога заветную строчку:
Fatal server error:
could not open default font 'fixed'.
Пересобирал из исходников xorg-font*, libXfont; перезагружался — не помогает. Всё та же ошибка.
Дерево портов сегодня обновлял. На исходной машине всё нормально работает.
Re: "could not open default font 'fixed'" после установки X'ов
Добавлено: 2009-01-05 21:54:23
paradox
xorg.conf
есть и по умолчанию
ищи его
там правь
и проверь лежат ли дефолотные шрифты на месте(фиксед которые)
Re: "could not open default font 'fixed'" после установки X'ов
Добавлено: 2009-01-05 21:54:56
Гость
Код: Выделить всё
fgrep -i fixed /usr/local/lib/X11/fonts/*/fonts.dir
в основном должны попадаться шрифты из x11-fonts/font-misc-misc
Re: "could not open default font 'fixed'" после установки X'ов
Добавлено: 2009-01-05 21:57:13
Гость
ах, да из xorg.conf все упоминания о misc можешь выкинуть, ибо они автоинклюдятся
Код: Выделить всё
(==) Including the default font path /usr/local/lib/X11/fonts/misc/,/usr/local/lib/X11/fonts/TTF/,/usr/local/lib/X11/fonts/OTF,/usr/local/lib/X11/fonts/Type1/,/usr/local/lib/X11/fonts/100dpi/,/usr/local/lib/X11/fonts/75dpi/.
Re: "could not open default font 'fixed'" после установки X'ов
Добавлено: 2009-01-05 22:26:58
iZEN
paradox писал(а):xorg.conf
есть и по умолчанию
ищи его
там правь
и проверь лежат ли дефолотные шрифты на месте(фиксед которые)
Файла /etc/X11/xorg.conf нету.
Пробую так:
Код: Выделить всё
% X -configure
% X -config /root/xorg.conf.new
и тут вышеобозначенная ошибка xorg-server'а.
Хотя файл /root/xorg.conf.new построен правильно. Даже nvidia-драйвер вписан (да туда "vesa" или "nv" вручную вписывай — бестолку).
Гость писал(а):Код: Выделить всё
fgrep -i fixed /usr/local/lib/X11/fonts/*/fonts.dir
в основном должны попадаться шрифты из x11-fonts/font-misc-misc
Ничего не находит.
Re: "could not open default font 'fixed'" после установки X'ов
Добавлено: 2009-01-05 22:47:42
Гость
iZEN писал(а):Гость писал(а):Код: Выделить всё
fgrep -i fixed /usr/local/lib/X11/fonts/*/fonts.dir
в основном должны попадаться шрифты из x11-fonts/font-misc-misc
Ничего не находит.
ну так поставь
Re: "could not open default font 'fixed'" после установки X'ов
Добавлено: 2009-01-05 22:52:59
iZEN
/root/xorg.conf.new:
Код: Выделить всё
Section "ServerLayout"
Identifier "X.org Configured"
Screen 0 "Screen0" 0 0
InputDevice "Mouse0" "CorePointer"
InputDevice "Keyboard0" "CoreKeyboard"
EndSection
Section "Files"
RgbPath "/usr/local/share/X11/rgb"
ModulePath "/usr/local/lib/xorg/modules"
FontPath "/usr/local/lib/X11/fonts/misc/"
FontPath "/usr/local/lib/X11/fonts/TTF/"
FontPath "/usr/local/lib/X11/fonts/OTF"
FontPath "/usr/local/lib/X11/fonts/Type1/"
FontPath "/usr/local/lib/X11/fonts/100dpi/"
FontPath "/usr/local/lib/X11/fonts/75dpi/"
EndSection
Section "Module"
Load "dbe"
Load "dri"
Load "extmod"
Load "glx"
Load "record"
Load "xtrap"
Load "freetype"
Load "type1"
EndSection
Section "InputDevice"
Identifier "Keyboard0"
Driver "kbd"
EndSection
Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/sysmouse"
Option "ZAxisMapping" "4 5 6 7"
EndSection
Section "Monitor"
Identifier "Monitor0"
VendorName "Monitor Vendor"
ModelName "Monitor Model"
EndSection
Section "Device"
Identifier "Card0"
Driver "vesa"
VendorName "nVidia Corporation"
BoardName "G73 [GeForce 7600 GS]"
BusID "PCI:3:0:0"
EndSection
Section "Screen"
Identifier "Screen0"
Device "Card0"
Monitor "Monitor0"
SubSection "Display"
Viewport 0 0
Depth 1
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 4
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 8
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 15
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 16
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 24
EndSubSection
EndSection
/var/log/Xorg.0.log (раз уж запрещено делать вложения):
Re: "could not open default font 'fixed'" после установки X'ов
Добавлено: 2009-01-05 22:55:53
Гость
iZEN писал(а):/root/xorg.conf.new
порт поставь!
iZEN писал(а):/var/log/Xorg.0.log: см. во вложении.
в каком?
Re: "could not open default font 'fixed'" после установки X'ов
Добавлено: 2009-01-05 23:00:18
iZEN
Гость писал(а):iZEN писал(а):/root/xorg.conf.new
порт поставь!
Стоят все:
Код: Выделить всё
% pkg_info | grep xorg
xorg-7.3_2 X.Org complete distribution metaport
xorg-apps-7.3 X.org apps meta-port
xorg-drivers-7.3_3 X.org drivers meta-port
xorg-fonts-100dpi-7.3 X.Org 100dpi bitmap fonts
xorg-fonts-7.3_1 X.org fonts meta-port
xorg-fonts-75dpi-7.3 X.Org 75dpi bitmap fonts
xorg-fonts-cyrillic-7.3 X.Org Cyrillic bitmap fonts
xorg-fonts-miscbitmaps-7.3 X.Org miscellaneous bitmap fonts
xorg-fonts-truetype-7.3 X.Org TrueType fonts
xorg-fonts-type1-7.3 X.Org Type1 fonts
xorg-libraries-7.3_2 X.org libraries meta-port
xorg-protos-7.3_2 X.org protos meta-port
xorg-server-1.4.2,1 X.Org X server and related programs
Гость писал(а):iZEN писал(а):/var/log/Xorg.0.log: см. во вложении.
в каком?
См. выше.
Вложения не принимаются этим форумом, так что пришлось открытым текстом постить.
Re: "could not open default font 'fixed'" после установки X'ов
Добавлено: 2009-01-05 23:04:58
Гость
[quote="iZEN"]
Код: Выделить всё
% pkg_info | grep xorg
linux-xorg-libs-6.8.2_5 Xorg libraries, linux binaries
xorg-7.3_2 X.Org complete distribution metaport
xorg-apps-7.3 X.org apps meta-port
xorg-cf-files-1.0.2_2 X.org cf files for use with imake builds
xorg-docs-1.4,1 X.org documentation files
xorg-drivers-7.3_3 X.org drivers meta-port
xorg-fonts-100dpi-7.3 X.Org 100dpi bitmap fonts
xorg-fonts-7.3_1 X.org fonts meta-port
xorg-fonts-75dpi-7.3 X.Org 75dpi bitmap fonts
xorg-fonts-cyrillic-7.3 X.Org Cyrillic bitmap fonts
xorg-fonts-miscbitmaps-7.3 X.Org miscellaneous bitmap fonts
xorg-fonts-truetype-7.3 X.Org TrueType fonts
xorg-fonts-type1-7.3 X.Org Type1 fonts
xorg-libraries-7.3_2 X.org libraries meta-port
xorg-protos-7.3_2 X.org protos meta-port
xorg-server-1.4.2,1 X.Org X server and related programs
и что мне наличие meta-портов говорит? может ты дочерние удалил. А я спрашивал конкретно про x11-fonts/font-misc-misc.
Re: "could not open default font 'fixed'" после установки X'ов
Добавлено: 2009-01-05 23:06:35
Гость
если же x11-fonts/font-misc-misc стоит, то можно вывод
Re: "could not open default font 'fixed'" после установки X'ов
Добавлено: 2009-01-05 23:08:58
paradox
Код: Выделить всё
(==) Log file: "/var/log/Xorg.0.log", Time: Mon Jan 5 22:36:43 2009
(==) Using config file: "/etc/X11/xorg.conf"
(==) ServerLayout "X.org Configured"
Re: "could not open default font 'fixed'" после установки X'ов
Добавлено: 2009-01-05 23:19:26
Гость
paradox писал(а):Код: Выделить всё
(==) Log file: "/var/log/Xorg.0.log", Time: Mon Jan 5 22:36:43 2009
(==) Using config file: "/etc/X11/xorg.conf"
(==) ServerLayout "X.org Configured"
ты читай дайльше, у него там два раза инклюдится /usr/local/lib/X11/fonts/misc/ (конфиг + дефолт) и fixed не находит. Конечно дело не в путях.
Код: Выделить всё
(~). grep '^fixed' /usr/local/lib/X11/fonts/misc/fonts.alias
fixed -misc-fixed-medium-r-semicondensed--13-120-75-75-c-60-iso8859-1
Re: "could not open default font 'fixed'" после установки X'ов
Добавлено: 2009-01-05 23:21:12
Гость
кстати, сам алиас находится в другом порте
Код: Выделить всё
(~). echo /usr/local/lib/X11/fonts/misc/fonts.alias | xargs pkg_info -qW | xargs pkg_info -qo
x11-fonts/font-alias
Re: "could not open default font 'fixed'" после установки X'ов
Добавлено: 2009-01-05 23:59:28
iZEN
paradox писал(а):Код: Выделить всё
(==) Log file: "/var/log/Xorg.0.log", Time: Mon Jan 5 22:36:43 2009
(==) Using config file: "/etc/X11/xorg.conf"
(==) ServerLayout "X.org Configured"
Да я по-разному X'ы запускать пробовал с пробником и с рабочим xorg.conf — оба (даже больше) раза неудачно, что и показывает X.0.log.
И ещё я вручную создавал файл fonts.dir с помощью отдельной утилиты ttmkfdir в каждом каталоге шрифтов кроме Type1. Всё равно не помогает.
Re: "could not open default font 'fixed'" после установки X'ов
Добавлено: 2009-01-06 0:04:36
iZEN
Гость писал(а):paradox писал(а):Код: Выделить всё
(==) Log file: "/var/log/Xorg.0.log", Time: Mon Jan 5 22:36:43 2009
(==) Using config file: "/etc/X11/xorg.conf"
(==) ServerLayout "X.org Configured"
ты читай дайльше, у него там два раза инклюдится /usr/local/lib/X11/fonts/misc/ (конфиг + дефолт) и fixed не находит. Конечно дело не в путях.
Код: Выделить всё
(~). grep '^fixed' /usr/local/lib/X11/fonts/misc/fonts.alias
fixed -misc-fixed-medium-r-semicondensed--13-120-75-75-c-60-iso8859-1
Чё же делать-то?
Проблема возникает через раз на разных машинах. Решается полным сносом /usr/local и пересборкой всего из портов. Но это ж не дело, когда есть готовые бинарные пакеты.

Re: "could not open default font 'fixed'" после установки X'ов
Добавлено: 2009-01-06 8:21:26
zg
iZEN писал(а):Но это ж не дело, когда есть готовые бинарные пакеты.
дак и юзай правильные пакеты, а не у соседа одалживай -))) бери скока влезет -))
ftp://ftp.freebsd.org/pub/FreeBSD/ports ... se/Latest/
Re: "could not open default font 'fixed'" после установки X'ов
Добавлено: 2009-01-06 11:38:45
Гость
Пакеты я собираю на рабочей машине примерно так: make package-recursive в каталоге "листовых" портов (например, для ports/editors/gedit-plugins будут собраны этот и все зависимые пакеты "вниз" до самого нижнего уровня). Вот из такого набора бинарных пакетов хочется установить ПО на более слабенькой машине. Архитектура CPU и make.conf на обеих машинах одинаковые.
Re: "could not open default font 'fixed'" после установки X'ов
Добавлено: 2009-01-06 13:15:58
zg
Гость писал(а):Архитектура CPU и make.conf на обеих машинах одинаковые.
чисто теоретичсески должно работать, но в виду того что у тебя траблы, я рекомендую юзать всё-таки