Crash on display change after resuming from suspend
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
nvidia-graphics-drivers-331 (Ubuntu) |
Triaged
|
High
|
Unassigned | ||
nvidia-graphics-drivers-331-updates (Ubuntu) |
Confirmed
|
Undecided
|
Unassigned |
Bug Description
Every time I put my laptop on suspend, then resume it, I get an xorg crash every time I try to change the display.
It doesn't matteri if I try from a secondary display to the primary or vice versa, or from a dual display to a single display setup.
When I ask for a display change, both displays go black, and the hard disk LED shows a lot of activity. This lasts around 20 or 30 seconds, then xorg crashes.
I have to shut down and restart the computer before I can successfully switch displays again.
ProblemType: Bug
DistroRelease: Ubuntu 14.04
Package: nvidia-331 331.20-0ubuntu7
ProcVersionSign
Uname: Linux 3.12.0-5-generic i686
NonfreeKernelMo
ApportVersion: 2.12.7-0ubuntu2
Architecture: i386
CurrentDesktop: Unity
Date: Wed Dec 18 17:27:53 2013
EcryptfsInUse: Yes
InstallationDate: Installed on 2012-07-12 (523 days ago)
InstallationMedia: Ubuntu 12.04 LTS "Precise Pangolin" - Release i386 (20120423)
SourcePackage: nvidia-
UpgradeStatus: Upgraded to trusty on 2013-12-09 (9 days ago)
@Daniel: this looks like a front buffer reallocation issue to me:
[126540.251] (II) NVIDIA(0): Setting mode "LVDS-0: nvidia-auto-select @1680x1050 +0+0 {ViewPortIn= 1680x1050, ViewPortOut= 1680x1050+ 0+0}"
[126542.453] (EE) NVIDIA(0): Failed to allocate primary buffer: out of memory.
[126542.453] (EE) NVIDIA(0): *** Aborting ***
[126542.453] (EE) NVIDIA(0): Failed to allocate primary buffer: out of memory.
[126542.453] (EE) NVIDIA(0): *** Aborting ***
[126542.453] (EE)
Fatal server error:
[126542.453] (EE) Unable to allocate X screen at new size 1920 x 1200, and unable to reallocate X screen at original size 3600 x 1200