Проект

Общее

Профиль

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

Рамиль Абдулбяров, 2012-10-17 11:15

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