UTF-8 vs startx
Здравствуйте уважаемые учасники форума!
Есть такая проблема - после выполнения
Localedef -i ru_RU -f UTF-8 ru_RU ru_RU.UTF-8
LC_ALL="ru_RU.UTF-8"
перестали запускаться Иксы (черный экран, мышь двигаеться)
Перенаправил startx в файл
twm: warning: font for charset JISX0208.1983-0 is lacking.
twm: warning: font for charset KSC5601.1987-0 is lacking.
twm: warning: font for charset GB2312.1980-0 is lacking.
twm: warning: font for charset JISX0201.1976-0 is lacking.
twm: warning: font for charset JISX0208.1983-0 is lacking.
twm: warning: font for charset KSC5601.1987-0 is lacking.
twm: warning: font for charset GB2312.1980-0 is lacking.
twm: warning: font for charset JISX0201.1976-0 is lacking.
(каких шрифтов ему не хватает?)
Последние строчки Xorg.0.log
(II) XINPUT: Adding extended input device "Keyboard1" (type: KEYBOARD)
(II) XINPUT: Adding extended input device "Mouse1" (type: MOUSE)
(II) Mouse1: ps2EnableDataReporting: succeeded
cat /var/log/Xorg.0.log | grep EE
ничего не выводит
Систему изначально собирал с поддержкой unicode
Если кто-то сталкивался с данной проблемой напишите, пожалуйста, как ее решить
Заранее большое спасибо.
- Для комментирования войдите или зарегистрируйтесь
А что у Вас в
А что у Вас в rc.conf? видимо сервер стартует и работает, но дальше ничего не происходит. Посмотрите также /var/log/messages, может там чего есть.
Содержимое rc.conf
Содержимое rc.conf
UNICODE="yes"
EDITOR="/usr/bin/vim"
DISPLAYMANAGER="kdm"
XSESSION="kde-3.5.2"
Когда просто запускаю в консоли kdm -все работает нормально (kde грузиться и работает).
И еще один вопрос
Пытаюсь настроить переключение раскладок ru-en
файл /etc/conf.d/keymaps
KEYMAP="-u us ru4"
SET_WINDOWKEYS="yes"
DUMPKEYS_CHARSET="koi8-r"
файл xorg.conf
Section "InputDevice"
Identifier "Keyboard1"
Driver "kbd"
Option "AutoRepeat" "500 30"
Option "XkbRules" "xorg"
Option "XkbModel" "pc101"
Option "XkbLayout" "ru"
Option "XkbVariant" "winkeys"
Option "XkbOptions" "grp:ctrl_shift_toggle,caps:internal_nocancel"
EndSection
Раскладка не переключаеться :( в консоли - английская, в Х - русская.
Кроме того ни в консоли, ни в Х не отображаються Русские буквы с Виндового раздела
в /etc/fstab
/dev/hda7 /mnt/win vfat codepage=866,iocharset=utf8,noatime 0 0
1. KEYMAP="-u ru4" а не
1.
KEYMAP="-u ru4"
а не "us ru4"2.
При условии что обычная 105 кнопочная клавиша, и переключение по alt+shift
3. Вывод locale глянь ( не ругается на unknown locale), если нет от покажи dmesg (чать где монтируются виндовые разделы)
Section "InputDevice"
Поставил так как в примере, теперь к консоли по alt+SHIFT не переключаеться, а при нажатии на CapsLock - вообще символы не отображаются.
Насчет Х. Пересобрал Х (непонятно зачем). Startx все так же залипает, попробывал xdm, запускаеться, выводит приглашение - ввожу логин, пароль и все... Залип. Выход по ресет(или по CRTL+ALT+BACKSPACE вернуться опять на это приглашение ввода - непонятно почему не в консоль). Кстате до пересборки Х, КДЕ загружалась нормально (при вводе xdm), был ДРУГОЙ логин-менеджер(который не зависал). Странно. Что же это я НАСТОЛЬКО неправильно делаю?
Re:был ДРУГОЙ логин-менеджер
/etc/rc.conf:
rc-update add xdm
rc-update add xdm default
будет запускать Х.
Насчёт переключения раскладки в Х. В центре управления->Региональные и специальные возможности->Раскладка Клавиатуры вкладка Параметры xkb поможет, если в чём-то сомневаетесь.
На счёт монтирования, Вам наверное надо nls=utf8 вместо codepage и iocharset, почитайте ман по этому поводу.
Спасибо всем
Спасибо всем кто прислал советы. Все заработало.
И последний вопрос.
Кто-нибудь может точно сказать, поддерживает ли x11-DRM видеокарту Radeon 9550. В официальной доке пишут что не поддерживаються карты выше 9500. Хотя мой знакомый настроил x11-drm на Radeon X600(он включил поддержку в ядро модулем). Я пробывал вначале проемержить x11-drm (VIDEO_CARDS="radeon"), вылетело с ошибкой. Потом попробывал включить в ядро модулем, но drm не работает. В Xorg.conf drm включен. И еще - зависит ли скорость работы в Иксах от drm (мне кажеться в этом причина низкой скорости работы на неслабой машине (Athlon 2500+, 512mb))?