Ještě jsem něco vyhrabal z archívu https://devtalk.nvidia.com/default/topic/957814/linux/prime-and-prime-synchronization/
Dík. V tom vláknu řeší nějaký "Prime Sync" a moderátor poslal ty co chtějí diskutovat o "PRIME render offloading" sem
https://devtalk.nvidia.com/default/topic/957981/linux/prime-render-offloading-on-nvidia-optimus/3Offloading je právě to co potřebuji, aby se výpočetní výkon odehrával na dGPU a posílal se do iGPU a pak na monitor. Na té diskuzi jsem byl už před tím a poslední komentář mluví o "home:/bosim:/suse-prime" zde jsou zdrojáky
https://github.com/bosim/SUSEPrime . Nadšení z objeveného hacku rychle opadlo, protože je to vlastně obdoba nvidia-prime z Ubuntu (co jsi poslal v tom prvním komentu) a taky se tam používá "prime-select nvidia" a bohužel taky potřebuje logout/login Xek.
Takže jsem zatím nabyl dojem, že kombinace "Nvidia driver + Prime" bez restartu Xka fungovat nebude. Žádný hack jsem nenašel což se celkem divím, protože pomocí NvFBC by měl jít výstup z nvidie zachytit a třeba přes unix socket poslat do iGPU. Ještě mě napadlo, jestli by to nevyřešil docker
https://github.com/Nvidia/Nvidia-docker , ale pak jsem si uvědomil, že ten postup s "DRI_PRIME=1 <program>" na nvidia driveru stejně nebude fungovat (jak správně napsal i "Neviditelný"). Takže Prime si škrtám

Bude nutné použít Bumblebee (už mám otestované, že s nvidia drivery funguje). Teď jde o to jak správně unbindovat (odpojit) dGPU z linuxu a přiřadit ji virtuálce (s Windowsem) a pak zase zpátky vrátit do linuxu?
Našel jsem návod na použití kde pomocí acpi-call-dkms modulu
https://www.reddit.com/r/VFIO/comments/7d27sz/you_can_now_passthrough_your_dgpu_as_you_wish/dpvwka6/ zapínají a vypínají dGPU.
Zde
https://pastebin.com/uPPsmpz1 je jeho script na Qemu.
Zde
https://pastebin.com/zLQPHPQk je jeho script na to vypínání, unbindování...
Jak je vidět, tak po ukončení Qemu tu dGPU vypíná, asi aby nespotřebovávala energii.
Ještě jsem zjistl, že s Bumblebee není k dispozici CUDA, ale myslím, že to nyní potřebovat nebudu.
Takže s nově nabytými vědomostmi to zkusím nějak zprovoznit. Kdybyste měli nějaké návrhy nebo připomínky, tak samozřejmě za ně budu rád.