You are not logged in.

#1 2017-07-05 19:42:25

elessard
Member
Registered: 2013-09-01
Posts: 6

Intel HD 620 Kaby Lake monitor flitchering

Hi,

today is arrived my new laptop at work (an hp 250 g5 with i5-7200U and Intel HD 620 gpu) and i've encountered problem installing video driver. I can set full resolution and pratically the system is usable but i have these disturbing horizzontal white line flickering....
i've installed mesa, lib32-mesa and xorg-server. (also tried installing xf86-video-intel with same result).

$ lspci -v
        00:02.0 VGA compatible controller: Intel Corporation Device 5916 (rev 02) (prog-if 00 [VGA controller])
        Subsystem: Hewlett-Packard Company Device 81ed
        Flags: bus master, fast devsel, latency 0, IRQ 127
        Memory at b0000000 (64-bit, non-prefetchable) [size=16M]
        Memory at a0000000 (64-bit, prefetchable) [size=256M]
        I/O ports at 4000 [size=64]
        [virtual] Expansion ROM at 000c0000 [disabled] [size=128K]
        Capabilities: [40] Vendor Specific Information: Len=0c <?>
        Capabilities: [70] Express Root Complex Integrated Endpoint, MSI 00
        Capabilities: [ac] MSI: Enable+ Count=1/1 Maskable- 64bit-
        Capabilities: [d0] Power Management version 2
        Capabilities: [100] Process Address Space ID (PASID)
        Capabilities: [200] Address Translation Service (ATS)
        Capabilities: [300] Page Request Interface (PRI)
        Kernel driver in use: i915
        Kernel modules: i915

$ uname -a
Linux 4.11.7-1-ARCH

sry about bad formatting ... i'm in a hurry and i need to have a working laptop by tomorrow... i don't want to install windows :V

Thanks in advance. say me what you need and i give you all the log.

Offline

#2 2017-07-05 20:37:06

R00KIE
Forum Fellow
From: Between a computer and a chair
Registered: 2008-09-14
Posts: 4,734

Re: Intel HD 620 Kaby Lake monitor flitchering

Please post the full dmesg output, don't forget to use code tags.

From your description I'd say the problem is similar to what other people have experienced with earlier cpus+igpus. One *workaround* you can try is disabling rc6 but this will increase power usage and generate more heat. There are also other workarounds that might work, such as disabling panel self refresh (PSR) or other power saving features if they are automatically enabled. That said it is not guaranteed that the workarounds will help.

This problem is something you should report upstream as most probably we can't really fix it here, the most we may be able to do is point possible workarounds.


R00KIE
Tm90aGluZyB0byBzZWUgaGVyZSwgbW92ZSBhbG9uZy4K

Offline

#3 2017-07-07 12:37:18

elessard
Member
Registered: 2013-09-01
Posts: 6

Re: Intel HD 620 Kaby Lake monitor flitchering

Hi ROOKIE, thanks. I had tried setting both 'i915.enable_rc6=0' and 'i915.enable_rc6=0' into grub before booting, at 'linux=' line but nothing changed. What do I've to do to make sure to have installed correctly modesetting driver?

dmesg output: https://ptpb.pw/9ki8

updates: today i've tried connect my laptop to an external monitor (same resolution as the built-in) and boom.... on the external monitor all works without flickering. instead on the builtin flickering still continues.

Offline

#4 2017-07-07 14:55:39

R00KIE
Forum Fellow
From: Between a computer and a chair
Registered: 2008-09-14
Posts: 4,734

Re: Intel HD 620 Kaby Lake monitor flitchering

From your dmesg output you don't seem to be properly disabling rc6, there is no i915.enable_rc6=0 in your kernel line and there is this: '[    4.280078] [drm] RC6 on'.

Once you manage to disable rc6 if the problem persists you can try the options I have hinted at in my previous post. There may be other module options that can help, check all the option with 'modinfo -p i915' and change the ones that look like they could help.

Another thing you most probably want to do is submit a bug upstream, otherwise the problem may not get solved.

Regarding checking if you are using the modesetting driver, if you are using Xorg and didn't install xf86-video-intel you are most probably using the modesetting driver, to be sure check your xorg.log, which is either in /var/log or in ~/.local/share/xorg/Xorg.Y.log, where Y is the number of the tty from where you started the xorg session.


R00KIE
Tm90aGluZyB0byBzZWUgaGVyZSwgbW92ZSBhbG9uZy4K

Offline

Board footer

Powered by FluxBB