====== Настройка X-Window Server ======
===== Как настроить Иксы? =====
- Есть замечательная консольная утилита //xorgconfig//\\
- Придётся поработать ручками с /etc/X11/xorg.conf
===== Как прикрутить колесико мыши для Х? =====
Правим файл /etc/X11/xorg.conf
Identifier "Mouse1"
Driver "mouse"
Option "Protocol" "Auto"
Option "Device" "/dev/mouse"
Option "Emulate3Buttons" "yes"
# Добавляем эту строчку
Option "ZAxisMapping" "4 5"
===== Изображение в Х`ах сдвинуто вправо, тогда как в Windows все ОК! =====
Запустить утилиту xvidtune.\\
Нажимая 'Left' и 'Apply' добиться чтобы изображение встало на свое место.\\
Правим файл /etc/X11/xorg.conf\\
Вот так он выглядит у меня:
Section "Modes"
Identifier "MyMode"
Mode "MyMode"
DotClock 94.50
Htimings 1024 1092 1188 1376
Vtimings 768 769 772 808
EndMode
EndSection
Section "Monitor"
Identifier "ctx" Subsection "Display"
Depth 8
Modes "1280x1024" "1024x768" "800x600" "640x480"
ViewPort 0 0
EndSubsection
Subsection "Display"
Depth 16
Modes "1280x1024" "1024x768" "800x600" "640x480"
ViewPort 0 0
EndSubsection
HorizSync 31-70
UseModes "MyMode"
VertRefresh 70-118
EndSection
Section "Screen"
Identifier "Screen 1"
Device "NVIDIA GeForce"
Monitor "ctx"
DefaultDepth 24
Subsection "Display"
Depth 24
Modes "MyMode"
ViewPort 0 0
EndSubsection
EndSection
DotClock, Htimings, Vtimings взяты из xvidtune!\\
Htimings HDisplay HSyncStart HSyncEnd HTotal\\
Vtimings - аналогично.
Перезапускаем иксы (Ctrl-Alt-BkSp + startx), наслаждаемся!
===== Как установить несколько раскладок в иксах? =====
Правим файл /etc/X11/xorg.conf
Option "XkbRules" "xorg"
Option "XkbModel" "pc105"
Option "XkbLayout" "us,ru"
Option "XkbVariant" "basic, winkeys"
Option "XkbOptions" "grp_led:scroll,grp:alt_shift_toggle"
===== Почему в KDE не работает переключение раскладок клавиатуры, хотя в xorg.conf все указано верно? =====
Корень всех зол - графический переключатель раскладок - kxkb. Слишком уж умный он! Посему выдерним розы из з..цы KDE:
- Убиваем kxkb:\\
~/.kde/share/config/kxkbrc - нужно убить этот файл
- Если Вам нужен графический индикатор раскладки идем сюда: [[http://pascal.tsu.ru/other/xxkb/]]\\
сливаем последнюю версию проги. Читаем инструкцию по установке и настройке [[http://pascal.tsu.ru/other/xxkb/README]]
Пример моего конфига:
! XXkb.xpm.path: /usr/X11R6/share/xxkb
XXkb.group.base: 1
XXkb.group.alt: 2
XXkb.mainwindow.enable: no
XXkb.mainwindow.appicon: no
XXkb.mainwindow.geometry: 48x48
XXkb.mainwindow.xpm.1: en48.xpm
XXkb.mainwindow.xpm.2: ru48.xpm
XXkb.mainwindow.xpm.3: su48.xpm
XXkb.mainwindow.xpm.4:
XXkb.mainwindow.in_tray: KDE
! XXkb.mainwindow.in_tray:
! possible values - KDE, KDE2, GNOME
XXkb.button.enable: yes
XXkb.button.geometry: 15x15-60+7
XXkb.button.gravity: NorthEast
XXkb.button.xpm.1: en15.xpm
XXkb.button.xpm.2: ru15.xpm
XXkb.button.xpm.3: su15.xpm
XXkb.button.xpm.4:
XXkb.controls.add_when_start: yes
XXkb.controls.add_when_create: yes
XXkb.controls.add_when_change: no
XXkb.controls.focusout: no
XXkb.controls.two_state: yes
XXkb.controls.button_delete: yes
XXkb.controls.button_delete_and_forget: yes
XXkb.controls.mainwindow_delete: yes
XXkb.mousebutton.1.reverse: no
XXkb.mousebutton.3.reverse: no
XXkb.bell.enable: no
XXkb.bell.percent: -50
XXkb.ignore.reverse: no
#Убиваем индикатор на рабочем столе и на панели задач
XXkb.app_list.wm_class_name.ignore: kdesktop kicker
!XXkb.app_list.wm_name.ignore: "KDE Desktop"
Имя класса окна можно узнать при помощи утилиты //xprop//.\\
Кидаем в автостарт KDE:\\
$HOME/.kde/Autostart\\
Наслаждаемся.
Другой вариант - //kkbswitch//.
===== Как русифицировать Linux? =====
Процесс описан здесь: [[http://forum.sources.ru/index.php?showtopic=11864|Руссификация Linux (куча локалей) Slackware "Etta"]]
===== Мне очень неудобно загружать графическую оболочку из консоли. Можно ли сделать, чтобы при загрузке линукса она загружалась сразу? =====
Можно, в файле /etc/inittab поправить строчку id:3:initdefault: на id:5:initdefault:
===== Как перейти из графического режима в текстовую консоль =====
Чтобы перейти из графического режима в текстовую консоль, нажмите Ctrl+Alt+F1. (Ctrl+Alt+F2 - на вторую консоль, Ctrl+Alt+F3 - на третью консоль, etc). Для того, чтобы вернуться обратно в Иксы, обычно используется комбинация клавиш Alt+F7.