(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