Lenovo T530 with optimus: can't run on Linux

Hi,
I think, I am not first with this problem, but I am stuck.
I have read these:
ftp://download.nvidia.com/XFree86/Linux-x86_64/346.72/README/optimus.html
ftp://download.nvidia.com/XFree86/Linux-x86_64/346.72/README/randr14.html
and try to apply:

Section "ServerLayout"
    Identifier     "Layout0"
    Screen      0  "Screen0" 0 0
    Inactive       "Intel"
    InputDevice    "Keyboard0" "CoreKeyboard"
    InputDevice    "Mouse0" "CorePointer"
EndSection

Section "Files"
    ModulePath      "/usr/lib64/xorg/modules"
    ModulePath      "/usr/lib64/xorg/modules/extensions/nvidia"
EndSection

Section "InputDevice"

    # generated from data in "/etc/sysconfig/mouse"
    Identifier     "Mouse0"
    Driver         "mouse"
    Option         "Protocol" "IMPS/2"
    Option         "Device" "/dev/input/mice"
    Option         "Emulate3Buttons" "yes"
    Option         "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"

    # generated from default
    Identifier     "Keyboard0"
    Driver         "kbd"
EndSection

Section "Monitor"
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "Unknown"
    HorizSync       28.0 - 33.0
    VertRefresh     43.0 - 72.0
    Option         "DPMS"
EndSection

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BusID	   "PCI:1:0:0"
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    # Option         "UseDisplayDevice" "DFP-0"
    Option         "AllowEmptyInitialConfiguration" 
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

Section "Device"
    Identifier     "Intel"
    Driver         "modesetting"
EndSection

Section "Screen"
    Identifier "Intel"
    Device "Intel"
Endsection

also I add
$ xrandr --setprovideroutputsource modesetting NVIDIA-0
$ xrandr --auto
to /etc/X11/xinitrc (yes, I knlow, this is incorrect and can be overwritten, but it must work at least)

Nvidia module and driver starts, but only thing I can see is blank screen.

[    26.708] 
X.Org X Server 1.16.1
Release Date: 2014-09-21
[    26.708] X Protocol Version 11, Revision 0
[    26.708] Build Operating System: openSUSE SUSE LINUX
[    26.708] Current Operating System: Linux lenovo-note.woland255 3.16.7-21-desktop #1 SMP PREEMPT Tue Apr 14 07:11:37 UTC 2015 (93c1539) x86_64
[    26.708] Kernel command line: BOOT_IMAGE=/boot/vmlinuz-3.16.7-21-desktop root=UUID=c33e2eba-b1a7-4b3a-8bef-627353a5771a resume=/dev/disk/by-id/ata-WDC_WD10JPVT-08A1YT1_WD-WXQ1A91E6111-part8 splash=silent quiet showopts pci=nocrs pci=realloc
[    26.708] Build Date: 24 April 2015  02:26:24PM
[    26.708]  
[    26.708] Current version of pixman: 0.32.6
[    26.708] 	Before reporting problems, check http://wiki.x.org
	to make sure that you have the latest version.
[    26.708] Markers: (--) probed, (**) from config file, (==) default setting,
	(++) from command line, (!!) notice, (II) informational,
	(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[    26.708] (==) Log file: "/var/log/Xorg.0.log", Time: Sat Jun 20 15:42:01 2015
[    26.709] (==) Using config file: "/etc/X11/xorg.conf"
[    26.709] (==) Using config directory: "/etc/X11/xorg.conf.d"
[    26.709] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[    26.709] (==) ServerLayout "Layout0"
[    26.709] (**) |-->Screen "Screen0" (0)
[    26.709] (**) |   |-->Monitor "Monitor0"
[    26.709] (**) |   |-->Device "Device0"
[    26.709] (**) |-->Inactive Device "Intel"
[    26.709] (**) |-->Input Device "Keyboard0"
[    26.709] (**) |-->Input Device "Mouse0"
[    26.709] (==) Automatically adding devices
[    26.709] (==) Automatically enabling devices
[    26.709] (==) Automatically adding GPU devices
[    26.725] (WW) The directory "/usr/share/fonts/misc/sgi" does not exist.
[    26.725] 	Entry deleted from font path.
[    26.725] (==) FontPath set to:
	/usr/share/fonts/misc:unscaled,
	/usr/share/fonts/Type1/,
	/usr/share/fonts/100dpi:unscaled,
	/usr/share/fonts/75dpi:unscaled,
	/usr/share/fonts/ghostscript/,
	/usr/share/fonts/cyrillic:unscaled,
	/usr/share/fonts/truetype/,
	built-ins
[    26.725] (**) ModulePath set to "/usr/lib64/xorg/modules,/usr/lib64/xorg/modules/extensions/nvidia"
[    26.725] (WW) Hotplugging is on, devices using drivers 'kbd', 'mouse' or 'vmmouse' will be disabled.
[    26.725] (WW) Disabling Keyboard0
[    26.725] (WW) Disabling Mouse0
[    26.725] (II) Loader magic: 0x80ec60
[    26.725] (II) Module ABI versions:
[    26.725] 	X.Org ANSI C Emulation: 0.4
[    26.725] 	X.Org Video Driver: 18.0
[    26.725] 	X.Org XInput driver : 21.0
[    26.725] 	X.Org Server Extension : 8.0
[    26.725] (II) xfree86: Adding drm device (/dev/dri/card1)
[    26.725] (II) xfree86: Adding drm device (/dev/dri/card0)
[    26.727] (--) PCI:*(0:0:2:0) 8086:0166:17aa:21f5 rev 9, Mem @ 0xf1400000/4194304, 0xe0000000/268435456, I/O @ 0x00006000/64
[    26.727] (--) PCI: (0:1:0:0) 10de:0def:17aa:21f5 rev 161, Mem @ 0xf0000000/16777216, 0xc0000000/268435456, 0xd0000000/33554432, I/O @ 0x00005000/128, BIOS @ 0x????????/524288
[    26.727] (II) LoadModule: "glx"
[    26.764] (II) Loading /usr/lib64/xorg/modules/extensions/libglx.so
[    27.958] (II) Module glx: vendor="NVIDIA Corporation"
[    27.958] 	compiled for 4.0.2, module version = 1.0.0
[    27.958] 	Module class: X.Org Server Extension
[    27.966] (II) NVIDIA GLX Module  340.76  Thu Jan 22 11:24:42 PST 2015
[    27.971] (II) LoadModule: "nvidia"
[    27.980] (II) Loading /usr/lib64/xorg/modules/drivers/nvidia_drv.so
[    27.981] (II) Module nvidia: vendor="NVIDIA Corporation"
[    27.981] 	compiled for 4.0.2, module version = 1.0.0
[    27.981] 	Module class: X.Org Video Driver
[    27.981] (II) LoadModule: "modesetting"
[    27.981] (II) Loading /usr/lib64/xorg/modules/drivers/modesetting_drv.so
[    27.982] (II) Module modesetting: vendor="X.Org Foundation"
[    27.982] 	compiled for 1.16.1, module version = 0.9.0
[    27.982] 	Module class: X.Org Video Driver
[    27.982] 	ABI class: X.Org Video Driver, version 18.0
[    27.982] (II) NVIDIA dlloader X Driver  340.76  Thu Jan 22 11:03:05 PST 2015
[    27.982] (II) NVIDIA Unified Driver for all Supported NVIDIA GPUs
[    27.982] (II) modesetting: Driver for Modesetting Kernel Drivers: kms
[    27.982] (++) using VT number 7

[    27.982] (II) Loading sub module "fb"
[    27.982] (II) LoadModule: "fb"
[    27.982] (II) Loading /usr/lib64/xorg/modules/libfb.so
[    27.983] (II) Module fb: vendor="X.Org Foundation"
[    27.983] 	compiled for 1.16.1, module version = 1.0.0
[    27.983] 	ABI class: X.Org ANSI C Emulation, version 0.4
[    27.983] (WW) Unresolved symbol: fbGetGCPrivateKey
[    27.983] (II) Loading sub module "wfb"
[    27.983] (II) LoadModule: "wfb"
[    27.983] (II) Loading /usr/lib64/xorg/modules/libwfb.so
[    27.983] (II) Module wfb: vendor="X.Org Foundation"
[    27.983] 	compiled for 1.16.1, module version = 1.0.0
[    27.983] 	ABI class: X.Org ANSI C Emulation, version 0.4
[    27.984] (II) Loading sub module "ramdac"
[    27.984] (II) LoadModule: "ramdac"
[    27.984] (II) Module "ramdac" already built-in
[    27.984] (II) modesetting(1): using drv /dev/dri/card0
[    27.984] (II) modesetting(G0): using drv /dev/dri/card0
[    27.984] (EE) Screen 1 deleted because of no matching config section.
[    27.984] (II) UnloadModule: "modesetting"
[    27.984] (**) NVIDIA(0): Depth 24, (--) framebuffer bpp 32
[    27.984] (==) NVIDIA(0): RGB weight 888
[    27.984] (==) NVIDIA(0): Default visual is TrueColor
[    27.985] (==) NVIDIA(0): Using gamma correction (1.0, 1.0, 1.0)
[    27.985] (**) NVIDIA(0): Option "AllowEmptyInitialConfiguration"
[    27.985] (**) NVIDIA(0): Enabling 2D acceleration
[    29.003] (II) NVIDIA(GPU-0): Found DRM driver nvidia-drm (20150116)
[    29.004] (II) NVIDIA(0): NVIDIA GPU NVS 5400M (GF108) at PCI:1:0:0 (GPU-0)
[    29.004] (--) NVIDIA(0): Memory: 1048576 kBytes
[    29.004] (--) NVIDIA(0): VideoBIOS: 70.08.a8.03.02
[    29.004] (II) NVIDIA(0): Detected PCI Express Link width: 16X
[    29.011] (--) NVIDIA(0): Valid display device(s) on NVS 5400M at PCI:1:0:0
[    29.011] (--) NVIDIA(0):     CRT-0
[    29.011] (--) NVIDIA(0):     DFP-0
[    29.011] (--) NVIDIA(0):     DFP-1
[    29.011] (--) NVIDIA(0):     DFP-2
[    29.011] (--) NVIDIA(0):     DFP-3
[    29.011] (--) NVIDIA(0):     DFP-4
[    29.011] (--) NVIDIA(0):     DFP-5
[    29.011] (--) NVIDIA(0):     DFP-6
[    29.011] (--) NVIDIA(GPU-0): CRT-0: 400.0 MHz maximum pixel clock
[    29.012] (--) NVIDIA(0): DFP-0: Internal LVDS
[    29.012] (--) NVIDIA(GPU-0): DFP-0: 330.0 MHz maximum pixel clock
[    29.012] (--) NVIDIA(0): DFP-1: Internal TMDS
[    29.012] (--) NVIDIA(GPU-0): DFP-1: 165.0 MHz maximum pixel clock
[    29.012] (--) NVIDIA(0): DFP-2: Internal TMDS
[    29.012] (--) NVIDIA(GPU-0): DFP-2: 165.0 MHz maximum pixel clock
[    29.012] (--) NVIDIA(0): DFP-3: Internal TMDS
[    29.012] (--) NVIDIA(GPU-0): DFP-3: 165.0 MHz maximum pixel clock
[    29.012] (--) NVIDIA(0): DFP-4: Internal DisplayPort
[    29.012] (--) NVIDIA(GPU-0): DFP-4: 480.0 MHz maximum pixel clock
[    29.012] (--) NVIDIA(0): DFP-5: Internal DisplayPort
[    29.012] (--) NVIDIA(GPU-0): DFP-5: 480.0 MHz maximum pixel clock
[    29.012] (--) NVIDIA(0): DFP-6: Internal DisplayPort
[    29.012] (--) NVIDIA(GPU-0): DFP-6: 480.0 MHz maximum pixel clock
[    29.012] (==) NVIDIA(0): 
[    29.012] (==) NVIDIA(0): No modes were requested; the default mode "nvidia-auto-select"
[    29.012] (==) NVIDIA(0):     will be used as the requested mode.
[    29.012] (==) NVIDIA(0): 
[    29.012] (--) NVIDIA(0): No enabled display devices found; starting anyway because
[    29.012] (--) NVIDIA(0):     AllowEmptyInitialConfiguration is enabled
[    29.012] (II) NVIDIA(0): Validated MetaModes:
[    29.012] (II) NVIDIA(0):     "NULL"
[    29.012] (II) NVIDIA(0): Virtual screen size determined to be 640 x 480
[    29.016] (WW) NVIDIA(0): Unable to get display device for DPI computation.
[    29.016] (==) NVIDIA(0): DPI set to (75, 75); computed from built-in default
[    29.016] (**) modesetting(G0): Depth 24, (--) framebuffer bpp 32
[    29.016] (==) modesetting(G0): RGB weight 888
[    29.016] (==) modesetting(G0): Default visual is TrueColor
[    29.016] (II) modesetting(G0): ShadowFB: preferred YES, enabled YES
[    29.016] (II) modesetting(G0): Output LVDS-1-0 using monitor section Monitor0
[    29.017] (II) modesetting(G0): Output VGA-1-0 has no monitor section
[    29.017] (II) modesetting(G0): EDID for output LVDS-1-0
[    29.017] (II) modesetting(G0): Manufacturer: LEN  Model: 40b2  Serial#: 0
[    29.017] (II) modesetting(G0): Year: 2009  Week: 1
[    29.017] (II) modesetting(G0): EDID Version: 1.3
[    29.017] (II) modesetting(G0): Digital Display Input
[    29.017] (II) modesetting(G0): Max Image Size [cm]: horiz.: 34  vert.: 19
[    29.017] (II) modesetting(G0): Gamma: 2.20
[    29.017] (II) modesetting(G0): DPMS capabilities: StandBy Suspend Off
[    29.017] (II) modesetting(G0): Supported color encodings: RGB 4:4:4 YCrCb 4:4:4 
[    29.017] (II) modesetting(G0): First detailed timing is preferred mode
[    29.017] (II) modesetting(G0): redX: 0.676 redY: 0.314   greenX: 0.215 greenY: 0.665
[    29.017] (II) modesetting(G0): blueX: 0.141 blueY: 0.069   whiteX: 0.313 whiteY: 0.329
[    29.017] (II) modesetting(G0): Manufacturer's mask: 0
[    29.017] (II) modesetting(G0): Supported detailed timing:
[    29.017] (II) modesetting(G0): clock: 139.0 MHz   Image Size:  344 x 193 mm
[    29.017] (II) modesetting(G0): h_active: 1920  h_sync: 1980  h_sync_end 2028 h_blank_end 2050 h_border: 0
[    29.017] (II) modesetting(G0): v_active: 1080  v_sync: 1090  v_sync_end 1100 v_blanking: 1130 v_border: 0
[    29.017] (II) modesetting(G0): Supported detailed timing:
[    29.017] (II) modesetting(G0): clock: 115.8 MHz   Image Size:  344 x 193 mm
[    29.017] (II) modesetting(G0): h_active: 1920  h_sync: 1980  h_sync_end 2028 h_blank_end 2050 h_border: 0
[    29.017] (II) modesetting(G0): v_active: 1080  v_sync: 1090  v_sync_end 1100 v_blanking: 1130 v_border: 0
[    29.017] (II) modesetting(G0): Unknown vendor-specific block f
[    29.017] (II) modesetting(G0):  B156HW01 V4
[    29.017] (II) modesetting(G0): EDID (in hex):
[    29.017] (II) modesetting(G0): 	00ffffffffffff0030aeb24000000000
[    29.017] (II) modesetting(G0): 	0113010380221378ea2135ad5037aa24
[    29.017] (II) modesetting(G0): 	11505400000001010101010101010101
[    29.017] (II) modesetting(G0): 	0101010101014c368082703832403c30
[    29.017] (II) modesetting(G0): 	aa0058c1100000183f2d808270383240
[    29.017] (II) modesetting(G0): 	3c30aa0058c1100000180000000f00d1
[    29.017] (II) modesetting(G0): 	0932d109281b190006af5634000000fe
[    29.017] (II) modesetting(G0): 	004231353648573031205634200a00d6
[    29.017] (II) modesetting(G0): Not using mode "1920x1080" (hsync out of range)
[    29.017] (II) modesetting(G0): Not using mode "1920x1080" (hsync out of range)
[    29.017] (II) modesetting(G0): Not using default mode "800x600" (hsync out of range)
[    29.017] (II) modesetting(G0): Not using default mode "400x300" (hsync out of range)
[    29.017] (II) modesetting(G0): Not using default mode "800x600" (hsync out of range)
[    29.017] (II) modesetting(G0): Not using default mode "400x300" (hsync out of range)
[    29.017] (II) modesetting(G0): Not using default mode "1024x768" (hsync out of range)
[    29.017] (II) modesetting(G0): Not using default mode "512x384" (hsync out of range)
[    29.017] (II) modesetting(G0): Not using default mode "1280x960" (hsync out of range)
[    29.017] (II) modesetting(G0): Not using default mode "640x480" (hsync out of range)
[    29.017] (II) modesetting(G0): Not using default mode "1280x1024" (hsync out of range)
[    29.017] (II) modesetting(G0): Not using default mode "640x512" (hsync out of range)
[    29.017] (II) modesetting(G0): Not using default mode "800x600" (hsync out of range)
[    29.017] (II) modesetting(G0): Not using default mode "896x672" (hsync out of range)
[    29.017] (II) modesetting(G0): Not using default mode "928x696" (hsync out of range)
[    29.017] (II) modesetting(G0): Not using default mode "960x720" (hsync out of range)
[    29.017] (II) modesetting(G0): Not using default mode "1400x1050" (hsync out of range)
[    29.017] (II) modesetting(G0): Not using default mode "700x525" (hsync out of range)
[    29.017] (II) modesetting(G0): Not using default mode "1024x768" (hsync out of range)
[    29.017] (II) modesetting(G0): Printing probed modes for output LVDS-1-0
[    29.017] (II) modesetting(G0): Modeline "640x480"x59.9   25.18  640 656 752 800  480 490 492 525 -hsync -vsync (31.5 kHz d)
[    29.017] (II) modesetting(G0): Modeline "320x240"x60.1   12.59  320 328 376 400  240 245 246 262 doublescan -hsync -vsync (31.5 kHz d)
[    29.018] (II) modesetting(G0): EDID for output VGA-1-0
[    29.018] (II) modesetting(G0): Using default gamma of (1.0, 1.0, 1.0) unless otherwise stated.
[    29.018] (==) modesetting(G0): DPI set to (96, 96)
[    29.018] (II) Loading sub module "fb"
[    29.018] (II) LoadModule: "fb"
[    29.019] (II) Loading /usr/lib64/xorg/modules/libfb.so
[    29.019] (II) Module fb: vendor="X.Org Foundation"
[    29.019] 	compiled for 1.16.1, module version = 1.0.0
[    29.019] 	ABI class: X.Org ANSI C Emulation, version 0.4
[    29.019] (II) Loading sub module "shadow"
[    29.019] (II) LoadModule: "shadow"
[    29.019] (II) Loading /usr/lib64/xorg/modules/libshadow.so
[    29.019] (II) Module shadow: vendor="X.Org Foundation"
[    29.019] 	compiled for 1.16.1, module version = 1.1.0
[    29.019] 	ABI class: X.Org ANSI C Emulation, version 0.4
[    29.019] (--) Depth 24 pixmap format is 32 bpp
[    29.019] (==) modesetting(G0): Backing store enabled
[    29.019] (==) modesetting(G0): Silken mouse enabled
[    29.019] (II) modesetting(G0): RandR 1.2 enabled, ignore the following RandR disabled message.
[    29.019] (**) modesetting(G0): DPMS enabled
[    29.019] (WW) modesetting(G0): Option "AllowEmptyInitialConfiguration" is not used
[    29.383] (II) NVIDIA: Using 3072.00 MB of virtual memory for indirect memory
[    29.383] (II) NVIDIA:     access.
[    29.395] (II) NVIDIA(0): Setting mode "NULL"
[    29.410] (II) NVIDIA(0): Built-in logo is bigger than the screen.
[    29.417] (==) NVIDIA(0): Disabling shared memory pixmaps
[    29.417] (==) NVIDIA(0): Backing store enabled
[    29.417] (==) NVIDIA(0): Silken mouse enabled
[    29.417] (**) NVIDIA(0): DPMS enabled
[    29.417] (II) Loading sub module "dri2"
[    29.417] (II) LoadModule: "dri2"
[    29.417] (II) Module "dri2" already built-in
[    29.417] (II) NVIDIA(0): [DRI2] Setup complete
[    29.417] (II) NVIDIA(0): [DRI2]   VDPAU driver: nvidia
[    29.417] (--) RandR disabled
[    29.423] (II) Initializing extension GLX
[    29.424] (II) modesetting(G0): Damage tracking initialized
[    29.671] (II) config/udev: Adding input device Power Button (/dev/input/event4)
[    29.671] (**) Power Button: Applying InputClass "evdev keyboard catchall"
[    29.671] (**) Power Button: Applying InputClass "system-keyboard"
[    29.671] (**) Power Button: Applying InputClass "evdev keyboard catchall"
[    29.671] (II) LoadModule: "evdev"
[    29.671] (II) Loading /usr/lib64/xorg/modules/input/evdev_drv.so
[    29.672] (II) Module evdev: vendor="X.Org Foundation"
[    29.672] 	compiled for 1.16.1, module version = 2.9.0
[    29.672] 	Module class: X.Org XInput Driver
[    29.672] 	ABI class: X.Org XInput driver, version 21.0
[    29.672] (II) Using input driver 'evdev' for 'Power Button'
[    29.672] (**) Power Button: always reports core events
[    29.672] (**) evdev: Power Button: Device: "/dev/input/event4"
[    29.672] (--) evdev: Power Button: Vendor 0 Product 0x1
[    29.672] (--) evdev: Power Button: Found keys
[    29.672] (II) evdev: Power Button: Configuring as keyboard
[    29.672] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXPWRBN:00/input/input6/event4"
[    29.672] (II) XINPUT: Adding extended input device "Power Button" (type: KEYBOARD, id 6)
[    29.672] (**) Option "xkb_rules" "evdev"
[    29.672] (**) Option "xkb_model" "pc105"
[    29.672] (**) Option "xkb_layout" "us,ru"
[    29.672] (**) Option "xkb_variant" ",winkeys"
[    29.672] (**) Option "xkb_options" "terminate:ctrl_alt_bksp,grp:ctrl_shift_toggle,grp_led:scroll"
[    29.702] (II) config/udev: Adding input device Video Bus (/dev/input/event5)
[    29.702] (**) Video Bus: Applying InputClass "evdev keyboard catchall"
[    29.702] (**) Video Bus: Applying InputClass "system-keyboard"
[    29.702] (**) Video Bus: Applying InputClass "evdev keyboard catchall"
[    29.702] (II) Using input driver 'evdev' for 'Video Bus'
[    29.702] (**) Video Bus: always reports core events
[    29.702] (**) evdev: Video Bus: Device: "/dev/input/event5"
[    29.702] (--) evdev: Video Bus: Vendor 0 Product 0x6
[    29.702] (--) evdev: Video Bus: Found keys
[    29.702] (II) evdev: Video Bus: Configuring as keyboard
[    29.702] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/LNXVIDEO:00/input/input7/event5"
[    29.702] (II) XINPUT: Adding extended input device "Video Bus" (type: KEYBOARD, id 7)
[    29.702] (**) Option "xkb_rules" "evdev"
[    29.702] (**) Option "xkb_model" "pc105"
[    29.702] (**) Option "xkb_layout" "us,ru"
[    29.702] (**) Option "xkb_variant" ",winkeys"
[    29.702] (**) Option "xkb_options" "terminate:ctrl_alt_bksp,grp:ctrl_shift_toggle,grp_led:scroll"
[    29.703] (II) config/udev: Adding input device Video Bus (/dev/input/event6)
[    29.703] (**) Video Bus: Applying InputClass "evdev keyboard catchall"
[    29.703] (**) Video Bus: Applying InputClass "system-keyboard"
[    29.703] (**) Video Bus: Applying InputClass "evdev keyboard catchall"
[    29.703] (II) Using input driver 'evdev' for 'Video Bus'
[    29.703] (**) Video Bus: always reports core events
[    29.703] (**) evdev: Video Bus: Device: "/dev/input/event6"
[    29.703] (--) evdev: Video Bus: Vendor 0 Product 0x6
[    29.703] (--) evdev: Video Bus: Found keys
[    29.703] (II) evdev: Video Bus: Configuring as keyboard
[    29.703] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:09/LNXVIDEO:01/input/input8/event6"
[    29.703] (II) XINPUT: Adding extended input device "Video Bus" (type: KEYBOARD, id 8)
[    29.703] (**) Option "xkb_rules" "evdev"
[    29.703] (**) Option "xkb_model" "pc105"
[    29.703] (**) Option "xkb_layout" "us,ru"
[    29.703] (**) Option "xkb_variant" ",winkeys"
[    29.703] (**) Option "xkb_options" "terminate:ctrl_alt_bksp,grp:ctrl_shift_toggle,grp_led:scroll"
[    29.704] (II) config/udev: Adding input device Lid Switch (/dev/input/event2)
[    29.704] (II) No input driver specified, ignoring this device.
[    29.704] (II) This device may have been added with another device file.
[    29.704] (II) config/udev: Adding input device Sleep Button (/dev/input/event3)
[    29.704] (**) Sleep Button: Applying InputClass "evdev keyboard catchall"
[    29.704] (**) Sleep Button: Applying InputClass "system-keyboard"
[    29.704] (**) Sleep Button: Applying InputClass "evdev keyboard catchall"
[    29.704] (II) Using input driver 'evdev' for 'Sleep Button'
[    29.704] (**) Sleep Button: always reports core events
[    29.704] (**) evdev: Sleep Button: Device: "/dev/input/event3"
[    29.704] (--) evdev: Sleep Button: Vendor 0 Product 0x3
[    29.704] (--) evdev: Sleep Button: Found keys
[    29.704] (II) evdev: Sleep Button: Configuring as keyboard
[    29.704] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0E:00/input/input5/event3"
[    29.704] (II) XINPUT: Adding extended input device "Sleep Button" (type: KEYBOARD, id 9)
[    29.704] (**) Option "xkb_rules" "evdev"
[    29.704] (**) Option "xkb_model" "pc105"
[    29.704] (**) Option "xkb_layout" "us,ru"
[    29.704] (**) Option "xkb_variant" ",winkeys"
[    29.704] (**) Option "xkb_options" "terminate:ctrl_alt_bksp,grp:ctrl_shift_toggle,grp_led:scroll"
[    29.705] (II) config/udev: Adding input device A4TECH USB Device (/dev/input/event8)
[    29.705] (**) A4TECH USB Device: Applying InputClass "evdev keyboard catchall"
[    29.705] (**) A4TECH USB Device: Applying InputClass "system-keyboard"
[    29.705] (**) A4TECH USB Device: Applying InputClass "evdev keyboard catchall"
[    29.705] (II) Using input driver 'evdev' for 'A4TECH USB Device'
[    29.705] (**) A4TECH USB Device: always reports core events
[    29.705] (**) evdev: A4TECH USB Device: Device: "/dev/input/event8"
[    29.705] (--) evdev: A4TECH USB Device: Vendor 0x9da Product 0x54f
[    29.705] (--) evdev: A4TECH USB Device: Found 1 mouse buttons
[    29.705] (--) evdev: A4TECH USB Device: Found scroll wheel(s)
[    29.705] (--) evdev: A4TECH USB Device: Found relative axes
[    29.705] (--) evdev: A4TECH USB Device: Found absolute axes
[    29.705] (--) evdev: A4TECH USB Device: Found absolute multitouch axes
[    29.705] (--) evdev: A4TECH USB Device: Found x and y absolute axes
[    29.705] (--) evdev: A4TECH USB Device: Found keys
[    29.705] (II) evdev: A4TECH USB Device: Forcing relative x/y axes to exist.
[    29.705] (II) evdev: A4TECH USB Device: Configuring as mouse
[    29.705] (II) evdev: A4TECH USB Device: Configuring as keyboard
[    29.705] (II) evdev: A4TECH USB Device: Adding scrollwheel support
[    29.705] (**) evdev: A4TECH USB Device: YAxisMapping: buttons 4 and 5
[    29.705] (**) evdev: A4TECH USB Device: EmulateWheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout: 200
[    29.705] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:14.0/usb3/3-2/3-2:1.0/0003:09DA:054F.0001/input/input9/event8"
[    29.705] (II) XINPUT: Adding extended input device "A4TECH USB Device" (type: KEYBOARD, id 10)
[    29.705] (**) Option "xkb_rules" "evdev"
[    29.705] (**) Option "xkb_model" "pc105"
[    29.705] (**) Option "xkb_layout" "us,ru"
[    29.705] (**) Option "xkb_variant" ",winkeys"
[    29.705] (**) Option "xkb_options" "terminate:ctrl_alt_bksp,grp:ctrl_shift_toggle,grp_led:scroll"
[    29.706] (II) evdev: A4TECH USB Device: initialized for relative axes.
[    29.706] (WW) evdev: A4TECH USB Device: ignoring absolute axes.
[    29.706] (**) A4TECH USB Device: (accel) keeping acceleration scheme 1
[    29.706] (**) A4TECH USB Device: (accel) acceleration profile 0
[    29.706] (**) A4TECH USB Device: (accel) acceleration factor: 2.000
[    29.706] (**) A4TECH USB Device: (accel) acceleration threshold: 4
[    29.706] (II) config/udev: Adding input device A4TECH USB Device (/dev/input/js0)
[    29.706] (**) A4TECH USB Device: Applying InputClass "system-keyboard"
[    29.706] (II) No input driver specified, ignoring this device.
[    29.706] (II) This device may have been added with another device file.
[    29.706] (II) config/udev: Adding input device A4TECH USB Device (/dev/input/event9)
[    29.706] (**) A4TECH USB Device: Applying InputClass "evdev pointer catchall"
[    29.706] (**) A4TECH USB Device: Applying InputClass "evdev pointer catchall"
[    29.706] (II) Using input driver 'evdev' for 'A4TECH USB Device'
[    29.707] (**) A4TECH USB Device: always reports core events
[    29.707] (**) evdev: A4TECH USB Device: Device: "/dev/input/event9"
[    29.707] (--) evdev: A4TECH USB Device: Vendor 0x9da Product 0x54f
[    29.707] (--) evdev: A4TECH USB Device: Found 20 mouse buttons
[    29.707] (--) evdev: A4TECH USB Device: Found scroll wheel(s)
[    29.707] (--) evdev: A4TECH USB Device: Found relative axes
[    29.707] (--) evdev: A4TECH USB Device: Found x and y relative axes
[    29.707] (II) evdev: A4TECH USB Device: Configuring as mouse
[    29.707] (II) evdev: A4TECH USB Device: Adding scrollwheel support
[    29.707] (**) evdev: A4TECH USB Device: YAxisMapping: buttons 4 and 5
[    29.707] (**) evdev: A4TECH USB Device: EmulateWheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout: 200
[    29.707] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:14.0/usb3/3-2/3-2:1.1/0003:09DA:054F.0002/input/input10/event9"
[    29.707] (II) XINPUT: Adding extended input device "A4TECH USB Device" (type: MOUSE, id 11)
[    29.707] (II) evdev: A4TECH USB Device: initialized for relative axes.
[    29.707] (**) A4TECH USB Device: (accel) keeping acceleration scheme 1
[    29.707] (**) A4TECH USB Device: (accel) acceleration profile 0
[    29.707] (**) A4TECH USB Device: (accel) acceleration factor: 2.000
[    29.707] (**) A4TECH USB Device: (accel) acceleration threshold: 4
[    29.707] (II) config/udev: Adding input device A4TECH USB Device (/dev/input/mouse2)
[    29.707] (II) No input driver specified, ignoring this device.
[    29.707] (II) This device may have been added with another device file.
[    29.708] (II) config/udev: Adding input device Integrated Camera (/dev/input/event17)
[    29.708] (**) Integrated Camera: Applying InputClass "evdev keyboard catchall"
[    29.708] (**) Integrated Camera: Applying InputClass "system-keyboard"
[    29.708] (**) Integrated Camera: Applying InputClass "evdev keyboard catchall"
[    29.708] (II) Using input driver 'evdev' for 'Integrated Camera'
[    29.708] (**) Integrated Camera: always reports core events
[    29.708] (**) evdev: Integrated Camera: Device: "/dev/input/event17"
[    29.708] (--) evdev: Integrated Camera: Vendor 0x4f2 Product 0xb2ea
[    29.708] (--) evdev: Integrated Camera: Found keys
[    29.708] (II) evdev: Integrated Camera: Configuring as keyboard
[    29.708] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.6/1-1.6:1.0/input/input18/event17"
[    29.708] (II) XINPUT: Adding extended input device "Integrated Camera" (type: KEYBOARD, id 12)
[    29.708] (**) Option "xkb_rules" "evdev"
[    29.708] (**) Option "xkb_model" "pc105"
[    29.708] (**) Option "xkb_layout" "us,ru"
[    29.708] (**) Option "xkb_variant" ",winkeys"
[    29.708] (**) Option "xkb_options" "terminate:ctrl_alt_bksp,grp:ctrl_shift_toggle,grp_led:scroll"
[    29.708] (II) config/udev: Adding input device HDA Digital PCBeep (/dev/input/event12)
[    29.708] (II) No input driver specified, ignoring this device.
[    29.708] (II) This device may have been added with another device file.
[    29.709] (II) config/udev: Adding input device HDA Intel PCH Mic (/dev/input/event13)
[    29.709] (II) No input driver specified, ignoring this device.
[    29.709] (II) This device may have been added with another device file.
[    29.709] (II) config/udev: Adding input device HDA Intel PCH Dock Mic (/dev/input/event14)
[    29.709] (II) No input driver specified, ignoring this device.
[    29.709] (II) This device may have been added with another device file.
[    29.709] (II) config/udev: Adding input device HDA Intel PCH Headphone (/dev/input/event15)
[    29.709] (II) No input driver specified, ignoring this device.
[    29.709] (II) This device may have been added with another device file.
[    29.709] (II) config/udev: Adding input device HDA Intel PCH Dock Headphone (/dev/input/event16)
[    29.709] (II) No input driver specified, ignoring this device.
[    29.709] (II) This device may have been added with another device file.
[    29.709] (II) config/udev: Adding input device AT Translated Set 2 keyboard (/dev/input/event0)
[    29.709] (**) AT Translated Set 2 keyboard: Applying InputClass "evdev keyboard catchall"
[    29.709] (**) AT Translated Set 2 keyboard: Applying InputClass "system-keyboard"
[    29.709] (**) AT Translated Set 2 keyboard: Applying InputClass "evdev keyboard catchall"
[    29.709] (II) Using input driver 'evdev' for 'AT Translated Set 2 keyboard'
[    29.709] (**) AT Translated Set 2 keyboard: always reports core events
[    29.710] (**) evdev: AT Translated Set 2 keyboard: Device: "/dev/input/event0"
[    29.710] (--) evdev: AT Translated Set 2 keyboard: Vendor 0x1 Product 0x1
[    29.710] (--) evdev: AT Translated Set 2 keyboard: Found keys
[    29.710] (II) evdev: AT Translated Set 2 keyboard: Configuring as keyboard
[    29.710] (**) Option "config_info" "udev:/sys/devices/platform/i8042/serio0/input/input0/event0"
[    29.710] (II) XINPUT: Adding extended input device "AT Translated Set 2 keyboard" (type: KEYBOARD, id 13)
[    29.710] (**) Option "xkb_rules" "evdev"
[    29.710] (**) Option "xkb_model" "pc105"
[    29.710] (**) Option "xkb_layout" "us,ru"
[    29.710] (**) Option "xkb_variant" ",winkeys"
[    29.710] (**) Option "xkb_options" "terminate:ctrl_alt_bksp,grp:ctrl_shift_toggle,grp_led:scroll"
[    29.710] (II) config/udev: Adding input device SynPS/2 Synaptics TouchPad (/dev/input/event1)
[    29.710] (**) SynPS/2 Synaptics TouchPad: Applying InputClass "evdev touchpad catchall"
[    29.710] (**) SynPS/2 Synaptics TouchPad: Applying InputClass "evdev touchpad catchall"
[    29.710] (**) SynPS/2 Synaptics TouchPad: Applying InputClass "touchpad catchall"
[    29.710] (**) SynPS/2 Synaptics TouchPad: Applying InputClass "Default clickpad buttons"
[    29.710] (II) LoadModule: "synaptics"
[    29.710] (II) Loading /usr/lib64/xorg/modules/input/synaptics_drv.so
[    29.710] (II) Module synaptics: vendor="X.Org Foundation"
[    29.710] 	compiled for 1.16.1, module version = 1.8.1
[    29.710] 	Module class: X.Org XInput Driver
[    29.710] 	ABI class: X.Org XInput driver, version 21.0
[    29.710] (II) Using input driver 'synaptics' for 'SynPS/2 Synaptics TouchPad'
[    29.710] (**) SynPS/2 Synaptics TouchPad: always reports core events
[    29.710] (**) Option "Device" "/dev/input/event1"
[    29.736] (II) synaptics: SynPS/2 Synaptics TouchPad: ignoring touch events for semi-multitouch device
[    29.736] (--) synaptics: SynPS/2 Synaptics TouchPad: x-axis range 1472 - 5470 (res 60)
[    29.736] (--) synaptics: SynPS/2 Synaptics TouchPad: y-axis range 1408 - 4498 (res 85)
[    29.736] (--) synaptics: SynPS/2 Synaptics TouchPad: pressure range 0 - 255
[    29.736] (--) synaptics: SynPS/2 Synaptics TouchPad: finger width range 0 - 15
[    29.736] (--) synaptics: SynPS/2 Synaptics TouchPad: buttons: left right double triple
[    29.736] (--) synaptics: SynPS/2 Synaptics TouchPad: Vendor 0x2 Product 0x7
[    29.736] (**) Option "HorizEdgeScroll" "off"
[    29.736] (**) Option "TapButton1" "1"
[    29.736] (**) Option "TapButton2" "3"
[    29.736] (**) Option "TapButton3" "2"
[    29.736] (--) synaptics: SynPS/2 Synaptics TouchPad: touchpad found
[    29.736] (**) SynPS/2 Synaptics TouchPad: always reports core events
[    29.745] (**) Option "config_info" "udev:/sys/devices/platform/i8042/serio1/input/input2/event1"
[    29.745] (II) XINPUT: Adding extended input device "SynPS/2 Synaptics TouchPad" (type: TOUCHPAD, id 14)
[    29.745] (**) synaptics: SynPS/2 Synaptics TouchPad: (accel) MinSpeed is now constant deceleration 2.5
[    29.745] (**) synaptics: SynPS/2 Synaptics TouchPad: (accel) MaxSpeed is now 1.75
[    29.745] (**) synaptics: SynPS/2 Synaptics TouchPad: (accel) AccelFactor is now 0.040
[    29.745] (**) SynPS/2 Synaptics TouchPad: (accel) keeping acceleration scheme 1
[    29.745] (**) SynPS/2 Synaptics TouchPad: (accel) acceleration profile 1
[    29.745] (**) SynPS/2 Synaptics TouchPad: (accel) acceleration factor: 2.000
[    29.745] (**) SynPS/2 Synaptics TouchPad: (accel) acceleration threshold: 4
[    29.745] (--) synaptics: SynPS/2 Synaptics TouchPad: touchpad found
[    29.746] (II) config/udev: Adding input device SynPS/2 Synaptics TouchPad (/dev/input/mouse0)
[    29.746] (**) SynPS/2 Synaptics TouchPad: Ignoring device from InputClass "touchpad ignore duplicates"
[    29.746] (II) config/udev: Adding input device TPPS/2 IBM TrackPoint (/dev/input/event7)
[    29.746] (**) TPPS/2 IBM TrackPoint: Applying InputClass "evdev pointer catchall"
[    29.746] (**) TPPS/2 IBM TrackPoint: Applying InputClass "evdev pointer catchall"
[    29.746] (**) TPPS/2 IBM TrackPoint: Applying InputClass "Trackpoint Wheel Emulation"
[    29.746] (II) Using input driver 'evdev' for 'TPPS/2 IBM TrackPoint'
[    29.746] (**) TPPS/2 IBM TrackPoint: always reports core events
[    29.746] (**) evdev: TPPS/2 IBM TrackPoint: Device: "/dev/input/event7"
[    29.746] (--) evdev: TPPS/2 IBM TrackPoint: Vendor 0x2 Product 0xa
[    29.746] (--) evdev: TPPS/2 IBM TrackPoint: Found 3 mouse buttons
[    29.746] (--) evdev: TPPS/2 IBM TrackPoint: Found relative axes
[    29.746] (--) evdev: TPPS/2 IBM TrackPoint: Found x and y relative axes
[    29.746] (II) evdev: TPPS/2 IBM TrackPoint: Configuring as mouse
[    29.746] (**) Option "Emulate3Buttons" "on"
[    29.746] (**) Option "EmulateWheel" "on"
[    29.746] (**) Option "EmulateWheelButton" "2"
[    29.746] (**) evdev: TPPS/2 IBM TrackPoint: YAxisMapping: buttons 4 and 5
[    29.746] (**) evdev: TPPS/2 IBM TrackPoint: EmulateWheelButton: 2, EmulateWheelInertia: 10, EmulateWheelTimeout: 200
[    29.746] (**) Option "config_info" "udev:/sys/devices/platform/i8042/serio1/serio2/input/input3/event7"
[    29.746] (II) XINPUT: Adding extended input device "TPPS/2 IBM TrackPoint" (type: MOUSE, id 15)
[    29.746] (II) evdev: TPPS/2 IBM TrackPoint: initialized for relative axes.
[    29.747] (**) TPPS/2 IBM TrackPoint: (accel) keeping acceleration scheme 1
[    29.747] (**) TPPS/2 IBM TrackPoint: (accel) acceleration profile 0
[    29.747] (**) TPPS/2 IBM TrackPoint: (accel) acceleration factor: 2.000
[    29.747] (**) TPPS/2 IBM TrackPoint: (accel) acceleration threshold: 4
[    29.747] (II) config/udev: Adding input device TPPS/2 IBM TrackPoint (/dev/input/mouse1)
[    29.747] (**) TPPS/2 IBM TrackPoint: Applying InputClass "Trackpoint Wheel Emulation"
[    29.747] (II) Using input driver 'evdev' for 'TPPS/2 IBM TrackPoint'
[    29.747] (**) TPPS/2 IBM TrackPoint: always reports core events
[    29.747] (**) evdev: TPPS/2 IBM TrackPoint: Device: "/dev/input/mouse1"
[    29.747] (EE) evdev: TPPS/2 IBM TrackPoint: Unable to query fd: Inappropriate ioctl for device
[    29.757] (EE) PreInit returned 2 for "TPPS/2 IBM TrackPoint"
[    29.757] (II) UnloadModule: "evdev"
[    29.757] (II) config/udev: Adding input device PC Speaker (/dev/input/event10)
[    29.757] (II) No input driver specified, ignoring this device.
[    29.757] (II) This device may have been added with another device file.
[    29.759] (II) config/udev: Adding input device ThinkPad Extra Buttons (/dev/input/event11)
[    29.759] (**) ThinkPad Extra Buttons: Applying InputClass "evdev keyboard catchall"
[    29.759] (**) ThinkPad Extra Buttons: Applying InputClass "system-keyboard"
[    29.759] (**) ThinkPad Extra Buttons: Applying InputClass "evdev keyboard catchall"
[    29.759] (II) Using input driver 'evdev' for 'ThinkPad Extra Buttons'
[    29.759] (**) ThinkPad Extra Buttons: always reports core events
[    29.759] (**) evdev: ThinkPad Extra Buttons: Device: "/dev/input/event11"
[    29.759] (--) evdev: ThinkPad Extra Buttons: Vendor 0x17aa Product 0x5054
[    29.759] (--) evdev: ThinkPad Extra Buttons: Found keys
[    29.759] (II) evdev: ThinkPad Extra Buttons: Configuring as keyboard
[    29.759] (**) Option "config_info" "udev:/sys/devices/platform/thinkpad_acpi/input/input12/event11"
[    29.759] (II) XINPUT: Adding extended input device "ThinkPad Extra Buttons" (type: KEYBOARD, id 16)
[    29.759] (**) Option "xkb_rules" "evdev"
[    29.759] (**) Option "xkb_model" "pc105"
[    29.759] (**) Option "xkb_layout" "us,ru"
[    29.759] (**) Option "xkb_variant" ",winkeys"
[    29.759] (**) Option "xkb_options" "terminate:ctrl_alt_bksp,grp:ctrl_shift_toggle,grp_led:scroll"

lspci | grep VGA:
00:02.0 VGA compatible controller: Intel Corporation 3rd Gen Core processor Graphics Controller (rev 09)
01:00.0 VGA compatible controller: NVIDIA Corporation GF108M [NVS 5400M] (rev a1)

lenovo-note:~ # xrandr
Screen 0: minimum 8 x 8, current 1920 x 1080, maximum 32767 x 32767
LVDS1 connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 344mm x 193mm
1920x1080 60.00*+ 50.00
1400x1050 59.98
1280x1024 60.02
1280x960 60.00
1024x768 60.00
800x600 60.32 56.25
640x480 59.94
VGA1 disconnected (normal left inverted right x axis y axis)
VIRTUAL1 disconnected (normal left inverted right x axis y axis)

Can you suggest me something?
Thanks a lot,
BR,
Alexey

May be someone can explain me this:
to ovecrcome balnk screen I need to put

xrandr --setprovideroutputsource modesetting NVIDIA-0
xrandr --auto

to ~/.xinitrc
~ is home directory. Of what user? Display manager starts before actual logon.

Depending on your display manager the configuration might be different, but for GDM this is:

/etc/gdm/Init/Default

or

/etc/gdm/Init/:0

http://negativo17.org/complex-setup-with-nvidia-optimus-nouveau-prime-on-fedora-20/

Also try changing the resolution of the display one display offload setup done. xrandr --output <avalible_output> --mode <avalible_mode> . I found the black screen issue will resolve with this trick.