3DMark
 This topic has been pinned, so it's probably important
UL_James Feb 4, 2013 @ 12:24pm
Support and feedback
If you want to share any comments or feedback about 3DMark with us, or you need technical support, please visit https://benchmarks.ul.com/support (You are welcome to post here as well, but you will get a faster response from our official support site.)

You can also find useful information in our 3DMark user guide[support.benchmarks.ul.com] and our Steam FAQ[support.benchmarks.ul.com].
Last edited by UL_James; May 12, 2021 @ 3:12am
< >
Showing 871-885 of 1,111 comments
UL_Jarnis  [developer] Jun 7, 2022 @ 1:36pm 
Yes, results will be hidden with unmapped hardware to prevent unreleased hardware leaks. You should still see the URL in the web browser address bar that you can copy or send to ul.benchmarksupport@ul.com

Or if you are logged into your account, then you can see the result as you can always see your own results - even hidden ones. Just can't share them if the hardware is unknown.

I tried to search and fix any 6650XT models that I could find so it is possible the result is now visible if you load up a saved result from Documents/3DMark/ and view it online again. If not, post a link or email it to us.
macmikey Jun 8, 2022 @ 6:29am 
Originally posted by UL_Jarnis:
Yes, results will be hidden with unmapped hardware to prevent unreleased hardware leaks. You should still see the URL in the web browser address bar that you can copy or send to ul.benchmarksupport@ul.com

Or if you are logged into your account, then you can see the result as you can always see your own results - even hidden ones. Just can't share them if the hardware is unknown.

I tried to search and fix any 6650XT models that I could find so it is possible the result is now visible if you load up a saved result from Documents/3DMark/ and view it online again. If not, post a link or email it to us.
copy that
creocoder Jun 22, 2022 @ 6:20pm 
Bought new monitor LG 27GP850. Start randomly getting `EnumDisplayDevicesA() failed` error when trying to start TimeSpy test.

Steps on this page: https://support.benchmarks.ul.com/support/solutions/articles/44001954929-enumdisplaydevicesa-failed

not help. Restart also not always help. What interesting all other software (games, benchmarks) work without any issues. Tried to clean install Windows 11 (may release with latest updates). Tried 2 different Nvidia drivers version 516.40 and previous one. Tried replace display port cable with other ones. Tried to use different display port on videocard. The problem keeps repeating. It may work without any issues until restart. After restart it may show that error again (not always). Turn off. Turn on. Working. Restart. Working. Restart again. Error. Moreover, the pattern is not clear. No issues (visual) with monitor. No issues with other software. Looks like 3DMark issue itself.

What can you recommend? Could this be some sort of hardware issue with the monitor? I've never seen this problem on my previous monitor. On the other hand, the rest of the software works. Strange.
creocoder Jun 23, 2022 @ 9:17am 
Looks like ^ is 3DMark bug itself. When I run 3DMark sometimes I see "NoDeviceString (\\.\DISPLAY1)". This happens randomly after restarting PC. Running any game after exiting 3DMark and then run 3DMark again fix this issue and this change to "Generic PnP Monitor (\\.\DISPLAY1)". Today I tried another exemplar of LG 27GP850. I can reproduce this bug again. Seems it not related to monitor.
UL_Jarnis  [developer] Jun 24, 2022 @ 1:39am 
Sorry, do not know what could then be the root cause. We're simply querying the attached monitors from the OS for the GPU selector feature (so you can choose which GPU and which monitor to use) and this call randomly returns garbage or no data based on your description. So from our perspective this looks like an OS side issue, but obviously something is specific to your configuration that triggers this as for the vast majority everything works normally.
creocoder Jun 24, 2022 @ 12:24pm 
Originally posted by UL_Jarnis:
Sorry, do not know what could then be the root cause. We're simply querying the attached monitors from the OS for the GPU selector feature (so you can choose which GPU and which monitor to use) and this call randomly returns garbage or no data based on your description. So from our perspective this looks like an OS side issue, but obviously something is specific to your configuration that triggers this as for the vast majority everything works normally.

I tried some another things. I changed monitor again to another model Acer XV272M. I even tried different videocard. Did clean install Windows 11. I can reproduce this bug again and again. I think I exclude everything I can from my configuration (monitor, videocard, OS, drivers, DP cable). I think this is pure 3DMark issue perhaps after some update. I never have issue like this before after 120+ hours of this software usage. I literally made test on different independent machine with different monitor. I didn't tried reproduce it on Windows 10.

Let me clearly explain how to reproduce it. Restart PC. Right after Steam icon shown in tray start 3DMark and immediately switch to "TimeSpy" from "Recommended benchmarks" zone. You'll see "Display: NoDeviceString (\\.\DISPLAY1)". After trying start test you'll get: "EnumDisplayDevicesA() failed". Please note that this may require 3 - 5 restarts to catch this bug.

Now interesting part. Let say we catch this issue. If after that close 3DMark, run any game, exit game and run 3DMark again this bug will gone. It will show "Display: Generic PnP monitor (\\.\DISPLAY1)".

Perhaps issue related to some obsolete windows api function to get monitors list. Because games and other software doesn't have such issues. Please investigate situation.
Last edited by creocoder; Jun 24, 2022 @ 12:24pm
UL_Jarnis  [developer] Jun 24, 2022 @ 1:00pm 
Can you try this: Start Windows, then let it sit there for say 5 minutes completely untouched on desktop, THEN start 3DMark. If this way it never occurs, it suggests an issue with Windows 11 being slow to load all required bits for the monitor detection to work and in such case it would be a Windows issue.

Also, this is a completely normal Windows APi call we are using

https://docs.microsoft.com/en-us/windows/win32/api/winuser/nf-winuser-enumdisplaydevicesa
Last edited by UL_Jarnis; Jun 24, 2022 @ 1:02pm
creocoder Jun 24, 2022 @ 1:03pm 
Originally posted by UL_Jarnis:
Can you try this: Start Windows, then let it sit there for say 5 minutes completely untouched on desktop, THEN start 3DMark. If this way it never occurs, it suggests an issue with Windows 11 being slow to load all required bits for the monitor detection to work and in such case it would be a Windows issue.

Will try and report. Thank you.
creocoder Jun 24, 2022 @ 1:04pm 
Originally posted by UL_Jarnis:
Also, this is a completely normal Windows APi call we are using

https://docs.microsoft.com/en-us/windows/win32/api/winuser/nf-winuser-enumdisplaydevicesa

Is that possible to use it in terms of some `test.cmd`? I can run it in console and report results when issue with 3DMark happens.
UL_Jarnis  [developer] Jun 24, 2022 @ 1:46pm 
We pull the data using adapter_info.exe which is in same folder as 3DMark main executable.

Monitor details (there maybe more than one if you have multiple monitors) looks like this

"deviceId" : "\\?\DISPLAY#ENC1887#5&762f02f&0&UID4352#{e6f07b5f-ee97-4a90-b076-33f57bf4eaa7}",
"deviceKey" : "\Registry\Machine\System\CurrentControlSet\Control\Class\{4d36e96e-e325-11ce-bfc1-08002be10318}\0001",
"deviceString" : "S2431W Digital",
"attachedToDesktop" : true,
"primaryDisplay" : true,
"deviceName" : "\\.\DISPLAY1",
"width" : 1200,
"height" : 1920

And to clarify, this runs before 3DMark UI opens and data from that is then used for the rest of the time. The data is not re-read unless you restart 3DMark.
Last edited by UL_Jarnis; Jun 24, 2022 @ 1:47pm
creocoder Jun 24, 2022 @ 3:30pm 
Originally posted by UL_Jarnis:
Can you try this: Start Windows, then let it sit there for say 5 minutes completely untouched on desktop

Seems there are no connection between time and bug. I tried to wait for 5 minutes and 1 hour. Re-run 3DMark after several periods of time not lead to different results.

Originally posted by UL_Jarnis:
We pull the data using adapter_info.exe which is in same folder as 3DMark main executable.

Thank you. This help a lot for debugging issue. I run this when catch bug and it show next results for "monitors" json section:

"monitors" : [ { "deviceId" : "NoDeviceID", "deviceKey" : "NoDeviceKey", "deviceString" : "NoDeviceString", "attachedToDesktop" : true, "primaryDisplay" : true, "deviceName" : "\\.\DISPLAY1", "width" : 1920, "height" : 1080 } ]

Numbers of run doesn't matter it show same result always (tried to run under admin and user credentials). But if I run some game or click on Desktop with RMB and select Display Settings and close it (without changing anything there) this tool result change to:

"monitors" : [ { "deviceId" : "\\?\DISPLAY#ACR09CE#5&ccf938d&0&UID4357#{e6f07b5f-ee97-4a90-b076-33f57bf4eaa7}", "deviceKey" : "\Registry\Machine\System\CurrentControlSet\Control\Class\{4d36e96e-e325-11ce-bfc1-08002be10318}\0006", "deviceString" : "Generic PnP Monitor", "attachedToDesktop" : true, "primaryDisplay" : true, "deviceName" : "\\.\DISPLAY1", "width" : 1920, "height" : 1080 } ]

What interesting. In current user session bug never happen again until restart PC and as I say earlier this happened not after each restart (3 - 5 needed to catch bug with this console tool).

Perhaps some Windows 11 bug after some recent release. Never saw this before. Will try on fresh installed Windows 10 at weekend.

It is sad that from hardware point of view nothing can be explained there. My last experiments was new monitor and connecting to integrated processor video (i5 12400). Same situation. Anyway nothing critical, just strange behavior.
UL_Jarnis  [developer] Jun 25, 2022 @ 11:01am 
Well,. this does give a potential clue - perhaps in some scenario something is not properly initialized in the system and that breaks the detection. Will pass on this information to the developers but due to summer holidays it'll be a while before anyone can take a look.
Caldor Aug 2, 2022 @ 11:12am 
I really like these benchmarks and its fun how there are achievements to get as well from running different tests.

But I have personally been testing power performance and there are ways measuring how much power the CPU and GPU uses during a benchmark. So why not include that as an option? Either as just a common statistic for benchmarks or maybe as its own benchmark.

What I was testing was how well different GPUs would perform under different settings, when overclocking and underclocking to see how different systems compare at different power levels. How much power efficiency you get from a new generation.

Especially now that Valve has released the Steam Deck and with other gaming handheld devices like the ones from GPD... its obviously something that is here to stay and for these devices it seems it would be a very nice feature to be able to compare power efficiency between such devices and on the device itself using different settings.

As far as I can tell it should not be that complicated to add such a measurement to the benchmarks. I ran hwinfo64 to measure it between my RTX2080ti and my RTX3080ti, and now I am thinking of running some similar benchmarks on my GPD Win Max with and without an external GPU. I found it interesting that when limiting the 2080ti and 3080ti to 100W the 2080ti would perform better than the newer GPU, but the 3080ti would quickly gain the upper hand at higher watts.
Josito Aug 3, 2022 @ 9:14am 
Hi there, I am having a problem when installing this, it stays forever in "Installing Microsoft .NET Framework", I have checked my version and it is 4.8, I have run several scans to check if it is corrupted but apparently not. Any ideas on how to solve it?
UL_Jarnis  [developer] Aug 3, 2022 @ 9:22am 
Sorry, that part of the install is done by Steam. I would recommend contacting Steam support. Only thing we could do is to disable the whole step from 3DMark, but it is required so it would break the install for anyone with older Windows and .Net not installed.
< >
Showing 871-885 of 1,111 comments
Per page: 1530 50