EDIT to add a tl;dr: RStudio IDE runs fine when in a project, but if I try to run it without any project open I only get the grey screen and non-functioning menus. Software rendering doesn't fix it.
EDIT 2: If I wait ~65 seconds it opens up. See reply below.
Running RStudio Desktop IDE on a remote Windows computer accessed via RDC. At one point everything worked, but other people administer the system and things sometimes change, so I may have to investigate further with them based on discussion here.
The issue now is I can only open RStudio in certain situations, usually by navigating with Windows Explorer to a ".Rproj" project file and double-clicking that. Once that opens the IDE if I choose to "Close project" I get the dreaded grey screen of uselessness. If I instead close RStudio while it is currently functioning with a project open, it will open successfully the next time I open the program directly (without having to click an Rproj file), but if I get the grey screen I have to force-close the program, and the next time I try to open the program I get the grey screen again, so instead I have to go back to double-clicking an Rproj file.
The usual suggestion here for the grey screen is to hold Ctrl while opening the program and selecting software rendering, but neither that nor any other option available in that method changed anything. Again, it only happens when I try to close a project, i.e. when I try to run RStudio without a project active.
Quirks of the setup:
[EDIT 3: these first two points don't seem to matter, I created test projects in other locations and they all function normally, it is only Project: (none) that has an issue.]
- We have an additional storage drive where I keep projects, lets call it "G:/", so for my global RStudio config I have the project directory root set to something like "G:/brian"
- As per usual, though, my default home ("~") is like "C:/Users/brian/Documents"
- We have to use a proxy for internet connections, but I've tried with that both on and off and the behavior is the same. I mention this though because it is the thing we most recently tinkered with, for non-R reasons.