Chromium GUI hangs after closing lid
I recently installed i3 on a laptop running Linux Mint 17.1 Cinnamon edition. Chromium still works fine in Cinnamon.
Now with i3, after closing the lid (which is set to suspend the computer in Cinnamon's settings) and then logging back in, the Chromium window doesn't update unless I click on something or move the mouse around a lot. The program itself isn't hanging, just the GUI - If I click a link it won't look like anything happened, but several seconds later the window will refresh and the new page will be there. Chromium is the only program affected this way.
If I use Ctrl
+Alt
+F1
to go to a virtual terminal and then Ctrl
+Alt
+F8
to return to X, the problem goes away. Running the command xrefresh
does not. I have added exec --no-startup-id cinnamon-settings-daemon
to my i3 config. I haven't added anything to i3's config to control suspending the computer - I assume that is coming from cinnamon-settings-daemon.
In trying to figure out what is causing this issue I also tried suspending the laptop with pm-suspend
instead of closing the lid. This did not trigger the issue.
Where should I look to figure out the cause of this behavior?