Black window on startup



  • Started screeps via steam and the window is just black. Already reinstalled game and update graphic drivers. Works fine on the website using chrome.

    It appears that i can click on something, but even if i do, nothing happens.

    When i try to drag in it i can clearly see that the whole stuff is rendered but overlayed with something black


  • Dev Team

    What is your OS version?



  • @artch Lenovo p51 with Windows 10 Pro and NVIDIA Quadro M1200.


  • Dev Team

    Could you please try to download and run this application? This is the launcher we use to run Screeps in Steam. What do you see with it?



  • I think I'm having a similar issue on my Mac: it's just a gray screen. I'm running macOS High Sierra 10.13.4.

    0_1526564064647_7977bdcb-17cc-4808-a704-ce80e465c734-image.png

    The corresponding nw.js download for Mac works on my system (it has a flashing nw.js logo).

    EDIT: I found this in the system logs right after starting Screeps:

    default	08:41:46.479413 -0500	nwjs Helper	GVA info: preferred scaler idx 1
    default	08:41:46.577699 -0500	nwjs	*** WARNING: Textured window <AppNSWindow: 0x7fcdab402c70> is getting an implicitly transparent titlebar. This will break when linking against newer SDKs. Use NSWindow's -titlebarAppearsTransparent=YES instead.
    default	08:41:46.755823 -0500	nwjs	UNIX error exception: 17
    default	08:41:46.764608 -0500	nwjs	UNIX error exception: 17
    default	08:41:46.780785 -0500	nwjs	UNIX error exception: 17
    default	08:41:46.783838 -0500	nwjs	UNIX error exception: 17
    default	08:41:46.945296 -0500	nwjs	Trust evaluate failure: [leaf TemporalValidity]
    default	08:41:46.948332 -0500	nwjs	Trust evaluate failure: [leaf TemporalValidity]
    default	08:41:46.986630 -0500	nwjs	Trust evaluate failure: [leaf TemporalValidity]
    default	08:41:47.023781 -0500	nwjs	Trust evaluate failure: [leaf TemporalValidity]
    default	08:41:55.710985 -0500	nwjs	LSExceptions shared instance invalidated for timeout.
    default	08:44:46.819566 -0500	nwjs	OSErr AERemoveEventHandler(AEEventClass, AEEventID, AEEventHandlerUPP, Boolean)(GURL,GURL handler=0x7fff4903652c isSys=NO) err=0/noErr
    default	08:44:46.819657 -0500	nwjs	OSErr AERemoveEventHandler(AEEventClass, AEEventID, AEEventHandlerUPP, Boolean)(WWW!,OURL handler=0x7fff4903652c isSys=NO) err=0/noErr
    


  • Just traced my version of the error down to a Steam bug. Restarting Steam fixed it.



  • @artch Oh im sorry that i didnt answered, but i didnt received any notification that you answered me.

    Same issue. Black overlay above the rendered nw logo and whatever else is there. Even with the newest nw.js version 0.30 it persists.

    Is there some sort of debug mode i could run?

    Edit:

    I just removed my laptop from the docking station and now it worked. Im not sure if its an issue witht he docking station or with tripple monitor(including laptop monitor) setup


  • Dev Team

    This is very interesting. Anyway, it seems to be an issue with NW.js itself, we're unable to help here. I would recommend sending this to NW.js issue tracker.



  • @artch said in Black window on startup:

    This is very interesting. Anyway, it seems to be an issue with NW.js itself, we're unable to help here. I would recommend sending this to NW.js issue tracker.

    There is a similar issue on their github already https://github.com/nwjs/nw.js/issues/6152. Gonna try and see if they can sort out this bug. Thanks for the help tho.