LINUX.ORG.RU

fluxbox переключение раскладки.


0

1

поставил xxkb он ругается и не запускается.попробовал поставить xfce-шный плагин,не захотел вставать. а xxkb ошибку следующую выдаёт - Unable to get a default value for the required resource 'XXkb.mainwindow.type' Как ещё можно настроить?кроме как через Xorg.conf там у меня вообще ппц.

xfce-шный плагин ВСЕГО ЛИШЬ ИНДИКАТОР, а никакой не переключатель раскладки.

Для задания переключения раскладки (по клавише Caps Lock, например) нужно править xorg.conf или возиться с HAL.

Для xorg.conf решается просто:

Section "InputDevice"
	Identifier  "Keyboard0"
	Driver      "kbd"
	Option      "XkbRules" "xorg"
	Option      "XkbModel" "pc105"
	Option      "XkbLayout" "us,ru"
	Option      "XkbVariant" ",winkeys"
	Option      "XkbOptions" "grp:caps_toggle,grp_led:caps,compose:ralt"
	Option      "AutoRepeat" "250 30"
EndSection

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

Xorg у меня не настроен вообще,ибо когда делаю Xorg -config у меня пустой экран и полный завис,только спустя какое то время получается на другую консоль перейти. а про то как в hal сделать это где можно прочитать?

badtrips
() автор топика
Ответ на: комментарий от badtrips

Xorg по умолчанию показывает чёрный экран без «сеточки» (вроде бы — давно не проверял), потому что он новый!

Я собираю порты с опцией WITHOUT_HAL=true в /etc/make.conf, но всё равно он тянется как зависимость для некоторых GNOME-приложений, так что полностью избавиться от него нереально (но можно не включать демон).

Fluxbox нормально работает с переключателем раскладки, заданным в xorg.conf. Ещё там нужно прописать секцию:

Section "ServerFlags"
Option "AutoAddDevices" "false"
Option "AllowEmptyInput" "off"
Option "AllowMouseOpenFail" "true"
Option "IgnoreABI" "on"
Option "AIGLX" "off"
EndSection
чтобы не было конфликтов с оборудованием HAL и Xorg не зависал.

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

это неудобно, потому что раскладка не привязана к окнам

XXkb.image.path: /usr/share/xxkb
XXkb*label.text.1: En
XXkb*label.text.2: Ru
XXkb.mainwindow.type: tray
XXkb.mainwindow.label.enable: yes
XXkb.mainwindow.enable: yes
XXkb.mainwindow.geometry: 15x15+10+10
XXkb.mainwindow.label.background: gray95
XXkb.mainwindow.label.foreground: black
XXkb.mainwindow.label.font: -*-terminus-*-*-*-*-14-*-*-*-*-*-*-*
XXkb.app_list.wm_name.ignore: Quake*

вот мой убогий конфиг

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

Даже так:

XXkb.image.path: /usr/share/xxkb
XXkb*label.text.1: En
XXkb*label.text.2: Ru
XXkb.mainwindow.type: tray
XXkb.mainwindow.label.enable: yes
XXkb.mainwindow.enable: yes
XXkb.mainwindow.geometry: 15x15
XXkb.mainwindow.label.background: gray95
XXkb.mainwindow.label.foreground: black
XXkb.mainwindow.label.font: -*-terminus-*-*-*-*-14-*-*-*-*-*-*-*
XXkb.app_list.wm_name.ignore: Quake*
alex4
()
Ответ на: комментарий от alex4

я пытался изменить консоль своего пользователя что бы иксы стартовали автоматически и теперь у меня в passwd заместо root:*:0:0:Charlie &:/root:/bin/csh стало root:*:0:0:Charlie &:/root:badtrips и под рутом я никуда не могу войти.пишет No such file or directory. как всё вернуть обратно?...хееелп....

badtrips
() автор топика
Ответ на: комментарий от iZEN

>>xfce-шный плагин ВСЕГО ЛИШЬ ИНДИКАТОР, а никакой не переключатель раскладки.

В 4.4. В 4.6 переключал нормально, но нет индикации диодами.

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

Quote:

делаю Xorg -config

Как мило. А сделать

# vi /etc/X11/xorg.conf

религия мешает?

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

у меня freebsd... init 1 не помогло..неужели переустанавливать?...(

badtrips
() автор топика
Ответ на: комментарий от badtrips

>я пытался изменить консоль своего пользователя что бы иксы стартовали автоматически

Это как? O_o

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

>В 4.6 переключал нормально,

Подтверждаю: плагин xfce4-xkb-plugin-0.4.3_7 в Xfce 4.6.1 переключает раскладку по клику мышки.

>но нет индикации диодами.

У меня светодиод на клавиатуре срабатывает от переключения раскладки мышкой.

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

>а вот как вернусь себе право делать su обратно не знаю.

Отредактировать файл /etc/group, включив пользователя в группу wheel:
...
wheel:*:0:root,badtrips
...

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

>как мне опять для рута прописать sch?

Для рута прописывается /bin/sh или /bin/csh при работе утилиты vipw:
root:dflkglmvxmcKJKJakdkvnxkfdskfbnmc,xvbgf:0:0:russian:0:0:Charlie &:/root:/bin/csh

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

В общем переустановил систему.Спасибо всем за помощь.

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