"could not open default font 'fixed'" после установки X'ов

Проблемы с установкой, настройкой и работой системных и сетевых программ.

Модераторы: GRooVE, alexco

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Аватара пользователя
iZEN
ст. лейтенант
Сообщения: 1095
Зарегистрирован: 2007-09-15 16:45:26
Контактная информация:

"could not open default font 'fixed'" после установки X'ов

Непрочитанное сообщение iZEN » 2009-01-05 21:37:09

Не могу запустить 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 :st: ) из списка и в конце лога заветную строчку:

Fatal server error:
could not open default font 'fixed'
.

Пересобирал из исходников xorg-font*, libXfont; перезагружался — не помогает. Всё та же ошибка.
Дерево портов сегодня обновлял. На исходной машине всё нормально работает.
Последний раз редактировалось iZEN 2009-01-05 22:21:29, всего редактировалось 1 раз.
GNU/Linux — это не Unix и даже никогда им не был, и, что самое смешное, никогда им не станет — GNU's Not Unix

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: "could not open default font 'fixed'" после установки X'ов

Непрочитанное сообщение paradox » 2009-01-05 21:54:23

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/.

Аватара пользователя
iZEN
ст. лейтенант
Сообщения: 1095
Зарегистрирован: 2007-09-15 16:45:26
Контактная информация:

Re: "could not open default font 'fixed'" после установки X'ов

Непрочитанное сообщение iZEN » 2009-01-05 22:26:58

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
Ничего не находит.
GNU/Linux — это не Unix и даже никогда им не был, и, что самое смешное, никогда им не станет — GNU's Not Unix

Гость
проходил мимо

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
Ничего не находит.
ну так поставь

Аватара пользователя
iZEN
ст. лейтенант
Сообщения: 1095
Зарегистрирован: 2007-09-15 16:45:26
Контактная информация:

Re: "could not open default font 'fixed'" после установки X'ов

Непрочитанное сообщение iZEN » 2009-01-05 22:52:59

/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 (раз уж запрещено делать вложения):
xorg.log.txt
(69.79 КБ) 29 скачиваний
Последний раз редактировалось zg 2009-01-05 23:13:25, всего редактировалось 2 раза.
Причина: Убрал портянку
GNU/Linux — это не Unix и даже никогда им не был, и, что самое смешное, никогда им не станет — GNU's Not Unix

Гость
проходил мимо

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: см. во вложении.
в каком?

Аватара пользователя
iZEN
ст. лейтенант
Сообщения: 1095
Зарегистрирован: 2007-09-15 16:45:26
Контактная информация:

Re: "could not open default font 'fixed'" после установки X'ов

Непрочитанное сообщение iZEN » 2009-01-05 23:00:18

Гость писал(а):
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: см. во вложении.
в каком?
См. выше.
Вложения не принимаются этим форумом, так что пришлось открытым текстом постить.
GNU/Linux — это не Unix и даже никогда им не был, и, что самое смешное, никогда им не станет — GNU's Not Unix

Гость
проходил мимо

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 стоит, то можно вывод

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

pkg_info -xL font-misc-misc

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: "could not open default font 'fixed'" после установки X'ов

Непрочитанное сообщение paradox » 2009-01-05 23:08:58

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

(==) 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

Аватара пользователя
iZEN
ст. лейтенант
Сообщения: 1095
Зарегистрирован: 2007-09-15 16:45:26
Контактная информация:

Re: "could not open default font 'fixed'" после установки X'ов

Непрочитанное сообщение iZEN » 2009-01-05 23:59:28

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. Всё равно не помогает.
GNU/Linux — это не Unix и даже никогда им не был, и, что самое смешное, никогда им не станет — GNU's Not Unix

Аватара пользователя
iZEN
ст. лейтенант
Сообщения: 1095
Зарегистрирован: 2007-09-15 16:45:26
Контактная информация:

Re: "could not open default font 'fixed'" после установки X'ов

Непрочитанное сообщение iZEN » 2009-01-06 0:04:36

Гость писал(а):
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 и пересборкой всего из портов. Но это ж не дело, когда есть готовые бинарные пакеты. :(
GNU/Linux — это не Unix и даже никогда им не был, и, что самое смешное, никогда им не станет — GNU's Not Unix

zg
полковник
Сообщения: 5845
Зарегистрирован: 2007-12-07 13:51:33
Откуда: Верх-Нейвинск

Re: "could not open default font 'fixed'" после установки X'ов

Непрочитанное сообщение zg » 2009-01-06 8:21:26

iZEN писал(а):Но это ж не дело, когда есть готовые бинарные пакеты.
дак и юзай правильные пакеты, а не у соседа одалживай -))) бери скока влезет -)) ftp://ftp.freebsd.org/pub/FreeBSD/ports ... se/Latest/

Гость
проходил мимо

Re: "could not open default font 'fixed'" после установки X'ов

Непрочитанное сообщение Гость » 2009-01-06 11:38:45

zg писал(а):
iZEN писал(а):Но это ж не дело, когда есть готовые бинарные пакеты.
дак и юзай правильные пакеты, а не у соседа одалживай -))) бери скока влезет -)) ftp://ftp.freebsd.org/pub/FreeBSD/ports ... se/Latest/
Пакеты я собираю на рабочей машине примерно так: make package-recursive в каталоге "листовых" портов (например, для ports/editors/gedit-plugins будут собраны этот и все зависимые пакеты "вниз" до самого нижнего уровня). Вот из такого набора бинарных пакетов хочется установить ПО на более слабенькой машине. Архитектура CPU и make.conf на обеих машинах одинаковые.

zg
полковник
Сообщения: 5845
Зарегистрирован: 2007-12-07 13:51:33
Откуда: Верх-Нейвинск

Re: "could not open default font 'fixed'" после установки X'ов

Непрочитанное сообщение zg » 2009-01-06 13:15:58

Гость писал(а):Архитектура CPU и make.conf на обеих машинах одинаковые.
чисто теоретичсески должно работать, но в виду того что у тебя траблы, я рекомендую юзать всё-таки

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

pkg_add -r