Questions and Answers :
GPU applications :
Win7 and seti@home v7 ugrade now GPU not detected
Message board moderation
Author | Message |
---|---|
William B. Walters Send message Joined: 31 Jul 03 Posts: 8 Credit: 733,904 RAC: 0 |
Hello. I recently upgraded my OS to window 7 x64 from XP x86. Yes I know I'm still 6 years behind. I made no changes to any hardware. This was a clean Windows 7 install, not an upgrade. I have the latest GeForce 320.49 driver. My GPU was detected and working great before the new OS. Only thing I can think of is that I downloaded boinc version 7 rather than upgrading to 7 as I did when i still had XP. In attempt to fix this I have removed boinc altogether, then I tried just removing and re-adding seti@home. I tried resetting the project. None worked. What am I missing? Help would be appreciated. |
Gatekeeper Send message Joined: 14 Jul 04 Posts: 887 Credit: 176,479,616 RAC: 0 |
Did you perhaps accidentally install BOINC as a service? Copy the first 20 or so lines of your activity log (CTRL+shift+E from the advanced view) and paste it here, and we can tell. |
OzzFan Send message Joined: 9 Apr 02 Posts: 15691 Credit: 84,761,841 RAC: 28 |
If you are installing BOINC as a service (or "Protected Mode"), BOINC cannot detect the GPU on Windows Vista and newer because in these OSes, the video enhanced video driver isn't loaded until after user logon. Previous OSes loaded the enhanced video driver at boot time so BOINC was able to detect the GPU even if it was installed as a service. |
William B. Walters Send message Joined: 31 Jul 03 Posts: 8 Credit: 733,904 RAC: 0 |
Yes i did install as a service just as I had it when i was on xp. Should I select no new tasks, let it finish current task and reinstall to run as a session application and not as a service? 9/10/2013 12:00:28 AM | | Starting BOINC client version 7.0.64 for windows_x86_64 9/10/2013 12:00:28 AM | | log flags: file_xfer, sched_ops, task 9/10/2013 12:00:28 AM | | Libraries: libcurl/7.25.0 OpenSSL/1.0.1 zlib/1.2.6 9/10/2013 12:00:28 AM | | Running as a daemon 9/10/2013 12:00:28 AM | | Data directory: C:\ProgramData\BOINC 9/10/2013 12:00:28 AM | | Running under account boinc_master 9/10/2013 12:00:28 AM | | Processor: 2 GenuineIntel Intel(R) Core(TM)2 Duo CPU E8500 @ 3.16GHz [Family 6 Model 23 Stepping 10] 9/10/2013 12:00:28 AM | | Processor features: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss htt tm pni ssse3 cx16 sse4_1 syscall nx lm vmx smx tm2 pbe 9/10/2013 12:00:28 AM | | OS: Microsoft Windows 7: Enterprise x64 Edition, Service Pack 1, (06.01.7601.00) 9/10/2013 12:00:28 AM | | Memory: 3.93 GB physical, 7.87 GB virtual 9/10/2013 12:00:28 AM | | Disk: 465.66 GB total, 294.09 GB free 9/10/2013 12:00:28 AM | | Local time is UTC -4 hours 9/10/2013 12:00:28 AM | | No usable GPUs found 9/10/2013 12:00:28 AM | | Config: don't compute while starrynight.exe is running 9/10/2013 12:00:28 AM | SETI@home | URL http://setiathome.berkeley.edu/; Computer ID 7078296; resource share 100 9/10/2013 12:00:28 AM | SETI@home | General prefs: from SETI@home (last modified 08-Jul-2013 22:42:29) 9/10/2013 12:00:28 AM | SETI@home | Computer location: home 9/10/2013 12:00:28 AM | SETI@home | General prefs: no separate prefs for home; using your defaults 9/10/2013 12:00:28 AM | | Reading preferences override file 9/10/2013 12:00:28 AM | | Preferences: 9/10/2013 12:00:28 AM | | max memory usage when active: 2819.74MB 9/10/2013 12:00:28 AM | | max memory usage when idle: 3625.38MB 9/10/2013 12:00:28 AM | | max disk usage: 10.00GB 9/10/2013 12:00:28 AM | | max CPUs used: 1 9/10/2013 12:00:28 AM | | suspend work if non-BOINC CPU load exceeds 90 % 9/10/2013 12:00:28 AM | | (to change preferences, visit a project web site or select Preferences in the Manager) 9/10/2013 12:00:28 AM | | Not using a proxy 9/10/2013 12:00:29 AM | SETI@home | Restarting task 03mr08ab.4993.6616.14.12.20_1 using setiathome_v7 version 700 in slot 0 |
OzzFan Send message Joined: 9 Apr 02 Posts: 15691 Credit: 84,761,841 RAC: 28 |
You can actually uninstall and re-install. The uninstall process is non-destructive and won't delete any files currently downloaded. The re-install will pick up where you left off and will likely start downloading tasks for your GPU right away. |
William B. Walters Send message Joined: 31 Jul 03 Posts: 8 Credit: 733,904 RAC: 0 |
That did it! Thanks for all your help. |
arkayn Send message Joined: 14 May 99 Posts: 4438 Credit: 55,006,323 RAC: 0 |
|
bill Send message Joined: 16 Jun 99 Posts: 861 Credit: 29,352,955 RAC: 0 |
What was the advantage, if any, of installing Boinc as a service? |
OzzFan Send message Joined: 9 Apr 02 Posts: 15691 Credit: 84,761,841 RAC: 28 |
I don't know if you're asking anyone in general, Bill, or if you're asking the OP specifically, but generally the benefit of installing as a service is that BOINC can run even if no one is logged onto the machine as all services are started at bootup before user logon. Therein lies the issue with Windows Vista and newer; Microsoft has tried to reduce the number of crashes that bring the entire system down, so they moved the sound driver and video driver out of the kernel space (Ring zero) and into the user space (Ring three) so that, even if you have a driver crash, it can be recovered without rebooting the entire system. Because of this change, only a basic video driver is loaded during boot to display the boot process. The enhanced functions of video cards aren't loaded until after the user logs into the machine. Thus, the crunching capabilities of a GPU aren't loaded until after the user logs on, and since BOINC is already running, it cannot use those extra functions. In order for device manufacturers to have their drivers certified to run on Windows, and Microsoft has enforced driver signing so that poorly written drivers that do not pass Windows Hardware Quality Labs (WHQL) testing, each vendor must submit their driver for testing to Microsoft and meet Microsoft's requirements so as to improve the stability of the platform. Since it is cheaper and easier to submit a single driver, most vendors have been getting their drivers passed and back-porting the certified driver to older OSes, such as Windows XP (which preferred driver signing, but didn't enforce it). So, in a nutshell, if you don't have a GPU you want to crunch on and the system may reboot itself without being logged into for days, the service install is a perfectly acceptable option. But if you are going to be logged into the machine (and using the Lock Workstation function), and/or if you wish to crunch on GPUs, you cannot use the service install option. |
bill Send message Joined: 16 Jun 99 Posts: 861 Credit: 29,352,955 RAC: 0 |
Thank you Mister Volunteer Tester. I was asking in general because it seemed like a good question and answer to be documented some where so that those of us that didn't know and were curious could find it in a search for information on how to set up an initial installation of Boinc. It certainly added to my knowledge. Again Thank you. |
©2024 University of California
SETI@home and Astropulse are funded by grants from the National Science Foundation, NASA, and donations from SETI@home volunteers. AstroPulse is funded in part by the NSF through grant AST-0307956.