FreeBSD - [решено] Не создаётся xorg.conf

Ответить
Аватара пользователя
Flit

FreeBSD - [решено] Не создаётся xorg.conf

Сообщение Flit »

Установил xorg из портов, установил kde4.5.1 из пакета, всё без ошибок Ничего не русифицировал(так было задумано), решил добавить русскую раскладку в xorg.conf:



Код:

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

Section "InputDevice"
    Identifier     "Keyboard0"
    Driver         "kbd"
    Option         "CoreKeyboard"
    Option         "XkbRules" "xorg"
    Option         "XkbModel" "pc104"
    Option         "XkbLayout" "us,ru(winkeys)"
   # Option         "XkbOptions" "grp:ctrl_shift_toggle,grp_led:scroll"
    Option      "XkbOptions" "grp:caps_toggle,grp_led:scroll"
EndSection

Что бы затем в гуишном интерфейсе kde выбрать и настроить переключение на русский язык.Сами kde работают отлично.

При попытке создать xorg.conf командой Xorg –configure выпадает ошибка и записывается в лог. Как её можно устранить, грешу на vmwgfx.
Вложения
Xorg_log.zip
(10.68 КБ) 0 скачиваний
Xorg_log.zip
(10.68 КБ) 0 скачиваний
Аватара пользователя
BaRoN!

Re: FreeBSD - [решено] Не создаётся xorg.conf

Сообщение BaRoN! »

Поставить xf86-video-fbdev.

Использовать новый синтаксис для xorg.conf:

Код:

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

Option "XkbLayout" "us,ru"
Option "XkbVariant" ",winkeys"

И если память не врёт, модель клавиатуры у нас pc105, а не pc104.
Аватара пользователя
Flit

Re: FreeBSD - [решено] Не создаётся xorg.conf

Сообщение Flit »

Драйвер поставил, что дальше?
Аватара пользователя
vadblm

Re: FreeBSD - [решено] Не создаётся xorg.conf

Сообщение vadblm »

1) xorg.conf больше не нужен.

2)


Цитата BaRoN!:



Поставить xf86-video-fbdev.
FreeBSD - [решено] Не создаётся xorg.conf




Ох...

Flit, что у вас за видеокарта?

3) KDE - кал. Но и у него есть наверно утилиты управления шрифтами.
Аватара пользователя
BaRoN!

Re: FreeBSD - [решено] Не создаётся xorg.conf

Сообщение BaRoN! »

Модуль нужен только чтобы xorg.conf.new создавался Изображение Раз иксы без простого фреймбуферного драйвера работали - значит, и дальше будут.



Но судя по тому, что версия X 1.7.5, то товарищ vadblm верно говорит, лучше настроить клавиатуру "по-модному", через HAL:
http://www.freebsd.org/doc/ru/books/.../x-config.html




То есть получится что-то типа



Код:

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

<?xml version="1.0" encoding="ISO-8859-1"?>
<deviceinfo version="0.2">
  <device>
    <match key="info.capabilities" contains="input.keyboard">
      <merge key="input.x11_options.XkbModel" type="string">pc105</merge>
      <merge key="input.x11_options.XkbLayout" type="string">us,ru</merge>
      <merge key="input.x11_options.XkbOptions" type="strlist">grp:caps_toggle</merge> 
      <append key="input.x11_options.XkbOptions" type="strlist">grp_led:scroll</append> 
    </match>
  </device>
</deviceinfo>

Проверить работоспособность не на чем, так что экспериментируй, коли есть желание Изображение

Ну и на край - дедовский метод через xorg.conf никто не отменял
Аватара пользователя
Flit

Re: FreeBSD - [решено] Не создаётся xorg.conf

Сообщение Flit »

Настроил благодаря BaRoN'у, кстати я этот методо и раньше находил, но почему то заклинило меня на Xorg. Только переключение сделал по



Код:

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

<merge key="input.x11_options.XkbOptions" type="string">grp:ctrl_shift_toggle,grp_led:scroll</merge>

только, сейчас образовалась проблема при автоматической старте kde не хочет авторизовываться полю любым пользователем, если отключить автоматический старт kde в ttys и логинится от рута то иксы стартуют нормально, если от другого пользователя если даже он su не стартуют. Будем дальше капать.
Ответить

Вернуться в «Общий по FreeBSD»