LINUX.ORG.RU

cyrillic+SW10.0+Х :(


0

0

Руссифифцировал Slackware по статье из фака. Все вроде нормально, даже в xmms русский вдруг появился. Одного тока не понимаю: в Х-ах, и только в них, русский с клавиатуры набирается неправильно (не из той таблицы символы берутся). Где я что мог забыть?

    FontPath   "/usr/X11R6/lib/X11/fonts/misc/"
    FontPath   "/usr/X11R6/lib/X11/fonts/cyrillic/"
    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/local/"
    FontPath   "/usr/X11R6/lib/X11/fonts/75dpi/"
    FontPath   "/usr/X11R6/lib/X11/fonts/100dpi/"
    FontPath   "/usr/X11R6/lib/X11/fonts/Speedo/"

P.S. При загрузке, еще до иксов, проскакивает странноватая фраза 'loading Unicode mapping tabble'. 

Section "InputDevice"
        Identifier  "Logitech Keyboard"
        Driver      "kbd"
        Option      "XkbRules"  "xorg"
        Option      "XkbModel"  "pc105"
        Option      "XkbLayout" "us,ru(winkeys)"
        Option      "XkbOptions"        "grp:ctrl_shift_toggle,grp_led:scroll"
EndSection

должно быть примерно так

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

>должно быть примерно так

     Identifier  "Keyboard1"
     Driver      "Keyboard"
     Option      "XkbRules"      "xorg"
     Option      "XkbModel"      "pc105"
     Option      "XkbLayout"     "us,ru(winkeys)"
     Option      "XkbOptions"    "grp:ctrl_shift_toggle"

>Driver      "kbd"

Хм...Там написано, что в новых версиях xorg слудеут писать keyboard вместо kbd.

Как думаешь, в этом дело?

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

[(20:05):~ ] cat /etc/rc.d/rc.keymap
#!/bin/sh
# Load the keyboard map. More maps are in /usr/share/kbd/keymaps
if [ -x /usr/bin/loadkeys ]; then
/usr/bin/loadkeys ru5.map

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

poprobuy vmesto ru5.map ru-ms.map ili prosto ru.map votknut'...%-)

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

ЕМНИП, то там должно быть написано, что для Xfree нужно keyboard а для xorg старше 6.7.0 поддерживается только kbd

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

>Покажи свой /etc/rc.d/rc.keymap пожалуйста. :)

Это на Xы не влияет. Кстати, IMHO лучшая консольная раскладка --- это ru-dolphin, которая живет на http://sle.howto.ru в районе русификации старых версий.

Может ru_RU.koi8r попробовать поменять на ru_RU.KOI8-R, у меня раньше именно так работало, хотя вроде и то, и то работает одинаково.

А еще --- вот конфиг Xов от десятки целиком.

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

Section "ServerLayout"
Identifier     "X.org Configured"
Screen      0  "Screen0" 0 0
InputDevice    "Mouse0" "CorePointer"
InputDevice    "Keyboard0" "CoreKeyboard"
EndSection

Section "Files"
RgbPath      "/usr/X11R6/lib/X11/rgb"
ModulePath   "/usr/X11R6/lib/modules"
FontPath     "/usr/X11R6/lib/X11/fonts/misc/"
FontPath     "/usr/X11R6/lib/X11/fonts/cyrillic/"
FontPath     "/usr/X11R6/lib/X11/fonts/TTF/"
FontPath     "/usr/X11R6/lib/X11/fonts/local/"
FontPath     "/usr/X11R6/lib/X11/fonts/Speedo/"
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

Section "Module"
Load  "record"
Load  "extmod"
Load  "dbe"
Load  "dri"
Load  "glx"
Load  "xtrap"
Load  "freetype"
Load  "type1"
Load  "freetype"
Load  "speedo"
EndSection

Section "InputDevice"
Identifier  "Keyboard0"
Driver      "keyboard"
Option "XkbRules"	"xorg"
Option "XkbModel"	"pc105"
Option "XkbLayout"	"us,ru(winkeys)"
Option "XkbOptions"	"grp:ctrl_shift_toggle,grp_led:scroll"
EndSection

Section "InputDevice"
Identifier  "Mouse0"
Driver      "mouse"
Option	    "Protocol" "auto"
Option	    "Device" "/dev/mouse"
Option      "ZAxisMapping" "4 5"
EndSection

Section "Monitor"
	#DisplaySize	  320   240	# mm
	Identifier   "Monitor0"
	VendorName   "IVM"
	ModelName    "LM704U"
#	HorizSync    30.0 - 70.0
#	VertRefresh  50.0 - 160.0
	Option	    "DPMS"
EndSection

Section "Device"
        ### Available Driver options are:-
        ### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
        ### <string>: "String", <freq>: "<f> Hz/kHz/MHz"
        ### [arg]: arg optional
        #Option     "NoAccel"            	# [<bool>]
        #Option     "SWcursor"           	# [<bool>]
        #Option     "Dac6Bit"            	# [<bool>]
        #Option     "Dac8Bit"            	# [<bool>]
        #Option     "ForcePCIMode"       	# [<bool>]
        #Option     "BusType"            	# [<str>]
        #Option     "CPPIOMode"          	# [<bool>]
        #Option     "CPusecTimeout"      	# <i>
        Option     "AGPMode" "3"           	# <i>
        Option     "AGPFastWrite" "on"      	# [<bool>]
        #Option     "AGPSize"            	# <i>
        #Option     "GARTSize"           	# <i>
        #Option     "RingSize"           	# <i>
        #Option     "BufferSize"         	# <i>
        #Option     "EnableDepthMoves"   	# [<bool>]
        Option     "EnablePageFlip" "on"     	# [<bool>]
        #Option     "NoBackBuffer"       	# [<bool>]
        #Option     "PanelOff"           	# [<bool>]
        #Option     "DDCMode"            	# [<bool>]
        #Option     "MonitorLayout"      	# [<str>]
        #Option     "IgnoreEDID"         	# [<bool>]
        #Option     "OverlayOnCRTC2"     	# [<bool>]
        #Option     "CloneMode"          	# [<str>]
        #Option     "CloneHSync"         	# [<str>]
        #Option     "CloneVRefresh"      	# [<str>]
        #Option     "UseFBDev"           	# [<bool>]
        #Option     "VideoKey"           	# <i>
        #Option     "DisplayPriority"    	# [<str>]
        #Option     "PanelSize"          	# [<str>]
        #Option     "ForceMinDotClock"   	# <freq>
	Identifier  "Card0"
	Driver      "ati"
	VendorName  "ATI Technologies Inc"
	BoardName   "Radeon R100 QD [Radeon 7200]"
	BusID       "PCI:1:0:0"
EndSection

Section "DRI"
	Mode 0666
EndSection	

Section "Screen"
Identifier "Screen0"
Device     "Card0"
Monitor    "Monitor0"
DefaultDepth 24
    Subsection "Display"
         Depth       24
         Modes "1024x768" "800x600" "640x480"
    EndSubsection
EndSection

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

> Кстати, IMHO лучшая консольная раскладка --- это ru-dolphin

а что в ней такого хорошего? ru5 это переделанная мною ru4, я перенес переключение раскладки на левый ctrl+shift и все

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

Попробовал поменять на ru_RU.KOI8-R. Не помогло. Как так может быть вообще: в аплете в xfce, который добавляет элементы на эту самую панель четко написано "Добавить объект", в xmmms русский есть. Запустил xorgsetup из самих Х-ов--все кнопки "ДА", "НЕТ", "ОТМЕНА" отображаются кракозябрами. Запускаю его из консоли--все в порядке.....

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

теперь вот новая проблема:
# startx
XSERVTransSocketOpenCOTSServer: Unable to open socket for inet6
_XSERVTransOpen: transport open failed for inet6/darkstar:0
_XSERVTransMakeAllCOTSServerListeners: failed to open listener for inet6

Release Date: 18 December 2003
X Protocol Version 11, Revision 0, Release 6.7
Build Operating System: Linux 2.4.26 i686 [ELF]
Current Operating System: Linux darkstar 2.4.26 #6 Mon Jun 14 19:07:27 PDT 2004 i686
Build Date: 05 June 2004
        Before reporting problems, check http://wiki.X.Org
        to make sure that you have the latest version.
Module Loader present
Markers: (--) probed, (**) from config file, (==) default setting,
        (++) from command line, (!!) notice, (II) informational,
        (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.0.log", Time: Tue Sep  6 16:56:28 2005
(==) Using config file: "/etc/X11/xorg.conf"
Parse error on line 52 of section Monitor in file /etc/X11/xorg.conf
        The VertRefresh keyword must be followed by a list of numbers or ranges.
(EE) Problem parsing the config file
(EE) Error parsing the config file

Fatal server error:
no screens found

Please consult the The X.Org Foundation support
         at http://wiki.X.Org
 for help.
Please also check the log file at "/var/log/Xorg.0.log" for additional information.

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

Это я исправил. Оказывается русский в Х-ах есть ,но не везде. Нету его в консоли xfterm4, но например есть в окне запуска приложения alt+F2. Конфиг поставил такой же как у тебя....

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

А у тебя тоже iiyama и radeon7200? xfce по-моему требует для корректной русификации URW-шрифты (x11-fonts-scalable). Ну и насчет консоли --- читай как русифицировать xterm в любом факе --- там русские буковки также похоже включаются. Эта тема в моем творчестве полностью не раскрыта.

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

хочешь сказать, что у меня везде в xfce руссикй есть, а в xterm нету7!

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