Hazardous displays when coming back from sleep state

Bug #1739322 reported by Pierre Wilch
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
unity (Ubuntu)
New
Low
Unassigned

Bug Description

Conditions:
- Use the Unity desktop environment.
- in the upper bar the display of the seconds must be enabled
  (in my case the entire date-and-time is displayed, excepted the week number);
- system is set to automatically go into sleep state after the selected delay
  (in my case the option "lock the keyboard" is not enabled).
On awakening, for example by using the shift touch, parts of the screen are blinking according to 1 second rate and 3 seconds cycle.
Coming back to normal behavior needs to close and re-open windows.

To help to reproduce:
- edit a message with thunderbird;
- select ubuntu "parameters";
- select "Luminosité & verrouillage" ("Brightness & keyboard locking"?);
- select "1 minute";
- wait 1 minute and going into sleep state;
- when in sleep state press the "shift" key;
and then I have a blinking "Christmas tree", too complicated to be described.
I tested it again 3 times why writing this post (firefox had also an opened window, under thunderbird; with firefox alone, the screen blinks only one time -should also not-).

WORKAROUND: When the seconds are not displayed in the upper bar there is no problem.

WORKAROUND: Use GNOME Flashback (Metacity) session.

---
.tmp.unity_support_test.0:

ApportVersion: 2.20.1-0ubuntu2.15
Architecture: amd64
CompizPlugins: No value set for `/apps/compiz-1/general/screen0/options/active_plugins'
CompositorRunning: compiz
CompositorUnredirectDriverBlacklist: '(nouveau|Intel).*Mesa 8.0'
CompositorUnredirectFSW: true
CurrentDesktop: Unity
DistUpgraded: Fresh install
DistroCodename: xenial
DistroRelease: Ubuntu 16.04
DistroVariant: ubuntu
ExtraDebuggingInterest: Yes
GraphicsCard:
 Intel Corporation 3rd Gen Core processor Graphics Controller [8086:0156] (rev 09) (prog-if 00 [VGA controller])
   Subsystem: Toshiba America Info Systems 3rd Gen Core processor Graphics Controller [1179:fb31]
InstallationDate: Installed on 2017-06-29 (223 days ago)
InstallationMedia: Ubuntu 16.04.2 LTS "Xenial Xerus" - Release amd64 (20170215.2)
MachineType: TOSHIBA SATELLITE PRO C850-1GR
Package: xorg 1:7.7+13ubuntu3
PackageArchitecture: amd64
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-4.13.0-32-generic.efi.signed root=UUID=7169ec32-1674-4c34-b45b-2001ed412887 ro quiet splash vt.handoff=7
ProcVersionSignature: Ubuntu 4.13.0-32.35~16.04.1-generic 4.13.13
Tags: xenial ubuntu compiz-0.9
Uname: Linux 4.13.0-32-generic x86_64
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo
_MarkForUpload: True
dmi.bios.date: 10/01/2013
dmi.bios.vendor: Insyde Corp.
dmi.bios.version: 6.80
dmi.board.asset.tag: Type2 - Board Asset Tag
dmi.board.name: PLCSF8
dmi.board.vendor: Intel
dmi.board.version: Type2 - Board Version
dmi.chassis.asset.tag: No Asset Tag
dmi.chassis.type: 10
dmi.chassis.vendor: OEM Chassis Manufacturer
dmi.chassis.version: OEM Chassis Version
dmi.modalias: dmi:bvnInsydeCorp.:bvr6.80:bd10/01/2013:svnTOSHIBA:pnSATELLITEPROC850-1GR:pvrPSCBXE-01T01GFR:rvnIntel:rnPLCSF8:rvrType2-BoardVersion:cvnOEMChassisManufacturer:ct10:cvrOEMChassisVersion:
dmi.product.family: Type1Family
dmi.product.name: SATELLITE PRO C850-1GR
dmi.product.version: PSCBXE-01T01GFR
dmi.sys.vendor: TOSHIBA
version.compiz: compiz 1:0.9.12.2+16.04.20160823-0ubuntu1
version.ia32-libs: ia32-libs N/A
version.libdrm2: libdrm2 2.4.83-1~16.04.1
version.libgl1-mesa-dri: libgl1-mesa-dri 17.2.4-0ubuntu1~16.04.4
version.libgl1-mesa-dri-experimental: libgl1-mesa-dri-experimental N/A
version.libgl1-mesa-glx: libgl1-mesa-glx 17.2.4-0ubuntu1~16.04.4
version.xserver-xorg-core: xserver-xorg-core N/A
version.xserver-xorg-input-evdev: xserver-xorg-input-evdev N/A
version.xserver-xorg-video-ati: xserver-xorg-video-ati N/A
version.xserver-xorg-video-intel: xserver-xorg-video-intel N/A
version.xserver-xorg-video-nouveau: xserver-xorg-video-nouveau N/A

Revision history for this message
penalvch (penalvch) wrote :

Pierre Wilch, thank you for reporting this and helping make Ubuntu better.

Could you please run the following command once from a terminal by ensuring you have the package xdiagnose installed, and that you click the Yes button for attaching additional debugging information:
apport-collect 1739322

When reporting xorg related bugs in the future, please do so via the above method. You can learn more about this functionality at https://wiki.ubuntu.com/ReportingBugs.

Changed in xorg (Ubuntu):
importance: Undecided → Low
status: New → Incomplete
Revision history for this message
Pierre Wilch (bugfollower) wrote : BootLog.txt

apport information

tags: added: apport-collected compiz-0.9 ubuntu xenial
description: updated
Revision history for this message
Pierre Wilch (bugfollower) wrote : CurrentDmesg.txt

apport information

Revision history for this message
Pierre Wilch (bugfollower) wrote : Dependencies.txt

apport information

Revision history for this message
Pierre Wilch (bugfollower) wrote : DpkgLog.txt

apport information

Revision history for this message
Pierre Wilch (bugfollower) wrote : JournalErrors.txt

apport information

Revision history for this message
Pierre Wilch (bugfollower) wrote : LightdmDisplayLog.txt

apport information

Revision history for this message
Pierre Wilch (bugfollower) wrote : LightdmLog.txt

apport information

Revision history for this message
Pierre Wilch (bugfollower) wrote : Lspci.txt

apport information

Revision history for this message
Pierre Wilch (bugfollower) wrote : Lsusb.txt

apport information

Revision history for this message
Pierre Wilch (bugfollower) wrote : ProcCpuinfo.txt

apport information

Revision history for this message
Pierre Wilch (bugfollower) wrote : ProcCpuinfoMinimal.txt

apport information

Revision history for this message
Pierre Wilch (bugfollower) wrote : ProcEnviron.txt

apport information

Revision history for this message
Pierre Wilch (bugfollower) wrote : ProcInterrupts.txt

apport information

Revision history for this message
Pierre Wilch (bugfollower) wrote : ProcModules.txt

apport information

Revision history for this message
Pierre Wilch (bugfollower) wrote : UdevDb.txt

apport information

Revision history for this message
Pierre Wilch (bugfollower) wrote : UnitySupportTest.txt

apport information

Revision history for this message
Pierre Wilch (bugfollower) wrote : XorgLog.txt

apport information

Revision history for this message
Pierre Wilch (bugfollower) wrote : XorgLogOld.txt

apport information

Revision history for this message
Pierre Wilch (bugfollower) wrote : Xrandr.txt

apport information

Revision history for this message
Pierre Wilch (bugfollower) wrote : xdpyinfo.txt

apport information

Revision history for this message
penalvch (penalvch) wrote :

Pierre Wilch:

1) Could you please attach a picture of the display that demonstrates this problem?

2) Is this something that started to happen after an update?

3) Could you please provide the missing information following https://wiki.ubuntu.com/DebuggingKernelSuspend ?

tags: added: latest-bios-6.80
Revision history for this message
Pierre Wilch (bugfollower) wrote :

A new xorg version has been installed yesterday 14.02.2018.
I could make a video of the problem on my screen before that installation, and have joined it.
The bug as posted is still active with the new version.
It is not easy to reproduce. Sometimes it comes often, sometimes not.
Open and close several windows, switch between tasks..., or verify source code.
So long I remember, this bug appeared before september 2017. No problem in year 2016.
On the video one can see that abnormal blinking stops on next going into sleep state.

Revision history for this message
penalvch (penalvch) wrote :

Pierre Wilch:

1)
>"So long I remember, this bug appeared before september 2017. No problem in year 2016."

What version of Ubuntu were you using in 2016 when this was not reproducible?

2) To further root cause, could you please test for this problem by logging into a GNOME Flashback (Metacity) session via https://launchpad.net/ubuntu/+source/gnome-flashback and advise to the results?

description: updated
Revision history for this message
Pierre Wilch (bugfollower) wrote : Re: [Bug 1739322] Re: Hazardous displays when coming back from sleep state
Download full text (6.5 KiB)

Christopher M. Penalver,

Thank you for your help.

1)  I was using Ubuntu 16.04 since July 2016, and 14.04 before.
I think the problem appeared in spring or summer 2017 with an update.
I do not remember since when I put the seconds display in the upper bar.
I think already in 2014, but without warranty.
In May 2017 I changed my hard disk from a 320 GB with Windows 10 in dual
boot UEFI to a 1 TB without Windows, and made a fresh install of Ubuntu
16.04 only.
I do not remember if the problem came at that time or later. There were
many things to think about,... and other serious problems with the 16.04
(now solved) .

2)  I clicked on your link about GNOME Flashback, tried a couple of
clicks, but did not find the way to log in.
How should I do?
What is Metacity?

On the video I joined notice that the blinking of the screen happens
simultaneously with the display of the seconds. You can improve the
description in this way.

I discovered Ubuntu in April 2014.
At the beginning it worked by me on a SD card (legacy) to see what it
was about, and since that time I have learned a lot, and it is not finished.
With Ubuntu/linux it is never finished.

Le 15/02/2018 à 19:16, Christopher M. Penalver a écrit :
> Pierre Wilch:
>
> 1)
>> "So long I remember, this bug appeared before september 2017. No problem in year 2016."
> What version of Ubuntu were you using in 2016 when this was not reproducible?
>
> 2) To further root cause, could you please test for this problem by logging into a GNOME Flashback (Metacity) session via https://launchpad.net/ubuntu/+source/gnome-flashback and advise to the results?
>
> ** Description changed:
>
> - Ubuntu 16.04.3 LTS, every updates done.
> -
> Conditions:
> - in the upper bar the display of the seconds must be enabled
> - (in my case the entire date-and-time is displayed, excepted the week number);
> - - system has set himself automatically in sleep state after the selected delay
> - (in my case the option "lock the keyboard" is not enabled).
> +   (in my case the entire date-and-time is displayed, excepted the week number);
> + - system is set to automatically go into sleep state after the selected delay
> +   (in my case the option "lock the keyboard" is not enabled).
> On awakening, for example by using the shift touch, parts of the screen are blinking according to 1 second rate and 3 seconds cycle.
> - Coming back to normal behavior needs to close and re-open windows (no!, not M$), etc...
> + Coming back to normal behavior needs to close and re-open windows.
>
> To help to reproduce:
> - edit a message with thunderbird;
> - select ubuntu "parameters";
> - select "Luminosité & verrouillage" ("Brightness & keyboard locking"?);
> - select "1 minute";
> - wait 1 minute and going into sleep state;
> - when in sleep state press the "shift" key;
> and then I have a blinking "Christmas tree", too complicated to be described.
> I tested it again 3 times why writing this post (firefox had also an opened window, under thunderbird; with firefox alone, the screen blinks only one time -should also not-).
> - When the seconds are not displayed in the upper bar there is no ...

Read more...

Revision history for this message
penalvch (penalvch) wrote :

Pierre Wilch:

Regarding GNOME Flashback, one would have to install it via a terminal:
sudo apt-get install gnome-session-flashback

Once installed, and you restart to the login screen, GNOME Flashback (Metacity) should be an option.

Revision history for this message
Pierre Wilch (bugfollower) wrote :

Christopher M. Penalver,

- I tried to reproduce the problem after login with GNOME Flashback
(Metacity) for 2 days.
I tried many things, but without success, everything worked perfectly.

- By awakening with Unity, the display comes back during one second,
then every time becomes black again during another second, and then
stays on with or without the blinking problem of parts of the screen.
With Metacity, as a normal behavior, the screen does not become black
again during one second, and the display is immediately good, as expected.
The screen becoming black again is not normal and is a sign for a not
mastered screen processing, pieces of code taking their liberty for
undesirable results.

- I have noticed that the problem has more chance to occur after opening
and closing several windows, and switching between them. Again today.

- It is possible that the problem appeared with the kernel release which
began to manage Intel graphic cards.
I remember, without warranty, having feared the worse at that moment,
_before_. Since, perhaps with Unity a crazy process is remaining on
awakening.

Pierre Wilch

Le 16/02/2018 à 01:20, Christopher M. Penalver a écrit :
> Pierre Wilch:
>
> Regarding GNOME Flashback, one would have to install it via a terminal:
> sudo apt-get install gnome-session-flashback
>
> Once installed, and you restart to the login screen, GNOME Flashback
> (Metacity) should be an option.
>

Revision history for this message
penalvch (penalvch) wrote :

Pierre Wilch, given this issue only happens when using Unity, I'll reassign to Unity so a specialist may review.

description: updated
description: updated
affects: xorg (Ubuntu) → unity (Ubuntu)
Changed in unity (Ubuntu):
status: Incomplete → New
Revision history for this message
Pierre Wilch (bugfollower) wrote :
Revision history for this message
Pierre Wilch (bugfollower) wrote :
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.