Java 32bit nutzt NVIDIA GPU, 64bit nur Intel (NVIDIA Optimus)

  • Ich schaffe es nicht, folgendes Problem auf meinem Erazer zu lösen (Intel HD 4000 iGPU und eben die Quadro K4100M dGPU, Windows 7 x64, 416.78).

    Wenn ich Minecraft 1.21.11 mittels Java 21 64bit oder 25 64bit (BellSoft oder Oracle ist egal) starte, nutzt javaw.exe nur die HD4000, egal, ob ich in der NVIDIA-Systemsteuerung javaw.exe für NVIDIA festgelegt habe und/oder das Spiel zusätzlich per Rechtsklick über "Mit Grafikprozessor ausführen" mit der NVIDIA-GPU starte.

    Mit der 32-Bit-Variante von Java 21 (Java 25 gibt es ja nicht mehr als 32bit) nutzt es dann wie gewünscht die NVIDIA-GPU.

    Bei der 32-Bit-Variante kann ich allerdings nur 1GB RAM zuweisen. Bei einer höheren Zuweisung stürzt die JVM mit einem Heap-Size-Fehler ab. Das reicht für nichts.

    Daher würde ich gerne erreichen, dass ich unter Windows 7 auch Java 25 (64-Bit) mit der NVIDIA-GPU nutzen kann.

    Irgendjemand was idR bekannt? Sinds irgendwelche Treiber-DLLs die auszutricksen wären, irgendwelche kruden JVM-Parameter?

    Ich kam überhaupt nur drauf, dass 32bit funkt, weil es einen sonst ungelösten French-Thread gibt: https://minecraft.fr/forum/threads/…-nvidia.151981/ oder ein anderer auf EN https://www.minecraftforum.net/forums/support…use-java-64-bit

  • Was passiert erstmal wenn du die iGPU deaktivierst, startet es dann oder crasht es?

    Was passiert wenn du die nvidia OpenGL Modul erzwingst? bsp: Dorg.lwjgl.opengl.libname=C:\Windows\System32\nvoglv64.dll

    [22:08:38] * Wynton np: K.I.Z - Riesenglied [02:43m/167Kbps/44KHz] :banane:

  • es gibt kein igpu deaktivieren da panel und hdmi daran angebunden sind. es gibt natürlich auch keine option im bios aus selbigem grund :\

    andere lwjgl version laden (etwas älter, neuere) bringt auch nichts, allerhöchstens crasht das game. nvoglv64.dll kann man grundsätzlich nicht statt lwjgl laden.


    ich fühl mich derzeit einfach nur bestätigt darin, dass ich java immer schon hasste.

    jedes kackgame nutzt die nvidia, nur java nicht

    saubeidl :b7:

Jetzt mitmachen!

Du hast noch kein Benutzerkonto auf unserer Seite? Registriere dich kostenlos und nimm an unserer Community teil!