GPU Missing on remote access

Message boards : Number crunching : GPU Missing on remote access
Message board moderation

To post messages, you must log in.

AuthorMessage
Scott Stalnaker

Send message
Joined: 2 Sep 04
Posts: 2
Credit: 338,979
RAC: 0
United States
Message 1486497 - Posted: 9 Mar 2014, 1:42:22 UTC

I just noticed that when I remote access my home computer from my laptop that GPU WU's list as GPU missing. It seems to have something to do with my laptop display overriding the home box's drivers or something, from what I can tell (though I'm certainly out of my depth around here when it comes to computer knowledge).

Is there any way to override this switch when I remote to my home box, or am I stuck with BOINC holding up all my GPU WU's when I have to access that computer from elsewhere?
ID: 1486497 · Report as offensive
Profile Wiggo
Avatar

Send message
Joined: 24 Jan 00
Posts: 34744
Credit: 261,360,520
RAC: 489
Australia
Message 1486499 - Posted: 9 Mar 2014, 1:48:35 UTC

If you are using Remote Desktop then yes it will through your GPU out.

Logmein was good, but apparently that has gone commercial, but this thread should give you some other alternatives to use.

http://setiathome.berkeley.edu/forum_thread.php?id=73874

Cheers.
ID: 1486499 · Report as offensive
Scott Stalnaker

Send message
Joined: 2 Sep 04
Posts: 2
Credit: 338,979
RAC: 0
United States
Message 1486502 - Posted: 9 Mar 2014, 1:59:28 UTC

Thanks!
ID: 1486502 · Report as offensive
David S
Volunteer tester
Avatar

Send message
Joined: 4 Oct 99
Posts: 18352
Credit: 27,761,924
RAC: 12
United States
Message 1486556 - Posted: 9 Mar 2014, 6:44:05 UTC

I'm pretty happy with Teamviewer. I've been using it all day to manage multiple (too many to count) restarts for Windows updates that kept failing.

You may also find that Boinc can't find your GPU if it starts automatically when the computer starts up. If that happens, in Boinc Manager go to File > Exit, wait a bit (10-15 seconds) and start Boinc again. I put a shortcut on my desktop to make this easier to do.
David
Sitting on my butt while others boldly go,
Waiting for a message from a small furry creature from Alpha Centauri.

ID: 1486556 · Report as offensive
Profile Bill G Special Project $75 donor
Avatar

Send message
Joined: 1 Jun 01
Posts: 1282
Credit: 187,688,550
RAC: 182
United States
Message 1486984 - Posted: 10 Mar 2014, 14:17:00 UTC - in response to Message 1486556.  
Last modified: 10 Mar 2014, 14:18:35 UTC

Remote Desktop will stop GPU processing. MS Remote Desktop video drivers are not compatible. You do have to go to a 3rd party remote access. (I have switched to TeamViewer as well and it does all, and then some, that I need)

The computer will work fine, doing CPU and GPU processing as long as you do not access it using Remote Desktop (personal experience).

SETI@home classic workunits 4,019
SETI@home classic CPU time 34,348 hours
ID: 1486984 · Report as offensive
David S
Volunteer tester
Avatar

Send message
Joined: 4 Oct 99
Posts: 18352
Credit: 27,761,924
RAC: 12
United States
Message 1486986 - Posted: 10 Mar 2014, 14:24:56 UTC

Has anyone checked out the new version of Remote Desktop MS is pushing as a Windows Update (to make Vista and 7 compatible with 8)? Does it still kill the GPU?
David
Sitting on my butt while others boldly go,
Waiting for a message from a small furry creature from Alpha Centauri.

ID: 1486986 · Report as offensive
juan BFP Crowdfunding Project Donor*Special Project $75 donorSpecial Project $250 donor
Volunteer tester
Avatar

Send message
Joined: 16 Mar 07
Posts: 9786
Credit: 572,710,851
RAC: 3,799
Panama
Message 1486987 - Posted: 10 Mar 2014, 14:25:14 UTC
Last modified: 10 Mar 2014, 15:04:25 UTC

Another way to avoid the RDP problem is by use of a VNC, there are several.

I use TightVNC who is very light and free for non comercial users. It don´t use a central server to autenticate as Teamviewer. Remember the Logmein example they could simply drop the free service when they want without any warning.

But be aware VNC is not easy to use as Teamviewer and requires you reconfigurate your routers to allow the right port access go to the right host.

On other hand, you could configurate the VNC in a way that the user never even knows you remotely access his hosts, (something not possible with teamviewer) that could be good or bad depends on how you use it, allways remember you need to respect the other users privacity, and you could do that only if you have the autorization, or you could end in troubles.

Not sure about this, IIRC the problem is in the Nvidia driver we use on the gforces, not the windows itself, since other NV GPUs like Tesla who use a diferent type of driver does not have the problem so you could use RDP with them. Maybe someone could explain that better to us.
ID: 1486987 · Report as offensive
Ulrich Metzner
Volunteer tester
Avatar

Send message
Joined: 3 Jul 02
Posts: 1256
Credit: 13,565,513
RAC: 13
Germany
Message 1486997 - Posted: 10 Mar 2014, 15:07:10 UTC - in response to Message 1486987.  

(...) Not sure about that, IIRC the problem is in the Nvidia driver we use on the gforces, not the windows itself, since other NV GPUs like Tesla who use a diferent type of driver does not have the problem so you could use RDP with them. Maybe someone could explain that better to us.

This is, because the Tesla devices can be configured to run in non-display-mode (TCC-mode), so not conflicting with the ms-driver for remote desktop. See here:
http://docs.nvidia.com/cuda/cuda-getting-started-guide-for-microsoft-windows/index.html#driver-model
Aloha, Uli

ID: 1486997 · Report as offensive
juan BFP Crowdfunding Project Donor*Special Project $75 donorSpecial Project $250 donor
Volunteer tester
Avatar

Send message
Joined: 16 Mar 07
Posts: 9786
Credit: 572,710,851
RAC: 3,799
Panama
Message 1487000 - Posted: 10 Mar 2014, 15:19:16 UTC

Thanks for the info Uli, i allways try to find why, now i know.

Note: NVIDIA GeForce GPUs do not support TCC mode.

ID: 1487000 · Report as offensive
Richard Haselgrove Project Donor
Volunteer tester

Send message
Joined: 4 Jul 99
Posts: 14650
Credit: 200,643,578
RAC: 874
United Kingdom
Message 1487008 - Posted: 10 Mar 2014, 15:50:48 UTC - in response to Message 1487000.  

Thanks for the info Uli, i allways try to find why, now i know.

Note: NVIDIA GeForce GPUs do not support TCC mode.

Which might cross over to the "Headless Ubuntu Linux Rig" thread. I wonder if anyone has hacked that yet, for either platform?
ID: 1487008 · Report as offensive
Cruncher-American Crowdfunding Project Donor*Special Project $75 donorSpecial Project $250 donor

Send message
Joined: 25 Mar 02
Posts: 1513
Credit: 370,893,186
RAC: 340
United States
Message 1487013 - Posted: 10 Mar 2014, 16:01:12 UTC - in response to Message 1486556.  

You may also find that Boinc can't find your GPU if it starts automatically when the computer starts up.


David - that is NOT true (for me, at least). On one of my machines, I have a slightly flaky 680 that seems to cause a crash every few days or so, and everything (including GPU processing) starts up when the machine reboots itself. In fact, I haven't bothered to do anything about it since it doesn't affect my overall processing hardly at all.
ID: 1487013 · Report as offensive
Richard Haselgrove Project Donor
Volunteer tester

Send message
Joined: 4 Jul 99
Posts: 14650
Credit: 200,643,578
RAC: 874
United Kingdom
Message 1487014 - Posted: 10 Mar 2014, 16:04:19 UTC - in response to Message 1487013.  

You may also find that Boinc can't find your GPU if it starts automatically when the computer starts up.

David - that is NOT true (for me, at least). On one of my machines, I have a slightly flaky 680 that seems to cause a crash every few days or so, and everything (including GPU processing) starts up when the machine reboots itself. In fact, I haven't bothered to do anything about it since it doesn't affect my overall processing hardly at all.

I've never known it be a problem in Windows - even on those XP machines where I can run GPUs "as a service", so they start up even before the desktop is ready.

But it's regularly reported as a problem in Linux.
ID: 1487014 · Report as offensive
Profile Jord
Volunteer tester
Avatar

Send message
Joined: 9 Jun 99
Posts: 15184
Credit: 4,362,181
RAC: 3
Netherlands
Message 1487018 - Posted: 10 Mar 2014, 16:17:15 UTC - in response to Message 1486986.  

Has anyone checked out the new version of Remote Desktop MS is pushing as a Windows Update (to make Vista and 7 compatible with 8)? Does it still kill the GPU?

It will always kill the GPU, as the driver used in WRD just does not contain silly things such as OpenCL, OpenGL, CUDA or whatever else support. Only a rather basic DirectX, mostly geared towards 2D and a little 3D for desktops. This to make it compatible with all of the computer systems out there, without requiring the user to install a special WRD compatible video driver for his videocard.

So any fixes in WRD are fixes in WRD, not in the driver used.
ID: 1487018 · Report as offensive
David S
Volunteer tester
Avatar

Send message
Joined: 4 Oct 99
Posts: 18352
Credit: 27,761,924
RAC: 12
United States
Message 1487019 - Posted: 10 Mar 2014, 16:19:33 UTC - in response to Message 1487014.  

You may also find that Boinc can't find your GPU if it starts automatically when the computer starts up.

David - that is NOT true (for me, at least). On one of my machines, I have a slightly flaky 680 that seems to cause a crash every few days or so, and everything (including GPU processing) starts up when the machine reboots itself. In fact, I haven't bothered to do anything about it since it doesn't affect my overall processing hardly at all.

I've never known it be a problem in Windows - even on those XP machines where I can run GPUs "as a service", so they start up even before the desktop is ready.

But it's regularly reported as a problem in Linux.

It happens to me every time in 7, but come to think of it I'm not sure it does in XP.

Anyway, I did say he *may* find...

If it's an issue that was fixed in a newer version of Boinc, that may be enough reason for me to update it finally.
David
Sitting on my butt while others boldly go,
Waiting for a message from a small furry creature from Alpha Centauri.

ID: 1487019 · Report as offensive
Ulrich Metzner
Volunteer tester
Avatar

Send message
Joined: 3 Jul 02
Posts: 1256
Credit: 13,565,513
RAC: 13
Germany
Message 1487020 - Posted: 10 Mar 2014, 16:24:42 UTC

For the startup issue:

How about using
 <start_delay>nseconds</start_delay>
    Specify a number of seconds to delay running applications after client startup.
in cc_config.xml or passing
--start_delay N
    Specify a number of seconds to delay running apps after client startup.
as command line parameter?
Aloha, Uli

ID: 1487020 · Report as offensive
Richard Haselgrove Project Donor
Volunteer tester

Send message
Joined: 4 Jul 99
Posts: 14650
Credit: 200,643,578
RAC: 874
United Kingdom
Message 1487032 - Posted: 10 Mar 2014, 17:04:18 UTC - in response to Message 1487020.  

For the startup issue:

How about using
 <start_delay>nseconds</start_delay>
    Specify a number of seconds to delay running applications after client startup.
in cc_config.xml or passing
--start_delay N
    Specify a number of seconds to delay running apps after client startup.
as command line parameter?

start_delay won't help, because BOINC itself has to be running to delay-start the applications.

And it's BOINC which has to detect the GPU when *it* starts.
ID: 1487032 · Report as offensive

Message boards : Number crunching : GPU Missing on remote access


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