You are not logged in.

#1 2022-12-03 01:19:33

Rec100
Member
Registered: 2022-03-12
Posts: 32

[SOLVED] Screen flickering on the left side of the screen.

For some months I have this strange flickering, which only appears on the left side of the screen, where dark squares and colorful pixels appear and move other contents to the right. It usually happens, when looking at large files or websites, during scrolling. I was able to provoke the flickering by turning the night light on and off. Tried to make a screenshot of it, but it never worked. When I set the display from 1680x1050 to 1920x1200 (see the lshw output) there's no flickering - but that's too small for me.

Today I'm finally in fixing mode. What can I do about it?

My set up:

Kernel: Linux host 6.0.10-arch2-1 #1 SMP PREEMPT_DYNAMIC Sat, 26 Nov 2022 16:51:18 +0000 x86_64 GNU/Linux
Windowing sytem: Wayland
Resolution: 1680 x 1050 (16:10)
Refresh Rate: 59.59 Hz

$ lspci -v
00:02.0 VGA compatible controller: Intel Corporation TigerLake-LP GT2 [Iris Xe Graphics] (rev 01) (prog-if 00 [VGA controller])
        Subsystem: Lenovo Device 22d5            
        Flags: bus master, fast devsel, latency 0, IRQ 153                              
        Memory at 603c000000 (64-bit, non-prefetchable) [size=16M]                      
        Memory at 4000000000 (64-bit, prefetchable) [size=256M]                         
        I/O ports at 3000 [size=64]              
        Expansion ROM at 000c0000 [virtual] [disabled] [size=128K]                      
        Capabilities: <access denied>            
        Kernel driver in use: i915               
        Kernel modules: i915
$ modinfo -n i915
/lib/modules/6.0.10-arch2-1/kernel/drivers/gpu/drm/i915/i915.ko.zst
$lshw
*-pci
    description: Host bridge               
    product: 11th Gen Core Processor Host Bridge/DRAM Registers                   
    vendor: Intel Corporation              
    physical id: 100                       
    bus info: pci@0000:00:00.0             
    version: 01                            
    width: 32 bits                         
    clock: 33MHz                           
  *-display                                
       description: VGA compatible controller                                     
       product: TigerLake-LP GT2 [Iris Xe Graphics]                               
       vendor: Intel Corporation           
       physical id: 2                      
       bus info: pci@0000:00:02.0          
       logical name: /dev/fb0              
       version: 01                         
       width: 64 bits                 
       clock: 33MHz                   
       capabilities: pciexpress msi pm vga_controller bus_master cap_list rom fb  
       configuration: depth=32 driver=i915 latency=0 mode=1920x1200 visual=truecolor xres=1920 yres=1200                 
       resources: iomemory:600-5ff iomemory:400-3ff irq:153 memory:603c000000-603cffffff memory:4000000000-400fffffff ioport:3000(size=64) memory:c0000-dffff me
mory:4010000000-4016ffffff memory:4020000000-40ffffffff

Last edited by Rec100 (2022-12-03 11:26:53)

Offline

#2 2022-12-03 09:51:13

seth
Member
From: Won't reply 2 private help req
Registered: 2012-09-03
Posts: 75,782

Offline

#3 2022-12-03 11:26:31

Rec100
Member
Registered: 2022-03-12
Posts: 32

Re: [SOLVED] Screen flickering on the left side of the screen.

I've disabled Framebuffer compression to test independently:

I had to create the /etc/modprobe.d/i915.conf file.
In the first line in that file I put

options i915 enable_fbc=0

Afterwards I rebooted. This seems to have fixed the problem.
Thank you for your help.
That was easier than I expected.

Last edited by Rec100 (2022-12-03 11:27:30)

Offline

Board footer

Powered by FluxBB