GPU detection failed after system restart

Message boards : GPUs : GPU detection failed after system restart
Message board moderation

To post messages, you must log in.

AuthorMessage
Yellow Horror

Send message
Joined: 6 Apr 09
Posts: 5
Russia
Message 113036 - Posted: 4 Nov 2023, 16:01:22 UTC

For some time i get error "GPU detection failed: process exited with status 0x0: (unknown error) (317)" every time the BOINC autostarts after my system restart. If i then exit BOINC and restart it, the GPU detection completes successfully.

I cannot associate the appearance of the problem with anything exactly, because I rarely look into the BOINC manager and noticed it by accident. I can only say that before the problem arose, I had not changed either the version of BOINC or the GPU driver for a long time. I also did not install any applications that could be expected to affect the graphics subsystem. Among the possible reasons, regular Windows 10 updates come to mind.

After I noticed the problem, I updated the BOINC and GPU driver to the latest versions (7.24.1 for BOINC, 546.01 for NVidia GPU), but this did not fix the problem.

My OS is Windows 10 22H2 x64, GPU NVidia GeForce RTX 4060.

From my perspective, the problem appears as if BOINC calling the GPU prematurely during the boot process before the required driver functionality has started, causing GPU detection to fail. Is it possible to somehow delay the autostart of BOINC in order to check this assumption?

I will also gratefully accept any other advice on solving the problem.
ID: 113036 · Report as offensive
Profile Jord
Volunteer tester
Help desk expert
Avatar

Send message
Joined: 29 Aug 05
Posts: 15483
Netherlands
Message 113037 - Posted: 4 Nov 2023, 19:47:55 UTC - in response to Message 113036.  

You can uninstall BOINC, then reinstall it without the autostart option checked, then add BOINC to the Windows Task Scheduler and have it start 2 minutes after system boot up, to allow for all drivers to load correctly.
ID: 113037 · Report as offensive
Yellow Horror

Send message
Joined: 6 Apr 09
Posts: 5
Russia
Message 113038 - Posted: 5 Nov 2023, 6:59:10 UTC - in response to Message 113037.  

Thanks for the advice. Since my BOINC client is launched through the BOINC manager, I disabled the autostart of the BOINC manager in its settings and created a task to launch it 30 seconds after the user logs in. This solved the problem. Can i expect the client autostart delay option to appear directly in the manager settings? As far as I understand, delaying the client start by the same 30 seconds would have helped in my case in the same way.
ID: 113038 · Report as offensive
Profile Jord
Volunteer tester
Help desk expert
Avatar

Send message
Joined: 29 Aug 05
Posts: 15483
Netherlands
Message 113039 - Posted: 5 Nov 2023, 14:00:11 UTC - in response to Message 113038.  

Can i expect the client autostart delay option to appear directly in the manager settings?
I don't think it ever will. Primarily because BOINC can't write directly to Windows startup options, the task scheduler or the registry. That wouldn't be very secure, if it could. And I don't feel it's so much a BOINC problem either, but more that of a slow drivers loading problem on your system.
ID: 113039 · Report as offensive
Yellow Horror

Send message
Joined: 6 Apr 09
Posts: 5
Russia
Message 113040 - Posted: 5 Nov 2023, 14:38:49 UTC - in response to Message 113039.  

I don't think the "Run the client when launching the Manager" option does anything with the windows registry or the task scheduler. Apparently it just launches the client application. This means, it could do this with a given delay after the Manager is launched.
ID: 113040 · Report as offensive

Message boards : GPUs : GPU detection failed after system restart

Copyright © 2024 University of California.
Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation.