Здравствуйте!
Нам не удаётся подключить два монитора. У нас установлен QNX 6.4.1. Есть две видеокарты встроенная и PCI. Подключается или одна, или другая.
Утилита pci показывает или
Class = Display (VGA)
Vendor ID = 1002h, ATI Technologies Inc
Device ID = 3e50h, RV380 0x3e50 [Radeon X600]
PCI index = 0h
PCI Mem Address = c0000000h enabled
PCI IO Address = c000h enabled
PCI Mem Address = dfce0000h enabled
PCI Expansion ROM = dfcc0000h disabled
PCI Int Pin = INT A
Interrupt line = 11
CPU Interrupt = bh
Class = Display (Other)
Vendor ID = 1002h, ATI Technologies Inc
Device ID = 3e70h, RV380 [Radeon X600] (Secondary)
PCI index = 0h
PCI Mem Address = dfcf0000h enabled
PCI Int Pin = NC
Interrupt line = no connection
Или
Class = Display (VGA)
Vendor ID = 8086h, Intel Corporation
Device ID = 29a2h, 82G965 Integrated Graphics Controller
PCI index = 0h
PCI Mem Address = dfc00000h enabled
PCI Mem Address = c0000000h enabled
PCI IO Address = cc00h enabled
PCI Int Pin = INT A
Interrupt line = 10
CPU Interrupt = ah
В зависимости от настроек BIOS.
Мы используем конфиг.файлы:
Display.conf
device {
photon {
driver {
drivername=svga
modeopts=
}
driver {
drivername=i830
modeopts=
}
driver {
drivername=vesabios
modeopts=
}
}
drivername=i830
modeopts=
vid=0x8086
did=0x29a2
deviceindex=0x0
display {
xres=1280
yres=1024
refresh=60
pixel_format=rgb565
photon {
enabled=1
xoffset=0
yoffset=0
cursor=hardware
input_group=1
}
}
}
device {
photon {
driver {
drivername=svga
modeopts=
}
driver {
drivername=radeon
modeopts=
}
driver {
drivername=vesabios
modeopts=
}
}
drivername=radeon
modeopts = /etc/system/config/radeon.conf
vid=0x1002
did=0x3e50
deviceindex=0x0
display {
xres=1280
yres=1024
refresh=60
pixel_format=argb1555
photon {
enabled=1
xoffset=0
yoffset=0
cursor=hardware
input_group=1
}
}
}
device {
drivername=coral
vid=0x10cf
did=0x201e
deviceindex=0
display {
xres=640
yres=480
refresh=60
pixel_format=argb1555
}
}
device {
drivername=coral
vid=0x10cf
did=0x2019
display {
xres=640
yres=480
refresh=60
pixel_format=argb1555
}
}
device {
drivername=carmine
vid=0x10cf
did=0x202b
deviceindex=0
display {
xres=640
yres=480
refresh=60
pixel_format=argb8888
}
}
device {
drivername=vmware
vid=0x15ad
did=0x405
deviceindex=0
display {
xres=640
yres=480
refresh=60
pixel_format=argb8888
}
}
И radeon.conf
[GLOBAL]
devices = i830 radeon
[DEVICE.i830]
dllpath = devg-i830.so
pci_vendor_id = 0x8086
pci_device_id = 0x29a2
pci_index = 0x0
plugins = photon
photon =
xres = 1280
yres = 1024
bitpp = 32
displays = 2
[DEVICE.radeon]
dllpath = devg-radeon.so
pci_vendor_id = 0x1002
pci_device_id = 0x3e50
pci_index = 0x0
plugins = photon
photon =
xres = 1280
yres = 1024
bitpp = 32
region_x = 1280
[PLUGIN.photon]
dllpath = gri-photon.so
Но работает только один дисплей. Помогите пожалуйста.
Олег Большаков: Добавил теги [code][/code].