LINUX.ORG.RU

По какой причине xdm может не видеть шрифты?

 , , , ,


1

2

Суп, котаны.

Сабж. Конкретнее - terminus.

u@notebook:~> pkg info | grep xdm
xdm-1.1.11_7                   X.Org X display manager
u@notebook:~> pkg info | grep xorg
xorg-7.7_2                     X.Org complete distribution metaport

u@notebook:~> cat /var/log/Xorg.0.log | grep -i font
[    20.691] (**) FontPath set to:
        /usr/local/share/fonts/100dpi,
        /usr/local/share/fonts/75dpi,
        /usr/local/share/fonts/Type1,
        /usr/local/share/fonts/OTF,
        /usr/local/share/fonts/TTF,
        /usr/local/share/fonts/misc,
        /usr/local/share/fonts/terminus-font,
        /usr/local/share/fonts/webfonts,
        /usr/local/share/fonts/libdockapp,
        /usr/local/share/fonts/dejavu,
        /usr/local/share/fonts/cyrillic,
        /usr/local/share/fonts/misc/,
        /usr/local/share/fonts/TTF/,
        /usr/local/share/fonts/OTF/,
        /usr/local/share/fonts/Type1/,
        /usr/local/share/fonts/100dpi/,
        /usr/local/share/fonts/75dpi/

Xresources:

!xlogin*greeting: Welcome to CLIENTHOST
xlogin*greeting: 
xlogin*namePrompt: Login:
xlogin*fail: Login incorrect

xlogin*greetFont: -*-terminus-medium-r-normal-*-14-*-*-*-*-*-iso10646-1
xlogin*font: -*-terminus-medium-r-normal-*-14-*-*-*-*-*-iso10646-1
xlogin*promptFont: -*-terminus-medium-r-normal-*-14-*-*-*-*-*-iso10646-1
xlogin*failFont: -*-terminus-medium-r-normal-*-14-*-*-*-*-*-iso10646-1
xlogin*greetFace:       Terminus-14
xlogin*face:            Terminus-14
xlogin*promptFace:      Terminus-14:bold
xlogin*failFace:        Terminus-14:bold

xlogin*borderWidth: 0
xlogin*frameWidth: 0
xlogin.Login.sepWidth: 0
xlogin*innerFramesWidth: 0
xlogin*shdColor: #93b09c
xlogin*hiColor: #93b09c
xlogin*background: #303030
xlogin*foreground: #93b09c
xlogin*greetColor: #93b09c
xlogin*failColor: red
*Foreground: #93b09c
*Background: #303030
xlogin*useShape: true
xlogin*logoPadding: 10

xlogin*geometry:                400x150+440+325

ЗБЗО.

★★★★★

Последнее исправление: IPR (всего исправлений: 1)

А как на тему xlsfonts?

скорее всего проблемы с типом шрифта. Кроме того перепроверь кодировку.

cvv ★★★★★
()
Ответ на: комментарий от cvv

А что её перепроверять? UTF-8 везде.

u@notebook:~> xlsfonts | grep terminus | grep 10646
-xos4-terminus-bold-r-normal--0-0-72-72-c-0-iso10646-1
-xos4-terminus-bold-r-normal--0-0-72-72-c-0-iso10646-1
-xos4-terminus-bold-r-normal--12-120-72-72-c-60-iso10646-1
-xos4-terminus-bold-r-normal--12-120-72-72-c-60-iso10646-1
-xos4-terminus-bold-r-normal--14-140-72-72-c-80-iso10646-1
-xos4-terminus-bold-r-normal--14-140-72-72-c-80-iso10646-1
-xos4-terminus-bold-r-normal--16-160-72-72-c-80-iso10646-1
-xos4-terminus-bold-r-normal--16-160-72-72-c-80-iso10646-1
-xos4-terminus-bold-r-normal--18-180-72-72-c-100-iso10646-1
-xos4-terminus-bold-r-normal--18-180-72-72-c-100-iso10646-1
-xos4-terminus-bold-r-normal--20-200-72-72-c-100-iso10646-1
-xos4-terminus-bold-r-normal--20-200-72-72-c-100-iso10646-1
-xos4-terminus-bold-r-normal--22-220-72-72-c-110-iso10646-1
-xos4-terminus-bold-r-normal--22-220-72-72-c-110-iso10646-1
-xos4-terminus-bold-r-normal--24-240-72-72-c-120-iso10646-1
-xos4-terminus-bold-r-normal--24-240-72-72-c-120-iso10646-1
-xos4-terminus-bold-r-normal--28-280-72-72-c-140-iso10646-1
-xos4-terminus-bold-r-normal--28-280-72-72-c-140-iso10646-1
-xos4-terminus-bold-r-normal--32-320-72-72-c-160-iso10646-1
-xos4-terminus-bold-r-normal--32-320-72-72-c-160-iso10646-1
-xos4-terminus-medium-r-normal--0-0-72-72-c-0-iso10646-1
-xos4-terminus-medium-r-normal--0-0-72-72-c-0-iso10646-1
-xos4-terminus-medium-r-normal--12-120-72-72-c-60-iso10646-1
-xos4-terminus-medium-r-normal--12-120-72-72-c-60-iso10646-1
-xos4-terminus-medium-r-normal--14-140-72-72-c-80-iso10646-1
-xos4-terminus-medium-r-normal--14-140-72-72-c-80-iso10646-1
-xos4-terminus-medium-r-normal--16-160-72-72-c-80-iso10646-1
-xos4-terminus-medium-r-normal--16-160-72-72-c-80-iso10646-1
-xos4-terminus-medium-r-normal--18-180-72-72-c-100-iso10646-1
-xos4-terminus-medium-r-normal--18-180-72-72-c-100-iso10646-1
-xos4-terminus-medium-r-normal--20-200-72-72-c-100-iso10646-1
-xos4-terminus-medium-r-normal--20-200-72-72-c-100-iso10646-1
-xos4-terminus-medium-r-normal--22-220-72-72-c-110-iso10646-1
-xos4-terminus-medium-r-normal--22-220-72-72-c-110-iso10646-1
-xos4-terminus-medium-r-normal--24-240-72-72-c-120-iso10646-1
-xos4-terminus-medium-r-normal--24-240-72-72-c-120-iso10646-1
-xos4-terminus-medium-r-normal--28-280-72-72-c-140-iso10646-1
-xos4-terminus-medium-r-normal--28-280-72-72-c-140-iso10646-1
-xos4-terminus-medium-r-normal--32-320-72-72-c-160-iso10646-1
-xos4-terminus-medium-r-normal--32-320-72-72-c-160-iso10646-1
u@notebook:~> 
IPR ★★★★★
() автор топика
Ответ на: комментарий от IPR

Попробуй просто скопировать имя шрифта из выхлопа xlsfonts, без использования звездочек.

Меня сильно смущает в твоих конфигах звездочка после «normal» и перед размеров шрифта. тоесть попробуй вот так:

xlogin*greetFont: -*-terminus-medium-r-normal--14-*-*-*-*-*-iso10646-1
xlogin*font: -*-terminus-medium-r-normal--14-*-*-*-*-*-iso10646-1
xlogin*promptFont: -*-terminus-medium-r-normal--14-*-*-*-*-*-iso10646-1
xlogin*failFont: -*-terminus-medium-r-normal--14-*-*-*-*-*-iso10646-1

кроме того ты потерял "-с-" или соответсвующую звездочку. Сравни внимательней с выхлопом xlsfonts.

cvv ★★★★★
()
Последнее исправление: cvv (всего исправлений: 2)
Ответ на: комментарий от IPR

В таком случае возможны следующие варианты: твой Xresources не читается вообще или перекрывается другим Xresources.

cvv ★★★★★
()
Ответ на: комментарий от cvv

Читается, цвета, текст, всё изменяемо, кроме шрифтов. Но, я уже смирился.

IPR ★★★★★
() автор топика

xdm

Спроси в FIDO, там должны знать.

redgremlin ★★★★★
()
Ответ на: комментарий от cvv

Решение проблемы банально до ужаса: настоящее название шрифта не Terminus, а xos4 Terminus.

IPR ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.