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
локализация_x_сервера [2009/07/02 16:02]
val
локализация_x_сервера [2015/08/26 12:31]
val [Включаем поддержку русской клавиатуры]
Line 1: Line 1:
 ====== Локализация X сервера ====== ====== Локализация X сервера ======
  
-===== Устанавливаем русскую локализацию пользователя =====+===== Ubuntu ===== 
 + 
 +  * [[Локализация окружения]] 
 <​code>​ <​code>​
-[hostX:~pw usermod root -L russian +root@client1:~# apt-get install xfce4-xkb-plugin
-[hostX:~] # logout+
 </​code>​ </​code>​
  
-===== Включаем поддержку русских шрифтов ​=====+===== FreeBSD ===== 
 + 
 +  * [[Локализация окружения]] 
 + 
 + 
 + 
 +==== Включаем поддержку русских шрифтов ====
  
-==== Штатные шрифты ==== 
 <​code>​ <​code>​
-[hostX:~] # cat xorg.conf+# cd /​usr/​local/​share/​fonts/​ 
 + 
 +# fetch http://​koi8.pp.ru/​dist/​msttcorefonts.tgz 
 + 
 +# tar -xvzf msttcorefonts.tgz 
 + 
 +# cat /etc/X11/xorg.conf 
 +</​code><​code>​
 ... ...
 Section "​Files"​ Section "​Files"​
-        ​RgbPath ​     "/​usr/​X11R6/​lib/​X11/​rgb"​ +        ModulePath ​  "/​usr/​local/lib/xorg/​modules"​ 
-        ​ModulePath ​  "/​usr/​X11R6/​lib/​modules+        FontPath ​    "/​usr/​local/share/fonts/msttcorefonts/" 
-          FontPath ​    "/​usr/​X11R6/​lib/​X11/​fonts/​cyrillic/​+        FontPath ​    "/​usr/​local/share/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>​
  
-==== TrueType шрифты ==== +==== Включаем поддержку русской клавиатуры ====
-<​code>​ +
-[hostX:~] # fetch http://​koi8.pp.ru/​dist/​msttcorefonts.tgz+
  
-[hostX:~] # cd /​usr/​X11R6/​lib/​X11/​fonts/​ +=== Средствами Window Manager ===
-[hostX:​lib/​X11/​fonts] # tar -xvzf ~/​msttcorefonts.tgz+
  
-# cat /​etc/​X11/​xorg.conf +=== На лету === 
-Section "​Files"​ +<​code>​ 
-        ​RgbPath ​     ​"/​usr/​X11R6/​lib/​X11/​rgb" +# setxkbmap ​ -layout ​"us,ru" ​-option ​"grp:​alt_shift_toggle"
-        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>​
- +=== Если используется hald ===
-===== Включаем ​поддержку русской клавиатуры =====+
 <​code>​ <​code>​
-[hostX:​~] ​# cat xorg.conf +# cat /​usr/​local/​etc/​hal/​fdi/​policy/​x11-input.fdi 
-... +</​code><​code>​ 
-Section ​"InputDevice" ​      +<?xml version="​1.0" encoding="​ISO-8859-1"?>​ 
-        ​Identifier ​ "​Keyboard0+<​deviceinfo version="0.2"> 
-        ​Driver ​     "​kbd" ​  +  ​<​device>​ 
-          ​Option ​"​XkbLayout"​ "us,ru" +    <match key="info.capabilities"​ contains="​input.keyboard"> 
-          ​Option ​"​XkbOptions"​ "​grp:​alt_shift_toggle" +      ​<merge key="input.x11_options.XkbModel" ​type="​string">​pc102</​merge>​ 
-EndSection +      <​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>​
  
-Варианты переключателей между языками ​в файле /​etc/​X11/​xorg.conf+Варианты переключателей между языками
 <​code>​ <​code>​
 grp:toggle - переключение правым Alt; grp:toggle - переключение правым Alt;
локализация_x_сервера.txt · Last modified: 2015/08/26 12:31 by val