User Tools

Site Tools


локализация_x_сервера

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revision Both sides next revision
локализация_x_сервера [2013/05/22 13:50]
127.0.0.1 внешнее изменение
локализация_x_сервера [2014/09/09 15:17]
val создано
Line 1: Line 1:
-====== Локализация X сервера ====== +FontPath ​   "/​usr/​X11R6/​lib/​X11/​fonts/​cyrillic/"​
- +
-===== Ubuntu ===== +
- +
-  * [[Локализация окружения]] +
- +
-<​code>​ +
-root@client1:​~#​ apt-get install xfce4-xkb-plugin +
-</​code>​ +
- +
-===== FreeBSD ===== +
- +
-  * [[Локализация окружения]] +
- +
-==== Создание файла конфигурации X сервера ==== +
-<​code>​ +
-[client1:~] # Xorg -configure +
- +
-[client1:~] # X -config /​root/​xorg.conf.new +
-Ctrl-Alt-Del +
- +
-[client1:~] # cp /​root/​xorg.conf.new /​etc/​X11/​xorg.conf +
-</​code>​ +
- +
-==== Включаем поддержку русских шрифтов ==== +
- +
-=== Штатные шрифты === +
-<​code>​ +
-# cat /​etc/​X11/​xorg.conf +
-</​code><​code>​ +
-... +
-Section "​Files"​ +
-        RgbPath ​     "/​usr/​X11R6/​lib/​X11/​rgb"​ +
-        ModulePath ​  "/​usr/​X11R6/​lib/​modules"​ +
-          ​FontPath ​    ​"/​usr/​X11R6/​lib/​X11/​fonts/​cyrillic/"​ +
-        FontPath ​    "/​usr/​X11R6/​lib/​X11/​fonts/​misc/"​ +
-        FontPath ​    "/​usr/​X11R6/​lib/​X11/​fonts/​TTF/"​ +
-        FontPath ​    "/​usr/​X11R6/​lib/​X11/​fonts/​Type1/"​ +
-        FontPath ​    "/​usr/​X11R6/​lib/​X11/​fonts/​CID/"​ +
-        FontPath ​    "/​usr/​X11R6/​lib/​X11/​fonts/​75dpi/"​ +
-        FontPath ​    "/​usr/​X11R6/​lib/​X11/​fonts/​100dpi/"​ +
-EndSection +
-</​code>​ +
- +
-=== TrueType шрифты === +
-<​code>​ +
-# cd /​usr/​X11R6/​lib/​X11/​fonts/​ +
- +
-# fetch http://​koi8.pp.ru/​dist/​msttcorefonts.tgz +
- +
-# tar -xvzf ~/​msttcorefonts.tgz +
- +
-# cat /​etc/​X11/​xorg.conf +
-Section "​Files"​ +
-        RgbPath ​     "/​usr/​X11R6/​lib/​X11/​rgb"​ +
-        ModulePath ​  "/​usr/​X11R6/​lib/​modules"​ +
-          FontPath ​    "/​usr/​X11R6/​lib/​X11/​fonts/​msttcorefonts/"​ +
-        FontPath ​    "/​usr/​X11R6/​lib/​X11/​fonts/​cyrillic/"​ +
-        FontPath ​    "/​usr/​X11R6/​lib/​X11/​fonts/​misc/"​ +
-        FontPath ​    "/​usr/​X11R6/​lib/​X11/​fonts/​TTF/"​ +
-        FontPath ​    "/​usr/​X11R6/​lib/​X11/​fonts/​Type1/"​ +
-        FontPath ​    "/​usr/​X11R6/​lib/​X11/​fonts/​CID/"​ +
-        FontPath ​    "/​usr/​X11R6/​lib/​X11/​fonts/​75dpi/"​ +
-        FontPath ​    "/​usr/​X11R6/​lib/​X11/​fonts/​100dpi/"​ +
-EndSection +
-</​code>​ +
- +
-==== Включаем поддержку русской клавиатуры ==== +
- +
-На лету: +
-<​code>​ +
-# setxkbmap ​ -layout "​us,​ru"​ -option "​grp:​alt_shift_toggle"​ +
-</​code>​ +
-Или в файле конфигурации hald: +
-<​code>​ +
-# cat /​usr/​local/​etc/​hal/​fdi/​policy/​x11-input.fdi +
-<?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">​pc102</​merge>​ +
-      <merge key="​input.x11_options.XkbLayout"​ type="​string">​us,​ru</​merge>​ +
-      <merge key="​input.x11_options.XkbOptions"​ type="​string">​grp:​alt_shift_toggle</​merge>​ +
-    </​match>​ +
-  </​device>​ +
-</​deviceinfo>​ +
-</​code>​ +
- +
-Варианты переключателей между языками +
-<​code>​ +
-grp:toggle - переключение правым Alt; +
-grp:​shift_toggle - двумя клавишами shift; +
-grp:​ctrl_shift_toggle - ctrl+shift;​ +
-grp:​alt_shift_toggle - alt+shift;​ +
-grp:​ctrl_alt_toggle - ctrl+alt; +
-grp:​caps_toggle - переключение по CapsLock; +
-grp:​lwin_toggle - переключение по левой "​Win"​ клавише на Windows клавиатуре (для X Window старше 4.2); +
-grp:​rwin_toggle - переключение по правой "​Win"​ клавише на Windows клавиатуре (для X Window старше 4.2); +
-grp:​menu_toggle - переключение по клавише "​Контекстное меню"​ на Windows клавиатуре (для X Window старше 4.2); +
-ctrl:​ctrl_ac переключение по левой клавише Control +
-ctrl:​ctrl_aa переключение по правой клавише Control +
-grp:switch - переключение по правому Alt только на момент нажатия +
-Возможные значения grp_led: +
-grp_led - использовать индикаторы на клавиатуре для показания изменения группы +
-grp_led:num - индикатор Num_Lock показывает изменения группы +
-grp_led:​caps - индикатор Caps_Lock показывает изменение группы +
-grp_led:​scroll - индикатор Scroll_Lock показывает изменение группы +
-</​code>​+
локализация_x_сервера.txt · Last modified: 2015/08/26 12:31 by val