Intel Sandy Bridge plus Nvidia GPU
Ratin
ratin3 at gmail.com
Fri Jul 20 03:19:48 PDT 2012
Hi I am trying to utilize hardware accelerated grpahics on a system with
Integrated Intel GMA3000 graphics and NVidia GeForce GTX 460 on PCI bus and
having some issues with loading both Xorg driver. I obtained and compiled
sources for vaapi library (only for Intel, Version 1.0.15), libdrm (V
2.4.37), intel-driver (V 1.0.17). I enabled both PEG/PCI for the graphics
in BIOS, specifying both GPUs in xorg entries and I got both the kernel
mode driver to load. But as all the kernel mode driver loads, followed by
dri and dri2 X extension modules, nvidia X org driver gets unloaded. I
think this is because dri2 is bound with intel but I am not sure why it
would not allow more than one instance of X driver. Consequently I can not
use nvidia driver to do any deHW accelerated decode/ndering (with its
single instance it works). Atached are my Xorg logs and xorg.conf.
Here is my lsmod output :
Module Size Used by
ib_iser 38640 0
rdma_cm 43866 1 ib_iser
ib_cm 48142 1 rdma_cm
iw_cm 18793 1 rdma_cm
ib_sa 29364 2 rdma_cm,ib_cm
ib_mad 48127 2 ib_cm,ib_sa
ib_core 78388 6 ib_iser,rdma_cm,ib_cm,iw_cm,ib_sa,ib_mad
nfsd 277809 2
nfs 356307 1
lockd 86161 2 nfsd,nfs
ib_addr 14072 1 rdma_cm
fscache 61529 1 nfs
iscsi_tcp 18587 0
libiscsi_tcp 25115 1 iscsi_tcp
libiscsi 57546 3 ib_iser,iscsi_tcp,libiscsi_tcp
scsi_transport_iscsi 53735 4 ib_iser,iscsi_tcp,libiscsi
auth_rpcgss 53380 2 nfsd,nfs
nfs_acl 12883 2 nfsd,nfs
sunrpc 245464 17 nfsd,nfs,lockd,auth_rpcgss,nfs_acl
snd_hda_codec_hdmi 32474 9
snd_hda_codec_realtek 223867 1
i915 468764 2
drm_kms_helper 46978 1 i915
drm 242038 3 i915,drm_kms_helper
ftdi_sio 40715 1
i2c_algo_bit 13423 1 i915
usbserial 47077 3 ftdi_sio
serio_raw 13211 0
snd_hda_intel 33773 0
snd_hda_codec 127706 3
snd_hda_codec_hdmi,snd_hda_codec_realtek,snd_hda_intel
snd_hwdep 13668 1 snd_hda_codec
snd_pcm 97188 3
snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec
snd_seq_midi 13324 0
snd_rawmidi 30748 1 snd_seq_midi
snd_seq_midi_event 14899 1 snd_seq_midi
snd_seq 61896 2 snd_seq_midi,snd_seq_midi_event
snd_timer 29990 2 snd_pcm,snd_seq
mei 41616 0
nvidia 12353161 0
video 19596 1 i915
snd_seq_device 14540 3 snd_seq_midi,snd_rawmidi,snd_seq
snd 78855 10
snd_hda_codec_hdmi,snd_hda_codec_realtek,snd_hda_intel,snd_hda_codec,snd_hwdep,snd_pcm,snd_rawmidi,snd_seq,snd_timer,snd_seq_device
soundcore 15091 1 snd
snd_page_alloc 18529 2 snd_hda_intel,snd_pcm
mac_hid 13253 0
lp 17799 0
parport 46562 1 lp
usbhid 47199 0
hid 99559 1 usbhid
r8168 211529 0
lspci output:
=================
00:00.0 Host bridge: Intel Corporation 2nd Generation Core Processor Family
DRAM Controller (rev 09)
00:01.0 PCI bridge: Intel Corporation Xeon E3-1200/2nd Generation Core
Processor Family PCI Express Root Port (rev 09)
00:02.0 VGA compatible controller: Intel Corporation 2nd Generation Core
Processor Family Integrated Graphics Controller (rev 09)
00:16.0 Communication controller: Intel Corporation 6 Series/C200 Series
Chipset Family MEI Controller #1 (rev 04)
00:1a.0 USB controller: Intel Corporation 6 Series/C200 Series Chipset
Family USB Enhanced Host Controller #2 (rev 05)
00:1b.0 Audio device: Intel Corporation 6 Series/C200 Series Chipset Family
High Definition Audio Controller (rev 05)
00:1c.0 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family
PCI Express Root Port 1 (rev b5)
00:1c.1 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family
PCI Express Root Port 2 (rev b5)
00:1c.2 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family
PCI Express Root Port 3 (rev b5)
00:1d.0 USB controller: Intel Corporation 6 Series/C200 Series Chipset
Family USB Enhanced Host Controller #1 (rev 05)
00:1f.0 ISA bridge: Intel Corporation Z68 Express Chipset Family LPC
Controller (rev 05)
00:1f.2 IDE interface: Intel Corporation 6 Series/C200 Series Chipset
Family 4 port SATA IDE Controller (rev 05)
00:1f.3 SMBus: Intel Corporation 6 Series/C200 Series Chipset Family SMBus
Controller (rev 05)
00:1f.5 IDE interface: Intel Corporation 6 Series/C200 Series Chipset
Family 2 port SATA IDE Controller (rev 05)
01:00.0 PCI bridge: NVIDIA Corporation Device 05b9 (rev a3)
02:00.0 PCI bridge: NVIDIA Corporation Device 05b9 (rev a3)
02:02.0 PCI bridge: NVIDIA Corporation Device 05b9 (rev a3)
03:00.0 3D controller: NVIDIA Corporation Device 1088 (rev a1)
03:00.1 Audio device: NVIDIA Corporation GF110 High Definition Audio
Controller (rev a1)
04:00.0 VGA compatible controller: NVIDIA Corporation Device 1088 (rev a1)
04:00.1 Audio device: NVIDIA Corporation GF110 High Definition Audio
Controller (rev a1)
05:00.0 Network controller: Atheros Communications Inc. AR9285 Wireless
Network Adapter (PCI-Express) (rev 01)
06:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B
PCI Express Gigabit Ethernet controller (rev 06)
07:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B
PCI Express Gigabit Ethernet controller (rev 06)
Note: On a system with just nvidia driver (PEG only on BIOS, one entry in
xorg.conf), drm_kms_helper and drm does not show up in lsmod.
Did anybody here successfully able to achieve this?
Thanks
Ratin
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.x.org/archives/xorg-devel/attachments/20120720/562e313c/attachment-0001.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: Xorg.0.log
Type: application/octet-stream
Size: 29210 bytes
Desc: not available
URL: <http://lists.x.org/archives/xorg-devel/attachments/20120720/562e313c/attachment-0002.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: xorg.conf
Type: application/octet-stream
Size: 2282 bytes
Desc: not available
URL: <http://lists.x.org/archives/xorg-devel/attachments/20120720/562e313c/attachment-0003.obj>
More information about the xorg-devel
mailing list