hibernate - Mint cinnamon doesn't load after hibernation
2013-08
From the time I installed mint 13 (cinnamon) I cant hibernate and resume correctly . every time when i do pm-hibernate
the system hibernates but when i resume cinnamon is not loaded , the icons and all are a mesh and if i try to restart cinnamon the system freezes (same if i try to do cinnamon --replace on a terminal).
I have plenty of swap (10GB and my ram is only 2GB)
total used free shared buffers cached
Mem: 2013 1773 240 0 20 356
-/+ buffers/cache: 1396 616
Swap: 10313 255 10058
As you didn't state your hardware details, only a generic answer is possible. I'd guess some part of your hardware is causing trouble on suspend/resume, as it is often the case (some video-drivers are know for that). That's where SUSPEND_MODULES
kicks in: modules defined here are unloaded on suspend, and reloaded on resume -- so concerning the problematic hardware it looks like shutdown/startup. To give you one reference: Here is one thread on the Linux Mint forums dealing with similar trouble on a Sony Vaio, and here's another dealing with sdhci causing trouble on a HP Pavilion. These are just examples, you will find many more on a search for "SUSPEND_MODULES", best with some hardware specs (hint: some wifi hardware also often is the cause for this kind of trouble, same applies to graphics and tv-cards).
I use gnome-do a lot and usually I summon it using [Super] + [Space]. It works just fine on my desktop PC (Linux Mint 11) but on my new ThinkPad T420 (Linux Mint 13) it didn't work that well. I had to either tap super or space twice to open the gnome-do popup. I quickly realized that this was happening due to the keyboard shortcut for menu (super / windows button). I don't need the menu shortcut for anything.
I already checked in Preferences -> Keyboard -> Shortcuts but there was no such setting as "Menu" or "Start menu" or anything like that. Where can I disable the keyboard shortcut for menu?
- Go to System Settings
- "Locales" (I think it's called that way, but I am note sure since I use a german version of Cinnamon)
- "Layouts"
- Select your keyboard layout and click on "Options" on the right
- "Alt/Win key behavior"
- Change it from Default to "Hyper is mapped to Win-keys"
After performing these steps on Arch Linux with Cinnamon 1.4UP3-1, I was able to use Gnome Do again.
Here is a solution that doesn't require fiddling with system settings. Tested on Mint 14 MATE, but should work on Cinnamon too.
- Right-click on Menu icon on bottom left of desktop
- Click "Preferences"
- In the initial "Main button" tab, click in the field to the right of "Keyboard shortcut"
- Press a new hotkey combo (I chose ctrl+win+space)
Voila - there are now hotkeys for the menu as well as Gnome Do.
On Cinnamon on Linux Mint 13 (Maya) the "Active the window menu" shortcut (bound by default to Alt+Space) is under Menu -> Preferences -> Keyboard -> Shortcuts. Just click the relevant row to edit or disable the binding.