How to use my Nvidia gpu with nouveau driver as primary gpu

i have Fedora 38 newly installed, coming from Manjaro/Debian .

I would like to use my. Geforce MX250 ( second one ) as primary gpu but not with nvidia driver but nouveau driver

How to accomülish that?

lshw -c video tells me

       description: VGA compatible controller
       product: Iris Plus Graphics G7
       vendor: Intel Corporation
       physical id: 2
       bus info: pci@0000:00:02.0
       logical name: /dev/fb0
       version: 07
       width: 64 bits
       clock: 33MHz
       capabilities: pciexpress msi pm vga_controller bus_master cap_list rom fb
       configuration: depth=32 driver=i915 latency=0 mode=1920x1080 resolution=1920,1080 visual=truecolor xres=1920 yres=1080
       resources: iomemory:600-5ff iomemory:400-3ff irq:137 memory:601c000000-601cffffff memory:4000000000-400fffffff ioport:4000(size=64) memory:c0000-dffff
       description: 3D controller
       product: GP108M [GeForce MX250]
       vendor: NVIDIA Corporation
       physical id: 0
       bus info: pci@0000:2b:00.0
       version: a1
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress bus_master cap_list rom
       configuration: driver=nouveau latency=0
       resources: iomemory:600-5ff iomemory:600-5ff irq:136 memory:53000000-53ffffff memory:6020000000-602fffffff memory:6030000000-6031ffffff ioport:3000(size=128)

Info about my Fedora:

[john1@fedora ~]$ inxi -F
  Host: fedora Kernel: 6.5.8-200.fc38.x86_64 arch: x86_64 bits: 64
    Desktop: Cinnamon v: 5.8.4 Distro: Fedora release 38 (Thirty Eight)
  Type: Laptop System: LENOVO product: 81RS v: Lenovo Yoga S740-14IIL
    serial: <superuser required>
  Mobo: LENOVO model: LNVNB161216 v: SDK0J40709 WIN
    serial: <superuser required> UEFI: LENOVO v: BYCN39WW date: 05/28/2021
  ID-1: BAT0 charge: 61.9 Wh (94.8%) condition: 65.3/62.0 Wh (105.3%)
  Info: quad core model: Intel Core i7-1065G7 bits: 64 type: MT MCP cache:
    L2: 2 MiB
  Speed (MHz): avg: 500 min/max: 400/3900 cores: 1: 400 2: 400 3: 400 4: 400
    5: 400 6: 400 7: 1200 8: 400
  Device-1: Intel Iris Plus Graphics G7 driver: i915 v: kernel
  Device-2: NVIDIA GP108M [GeForce MX250] driver: nouveau v: kernel
  Device-3: Chicony Integrated Camera driver: uvcvideo type: USB
  Display: x11 server: X.Org v: 1.20.14 with: Xwayland v: 22.1.9 driver: X:
    loaded: modesetting unloaded: fbdev,vesa dri: iris gpu: i915 resolution:
    1: 1920x1080~60Hz 2: N/A
  API: OpenGL v: 4.6 vendor: intel mesa v: 23.1.8 renderer: Mesa Intel Iris
    Plus Graphics (ICL GT2)
  API: EGL Message: EGL data requires eglinfo. Check --recommends.
  Device-1: Intel Ice Lake-LP Smart Sound Audio
    driver: sof-audio-pci-intel-icl
  API: ALSA v: k6.5.8-200.fc38.x86_64 status: kernel-api
  Server-1: PipeWire v: 0.3.83 status: active
  Device-1: Intel Ice Lake-LP PCH CNVi WiFi driver: iwlwifi
  IF: wlp0s20f3 state: up mac: 04:33:c2:02:de:51
  Device-2: Realtek RTL8153 Gigabit Ethernet Adapter driver: r8152 type: USB
  IF: enp0s13f0u1u4 state: up speed: 1000 Mbps duplex: full
    mac: 4c:e1:73:42:1f:6b
  Device-1: Intel AX201 Bluetooth driver: btusb type: USB
  Report: btmgmt ID: hci0 rfk-id: 2 state: down bt-service: enabled,running
    rfk-block: hardware: no software: yes address: 04:33:C2:02:DE:55 bt-v: 5.2
  Local Storage: total: 1.86 TiB used: 309.29 GiB (16.3%)
  ID-1: /dev/nvme0n1 vendor: Micron model: MTFDHBA1T0TCK size: 953.87 GiB
  ID-2: /dev/sda vendor: Western Digital model: WD10EARX-00N0YB0
    size: 931.51 GiB type: USB
  ID-3: /dev/sdb vendor: Kingston model: DataTraveler 2.0 size: 14.54 GiB
    type: USB
  ID-1: / size: 37.39 GiB used: 21.48 GiB (57.5%) fs: ext4 dev: /dev/nvme0n1p7
  ID-2: /boot/efi size: 259.5 MiB used: 131.2 MiB (50.6%) fs: vfat
    dev: /dev/nvme0n1p1
  ID-1: swap-1 type: zram size: 8 GiB used: 0 KiB (0.0%) dev: /dev/zram0
  ID-2: swap-2 type: partition size: 16.67 GiB used: 0 KiB (0.0%)
    dev: /dev/nvme0n1p9
  System Temperatures: cpu: 44.0 C mobo: N/A gpu: nouveau temp: 40.0 C
  Fan Speeds (rpm): N/A
  Processes: 303 Uptime: 27m Memory: total: 16 GiB note: est.
  available: 15.17 GiB used: 3.06 GiB (20.2%) Shell: Bash inxi: 3.3.30

Fedora uses the same Forum software as Manjaro i guess?

Tipps are welcome …

I know of no way to set nvidia as primary with the nouveau driver.
The nouveau driver does not support hardware acceleration on any of the nvidia cards that I am aware of.

With the nvidia driver, which does support hardware acceleration, the card can be set as primary following the instructions here.

The caveat is that doing so only works when logged in using the xorg DE.

I saw on my installed cinnamon: if i rightclick in the menue a game item for example it says in german: “Betrieb mit dezidierter gpu” and i thought thats what i’m looking for but i’m not shure how it’s done. The game seems to be quicker if i use this option … rightclick on game item …

I struggled in vain very hard to get nvidia running on this pc. But i have a running manjaro with running nvidia driver by prime-run application.

So i don’t really need that nvidia driver …

I have a multiboot pc with manjaro, mint , Win10 and now fedora