(In reply to alex from comment #112)
> (In reply to Mika Kahola from comment #110)
> > (In reply to alex from comment #109)
> > > Dammit.  Now this regression has made it into the LTS kernel.  Are you 
> > > guys
> > > kidding me?  Is it not possible for the changes that caused this
> > > exceptionally annoying regression (as in my computer is now almost 
> > > entirely
> > > unusable) to be removed from the current production kernel, pending a 
> > > proper
> > > fix?????
> > 
> > My current understanding is that there are multiple causes for flickering.
> > Reverting this patch may solve an issue with one platform. Could you share
> > your dmesg log with drm.debug=0x1e for further analysis, please.
> 
> Posted.  I rebooted into the stock 4.5.1 kernel (direct from the Arch
> repository) with drm.debug=0x1e added to the kernel command line, logged in,
> suspended, resumed, and dumped the log with journalctl.  I took a quick
> check through and didn't see any messages that indicated any sort of failure
> after the suspend operation.  However there are a lot of messages in there,
> so I could have missed something.  What I do know is that after the resume
> from suspend, I get something on the order of a 2 Hz flicker on the display
> that looks like the eDP link is flapping - i.e. there is tearing that
> affects the bottom portion of the display more than the top due to the link
> going down in the middle of a frame, portions of the display are briefly
> distorted or colored strangely, etc.  None of this happens on 4.1.21, which
> is where I will stay until this gets a proper fix in the mainline.

It seems that you have similar issue than we have seen before. During
resume, the display driver tries to use the DP link parameters that was
computed during the initial boot. However, the clock recovery is not
obtained and hence the DP link is retrained. At this stage, the driver
tries with 0 voltage swing and no pre-emphasis. For some reason the
clock recovery is obtained and the DP link is set up with lower voltage
swing and pre-emphasis settings than after the initial boot.

I suggest that you try all these 4 patches on top of the drm-intel-
nightly and report back if this set provides a fix or not

https://patchwork.freedesktop.org/patch/69394/
https://patchwork.freedesktop.org/patch/69395/
https://patchwork.freedesktop.org/patch/69396/
https://patchwork.freedesktop.org/patch/82206/

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to xserver-xorg-video-intel in Ubuntu.
https://bugs.launchpad.net/bugs/1522922

Title:
  Screen flickering in Intel i915 driver

Status in Nouveau Xorg driver:
  Incomplete
Status in xserver-xorg-video-intel package in Ubuntu:
  Triaged

Bug description:
  There's an upstream bug reported here
  https://bugs.freedesktop.org/show_bug.cgi?id=91393 that causes screen
  flickering when using the Intel i915 builtin driver (at resolutions
  lower than the maximal one).

  I think that it will be fixed in newer kernel versions, but for the
  time being, as reported here
  https://bugs.freedesktop.org/show_bug.cgi?id=91393#c25 (and as
  personally tested) reverting those two commits fixes the problem.

  Would that be possible to release a fixed version for the 4.2.0
  stream?

  ProblemType: Bug
  DistroRelease: Ubuntu 15.10
  Package: linux-image-4.2.0-19-generic 4.2.0-19.23
  ProcVersionSignature: Ubuntu 4.2.0-19.23-generic 4.2.6
  Uname: Linux 4.2.0-19-generic x86_64
  ApportVersion: 2.19.1-0ubuntu5
  Architecture: amd64
  AudioDevicesInUse:
   USER        PID ACCESS COMMAND
   /dev/snd/controlC0:  bettini    1378 F.... pulseaudio
   /dev/snd/controlC1:  bettini    1378 F.... pulseaudio
  CurrentDesktop: KDE
  Date: Fri Dec  4 19:01:00 2015
  HibernationDevice: RESUME=UUID=7ddbc972-3ad6-40de-9313-2bb9395145f9
  InstallationDate: Installed on 2015-05-08 (210 days ago)
  InstallationMedia: Kubuntu 15.04 "Vivid Vervet" - Release amd64 (20150422)
  MachineType: Dell Inc. Dell Precision M3800
  ProcFB: 0 inteldrmfb
  ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-4.2.0-19-generic 
root=UUID=dd2c7064-53b9-4720-96ab-5e8a3f2db3ea ro noprompt quiet splash 
vt.handoff=7
  RelatedPackageVersions:
   linux-restricted-modules-4.2.0-19-generic N/A
   linux-backports-modules-4.2.0-19-generic  N/A
   linux-firmware                            1.149.3
  SourcePackage: linux
  UdevLog: Error: [Errno 2] No such file or directory: '/var/log/udev'
  UpgradeStatus: Upgraded to wily on 2015-11-07 (26 days ago)
  dmi.bios.date: 08/17/2015
  dmi.bios.vendor: Dell Inc.
  dmi.bios.version: A10
  dmi.board.name: Dell Precision M3800
  dmi.board.vendor: Dell Inc.
  dmi.board.version: A10
  dmi.chassis.type: 8
  dmi.chassis.vendor: Dell Inc.
  dmi.chassis.version: Not Specified
  dmi.modalias: 
dmi:bvnDellInc.:bvrA10:bd08/17/2015:svnDellInc.:pnDellPrecisionM3800:pvrA10:rvnDellInc.:rnDellPrecisionM3800:rvrA10:cvnDellInc.:ct8:cvrNotSpecified:
  dmi.product.name: Dell Precision M3800
  dmi.product.version: A10
  dmi.sys.vendor: Dell Inc.

To manage notifications about this bug go to:
https://bugs.launchpad.net/nouveau/+bug/1522922/+subscriptions

-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to     : desktop-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to