Bon, il y a du mieux . Lors du boot le logo Lenovo apparaît sur les 2 écrans.
Par contre l'écran de connexion et le reste de la session graphique se fait sur l écran du portable
Reparti sur une installation neuve, j'ai viré xorg-x11-drv-nouveau et installé par dnf dragora :
xorg-x11-drv-nvidia . Par les dépendances il y a installation de xorg-x11-drv-nvidia-440.44-2.fc31.x86_64.
J'ai rajouté dans /etc/x11/xorg.conf.d/99-nvidia.conf de carabao
Ensuite avec xrandr :
$ xrandr --listproviders
Providers: number : 2
Provider 0: id: 0x43 cap: 0xf, Source Output, Sink Output, Source Offload, Sink Offload crtcs: 3 outputs: 1 associated providers: 0 name:modesetting
Provider 1: id: 0x23e cap: 0x0 crtcs: 0 outputs: 0 associated providers: 0 name:NVIDIA-G0
le grub
$ cat /proc/cmdline
BOOT_IMAGE=(hd1,gpt6)/boot/vmlinuz-5.4.12-200.fc31.x86_64 root=UUID=9b381855-c076-42cb-baab-12f6b301da96 ro rd.driver.blacklist=nouveau modprobe.blacklist=nouveau nvidia-drm.modeset=1 rhgb quiet
un $ lsmod | grep nouveau ne donne rien mais par contre abrt me signal un problème non bloquant
WARNING: CPU: 2 PID: 426 at drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgf100.c:221 gf100_vmm_invalidate+0x1b7/0x1d0 [nouveau]
pour voir PRIME
$ glxinfo | grep "OpenGL vendor string"
OpenGL vendor string: Intel Open Source Technology Center
$ DRI_PRIME=0 glxinfo | grep "OpenGL vendor string"
OpenGL vendor string: Intel Open Source Technology Center
$ DRI_PRIME=1 glxinfo | grep "OpenGL vendor string"
libGL error: failed to create dri screen
libGL error: failed to load driver: nouveau
OpenGL vendor string: Intel Open Source Technology Center
Dois-je faire un dracut pour virer nouveau ??
en réinstallant xorg-x11-drv-nouveau, je n'ai plus les messages d'erreurs de abrt et j'ai rajoute nouveau.modeset=0 après le quiet du grub