Vista Screensaver problems.....

Message boards : Number crunching : Vista Screensaver problems.....
Message board moderation

To post messages, you must log in.

AuthorMessage
Profile Mr. Majestic
Volunteer tester
Avatar

Send message
Joined: 26 Nov 07
Posts: 4752
Credit: 258,845
RAC: 0
United States
Message 883721 - Posted: 9 Apr 2009, 17:11:13 UTC

Ok, this is just pissing me off now. On my desktop the screensaver will not come on. If I go in and change the time settings either way it seems to work for a little while and then dies again. I DO NOT HAVE a wireless mouse or keyboard. Any ideas?


BTW..... power settings won't shut the monitor off any more either......

ID: 883721 · Report as offensive
wulf 21

Send message
Joined: 18 Apr 09
Posts: 93
Credit: 26,337,213
RAC: 43
Germany
Message 886488 - Posted: 19 Apr 2009, 21:52:10 UTC

same problem :(
ID: 886488 · Report as offensive
John McLeod VII
Volunteer developer
Volunteer tester
Avatar

Send message
Joined: 15 Jul 99
Posts: 24806
Credit: 790,712
RAC: 0
United States
Message 886491 - Posted: 19 Apr 2009, 22:07:10 UTC
Last modified: 19 Apr 2009, 22:07:36 UTC

What version of BOINC?

Did you install as a service (protected instaall)?

Are you doing CUDA?


BOINC WIKI
ID: 886491 · Report as offensive
wulf 21

Send message
Joined: 18 Apr 09
Posts: 93
Credit: 26,337,213
RAC: 43
Germany
Message 886617 - Posted: 20 Apr 2009, 11:50:40 UTC

My BOINC version is 6.6.20

If I remember it correctly I didn't do a protected install. Since there is no service named BOINC or similar in my services list and all processes related to BOINC in the task manager run using my local username instead of "local service", I think thats right.

Currently there are running 4 Astropulse processes (1 for each CPU core) which have screensaver graphics and one Seti@home enhanced using CUDA. The Astropulse screensaver runs for some minutes and then suddenly stops as if I had moved the mouse or something, however this didn't happen with other screensavers.
ID: 886617 · Report as offensive
Profile Jord
Volunteer tester
Avatar

Send message
Joined: 9 Jun 99
Posts: 15184
Credit: 4,362,181
RAC: 3
Netherlands
Message 886622 - Posted: 20 Apr 2009, 12:12:25 UTC - in response to Message 886617.  

BOINC 6.6.23 has fixes for that.

32bit Windows version

64bit Windows version

6.6.23 is a development version, though. It can/will have other problems.
ID: 886622 · Report as offensive
wulf 21

Send message
Joined: 18 Apr 09
Posts: 93
Credit: 26,337,213
RAC: 43
Germany
Message 886623 - Posted: 20 Apr 2009, 12:34:39 UTC

Is it normal that all local data is lost, when installing a new BOINC client? I had to enter the project URL and account information again and it downloaded all tasks again, the partly computet results were lost, too.
ID: 886623 · Report as offensive
Profile Jord
Volunteer tester
Avatar

Send message
Joined: 9 Jun 99
Posts: 15184
Credit: 4,362,181
RAC: 3
Netherlands
Message 886629 - Posted: 20 Apr 2009, 12:50:51 UTC - in response to Message 886623.  
Last modified: 20 Apr 2009, 12:51:29 UTC

Only if you switched from a 64bit client to a 32bit client as then the installer won't be able to read the old files (being that they're most probably 64bit, which can't be read by 32bit).

The old files are probably still on your system. Take a look around.
ID: 886629 · Report as offensive
wulf 21

Send message
Joined: 18 Apr 09
Posts: 93
Credit: 26,337,213
RAC: 43
Germany
Message 886633 - Posted: 20 Apr 2009, 13:12:31 UTC
Last modified: 20 Apr 2009, 13:14:31 UTC

I found my old files and copied everything to the new folder (strange, I was sure I didnt modify the standard installation settings both times, so I thought the folders will stay the same). But everything seems to work fine now.
ID: 886633 · Report as offensive
wulf 21

Send message
Joined: 18 Apr 09
Posts: 93
Credit: 26,337,213
RAC: 43
Germany
Message 886908 - Posted: 21 Apr 2009, 7:38:42 UTC

unfortunatly the new BOINC client version doesn't fix the problem
ID: 886908 · Report as offensive
Profile skildude
Avatar

Send message
Joined: 4 Oct 00
Posts: 9541
Credit: 50,759,529
RAC: 60
Yemen
Message 886950 - Posted: 21 Apr 2009, 14:17:49 UTC - in response to Message 886908.  

From looking at your completed work I can see that you are exclusively running CUDA MB WU's you will not get a screen saver using CUDA. It would be a waste of resource to run the MB WU on your graphics and show the graphics at the same time. This defeats the purpose of running on the GPU which is to finish WU's very quickly


In a rich man's house there is no place to spit but his face.
Diogenes Of Sinope
ID: 886950 · Report as offensive
wulf 21

Send message
Joined: 18 Apr 09
Posts: 93
Credit: 26,337,213
RAC: 43
Germany
Message 887256 - Posted: 22 Apr 2009, 11:53:38 UTC - in response to Message 886950.  

From looking at your completed work I can see that you are exclusively running CUDA MB WU's you will not get a screen saver using CUDA. It would be a waste of resource to run the MB WU on your graphics and show the graphics at the same time. This defeats the purpose of running on the GPU which is to finish WU's very quickly


It appears to me that you haven't really read my post. I know that the CUDA-Version of SETI@home has no screensaver graphics, however the Astropule graphics work (I'm still pretty new here and haven't finished an Astropulse task, yet). When CUDA is computing a "normal" WU, while showing the Astropulse graphics, there is no noticeable slowdown of the computation and at least the window graphics work perfectly. Since my graphics card was designed to show high-detailed DX 10 Graphics, such simple 3D graphics as used in the screensaver should use up nearly no resources. If it was "a waste of resources" the application would decide not to show any graphics at all and I should see the standard BOINC screensaver. What happens is, that the Astropulse screensaver is shown for some minutes and then crashes for no obvious reason. I'm pretty sure that it is really a crash because if it was finished by Windows, the screensaver would appear again after 5 minutes.
The only slowdown occures if the GPU is computing a WU with very low angle rate which still needs to be fixed. This is slowing down both, the computing AND the graphics output. (From what I have read about it so far, they work a little slower on CPUs, too, but for a yet unknown reason the slowdown is much bigger on a GPU)
ID: 887256 · Report as offensive
Profile Jord
Volunteer tester
Avatar

Send message
Joined: 9 Jun 99
Posts: 15184
Credit: 4,362,181
RAC: 3
Netherlands
Message 887264 - Posted: 22 Apr 2009, 12:30:05 UTC - in response to Message 887256.  

Since my graphics card was designed to show high-detailed DX 10 Graphics, such simple 3D graphics as used in the screensaver should use up nearly no resources.

I've never heard that OpenGL 1.1 is simple, but one is never too old to learn. ;-)

Depending on what resolution and bit-depth you run at, you will always use extra memory on the videocard. Example given, a 1920x1200x32bpp resolution will use around 10MB of VRAM. Add additional off-screen GDI usage, also 10MB. Add the screen saver code, say 7MB. of course it matters how many windows and programs you have open, they'll all take up their amount of memory. DVD software and graphics software uses lots of it.

If it was "a waste of resources" the application would decide not to show any graphics at all and I should see the standard BOINC screensaver.

You're giving the application too much credit... it isn't that intelligent.
Besides, the standard BOINC screen saver still takes up VRAM.

What happens is, that the Astropulse screensaver is shown for some minutes and then crashes for no obvious reason.

Check in the \BOINC\slots\(number) directory if there's a stderrgfx.txt file after the crash. Applications built with the BOINC 6 API should have that file after a crash. If you have one, what is in it?
ID: 887264 · Report as offensive
Profile skildude
Avatar

Send message
Joined: 4 Oct 00
Posts: 9541
Credit: 50,759,529
RAC: 60
Yemen
Message 887278 - Posted: 22 Apr 2009, 14:27:34 UTC - in response to Message 887256.  

From looking at your completed work I can see that you are exclusively running CUDA MB WU's you will not get a screen saver using CUDA. It would be a waste of resource to run the MB WU on your graphics and show the graphics at the same time. This defeats the purpose of running on the GPU which is to finish WU's very quickly


It appears to me that you haven't really read my post. I know that the CUDA-Version of SETI@home has no screensaver graphics, however the Astropule graphics work (I'm still pretty new here and haven't finished an Astropulse task, yet). When CUDA is computing a "normal" WU, while showing the Astropulse graphics, there is no noticeable slowdown of the computation and at least the window graphics work perfectly. Since my graphics card was designed to show high-detailed DX 10 Graphics, such simple 3D graphics as used in the screensaver should use up nearly no resources. If it was "a waste of resources" the application would decide not to show any graphics at all and I should see the standard BOINC screensaver. What happens is, that the Astropulse screensaver is shown for some minutes and then crashes for no obvious reason. I'm pretty sure that it is really a crash because if it was finished by Windows, the screensaver would appear again after 5 minutes.
The only slowdown occures if the GPU is computing a WU with very low angle rate which still needs to be fixed. This is slowing down both, the computing AND the graphics output. (From what I have read about it so far, they work a little slower on CPUs, too, but for a yet unknown reason the slowdown is much bigger on a GPU)
No you didnt read what I wrote. If cuda is running you shouldn't get a seti screensaver. The seti screensaver is going to slow down your CUDA/GPU work. I'm not aware that Astropulse has a screensaver ability since I run the optimized app. You are better off allowing your screen to go blank than run a screeensaver while running seti



In a rich man's house there is no place to spit but his face.
Diogenes Of Sinope
ID: 887278 · Report as offensive
wulf 21

Send message
Joined: 18 Apr 09
Posts: 93
Credit: 26,337,213
RAC: 43
Germany
Message 887296 - Posted: 22 Apr 2009, 15:27:01 UTC - in response to Message 887264.  

Thanks for your answers.

I've never heard that OpenGL 1.1 is simple, but one is never too old to learn. ;-)


I didn't mean that the renderer would be simple, I just wanted to say that there are not as much details (e.g. textures, effects like reflections...) visible as there are in e.g. in computer-games.

My graphics card has 512 MB of VRAM. I don't know if the SETI@home enhanced application will try to use up all of it because it requires only 256 MB.

Some testing revealed that the problem isn't CUDA specific because it happens if I turn off CUDA, too.

I have a stderrgfx.txt in slots 0-3

Here is part of slot 1 which seems to be used for the screensaver most of the time because there are the most entries. What is conspicuous is that the screensaver has been started many times with no entry why it stopped like e.g. the mouse movement at the bottom of the file.

@skildude I have watched the WUs progress bar and a clock with and without having open a graphics window at the same time. Of course this isn't an exact method of measuring computing speed, but if there is any slowdown, I didn't notice. Its maybe something like 1 or 2 per cent. If I wanted to get every single flop out of my machine I couldn't do anything else with it ;)
...

Starting graphics application...
Fullscreen Mode Detected.
Setting window title to 'astropulse_v5 version 5.03 [workunit: ap_02fe09ad_B6_P1_00106_20090419_00409.wu]'.
Starting graphics application...
Fullscreen Mode Detected.
Setting window title to 'astropulse_v5 version 5.03 [workunit: ap_02fe09ad_B6_P1_00106_20090419_00409.wu]'.
Starting graphics application...
Fullscreen Mode Detected.
Setting window title to 'astropulse_v5 version 5.03 [workunit: ap_02fe09ad_B6_P1_00106_20090419_00409.wu]'.
Successfully loaded '../../projects/setiathome.berkeley.edu/ap403.jpg'.
Failed to load 'user_logo'.
Failed to load 'background'.
Starting graphics application...
Fullscreen Mode Detected.
Setting window title to 'astropulse_v5 version 5.03 [workunit: ap_02fe09ad_B6_P1_00106_20090419_00409.wu]'.
Successfully loaded '../../projects/setiathome.berkeley.edu/ap403.jpg'.
Failed to load 'user_logo'.
Failed to load 'background'.
Close event (mouse move) detected, shutting down.
Shutting down graphics application...
Starting graphics application...

...
ID: 887296 · Report as offensive
Profile Jord
Volunteer tester
Avatar

Send message
Joined: 9 Jun 99
Posts: 15184
Credit: 4,362,181
RAC: 3
Netherlands
Message 887316 - Posted: 22 Apr 2009, 16:12:28 UTC - in response to Message 887296.  

My graphics card has 512 MB of VRAM. I don't know if the SETI@home enhanced application will try to use up all of it because it requires only 256 MB.

Now, no.. the minimum you need is 255MB of memory on the card as the task is converted into CUDA capable kernels and loaded into the VRAM, taking up at least 200MB. Not even the developers can say exactly how much it will take up, no one ever measured it I guess (no application to test that with).

That's per task per GPU. So if you have two GPUs on a card, it's at least 400MB. Etc.

Here is part of slot 1 which seems to be used for the screensaver most of the time because there are the most entries.

Each task takes up its own slot number. Once the task is done, all the information from the slot is uploaded and the slot is cleared, ready for the next task.

So you'll have to figure out which of the APs that ran crashed the screen saver and then check in the slot numbers which error file was last written to and post that information.
ID: 887316 · Report as offensive

Message boards : Number crunching : Vista Screensaver problems.....


 
©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.