Screen blanking and/or screen lock crashes gnome-shell user session on wayland - Ubuntu 17.10 beta
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
mutter (Ubuntu) |
Confirmed
|
Undecided
|
Unassigned |
Bug Description
Filed against Xorg due to selection limitations of apport. Mutter is the best guess of responsible application/
Automatic (timed) screen blanking (or manually locking the desktop) causes the wayland gnome-shell session to crash and drop to user login prompt. The monitor fades the background to black (but oddly the mouse cursor does not fade). The monitor blanks and goes into signal search and then power saving mode. Almost immediately the monitor switches back on, displaying the login prompt (note login and not unlock as would be expected). Thereafter the screen stays on indefinitely without further attempts to blank or power-save.
Ubuntu artful 17.10 beta. Dell monitor at 1920x1080x60hz using hdmi connected to nvidia card with nouveau drivers on wayland session. Xorg session seems to work as expected.
/var/crash is empty and manually running Apport and reproducing crash does not produce a crash report, as Apport crashes with the user session. Have included Apport output, though I had to select xorg from limited options in app and this is clearly technically incorrect (xorg session works fine).
Have attached an exported log file of screen blanking causing the crash. Blanking probably starts at about the 16:04:22 entry, and the actual crash seems to happen at 16:04:35.
...
16:04:35 gnome-session-b: WARNING: Application 'org.gnome.
16:04:35 gnome-shell: Fatal server error:
16:04:35 update-notifier: Error reading events from display: Broken pipe
16:04:35 gnome-shell: mutter:
16:04:28 gnome-software: no app for changed <email address hidden>
16:04:22 gnome-shell: Some code accessed the property 'Client' on the module 'dbusMenu'. That property was defined with 'let' or 'const' inside the module. This was previously supported, but is not correct according to the ES6 standard. Any symbols to be exported from a module must be defined with 'var'. The property access will work as previously for the time being, but please fix your code anyway.
...
Crash of gnome-shell can be avoided by changing "Settings - Power - Power Savings - Blank screen" to "never", and never attempting to lock the desktop. Alternatively logging in to a Xorg session seems to avoid crashes.
Bug may be related to https:/
ProblemType: Bug
DistroRelease: Ubuntu 17.10
Package: xorg 1:7.7+19ubuntu2
ProcVersionSign
Uname: Linux 4.13.0-12-generic x86_64
ApportVersion: 2.20.7-0ubuntu2
Architecture: amd64
CompositorRunning: None
CurrentDesktop: ubuntu:GNOME
Date: Mon Oct 9 17:47:51 2017
DistUpgraded: Fresh install
DistroCodename: artful
DistroVariant: ubuntu
ExtraDebuggingI
GraphicsCard:
NVIDIA Corporation GK208 [GeForce GT 730] [10de:1287] (rev a1) (prog-if 00 [VGA controller])
Subsystem: ASUSTeK Computer Inc. GK208 [GeForce GT 730] [1043:84f5]
InstallationDate: Installed on 2017-10-08 (0 days ago)
InstallationMedia: Ubuntu 17.10 "Artful Aardvark" - Alpha amd64 (20170926)
MachineType: PINNACLE MICRO PROLINE DQ57TM
ProcKernelCmdLine: BOOT_IMAGE=
SourcePackage: xorg
Symptom: display
Title: Xorg crash
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 12/07/2011
dmi.bios.vendor: Intel Corp.
dmi.bios.version: TMIBX10H.
dmi.board.
dmi.board.name: DQ57TM
dmi.board.vendor: Intel Corporation
dmi.board.version: AAE70931-402
dmi.chassis.type: 3
dmi.chassis.
dmi.modalias: dmi:bvnIntelCor
dmi.product.name: PROLINE DQ57TM
dmi.sys.vendor: PINNACLE MICRO
version.compiz: compiz N/A
version.libdrm2: libdrm2 2.4.83-1
version.
version.
version.
version.
version.
version.
version.
tags: | added: bionic |
Filed against Xorg due to selection limitations of apport. Mutter is the best guess of responsible application/ package.