Проект

Общее

Профиль

3-monitors » История » Версия 4

Рамиль Абдулбяров, 2012-10-12 12:44

1 2 Рамиль Абдулбяров
h1. Схема подключения 3 мониторов (Xorg server).
2
3 4 Рамиль Абдулбяров
Конфигурационный файл xorg servera
4 2 Рамиль Абдулбяров
/etc/X11/xorg.conf
5
6
Сущности:
7
8
*Device* определение устройства. Свойства:
9
* Identifier - имя, label устройства
10
* Driver - тип драйвера (производитель драйвера)
11
* BusID - ID на шине (lspci)
12
* Option - (если на видеокарте несколько выходов, указываем тип порта)
13
* screen - номер на видеокарте.
14
15
*Monitor* можно задать разрешение экрана
16
* Identifier - label устройства
17
18
*Screen* Экран, строится на объединении сущностей Device и Monitor
19
* Identifier - label устройства
20
* Monitor - указываем ранее определённый monitor
21
* Device - указываем ранее определённый device
22 1 Рамиль Абдулбяров
23 4 Рамиль Абдулбяров
*ServerLayout* Расположение экранов
24 3 Рамиль Абдулбяров
25
<pre>
26
Section "ServerFlags"
27
        Option          "xinerama"      "True"
28
EndSection
29
30
Section "ServerFlags"
31
        Option     "DontZap" "false"
32 1 Рамиль Абдулбяров
EndSection
33 3 Рамиль Абдулбяров
34 4 Рамиль Абдулбяров
Section "Device"                                 # Определяем первый выход внешней видеокарты
35
        Identifier      "VideoDeviceNvidia-VGA"  # Указываем уникальное, понятное себе, имя (будет использоваться в других блоках конфиги)
36
        Driver          "nouveau"                # Тип драйвера
37
        BusID           "PCI:1:0:0"              # ID устройства на шине (смотрим командой lspci)
38
        Option          "ZaphodHeads" "VGA-2"    # Тип выхода (смотрим командой )
39
        screen          0                        # На каждой видеокарте нумерация выходов начинается сначала
40 3 Рамиль Абдулбяров
EndSection
41
42 1 Рамиль Абдулбяров
Section "Device"
43 3 Рамиль Абдулбяров
        Identifier      "VideoDeviceNvidia-DVI"
44
        Driver          "nouveau"
45
        BusID           "PCI:1:0:0"
46
        Option          "ZaphodHeads" "DVI-I-1"
47
        screen          1
48
EndSection
49
50 4 Рамиль Абдулбяров
Section "Device"                                 # Определяем интегрированную видеокарту
51 3 Рамиль Абдулбяров
        Identifier      "VideoDeviceIntel"
52
        Driver          "intel"
53
        BusID           "PCI:0:2:0"
54
        screen          0
55
EndSection
56
57
Section "InputClass"
58
        Identifier      "Keyboard Defaults"
59
        MatchIsKeyboard "yes"
60
        Option          "XkbLayout" "us,ru"
61
        Option          "XkbOptions" "grp:shift_toggle,grp_led:scroll"
62
        Option          "XkbVariant" ",winkeys"
63
EndSection
64
65
Section "Extensions"
66
        Option "Composite" "Enable"
67
EndSection
68
69
Section "Monitor"
70
        Identifier      "Configured Monitor center"
71
EndSection
72 1 Рамиль Абдулбяров
73 3 Рамиль Абдулбяров
Section "Monitor"
74
        Identifier      "Configured Monitor left"
75
EndSection
76
77
Section "Monitor"
78
        Identifier      "Configured Monitor right"
79
EndSection
80
81 4 Рамиль Абдулбяров
Section "Screen"                                       # Экран. Связываем монитор с конкретным выходом видеокарты 
82 3 Рамиль Абдулбяров
        Identifier      "Screen center"
83
        Monitor         "Configured Monitor center"
84
        Device          "VideoDeviceIntel"
85
EndSection
86
87
Section "Screen"
88
        Identifier      "Screen left"
89 1 Рамиль Абдулбяров
        Monitor         "Configured Monitor left"
90
        Device          "VideoDeviceNvidia-VGA"
91
EndSection
92 3 Рамиль Абдулбяров
93
Section "Screen"
94
        Identifier      "Screen right"
95
        Monitor         "Configured Monitor right"
96
        Device          "VideoDeviceNvidia-DVI"
97
EndSection
98
99 4 Рамиль Абдулбяров
Section "ServerLayout"                                           # Расположение экранов.
100 3 Рамиль Абдулбяров
        Identifier      "Default Layout"
101 4 Рамиль Абдулбяров
        Screen          "Screen center"                          # Указываем центральный экран
102
        Screen          "Screen left" LeftOf "Screen center"     # Определяем положение "левого" экрана относительно центрального
103
        Screen          "Screen right" RightOf "Screen center"   # Определяем положение "правого" экрана относительно центрального
104 3 Рамиль Абдулбяров
        Option          "Xinerama" "on"
105 4 Рамиль Абдулбяров
        Option          "Clone" "off"                            # Отключаем клонирование картинки 
106 3 Рамиль Абдулбяров
EndSection
107
108
109
Section "DRI"
110
        Mode 0666
111
EndSection
112
</pre>