Настройка X-Window Server

Как настроить Иксы?

  1. Есть замечательная консольная утилита xorgconfig
  2. Придётся поработать ручками с /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:

  1. Убиваем kxkb:

~/.kde/share/config/kxkbrc - нужно убить этот файл

  1. Если Вам нужен графический индикатор раскладки идем сюда: 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?

Мне очень неудобно загружать графическую оболочку из консоли. Можно ли сделать, чтобы при загрузке линукса она загружалась сразу?

Можно, в файле /etc/inittab поправить строчку id:3:initdefault: на id:5:initdefault:

Как перейти из графического режима в текстовую консоль

Чтобы перейти из графического режима в текстовую консоль, нажмите Ctrl+Alt+F1. (Ctrl+Alt+F2 - на вторую консоль, Ctrl+Alt+F3 - на третью консоль, etc). Для того, чтобы вернуться обратно в Иксы, обычно используется комбинация клавиш Alt+F7.

 
unix/setting_x.txt · Последние изменения: 2006/10/31 11:10 (внешнее изменение)
 
Recent changes RSS feed Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki