I'm trying to configure 'Offloading Graphics Display with RandR 1.4' but xrandr detects only Intel video card:
$ xrandr --listproviders Providers: number : 1 Provider 0: id: 0x45 cap: 0x2, Sink Output crtcs: 3 outputs: 3 associated providers: 0 name:modesetting Video cards (laptop Acer Aspire V3-772G):
# lspci | grep -E 'VGA|3D' 00:02.0 VGA compatible controller: Intel Corporation Haswell Integrated Graphics Controller (rev 06) 01:00.0 3D controller: NVIDIA Corporation GK107M [GeForce GT 750M] (rev a1) OS:
$ cat /etc/slackware-version Slackware 14.1 # uname -a Linux darkstar 3.15.1-big_btz #3 SMP Mon Jul 14 15:56:31 EEST 2014 x86_64 Intel(R) Core(TM) i7-4702MQ CPU @ 2.20GHz GenuineIntel GNU/Linux X:
$ ls -l /var/log/packages/xorg-server-* -rw-r--r-- 1 root root 8245 Feb 8 07:52 /var/log/packages/xorg-server-1.14.3-x86_64-3_slack14.1 -rw-r--r-- 1 root root 712 Feb 8 07:52 /var/log/packages/xorg-server-xephyr-1.14.3-x86_64-3_slack14.1 -rw-r--r-- 1 root root 933 Feb 8 07:52 /var/log/packages/xorg-server-xnest-1.14.3-x86_64-3_slack14.1 -rw-r--r-- 1 root root 1027 Feb 8 07:52 /var/log/packages/xorg-server-xvfb-1.14.3-x86_64-3_slack14.1 Kernel config (full config):
# zcat /proc/config.gz | grep CONFIG_DRM CONFIG_DRM=m CONFIG_DRM_KMS_HELPER=m CONFIG_DRM_KMS_FB_HELPER=y CONFIG_DRM_LOAD_EDID_FIRMWARE=y CONFIG_DRM_TTM=m CONFIG_DRM_I2C_CH7006=m CONFIG_DRM_I2C_SIL164=m CONFIG_DRM_I2C_NXP_TDA998X=m # CONFIG_DRM_TDFX is not set # CONFIG_DRM_R128 is not set # CONFIG_DRM_RADEON is not set # CONFIG_DRM_NOUVEAU is not set # CONFIG_DRM_I810 is not set CONFIG_DRM_I915=m CONFIG_DRM_I915_KMS=y CONFIG_DRM_I915_FBDEV=y CONFIG_DRM_I915_PRELIMINARY_HW_SUPPORT=y # CONFIG_DRM_I915_UMS is not set # CONFIG_DRM_MGA is not set # CONFIG_DRM_SIS is not set # CONFIG_DRM_VIA is not set # CONFIG_DRM_SAVAGE is not set CONFIG_DRM_VMWGFX=m CONFIG_DRM_VMWGFX_FBCON=y # CONFIG_DRM_GMA500 is not set # CONFIG_DRM_UDL is not set # CONFIG_DRM_AST is not set # CONFIG_DRM_MGAG200 is not set # CONFIG_DRM_CIRRUS_QEMU is not set # CONFIG_DRM_QXL is not set # CONFIG_DRM_BOCHS is not set # CONFIG_DRM_PTN3460 is not set Nvidia (install log):
$ nvidia-settings -v nvidia-settings: version 352.21 (buildmeister@swio-display-x64-rhel04-13) Tue Jun 9 22:42:41 PDT 2015 The NVIDIA X Server Settings tool. This program is used to configure the NVIDIA Linux graphics driver. For more detail, please see the nvidia-settings(1) man page. Xrandr:
$ xrandr -v xrandr program version 1.4.1 Server reports RandR version 1.4 P.S. I'm not sure how to check that appropriate driver interfaces are presented
o A Linux kernel with CONFIG_DRM enabled and the appropriate driver interfaces present: o drm_gem_prime_export o drm_gem_prime_import o gem_prime_pin o gem_prime_get_sg_table o gem_prime_import_sg_table o gem_prime_vmap o gem_prime_vunmap