Remote Desktop disables GPU's

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

To post messages, you must log in.

AuthorMessage
Mark Lybeck

Send message
Joined: 9 Aug 99
Posts: 245
Credit: 216,677,290
RAC: 173
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?
ID: 1338468 · Report as offensive
Richard Haselgrove Project Donor
Volunteer tester

Send message
Joined: 4 Jul 99
Posts: 14644
Credit: 200,643,578
RAC: 874
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.
ID: 1338471 · Report as offensive
Profile skildude
Avatar

Send message
Joined: 4 Oct 00
Posts: 9541
Credit: 50,759,529
RAC: 60
Yemen
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
ID: 1338589 · Report as offensive
Profile mr.mac52
Avatar

Send message
Joined: 18 Mar 03
Posts: 67
Credit: 245,882,461
RAC: 0
United States
Message 1339004 - Posted: 17 Feb 2013, 0:29:26 UTC

I've used TeamViewer for several years with good results.
ID: 1339004 · Report as offensive
Sleepy
Volunteer tester
Avatar

Send message
Joined: 21 May 99
Posts: 219
Credit: 98,947,784
RAC: 28,360
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
ID: 1339122 · 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 1339138 - Posted: 17 Feb 2013, 13:35:21 UTC

I use TightVNC, is free, fast and easy to use.
ID: 1339138 · Report as offensive
Lionel

Send message
Joined: 25 Mar 00
Posts: 680
Credit: 563,640,304
RAC: 597
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...
ID: 1339301 · Report as offensive
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.
ID: 1339379 · Report as offensive
Sleepy
Volunteer tester
Avatar

Send message
Joined: 21 May 99
Posts: 219
Credit: 98,947,784
RAC: 28,360
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
ID: 1339655 · Report as offensive
Profile Raistmer
Volunteer developer
Volunteer tester
Avatar

Send message
Joined: 16 Jun 01
Posts: 6325
Credit: 106,370,077
RAC: 121
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 ?
SETI apps news
We're not gonna fight them. We're gonna transcend them.
ID: 1339779 · Report as offensive
Sleepy
Volunteer tester
Avatar

Send message
Joined: 21 May 99
Posts: 219
Credit: 98,947,784
RAC: 28,360
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
ID: 1340247 · Report as offensive
Horacio

Send message
Joined: 14 Jan 00
Posts: 536
Credit: 75,967,266
RAC: 0
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
ID: 1340267 · 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 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.

ID: 1340392 · Report as offensive
Horacio

Send message
Joined: 14 Jan 00
Posts: 536
Credit: 75,967,266
RAC: 0
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...

ID: 1340401 · 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 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.

SETI@home classic workunits 4,019
SETI@home classic CPU time 34,348 hours
ID: 1340404 · Report as offensive
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>
ID: 1340408 · Report as offensive
Horacio

Send message
Joined: 14 Jan 00
Posts: 536
Credit: 75,967,266
RAC: 0
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...
ID: 1340430 · Report as offensive
Profile SonicAgamemnon Project Donor
Avatar

Send message
Joined: 8 Apr 06
Posts: 33
Credit: 30,435,904
RAC: 7
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
ID: 1340743 · 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 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.

ID: 1341033 · Report as offensive
Sirius B Project Donor
Volunteer tester
Avatar

Send message
Joined: 26 Dec 00
Posts: 24870
Credit: 3,081,182
RAC: 7
Ireland
Message 1341045 - Posted: 26 Feb 2013, 14:54:23 UTC - in response to Message 1341033.  

ID: 1341045 · Report as offensive

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


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