Страница 1 из 1

Xfree без шрифтов

Добавлено: 26 дек 2003, 20:34
Anonymous
Имеем: LFS систему, в которой есть Xfree 4.3.0 без шрифтов (я при компиляции не распаковывал архив со шрифтами), т.е. папка /etc/X11R6/lib/X11/fonts отстутствует вообще. Скопировал я эту папку из Mandrake 9.0, прописал пути в XF86configure, однако IceWm эти шрифты не видит (или не понимает), т.е. отсутствую подписи на кнопках, окнах, в меню, итд.
Вопрос: можно ли как-нибудь прикрутить шрифты к такому уже установленному XFree, или все-же надо перекомпилировать ?

Добавлено: 26 дек 2003, 20:50
Llama
http://www.linuxshop.ru/lib/xwin/XFree86_4_0_2.htm

И вопрос - в системе xfs есть ?

И еще /etc/X11/XF86Config* в студию

Добавлено: 27 дек 2003, 11:22
Anonymous
1) Ссылка битая

2) Xfs есть

3) XF86Config:

# File generated by xf86config.

Section "Module"

Load "dbe" # Double buffer extension

SubSection "extmod"
Option "omit xfree86-dga" # don't initialise the DGA extension
EndSubSection

Load "type1"
Load "speedo"
Load "freetype"

EndSection

#*************************************************************
# Files section. This allows default font and rgb paths to be set
#*************************************************************

Section "Files"

RgbPath "/usr/X11R6/lib/X11/rgb"

# FontPath "/usr/X11R6/lib/X11/fonts/local/"
FontPath "/usr/X11R6/lib/X11/fonts/misc/"
FontPath "/usr/X11R6/lib/X11/fonts/75dpi/:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/100dpi/:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/Speedo/"
# FontPath "/usr/X11R6/lib/X11/fonts/ttf/"
FontPath "/usr/X11R6/lib/X11/fonts/TrueType/"
FontPath "/usr/X11R6/lib/X11/fonts/freefont/"
# FontPath "/usr/X11R6/lib/X11/fonts/75dpi/"
# FontPath "/usr/X11R6/lib/X11/fonts/100dpi/"

EndSection

#*************************************************************
# Input devices
#*************************************************************

#*************************************************************
# Core keyboard's InputDevice section
#*************************************************************

Section "InputDevice"

Identifier "Keyboard1"
Driver "Keyboard"

Option "AutoRepeat" "500 30"

Option "XkbRules" "xfree86"
Option "XkbModel" "pc105"
Option "XkbLayout" "us"

EndSection


#*************************************************************
# Core Pointer's InputDevice section
#*************************************************************

Section "InputDevice"

# Identifier and driver

Identifier "Mouse1"
Driver "mouse"
Option "Protocol" "PS/2"
Option "Device" "/dev/psaux"

EndSection

#*************************************************************
# Monitor section
#*************************************************************

# Any number of monitor sections may be present

Section "Monitor"

Identifier "Samsung"

HorizSync 30-70
VertRefresh 50-160

EndSection


#*************************************************************
# Graphics device section
#*************************************************************

# Any number of graphics device sections may be present

# Standard VGA Device:

Section "Device"
Identifier "Standard VGA"
VendorName "Unknown"
BoardName "Unknown"
Driver "vga"
EndSection

# Device configured by xf86config:

Section "Device"
Identifier "Radeon 8500"
Driver "radeon"
#VideoRam 65536
# Insert Clocks lines here if appropriate
EndSection


#************************************************************
# Screen sections
#*************************************************************

# Any number of screen sections may be present. Each describes
# the configuration of a single screen. A single specific screen section
# may be specified from the X server command line with the "-screen"
# option.
Section "Screen"
Identifier "Screen 1"
Device "Radeon 8500"
Monitor "Samsung"
DefaultDepth 24

Subsection "Display"
Depth 8
Modes "1280x1024" "1024x768" "800x600" "640x480"
ViewPort 0 0
EndSubsection
Subsection "Display"
Depth 16
Modes "1024x768" "800x600" "640x480"
ViewPort 0 0
EndSubsection
Subsection "Display"
Depth 24
Modes "1024x768" "800x600" "640x480"
ViewPort 0 0
EndSubsection
EndSection

#*************************************************************
# ServerLayout sections.
#************************************************************

Section "ServerLayout"

# The Identifier line must be present
Identifier "Simple Layout"
Screen "Screen 1"
InputDevice "Mouse1" "CorePointer"
InputDevice "Keyboard1" "CoreKeyboard"

EndSection

PS
Вопрос вероятно не совсем по теме: Как создаются файлы кодировок в /font/encodings ?

Добавлено: 27 дек 2003, 13:39
sanitar
Ccылка не битая.
Проверено тока что.

Добавлено: 28 дек 2003, 00:16
Anonymous
Я тоже там шрифты качал все нормально.... и вроде и не битая точнее совсем.:)

Добавлено: 28 дек 2003, 01:25
d4s
Блин. Для начала надо все же xfs прописать, если планируешь пользовать. А также проверить на доступность шрифты
Читаешь логи ;)
Далее запускаешь xterm смотришь - есть ли они там
Читаешь логи ;)
Запускаешь IceWM
Читаешь логи ;)
Еще есть возможность того, что кодировки не совпадают ;-) У меня IceWM тоже как-то раз показал почти пустые строчки, когда не те шрифты при русской локали подсунул.
Читаешь логи, читаешь маны и на второй заход ;-))))

Добавлено: 08 апр 2004, 21:46
Gnida
Я как понял ГУРУ ето тот кто знает слова ЛОГИ и МАНЫ :):):)

Добавлено: 08 апр 2004, 21:58
Llama
Gnida, гуру в первом приближении - это тот, у кого все работает так как ему удобно.

Добавлено: 08 апр 2004, 22:49
Jek
d4s писал(а):Блин. Для начала надо все же xfs прописать, если планируешь пользовать. А также проверить на доступность шрифты
Читаешь логи ;)
Далее запускаешь xterm смотришь - есть ли они там
Читаешь логи ;)
Запускаешь IceWM
Читаешь логи ;)
Еще есть возможность того, что кодировки не совпадают ;-) У меня IceWM тоже как-то раз показал почти пустые строчки, когда не те шрифты при русской локали подсунул.
Читаешь логи, читаешь маны и на второй заход ;-))))
Зачем xfs прописывать? На одной машине прекрасно живется без него...
Для проверки шрифтов - xfontsel.

Добавлено: 09 апр 2004, 08:26
Anonymous
О как, ветка жива еще, и обновляется :) Уж и система та в тлен обратилась, но глюки ее вечны :)