F42 all browsers flicker on full screen mode when mouse moves

Hi everyone,

Newbies here. Trying to move from Windows to Linux. Tried a few distro in the past few weeks and decided to keep F42 for its usability and elegance.

But one thing bothers me.

  • I use a LG Gram 17 with Intel 258V CPU with integrated ARC graphics, pretty new one.
  • Original Gnome desktop environment from standard F42.
  • When I use browser (tried Firefox, Vivaldi) to view any page, if I trigger the full screen mode (usually with the F11 key or through menu), the lower 2/3 of the screen starts to flicker on mouse move. Video here.

I use the function to get bigger screen space when working on Office365 Web. I’m a bit old, bad eyes…

  • Tried updating the mesa driver. The update seems successful but takes no effect to the issue.
  • It seems to happen only with Fedora+Gnome on my hardware. F42+XCFE and Manjaro+Gnome don’t have this issue. But I prefer F42+Gnome’s newbie-friendliness and elegant look.

Tried to crawl over the internet and also did a few days of frustrating ChatGPT-ing. Ended up asking for Guru’s help here.

Any suggestions will be much appreciated. Thank you so much!

Welcome to Fedora @phineas0724

Xfce and Manjaro gnome are probably still on x11?

Give a try to run gnome without extensions, to see if this changes something? While starting the Extensions app you can generally disable them. If this gives a positive change try to activate one extension after the other to see which one it could be.

If this not helps, you could give us more information about your system, to see which GPU drivers are loaded.

inxi -Fzxx would be a good choice for that. You can execute it in terminal and past the output here as pre-formated text </>.

1 Like

Thank you so much for the feedback. Tried to turn off gnome extensions and the issue remains.

Here are the information from inxi:

System:
  Kernel: 6.14.6-300.fc42.x86_64 arch: x86_64 bits: 64 compiler: gcc v: 15.1.1
  Desktop: GNOME v: 48.1 tk: GTK v: 3.24.49 wm: gnome-shell dm: GDM
    Distro: Fedora Linux 42 (Workstation Edition)
Machine:
  Type: Laptop System: LG product: 17Z90TL-G.AU88C2 v: 0.1
    serial: <superuser required> Chassis: type: 10 v: 0.1
    serial: <superuser required>
  Mobo: LG model: 17Z90TL v: FAB1 serial: <superuser required> part-nu: EVO
    UEFI: Phoenix v: L2ZJ3160 X64 date: 03/13/2025
Battery:
  ID-1: BAT0 charge: 78.5 Wh (100.0%) condition: 78.5/77.0 Wh (101.9%)
    volts: 17.8 min: 15.5 model: LG LGES LG serial: <filter> status: full
  Device-1: hidpp_battery_0 model: Logitech G304 Lightspeed Wireless Gaming
    Mouse serial: <filter> charge: 100% (should be ignored)
    status: discharging
CPU:
  Info: 8-core model: Intel Core Ultra 7 258V bits: 64 type: MCP
    arch: Lunar Lake rev: 1 cache: L1: 832 KiB L2: 14 MiB L3: 12 MiB
  Speed (MHz): avg: 400 min/max: 400/4700:4800:3700 cores: 1: 400 2: 400
    3: 400 4: 400 5: 400 6: 400 7: 400 8: 400 bogomips: 52838
  Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx
Graphics:
  Device-1: Intel Lunar Lake [Intel Arc Graphics 130V / 140V] vendor: LG
    driver: xe v: kernel arch: Xe2 ports: active: eDP-1
    empty: DP-1,DP-2,HDMI-A-1 bus-ID: 00:02.0 chip-ID: 8086:64a0
  Device-2: Chicony LGE FHD Camera driver: uvcvideo type: USB rev: 2.0
    speed: 480 Mb/s lanes: 1 bus-ID: 3-1:2 chip-ID: 04f2:b84c
  Display: wayland server: Xwayland v: 24.1.6 compositor: gnome-shell
    driver: gpu: xe display-ID: 0
  Monitor-1: eDP-1 model: LG Display 0x06ea res: 2560x1600 dpi: 178
    diag: 432mm (17")
  API: OpenGL v: 4.6 vendor: intel mesa v: 25.0.6 glx-v: 1.4 es-v: 3.2
    direct-render: yes renderer: Mesa Intel Graphics (LNL) device-ID: 8086:64a0
    display-ID: :0.0
  API: EGL Message: EGL data requires eglinfo. Check --recommends.
  Info: Tools: api: glxinfo x11: xdriinfo, xdpyinfo, xprop, xrandr
Audio:
  Device-1: Intel Lunar Lake-M HD Audio vendor: LG
    driver: sof-audio-pci-intel-lnl bus-ID: 00:1f.3 chip-ID: 8086:a828
  API: ALSA v: k6.14.6-300.fc42.x86_64 status: kernel-api
  Server-1: PipeWire v: 1.4.2 status: active with: 1: pipewire-pulse
    status: active 2: wireplumber status: active 3: pipewire-alsa type: plugin
    4: pw-jack type: plugin
Network:
  Device-1: Intel BE201 320MHz driver: iwlwifi v: kernel port: N/A
    bus-ID: 00:14.3 chip-ID: 8086:a840
  IF: wlp0s20f3 state: down mac: <filter>
  Device-2: Realtek RTL8153 Gigabit Ethernet Adapter driver: r8152 type: USB
    rev: 3.0 speed: 5 Gb/s lanes: 1 bus-ID: 2-1.1.1:8 chip-ID: 0bda:8153
  IF: enp0s13f0u1u1u1 state: up speed: 1000 Mbps duplex: full mac: <filter>
Bluetooth:
  Device-1: Intel driver: btintel_pcie v: 0.1 bus-ID: 00:14.7
    chip-ID: 8086:a876
  Report: btmgmt ID: hci0 rfk-id: 0 state: up address: <filter> bt-v: 5.4
    lmp-v: 13
Drives:
  Local Storage: total: 3.64 TiB used: 230.37 GiB (6.2%)
  ID-1: /dev/nvme0n1 vendor: Crucial model: CT4000T500SSD3 size: 3.64 TiB
    speed: 63.2 Gb/s lanes: 4 serial: <filter> temp: 28.9 C
Partition:
  ID-1: / size: 306.21 GiB used: 23.32 GiB (7.6%) fs: btrfs
    dev: /dev/nvme0n1p9
  ID-2: /boot size: 973.4 MiB used: 304.6 MiB (31.3%) fs: ext4
    dev: /dev/nvme0n1p8
  ID-3: /boot/efi size: 256 MiB used: 74 MiB (28.9%) fs: vfat
    dev: /dev/nvme0n1p1
  ID-4: /home size: 306.21 GiB used: 23.32 GiB (7.6%) fs: btrfs
    dev: /dev/nvme0n1p9
Swap:
  ID-1: swap-1 type: zram size: 8 GiB used: 0 KiB (0.0%) priority: 100
    dev: /dev/zram0
Sensors:
  System Temperatures: cpu: N/A mobo: N/A
  Fan Speeds (rpm): cpu: 0
Info:
  Memory: total: 32 GiB note: est. available: 30.83 GiB used: 6.71 GiB (21.8%)
  Processes: 479 Power: uptime: 3h 15m wakeups: 2 Init: systemd v: 257
    target: graphical (5) default: graphical
  Packages: pm: rpm pkgs: N/A note: see --rpm pm: flatpak pkgs: 11
    Compilers: N/A Shell: Bash v: 5.2.37 running-in: ptyxis-agent inxi: 3.3.38

Also I’ve found that the flickering only happens on the laptop screen.

If I connect the laptop to an external screen and work in joined display mode, sending a browser window to the external screen won’t flicker on full screen mode. But bring the browser back to built-in screen then it happens.

The issues doesn’t happen in neither external display only nor mirror mode… Hope this gives more clues…

Many thanks again!

Do you have options on the “Refresh Rate” in the gnome settings?
Is the scale factor higher than 100%?

If one of this options above are causing the issue you should put to default and try with resizing the font instead of changing the scale factor as an example. There is the gnome-tweaks app you would need to do that.

1 Like