Iam one of those unfortunate linux users who got those screen flickering issues… I had screen flickering while using Arch and fedora too in recent months i tracked a lot in net and tried a lot of fixes but nothing completely fixes the screen flicker was random even on Ubuntu and in UM…But in UM now there is no screen flickering normally but only at low brightness.
I know there are some kernel bugs causing flicker with intel chipset and lot of people try to solve it by editing kernel parameters
But now in my computer the screen only flickers in low brightness only other flickering issues seems to be gone for the moment
I have tried disabling tlp and uninstalling xorg-xserver-video-intel package and adding some suggested kernel parameters from arch forums but those doesnt seems to fix it.
Any suggestions…
lscpi -v
`00:00.0 Host bridge: Intel Corporation Mobile 4 Series Chipset Memory Controller Hub (rev 07)
Subsystem: Lenovo Mobile 4 Series Chipset Memory Controller Hub
Flags: bus master, fast devsel, latency 0
Capabilities: <access denied>
Kernel driver in use: agpgart-intel
00:02.0 VGA compatible controller: Intel Corporation Mobile 4 Series Chipset Integrated Graphics Controller (rev 07) (prog-if 00 [VGA controller])
Subsystem: Lenovo Mobile 4 Series Chipset Integrated Graphics Controller
Flags: bus master, fast devsel, latency 0, IRQ 30
Memory at f4000000 (64-bit, non-prefetchable) [size=4M]
Memory at d0000000 (64-bit, prefetchable) [size=256M]
I/O ports at 1800 [size=8]
Expansion ROM at <unassigned> [disabled]
Capabilities: <access denied>
Kernel driver in use: i915
Kernel modules: i915
00:02.1 Display controller: Intel Corporation Mobile 4 Series Chipset Integrated Graphics Controller (rev 07)
Subsystem: Lenovo Mobile 4 Series Chipset Integrated Graphics Controller
Flags: bus master, fast devsel, latency 0
Memory at f4400000 (64-bit, non-prefetchable) [size=1M]
Capabilities: <access denied>
00:1a.0 USB controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #4 (rev 03) (prog-if 00 [UHCI])
Subsystem: Lenovo 82801I (ICH9 Family) USB UHCI Controller
Flags: medium devsel, IRQ 16
I/O ports at 1820 [size=32]
Capabilities: <access denied>
Kernel driver in use: uhci_hcd
00:1a.1 USB controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #5 (rev 03) (prog-if 00 [UHCI])
Subsystem: Lenovo 82801I (ICH9 Family) USB UHCI Controller
Flags: bus master, medium devsel, latency 0, IRQ 21
I/O ports at 1840 [size=32]
Capabilities: <access denied>
Kernel driver in use: uhci_hcd
00:1a.2 USB controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #6 (rev 03) (prog-if 00 [UHCI])
Subsystem: Lenovo 82801I (ICH9 Family) USB UHCI Controller
Flags: medium devsel, IRQ 19
I/O ports at 1860 [size=32]
Capabilities: <access denied>
Kernel driver in use: uhci_hcd
00:1a.7 USB controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #2 (rev 03) (prog-if 20 [EHCI])
Subsystem: Lenovo 82801I (ICH9 Family) USB2 EHCI Controller
Flags: bus master, medium devsel, latency 0, IRQ 19
Memory at f4a04800 (32-bit, non-prefetchable) [size=1K]
Capabilities: <access denied>
Kernel driver in use: ehci-pci
00:1b.0 Audio device: Intel Corporation 82801I (ICH9 Family) HD Audio Controller (rev 03)
Subsystem: Lenovo 82801I (ICH9 Family) HD Audio Controller
Flags: bus master, fast devsel, latency 0, IRQ 31
Memory at f4a00000 (64-bit, non-prefetchable) [size=16K]
Capabilities: <access denied>
Kernel driver in use: snd_hda_intel
Kernel modules: snd_hda_intel
00:1c.0 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 1 (rev 03) (prog-if 00 [Normal decode])
Flags: bus master, fast devsel, latency 0, IRQ 24
Bus: primary=00, secondary=02, subordinate=02, sec-latency=0
I/O behind bridge: 00003000-00003fff
Memory behind bridge: 80000000-801fffff
Prefetchable memory behind bridge: 0000000080200000-00000000803fffff
Capabilities: <access denied>
Kernel driver in use: pcieport
Kernel modules: shpchp
00:1c.1 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 2 (rev 03) (prog-if 00 [Normal decode])
Flags: bus master, fast devsel, latency 0, IRQ 25
Bus: primary=00, secondary=03, subordinate=04, sec-latency=0
I/O behind bridge: 00002000-00002fff
Memory behind bridge: f2000000-f3ffffff
Prefetchable memory behind bridge: 00000000f0000000-00000000f1ffffff
Capabilities: <access denied>
Kernel driver in use: pcieport
Kernel modules: shpchp
00:1c.2 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 3 (rev 03) (prog-if 00 [Normal decode])
Flags: bus master, fast devsel, latency 0, IRQ 26
Bus: primary=00, secondary=05, subordinate=05, sec-latency=0
I/O behind bridge: 00004000-00004fff
Memory behind bridge: f4500000-f45fffff
Prefetchable memory behind bridge: 0000000080400000-00000000805fffff
Capabilities: <access denied>
Kernel driver in use: pcieport
Kernel modules: shpchp
00:1c.3 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 4 (rev 03) (prog-if 00 [Normal decode])
Flags: bus master, fast devsel, latency 0, IRQ 27
Bus: primary=00, secondary=06, subordinate=06, sec-latency=0
I/O behind bridge: 00005000-00005fff
Memory behind bridge: f4700000-f47fffff
Prefetchable memory behind bridge: 0000000080600000-00000000807fffff
Capabilities: <access denied>
Kernel driver in use: pcieport
Kernel modules: shpchp
00:1c.5 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 6 (rev 03) (prog-if 00 [Normal decode])
Flags: bus master, fast devsel, latency 0, IRQ 28
Bus: primary=00, secondary=07, subordinate=07, sec-latency=0
I/O behind bridge: 00006000-00006fff
Memory behind bridge: f4600000-f46fffff
Prefetchable memory behind bridge: 0000000080800000-00000000809fffff
Capabilities: <access denied>
Kernel driver in use: pcieport
Kernel modules: shpchp
00:1d.0 USB controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #1 (rev 03) (prog-if 00 [UHCI])
Subsystem: Lenovo 82801I (ICH9 Family) USB UHCI Controller
Flags: medium devsel, IRQ 23
I/O ports at 1880 [size=32]
Capabilities: <access denied>
Kernel driver in use: uhci_hcd
00:1d.1 USB controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #2 (rev 03) (prog-if 00 [UHCI])
Subsystem: Lenovo 82801I (ICH9 Family) USB UHCI Controller
Flags: medium devsel, IRQ 19
I/O ports at 18a0 [size=32]
Capabilities: <access denied>
Kernel driver in use: uhci_hcd
00:1d.2 USB controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #3 (rev 03) (prog-if 00 [UHCI])
Subsystem: Lenovo 82801I (ICH9 Family) USB UHCI Controller
Flags: bus master, medium devsel, latency 0, IRQ 18
I/O ports at 18c0 [size=32]
Capabilities: <access denied>
Kernel driver in use: uhci_hcd
00:1d.7 USB controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #1 (rev 03) (prog-if 20 [EHCI])
Subsystem: Lenovo 82801I (ICH9 Family) USB2 EHCI Controller
Flags: medium devsel, IRQ 23
Memory at f4a04c00 (32-bit, non-prefetchable) [size=1K]
Capabilities: <access denied>
Kernel driver in use: ehci-pci
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev 93) (prog-if 01 [Subtractive decode])
Flags: bus master, fast devsel, latency 0
Bus: primary=00, secondary=08, subordinate=08, sec-latency=0
Capabilities: <access denied>
00:1f.0 ISA bridge: Intel Corporation ICH9M LPC Interface Controller (rev 03)
Subsystem: Lenovo ICH9M LPC Interface Controller
Flags: bus master, medium devsel, latency 0
Capabilities: <access denied>
Kernel driver in use: lpc_ich
Kernel modules: lpc_ich
00:1f.2 SATA controller: Intel Corporation 82801IBM/IEM (ICH9M/ICH9M-E) 4 port SATA Controller [AHCI mode] (rev 03) (prog-if 01 [AHCI 1.0])
Subsystem: Lenovo 82801IBM/IEM (ICH9M/ICH9M-E) 4 port SATA Controller [AHCI mode]
Flags: bus master, 66MHz, medium devsel, latency 0, IRQ 29
I/O ports at 1818 [size=8]
I/O ports at 180c [size=4]
I/O ports at 1810 [size=8]
I/O ports at 1808 [size=4]
I/O ports at 18e0 [size=32]
Memory at f4a04000 (32-bit, non-prefetchable) [size=2K]
Capabilities: <access denied>
Kernel driver in use: ahci
Kernel modules: ahci
00:1f.3 SMBus: Intel Corporation 82801I (ICH9 Family) SMBus Controller (rev 03)
Subsystem: Lenovo 82801I (ICH9 Family) SMBus Controller
Flags: medium devsel, IRQ 10
Memory at 80a00000 (64-bit, non-prefetchable) [size=256]
I/O ports at 1c00 [size=32]
Kernel modules: i2c_i801
05:00.0 System peripheral: JMicron Technology Corp. SD/MMC Host Controller
Subsystem: Lenovo SD/MMC Host Controller
Flags: bus master, fast devsel, latency 0, IRQ 18
Memory at f4500000 (32-bit, non-prefetchable) [size=256]
[virtual] Expansion ROM at f4510000 [disabled] [size=64K]
Capabilities: <access denied>
Kernel driver in use: sdhci-pci
Kernel modules: sdhci_pci
05:00.2 SD Host controller: JMicron Technology Corp. Standard SD Host Controller (prog-if 01)
Subsystem: Lenovo Standard SD Host Controller
Flags: fast devsel, IRQ 18
Memory at f4500400 (32-bit, non-prefetchable) [size=256]
Capabilities: <access denied>
Kernel modules: sdhci_pci
05:00.3 System peripheral: JMicron Technology Corp. MS Host Controller
Subsystem: Lenovo MS Host Controller
Flags: bus master, fast devsel, latency 0, IRQ 18
Memory at f4500800 (32-bit, non-prefetchable) [size=256]
Capabilities: <access denied>
Kernel driver in use: jmb38x_ms
Kernel modules: jmb38x_ms
06:00.0 Network controller: Broadcom Corporation BCM4312 802.11b/g LP-PHY (rev 01)
Subsystem: Broadcom Corporation BCM4312 802.11b/g LP-PHY
Flags: bus master, fast devsel, latency 0, IRQ 19
Memory at f4700000 (64-bit, non-prefetchable) [size=16K]
Capabilities: <access denied>
Kernel driver in use: wl
Kernel modules: ssb, wl
07:00.0 Ethernet controller: Broadcom Corporation NetLink BCM5906M Fast Ethernet PCI Express (rev 02)
Subsystem: Lenovo IdeaPad S10e
Flags: bus master, fast devsel, latency 0, IRQ 32
Memory at f4600000 (64-bit, non-prefetchable) [size=64K]
Expansion ROM at <ignored> [disabled]
Capabilities: <access denied>
Kernel driver in use: tg3
Kernel modules: tg3
`