New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Safe Exam Browser does not detect any displays. #268
Comments
Could you please try to reset the WMI repository: https://techcommunity.microsoft.com/t5/ask-the-performance-team/wmi-rebuilding-the-wmi-repository/ba-p/373846
|
@dbuechel I encountered the same issue while running the beta SEB for Windows in a Virtual Box VM (latest VB). |
Yes, in VMs the check fails for some reason. Hence we added the option to ignore validation errors in the configuration. |
@dbuechel I am also getting the same error |
I ended up formatting my PC (for other reasons), and today I installed SEB again (the latest version) and it worked, on the same PC, so I guess it had something to do with Windows files or something like that... |
Thanks for the update, @rui2015. Glad to know you were able to make it work, albeit with having to reset your entire machine. Yes, it must be some configuration or system component which can get corrupted. Most unfortunately, we had no luck thus far in pinning down the root cause. |
We were able to gain more information, it namely appears to be the case that this error can be caused by a specific display driver from Windows ("PnP-Monitor Lock (Standard)"), see #341. |
Hello, Logfile:
What I've done so far:
NoteI'm currently running Windows 11 Pro with Windows Subsystem for Linux enabled. @dbuechel any new ideas? |
Thanks for the information, @FrassettoN. We have a testing device where the issue apparently can be reproduced, I hope that I can have a look at it in the coming weeks. Until now, the assumption was that the issue has something to do with the display driver mentioned above, but if that isn't the case on your machine, then we're basically back to zero... |
Glad to help. I have installed version 3.1.1.250 (from CISIA website) and it works perfectly. Maybe this could help you finding the bug... |
That's because the display monitoring was a new feature which we introduced in version 3.2.0 😉 |
Yeah, yeah, I know. It was more a tip for those who will encounter this problem a few days before a test 😂 |
Hi @dbuechel, are you keeping this open because of the VM display detection issue? Though, it would be nice to get fixed from my personal perspective, I seriously doubt it's hampering many (real) exam takers... Regards, Jeroen |
@jeroenhabets Yes exactly. I'll attempt to fix the problem with the display driver mentioned above once I have time to look at our testing device, but it may well be that we'll have to classify this as "won't fix" for the moment. I thus far was unfortunately not able to reproduce the issue. |
I have to mark this as won't fix for the moment. I was unable to get to the root cause of the issue (I still suspect some issue in the .NET Framework / WMI, possibly related to the display driver mentioned above) and also failed to find a solution or workaround to the problem. I furthermore can only reproduce the issue on one particular device, and only when I keep the laptop lid shut directly after starting the machine. |
Hello everyone, 2022-08-12_13h14m45s_Runtime.log When I use the generic microsoft driver I no longer have the problem and SEB starts correctly. |
According to the log, you do not have the same issue:
See the second to last line: Detected external display but only internal displays are allowed! |
You're right! Should I open a new thread? |
It appears that you're using an external display, but the configuration allows only internal displays. Is that correct? |
No. I'm using a normal desktop pc with a single monitor. The problem is that when I use the official video card driver I encounter this problem. If I use a generic microsoft driver I have no problem. |
Exactly, that is an external monitor, only laptop / notebook computers have internal monitors. The configuration you're trying to use prohibits the usage of external monitors, thus you won't be able to use that setup unless someone changes the configuration itself to allow the usage of external monitors. |
What I don't explain is: why don't I have problems if I use the generic microsoft driver? |
That indeed is a good question. Could you provide some screen shots / photos and other details of the exact setup that you're using? |
@dbuechel hi I'm having a similar problem Actually I'm using Mettl's MSB which in backend SEB. I used the same PC for last semester exam and it worked well. But now my college instructed my to update the software (Mettl MSB) after which I getting 0 internal and 0 external displays detected error. I have attached the screenshot and log for your reference. Note: My Graphic Driver is Intel UHD 550 and monitor Driver is Generic Non-PnP Monitor. 2022-10-22_19h41m46s_Runtime.log.txt Thanks in advance |
@hunterz-killer We cannot help you with MSB, that's another product and you'd need to contact its manufacturers if you have issues with it. According to the screenshots above, you're trying to use a custom build, is that correct? |
Yes, you are correct it seems to a custom build but i couldn't confirm it. I have reached the MSB support team but couldn't solve it. |
Apart from the driver issue mentioned above, we unfortunately do not have any indications of what the underlying issue could be. We didn't encounter the problem ourselves thus far (apart from the special case above), so there's really not too much we can do until we get a reliable way to reproduce the issue meaningfully. |
So, Guys who are facing the above mentioned error please follow the steps below:-
Solved by @hunterz-killer after a long communication with him 😃👍 |
Im having the same issue on my laptop |
One of our students was stuggling with this issue for a long time. I tried above solutions without succes. I found out that in device manager, under monitor, there was no "generic non-pnp monitor" but a "Impero DPMS Monitor". I have no idea what that is nor how it got there. The solution was to update the driver of this monitor, search on computer, choose from list and then select "generic pnp monitor". That was the only other option. |
Describe the Bug
I had to take a test on my University's elearning platform (Moodle), and when I tried to start SEB, it showed an error message saying that "0 internal and 0 external displays were detected" (screenshot below)
Steps to Reproduce
Steps to reproduce the behavior:
Expected Behavior
SEB should detect the display and start the test with no errors.
Screenshots
Version Information
Additional Context
I am using a laptop (ASUS ROG Strix GL703VD) with an i7-7700HQ, a GTX 1050 and 16GB of RAM, if that is of any interest.
I also found an error on the log, found on
%LOCALAPPDATA%\SafeExamBrowser\Logs
. I'm attaching the log, in case it helps.2021-11-29_15h49m02s_Runtime.log
The text was updated successfully, but these errors were encountered: