Remote Desktop disables GPU's


log in

Advanced search

Message boards : Number crunching : Remote Desktop disables GPU's

1 · 2 · Next
Author Message
Mark Lybeck
Send message
Joined: 9 Aug 99
Posts: 209
Credit: 95,928,301
RAC: 66,936
Finland
Message 1338468 - Posted: 15 Feb 2013, 14:53:38 UTC

The remote desktop seems to disable all GPU work.

15/02/2013 16:42:48 | SETI@home | Finished download of 28dc12ag.18170.17245.6.10.168
15/02/2013 16:43:04 | SETI@home | Started download of 28dc12ag.18170.17245.6.10.224
15/02/2013 16:43:11 | | GPUs have become unusable; disabling tasks
15/02/2013 16:43:11 | SETI@home | [cpu_sched] Preempting 09dc12ad.27094.4566.11.10.45_0 (removed from memory)
15/02/2013 16:43:11 | SETI@home | [cpu_sched] Preempting 09dc12ad.27094.4566.11.10.49_0 (removed from memory)
15/02/2013 16:43:11 | SETI@home | [cpu_sched] Preempting 09dc12ad.27094.4566.11.10.81_1 (removed from memory)
15/02/2013 16:43:11 | SETI@home | [cpu_sched] Preempting 09dc12ad.27094.4566.11.10.85_1 (removed from memory)
15/02/2013 16:43:11 | SETI@home | [cpu_sched] Preempting 09dc12ad.27094.4566.11.10.125_1 (removed from memory)
15/02/2013 16:43:11 | SETI@home | [cpu_sched] Preempting 09dc12ad.27094.4566.11.10.74_0 (removed from memory)
15/02/2013 16:43:13 | SETI@home | Finished download of 28dc12ag.18170.17245.6.10.169

Why would this be the case?
____________

Richard Haselgrove
Volunteer tester
Send message
Joined: 4 Jul 99
Posts: 8378
Credit: 46,835,558
RAC: 24,664
United Kingdom
Message 1338471 - Posted: 15 Feb 2013, 15:04:02 UTC - in response to Message 1338468.

Yes, we've been discussing that for the last four years, on and off: CUDA vs. Remote Desktop.

Microsoft switches to a generic, non-CUDA, driver when remote desktop is invoked. The solution is to use another - any other - remote desktop utility instead. People speak highly of VNC - free versions are available.

Profile ignorance is no excuse
Avatar
Send message
Joined: 4 Oct 00
Posts: 9529
Credit: 44,433,274
RAC: 0
Korea, North
Message 1338589 - Posted: 15 Feb 2013, 19:39:36 UTC - in response to Message 1338471.

another is Logmein
____________
In a rich man's house there is no place to spit but his face.
Diogenes Of Sinope

End terrorism by building a school

Profile mr.mac52
Avatar
Send message
Joined: 18 Mar 03
Posts: 28
Credit: 76,654,191
RAC: 117,244
United States
Message 1339004 - Posted: 17 Feb 2013, 0:29:26 UTC

I've used TeamViewer for several years with good results.
____________

sleepy
Avatar
Send message
Joined: 21 May 99
Posts: 78
Credit: 21,566,222
RAC: 21,112
Italy
Message 1339122 - Posted: 17 Feb 2013, 10:52:13 UTC - in response to Message 1338471.


Microsoft switches to a generic, non-CUDA, driver when remote desktop is invoked. The solution is to use another - any other - remote desktop utility instead. People speak highly of VNC - free versions are available.


In fact, this is what I am using (I have been using all sorts of the VNC family solutions).
I however find that VNC is slower than RD, at least in my network situation.
And, worst of all, FireFox does not work with VNC protocols any more. You end up with a static unresponsive window (for FF only, control of the rest of the remote PC is OK). This is not a problem of VNC, but of FF. Nevertheless, it is a problem.
Therefore, I must use Opera, which is however still not my main browser (problem when you follow links from other programs remotely).

I only very seldom use TeamViewer, which works great, in order not to breach their private use licence.

Quite a complicated issue to tackle for me. Not that I have not find a way, but I feel it is not the best I would like to get.

Sleepy
____________

juan BFB
Volunteer tester
Avatar
Send message
Joined: 16 Mar 07
Posts: 4950
Credit: 271,388,746
RAC: 407,688
Brazil
Message 1339138 - Posted: 17 Feb 2013, 13:35:21 UTC

I use TightVNC, is free, fast and easy to use.
____________

Lionel
Send message
Joined: 25 Mar 00
Posts: 544
Credit: 217,895,110
RAC: 206,500
Australia
Message 1339301 - Posted: 18 Feb 2013, 3:42:22 UTC - in response to Message 1339138.

I use TightVNC as well...works with Windows7 64 bit...
____________

Profile CLYDE
Volunteer tester
Avatar
Send message
Joined: 9 Aug 99
Posts: 1522
Credit: 21,179,384
RAC: 34,926
United States
Message 1339324 - Posted: 18 Feb 2013, 5:22:24 UTC - in response to Message 1339122.


Microsoft switches to a generic, non-CUDA, driver when remote desktop is invoked. The solution is to use another - any other - remote desktop utility instead. People speak highly of VNC - free versions are available.


In fact, this is what I am using (I have been using all sorts of the VNC family solutions).
I however find that VNC is slower than RD, at least in my network situation.
And, worst of all, FireFox does not work with VNC protocols any more. You end up with a static unresponsive window (for FF only, control of the rest of the remote PC is OK). This is not a problem of VNC, but of FF. Nevertheless, it is a problem.
Therefore, I must use Opera, which is however still not my main browser (problem when you follow links from other programs remotely).

I only very seldom use TeamViewer, which works great, in order not to breach their private use licence.

Quite a complicated issue to tackle for me. Not that I have not find a way, but I feel it is not the best I would like to get.

Sleepy

TightVNC is free for both personal and commercial usage.

____________

Profile Khangollo
Avatar
Send message
Joined: 1 Aug 00
Posts: 245
Credit: 36,410,524
RAC: 0
Slovenia
Message 1339379 - Posted: 19 Feb 2013, 15:40:38 UTC
Last modified: 19 Feb 2013, 15:42:46 UTC

Besides being slow, TightVNC is severely limited (as well as other *VNCs). Doesn't work past login screen in Win 7. Doesn't work with lock screen in Win 7. It all worked in XP.
Being unable to logout or even lock screen is a huge drawback for me and I can't use it to access my computer at work.
But then again I hear CUDA crunching in BOINC has the same awful drawbacks in Win7 so this might not be problematic in your case.
____________

sleepy
Avatar
Send message
Joined: 21 May 99
Posts: 78
Credit: 21,566,222
RAC: 21,112
Italy
Message 1339655 - Posted: 20 Feb 2013, 12:28:20 UTC - in response to Message 1339324.

TightVNC is free for both personal and commercial usage.


I said that I have used all sorts of VNC engine based software. Of course, TightVNC included.
I am presently using UltraVNC, which allows to lock keyboard and blank screen on the remote system and has a quite effective embedded file transfer module.

Still, Remote Desktop gives me a quicker response and works with Firefox.

I am still using XP64, therefore I do not know about problems with Win7. But try to use Remote Desktop and subsequently use any VNC based software.
I must make a remote reboot, otherwise no go.

Sleepy
____________

Profile Raistmer
Volunteer developer
Volunteer tester
Avatar
Send message
Joined: 16 Jun 01
Posts: 3369
Credit: 46,119,229
RAC: 18,139
Russia
Message 1339779 - Posted: 20 Feb 2013, 19:23:18 UTC - in response to Message 1339655.
Last modified: 20 Feb 2013, 19:23:36 UTC

If you login via RDP and then launch VNC it will give no solution to no correct driver under RDP issue.
And regarding reboot why not to use shutdown command with appropriate switches from VNC-based remote console ?
____________

sleepy
Avatar
Send message
Joined: 21 May 99
Posts: 78
Credit: 21,566,222
RAC: 21,112
Italy
Message 1340247 - Posted: 22 Feb 2013, 15:55:26 UTC - in response to Message 1339779.

If you login via RDP and then launch VNC it will give no solution to no correct driver under RDP issue.
And regarding reboot why not to use shutdown command with appropriate switches from VNC-based remote console ?


I meant: I start an RDP session. Close it. Open a VNC session. Windows login screen appears. Login. Login accepted. Back there to login, square one, no joy.
Other variations can happen (VNC not responding any more. Same cure applies).

Reboot. All good. But remote reboots are always a dangerous thing to do (though this is what we hope Eric or Matt do ASAP whenever something wrong is on at SETI headquarters ;-) ).
I made remote reboots from all corners of the world, though.

You can start the reboot however you like. I usually do it from windows task manager (or from the login screen. Or via RDP, if everything else fails). Seems to me the most reliable thing to do.

Sleepy
____________

Horacio
Send message
Joined: 14 Jan 00
Posts: 536
Credit: 69,598,132
RAC: 94,252
Argentina
Message 1340267 - Posted: 22 Feb 2013, 16:35:55 UTC

The point is that starting with windows Vista the video drivers are not anymore accesible from any app that runs as a service...
Any software doing a remote desktop that is able to run on the computer prior to any user has loged in needs to use a custom display... and while doing this you will lose the GPU crunching abilities...

If the remote desktop uses the hardware drivers then it needs to run as normal app so it need to start after the user has logged in...

I use RealVNC (in my headless crunchers) but Ive set all the remote computers to automatically login at start and to automatically start the VNC server in user mode...
Also I had to disable the secure desktop because when Windows enter in that mode RealVNC gets blocked... Not a very secure way, I know, but this computers are not accesible from outside my local network (neither they have much more than BOINC and some trivial stuff...)

To do a remote reboot I just do through the start menu... I cant do a power cycle, but then I just need to walk a bit and push the power buttons... :b
____________

N9JFE David S
Volunteer tester
Avatar
Send message
Joined: 4 Oct 99
Posts: 10779
Credit: 13,527,415
RAC: 15,914
United States
Message 1340392 - Posted: 22 Feb 2013, 21:05:44 UTC - in response to Message 1340267.

The point is that starting with windows Vista the video drivers are not anymore accesible from any app that runs as a service...
Any software doing a remote desktop that is able to run on the computer prior to any user has loged in needs to use a custom display... and while doing this you will lose the GPU crunching abilities...

If the remote desktop uses the hardware drivers then it needs to run as normal app so it need to start after the user has logged in...

I use RealVNC (in my headless crunchers) but Ive set all the remote computers to automatically login at start and to automatically start the VNC server in user mode...
Also I had to disable the secure desktop because when Windows enter in that mode RealVNC gets blocked... Not a very secure way, I know, but this computers are not accesible from outside my local network (neither they have much more than BOINC and some trivial stuff...)

To do a remote reboot I just do through the start menu... I cant do a power cycle, but then I just need to walk a bit and push the power buttons... :b

I'm not sure I follow you here, but I will just observe that I use logmein on my Win7 i7 box and it does not stop the GPU crunching.

____________
David
Sitting on my butt while others boldly go,
Waiting for a message from a small furry creature from Alpha Centauri.


Horacio
Send message
Joined: 14 Jan 00
Posts: 536
Credit: 69,598,132
RAC: 94,252
Argentina
Message 1340401 - Posted: 22 Feb 2013, 21:30:20 UTC

Ive tried with LogMeIn and it needs an app running on the host, and this app starts after the user has logged-in... AFAIK you cant access a host with LogMeIn if a user has not initiated a session... (at least not the last time Ive tried it)

Anyway, LogMeIn is a good option, the only drawback, for me, is that it leads the whole conection through internet which in my case makes everything really, really slow compared to VNC using just the LAN...
Of course if the remote host is in another location then the internet path is unavoidable...

____________

Profile Bill G
Avatar
Send message
Joined: 1 Jun 01
Posts: 347
Credit: 37,787,760
RAC: 78,656
United States
Message 1340404 - Posted: 22 Feb 2013, 21:36:06 UTC - in response to Message 1340401.

Ive tried with LogMeIn and it needs an app running on the host, and this app starts after the user has logged-in... AFAIK you cant access a host with LogMeIn if a user has not initiated a session... (at least not the last time Ive tried it)

Not any more, at least not for me.
____________

Profile Tazz
Volunteer tester
Avatar
Send message
Joined: 5 Oct 99
Posts: 137
Credit: 34,342,390
RAC: 0
Canada
Message 1340408 - Posted: 22 Feb 2013, 21:45:48 UTC - in response to Message 1340401.



Anyway, LogMeIn is a good option, the only drawback, for me, is that it leads the whole conection through internet which in my case makes everything really, really slow compared to VNC using just the LAN...
Of course if the remote host is in another location then the internet path is unavoidable...


Every time I've used it, it uses the internet to start the connection and connect the two computers. Then all traffic is through the LAN, if the PCs are on the same LAN. I can set graphics quality to high with no slowdowns.

Now, computers at different locations is another matter.
____________
</Tazz>

Horacio
Send message
Joined: 14 Jan 00
Posts: 536
Credit: 69,598,132
RAC: 94,252
Argentina
Message 1340430 - Posted: 22 Feb 2013, 22:33:01 UTC

It seems that LogMeIn has changed a lot since the last time Ive used it...
Ive retested it and it seems that they use a clever workaround: they use their custom drivers when there is no user logged in and then they switch to a hook on the hardware drivers when they become available after you start the session... (or something like that...)

But It is still really slow compared to VNC even when I do the conection from the local lan... not sure why... as it seems that, as Tazz said, there was not traffic through the router while I was testing it... I guess it is related to the use of the browser as viewer which adds another layer of convertions...
____________

Profile SonicAgamemnon
Avatar
Send message
Joined: 8 Apr 06
Posts: 31
Credit: 11,893,903
RAC: 0
United States
Message 1340743 - Posted: 25 Feb 2013, 16:44:45 UTC

Please evaluate SplashTop 2. It is free, fast and does not interfere with nVidia or AMD video driver detection. SETI works great and all other applications as well, like Photoshop, etc. Moreover, it has mobile apps so I can remote in from my iPad or iPhone - anywhere there is a wireless signal.

Very slick indeed...
____________
"History is a pack of lies about events that never happened told by people who weren't there." - Santayana

N9JFE David S
Volunteer tester
Avatar
Send message
Joined: 4 Oct 99
Posts: 10779
Credit: 13,527,415
RAC: 15,914
United States
Message 1341033 - Posted: 26 Feb 2013, 14:26:47 UTC - in response to Message 1340743.

Please evaluate SplashTop 2. It is free, fast and does not interfere with nVidia or AMD video driver detection. SETI works great and all other applications as well, like Photoshop, etc. Moreover, it has mobile apps so I can remote in from my iPad or iPhone - anywhere there is a wireless signal.

Very slick indeed...

Can you provide a link to where we can get it?

____________
David
Sitting on my butt while others boldly go,
Waiting for a message from a small furry creature from Alpha Centauri.


1 · 2 · Next

Message boards : Number crunching : Remote Desktop disables GPU's

Copyright © 2014 University of California