White screen on startup

Whenever I start atom, it appears to load but then only shows me a white screen. I’ve tried uninstall and reinstalling atom, deleting the atom app data. I’ve tried the beta version also but to no avail. I’m at a bit of a loss on what to do here. Do any of you have any helpful suggestions?

There’s a section of The Flight Manual specifically about debugging, and uninstalling it is rarely the answer (it’s installed in AppData/Local/atom, so deleting that directory is the same as uninstalling Atom). What happens if you start Atom from the command line with atom --safe? What happens if you start Atom after renaming the .atom folder in your user directory?

I’ve tried both of your suggestions. Starting Atom in safe mode leads to the same white screen. Renaming it does the same thing as well. I’ve noticed that the menu and underlying functionality seems to work, you just can’t actually see it happening. In the attached picture you can see me dragging a tab. My going theory right now is that this has something to do with how chromium is interacting with my computer, but I do not have a lot to back that up. Atom had been working great for months, until all the sudden it wasn’t.

I’ve tried a number of the suggested fixes in that really nice debugging page, including starting in safe mode, clearing saved state, and resetting factory defaults. The rest didn’t really seem applicable. Version I’m using is below.

Atom : 1.16.0
Electron: 1.3.13
Chrome : 52.0.2743.82
Node : 6.5.0

Interesting! How about atom --disable-gpu? Also, does Ctrl+Shift+I work (to bring up the Developer Tools)?

ctrl shift I does bring up the developer tools, but I still can’t see it. It’s just completely white. I can tell because the pointer cursors are in the right spots.

Now the disable gpu command worked! Well it got atom working back to normal at least for that instance. I’m not sure this is a permanent solution though. I’d like to be able to figure out the underlying problem. If not, the only course of action might just be creating a script to open atom with the disable gpu command automatically. Any ideas on this?

1 Like

/cc @rsese: Any ideas on this?

Ohhh I had done some digging into the white screen for an issue opened a few weeks ago and I went down a rabbit hole searching for possibilities. I found a handful of issues that were interesting but the only one that mentioned using atom --disable-gpu was an Electron issue 1. The report was about a black screen though 2 reports were also referenced where users saw a white screen with other Electron apps that were worked around with --disable-gpu.

I’m super curious, a couple of more questions if you don’t mind @addonisio.m?

  • It sounds like it’s the case that you’ve always hit a white screen but just to confirm, did Atom ever work for you? Just wondering if you randomly started seeing the white screen after it worked ok for a while.
  • What operating system are you using?

I’m is using Windows 10. Atom had been working for a good 6 months and then all the sudden it did not. The only thing I could think that could even be tangentially related that happened around that time was I was trying (and failing) to connect my laptop to a projector. The connection broke while trying to install the driver. Honestly I have no idea though.

Just change GPU from Nvidia to Intel in the settings.
This action helped me.

Right click on the Desctop - NVIDIA Control Panel - Manage 3D Settings - Program settings

Hello, I had the same issue until I tried to switch the compatibility mode from Win10 to Win 7, that helped me ou4t. :smiley: Hope it gonna work for you too! have a nice day Y’all! :wink:

I ran into this problem, I think atom saved a bad session and was crashing attempting to open it.

atom --disable-gpu and atom --safe didn’t work for me.

But starting with
atom --clear-window-state worked perfect

For me, Atom was working for a while in late 2017, I took a 12 month break, then tried to use it again in early 2019 and got the white screen. I uninstalled/reinstalled and it was still white screen. I did the “atom --disable-gpu” at the command prompt and that worked. Closed Atom, opened with desktop link and it was the white again. I checked Nvidia settings per another comment and didn’t see Atom as an option for programs to customize, so I clicked “Add”, found Atom and added it. Then I had “Integrated graphics” or NVIDIA so I switched to “Integrated graphics” and that worked!

1 Like

Reading through these tips, none of them worked.

Although I got the HTML elements, and there was nothing in . I don’t know why.
That makes me suspect that it’s the HTML.

(sorry for the necro)