PRIME Render Offload --- XRandR specifies only 1 output provider

Hello guys
I’m facing a problem with my 1070 if any one could help

i’m trying to use Prime render offload as descripted here :

i followed the steps, but the ‘xrandr --listproviders’ keep specifying one output provider when i switch to intel gpu

i’ll add that when i generate a xorg.conf and activate the nvidia intead of intel, the xserver fails at the start and i just got a black screen after the reboot

nvidia report
nvidia-bug-report.log (811.9 KB)

if any one got an idea to help i would be thankful