Hi, I recently bought a Dell G5 SE (or as some like to call it Dell G5 5505) which has a Ryzen 5 4600H and Radeon Rx 5600m. Every game I own and run on this laptop is running fine and smoothly but Minecraft which uses Java is running on the AMD Radeon integrated graphics. There is no way to add a power plan and set it to "high performance" (as I saw people do with intel CPUs) and I am guessing this is due to AMD smartshift. (Basically, smartshift shifts the power between the CPU and GPU. Smartshift is only available on the Dell g5 se for the moment as it's the only laptop to use AMD CPU and GPU.) So, going back to minecraft, I'm guessing that since Java is mostly a CPU based programm, Smartshift decides to use the integrated graphics at Minecraft's launch instead of my graphics card (radeon rx 5600m). In vanilla minecraft I get low fps (60 to 90fps) but when I want to put shaders on, I get around 10 fps. This is when the integrated graphics should be swapped for the dedicated GPU. I wish there was an option to force Smartshift to set Java to use the GPU and not integrated graphics. Though I might be wrong and in this case, please notify me and tell me what the issue is please.
Thanks for reading this big thread (no pun intended) but this is a big issue for me.
Have a good day!
I'm having exactly the same problem! I also have the Dell G5 SE laptop and Minecraft Java Edition refuses to run on its dedicated GPU. I've tried adding both minecraftlauncher and javaw.exe to AMD Adrenalin Software's game list, and I've tried setting both programs to "high performance" under windows graphics settings, but neither have worked. All other games are using SmartShift wonderfully, but Minecraft appears to use literally 0% of the GPU when looking at both AMD Adrenalin and task manager. Any methods of fixing this that I have seen so far are either outdated, meant for systems that don't have SmartShift, or both. Apparently the G5 SE is the only system that has SmartShift right now, so this kinda makes sense. But anyway, I don't have any actually useful info or findings to add, but I think your idea might be exactly right, and we just need to find a way to force SmartShift or the GPU to recognize Minecraft as a game that needs GPU!!!
Someone help us!!!
We just want to play some Minecraft dangit!!!
Have a good day too!
Exact Same issue Please Update me aswell if you find a fix. The High Performance tab in the Windows 10 Graphics Tab for "javaw.exe" options doesn't change anything for Minecraft.
If you find a fix please update us.
After contacting both AMD and Dell, neither were able to help at all.
AMD support told me to reinstall some drivers, and when I asked for ways to possibly disable SmartShift, or to force the computer to use the dGPU, they just stopped responding. Dell support was literally just a person copying and pasting info from old tutorials on Google. Both of these "supports" were just wastes of time.
It doesn't seem like there even is a fix for this right now, and I think it's up to us to spread the word and make AMD or maybe Dell aware of this issue so they can release some driver updates or SOMETHING.
I've heard this new laptop has a number of rough patches, so I'm sure/I hope that AMD and Dell already know about some of these issues, and have some updates in the works. Best case scenario, it'll just take some patience before this stuff gets fixed.
Please fix this!
Have another good day!
I think I would ask Dell to take the thing back unless they will extend the return period for a fixed driver that who knows when will fix it.
I saw people complaining about Asus laptops with these chips being complained about too.
If AMD stops responding I would open another ticket. Just to make sure you are using the correct form: https://www.amd.com/en/support/contact-email-form
I wasn't aware java application could use the high performance graphics...just like Open GL is not allowed. These are restrictions the OEM places...on laptops, battery power is king. I could be wrong, but this is something you should ask the supplier about.
Minecraft is a game and most definitely should run on the better graphics than integrated if available. It certainly does for me on desktop. Not to mention it now even supports Directx 12 and RTX raytracing so it can be pretty intensive.
Looks like the same old same old issue to me with AMD integrated graphics and AMD discrete graphics not working on yet another new generation.
Even before RTX was added it isn't using java3d like a lot of mobile games.
Minecraft uses the lightweight Java Game Library for its graphics, that is a wrapper to OpenGL. LWJGL also encapsulates OpenAL for audio and OpenCL for vertex/fragment shaders (frequently also used for graphics).
Hi, just wanted to say that your ideas are really interesting and that I'm still here. I contacted Dell community and Amd (here), I've sent e-mails to Dell and AMD as well as posted posts on Reddit to get some attention on this problem. If you could do this as well, this could gather eiven more people for AMD and Dell to see that this a serious issue. Thank you for spreading the word...
Have a great day (again)!
Here is one of the posts I made on reddit if you want to check it out and send people to it (I think most people know about reddit more than AMD community).
There is no control over which graphics card is used in the AMD radeon software. They should change this instead of leaving it to the windows graphics tab to solve it, which it's just not working for minecraft(java-based), but it's working for every other game.
It's important to realise it's not the fault of smart-shift, Smart shift has no control over which software uses the 5600M or 4800H/4600H igpu. Smart-shift only does load based wattage shifting with a few tweaks and higher efficency. The fault is that AMD shifting the control of which graphics card is used to windows instead of its own software. Windows graphics settings, doesn't properly force the 5600M to work in this java application "javaw.exe" it should be very easy to fix, we need a bit of traction to get them to fix this for us as it continues to use the iGPU in this laptop configuration despite us picking the "High Perfomance Option".
I hope someone at AMD sees this and does a quick fix for us as this is a very niche issue probably specific to our configuration Dell G5 15 SE (4800H/4600H & 5600M), and mabye the MSI Bravo(4800H/4600H & 5500M/5300M).
If anyone finds their own fix please update us, we are eagerly awaiting to unlock the full potential of the 5600M in this game.
Hope this helps.