I have followed along multiple tutorials of filling a ComboBox with Supported Resolutions for screens, but it never seems to work. There are no options in the Combo Box. See below for the blueprint and ComboBox.
You’re doing it right. I don’t believe if fails because of the UE. The issue must be in your monitor(s) or drivers.
I have the same thing in Linux. In Windows this setup works perfectly, but in Linux there are no options, just like in your case. Although I have the same GeForce experience installed both in Windows in Linux, UE can’t get the supported resolutions in Linux for some reason. So maybe you should look into other software/hardware to see why it doesn’t work in your case.
Edit: P.S. My workaround is to check the array length, and if it’s 0, I just populate the combo box with most standard resolutions. I.e. I manually created an array of standard resolutions and I just feed it to the combo box.
I know it’s late, but I’m also having this issue on windows. I’m trying to collate a list of supported resolutions, but I only get 1024x768 returned, regardless of Monitor/TV, GFX card etc.
In-case your issue is the same: make sure you’re not clamping your index integer that sets the resolution. I was wondering why my resolutions only went up to 1200x800 and it’s because my index was being clamped to 4