0

SG Desktop App empty project page

Hi

I'm using the sg desktop app. It launches and I see a list of my projects. If I select a project that has already had its toolkit configured (It was setup through the command line) it takes me to a grey screen with the circular shotgun loading icon. After a short while the loading icon disappears and leaves me with a blank grey page.

Theres no content, and no message saying it couldn't load anything. Having never got this to work, I don't know what to expect at this screen but I was expecting to see something. The project bar with the name of the project, the back button, and the drop down arrow button on the right all is there. The only option on the drop down arrow is "Project Filesystem Folder" and pressing that does nothing.

any thoughts?

thanks

Phil

6 comments

  • 0
    Avatar
    René Calles

    Hi Phil,

    did you check the console? At the SG Desktop App do right click and select "Show Console" in the context menu. This should give you more informations if something is wrong.

    Cheers,
    René

  • 0
    Avatar
    Philip Scadding

    Ah cool, didn't know that was there,

    Thanks

    Unfortunately all I'm getting coming up in the console is the following line:

    2015-02-09 10:45:18,256 [ INFO] --- launching python subprocess (c:\Python27x64\python.exe)

    The path to the python.exe seems correct for my system, however doesn't shotgun desktop come packaged with its own python, to make it standalone?

    So should this path actually be directed at my shotgun desktop installation?

    Thank you for the tip.

  • 0
    Avatar
    René Calles

    Not sure if this is really required to change but you can at least change it in interpreter_Windows.cfg in your project config root folder.
    Change it to 'C:\Program Files\Shotgun\Python\python.exe' if that is where you installed Shotgun Desktop to.

    Anyways the startup of the SG Desktop App looks fine. Did you install any apps for the tk-desktop engine? It looks like you didn't, or at least not on a project level. Have a look in you project.yml file in your project env directory. My hunch is that there are no apps defined related to tk-desktop.

  • 0
    Avatar
    Rob Blau

    Hi There.  Since Toolkit supports a different python interpreter per project (helpful when upgrading to a new python interpreter) what is going on behind the scenes when you click on a project in the Desktop app is that the project specific python is being launched.  There shouldn't be a problem with that, it is definitely a supported way of working.

    The first thing I would check is Rene's suggestion about looking at the project.yml environment for the project that you are launching.  If there is a section for tk-desktop, without any apps registered in it, then I'd expect the behaviour you are seeing.  If there isn't a tk-desktop section, then you should get a button that will bootstrap the project with a default setup for Desktop.  Or you could look at what we've got in our default config for an example of what a standard configuration looks like:
    https://github.com/shotgunsoftware/tk-config-default/blob/master/env/project.yml#L43

  • 0
    Avatar
    Philip Scadding

    Yep that was it!

    Thank you both of you.

    I should have thought of that, although I wasn't too sure what I was expecting to see at that page. A label in the interface to say you have no apps added to your env file would be a helpful pointer, if it could be added when there's nothing there.

    Rob have you seen my other post about the project set up issues we've had with the desktop app. The project setup is one of the main reasons we wan't to use this tool, i'd just like to know if this is expected, or if I need to put a ticket in for it.

  • 0
    Avatar
    Rob Blau

    Hi Phil,

    I'm taking a look at that other post now, but I do think that it is a bug.  More comments over there as I know more.

Please sign in to leave a comment.