не совсем. изображение выводится и туда, и туда, но одинаковое, и только 1024х768. а хотелось бы 1280х1024 (внешний монитор 17''). пробовал в xorg.conf матрицу вообще отключить - иксы валятся с ошибкой, мол праймари девайс (00:02.0) в конфиге отсутствует.
+1, такая же хрень. только встроенная матрица 1280х800. подрубаем внешний моник, и обе матрицы работают на 1280х1024, причем на встроеннной обрезается нижняя часть экрана на (1024-800)пх.
что я только не делал, убил вагон времени, но не помогло ничего. :\
Попробуйте запустить X сервер с параметром -configure. Он проверит оборудование и создаст файл /root/xorg.conf.new. В секции ServerLayout поменяйте единички с нулями. Возможно в секции "Device" нужно вудет выставить опцию Clone в false. Загдяните ещё в man intel.
>xorg.conf.new только по одной секции "Device", "Screen" и "Monitor" - для матрицы. о внешнем никаких упоминаний
А если тупо добавить руками "Device" для второго устройства с его BusID. Добавить ещё секции "Screen" и "Monitor" (с соответствующими идентификаторами) и добавить в ServerLayout ещё один Screen.
> А если тупо добавить руками "Device" для второго устройства с его BusID. Добавить ещё секции "Screen" и "Monitor" (с соответствующими идентификаторами) и добавить в ServerLayout ещё один Screen.
Читал man`ы, долго думал... :)
из man i810:
Option "MonitorLayout" "anystr"
Allow different monitor configurations. e.g. "CRT,LFP" will con-
figure a CRT on Pipe A and an LFP on Pipe B. Regardless of the
primary heads' pipe it is always configured as
"<PIPEA>,<PIPEB>". Additionally you can add different configu-
rations such as "CRT+DFP,LFP" which would put a digital flat
panel and a CRT on pipe A, and a local flat panel on pipe B.
For single pipe configurations you can just specify the monitors
types on Pipe A, such as "CRT+DFP" which will enable the CRT and
DFP on Pipe A. Valid monitors are CRT, LFP, DFP, TV, CRT2,
LFP2, DFP2, TV2 and NONE. NOTE: Some configurations of monitor
types may fail, this depends on the Video BIOS and system con-
figuration. Default: Not configured, and will use the current
head's pipe and monitor.
----------------------------------
из man xorg.conf
DEVICE SECTION
...
Screen number
This option is mandatory for cards where a single PCI entity can
drive more than one display (i.e., multiple CRTCs sharing a sin-
gle graphics accelerator and video memory). One Device section
is required for each head, and this parameter determines which
head each of the Device sections applies to. The legal values
of number range from 0 to one less than the total number of
heads per entity. Most drivers require that the primary screen
(0) be present.
--------------------------------
Отсюда приходит в голову, что секции "Device" нужно описывать
примерно так:
--------------------------------
Section "Device"
Identifier "Card0"
Driver "i810"
VendorName "Intel Corporation"
BoardName "Mobile 915GM/GMS/910GML"
BusID "PCI:0:2:0"
Option "MonitorLayout" "CRT,LFP"
Screen 0
EndSection
Section "Device"
Identifier "Card1"
Driver "i810"
VendorName "Intel Corporation"
BoardName "Mobile 915GM/GMS/910GML"
BusID "PCI:0:2:0"
Option "MonitorLayout" "CRT,LFP"
Screen 1
EndSection
------------------------------------
BusID вроде должен быть одинаковым (возможно что можно и пропустить).