Flashing screen

I was just watching the thread: What does your fedora background look like and when I clicked on one of the pictures to enlarge it so I could read the text on it, the whole screen started flashing, something I have noticed before.
I also notice, and I also have seen this before, when enlarged the picture on top contains thin colored lines, alternately black and purple (from my theme probably) like you’re watching an old TV, except now the lines are vertical.
This is the result of inxi -Fzxx:

inxi -Fzxx
System:
  Kernel: 7.0.9-205.fc44.x86_64 arch: x86_64 bits: 64 compiler: gcc v: 16.1.1
  Desktop: KDE Plasma v: 6 tk: Qt v: N/A wm: kwin_wayland dm: N/A
    Distro: Fedora Linux 44 (Toolbx Container Image)
Machine:
  Type: Laptop System: LENOVO product: 82RG v: Legion 5 Pro 16ARH7H
    serial: <superuser required> Chassis: type: 10 v: Legion 5 Pro 16ARH7H
    serial: <superuser required>
  Mobo: LENOVO model: LNVNB161216 v: SDK0T76461 WIN
    serial: <superuser required> part-nu: LENOVO_MT_82RG_BU_idea_FM_Legion 5
    Pro 16ARH7H Firmware: UEFI vendor: LENOVO v: JUCN68WW date: 12/05/2024
Battery:
  ID-1: BAT0 charge: 71.5 Wh (100%) condition: 71.5/80 Wh (89.3%) volts: 16.87
    min: 15.44 model: Celxpert L21C4PC1 serial: <filter> charging: status: full
    cycles: 186
  Device-1: hidpp_battery_0 model: Logitech Wireless Keyboard
    serial: <filter> charge: 55% (should be ignored) status: discharging
CPU:
  Info: 8-core model: AMD Ryzen 7 6800H with Radeon Graphics bits: 64
    type: MT MCP arch: Zen 3+ rev: 1 cache: L1: 512 KiB L2: 4 MiB L3: 16 MiB
  Speed (MHz): avg: 1096 min/max: 404/4787 boost: enabled cores: 1: 1096
    2: 1096 3: 1096 4: 1096 5: 1096 6: 1096 7: 1096 8: 1096 9: 1096 10: 1096
    11: 1096 12: 1096 13: 1096 14: 1096 15: 1096 16: 1096 bogomips: 102208
  Flags-basic: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3
Graphics:
  Device-1: NVIDIA GA106M [GeForce RTX 3060 Mobile / Max-Q] vendor: Lenovo
    driver: nvidia v: 595.71.05 arch: Ampere pcie: speed: 2.5 GT/s lanes: 8
    ports: active: HDMI-A-1 empty: DP-7,DP-8,eDP-2 bus-ID: 01:00.0
    chip-ID: 10de:2560
  Device-2: Advanced Micro Devices [AMD/ATI] Rembrandt [Radeon 680M]
    vendor: Lenovo driver: amdgpu v: kernel arch: RDNA-2 pcie: speed: 16 GT/s
    lanes: 16 ports: active: eDP-1 empty: DP-1, DP-2, DP-3, DP-4, DP-5, DP-6,
    Writeback-1 bus-ID: 34:00.0 chip-ID: 1002:1681 temp: 42.0 C
  Display: wayland server: N/A compositor: kwin_wayland driver:
    gpu: amdgpu,nv_platform,nvidia,nvidia-nvswitch display-ID: 0
  Monitor-1: HDMI-A-1 model: Philips 27M1C5500V res: 2560x1440 dpi: 109
    diag: 685mm (27")
  Monitor-2: eDP-1 model: BOE Display 0x0a9b res: 2560x1600 dpi: 189
    diag: 406mm (16")
  API: EGL Message: EGL data requires eglinfo. Check --recommends.
  Info: Tools: gpu: nvidia-smi x11: xdpyinfo, xprop, xrandr
Audio:
  Device-1: NVIDIA GA106 High Definition Audio driver: snd_hda_intel v: kernel
    pcie: speed: 2.5 GT/s lanes: 8 bus-ID: 01:00.1 chip-ID: 10de:228e
  Device-2: Advanced Micro Devices [AMD/ATI] Radeon High Definition Audio
    vendor: Lenovo driver: snd_hda_intel v: kernel pcie: speed: 16 GT/s
    lanes: 16 bus-ID: 34:00.1 chip-ID: 1002:1640
  Device-3: Advanced Micro Devices [AMD] Audio Coprocessor vendor: Lenovo
    driver: snd_pci_acp6x v: kernel pcie: speed: 16 GT/s lanes: 16
    bus-ID: 34:00.5 chip-ID: 1022:15e2
  Device-4: Advanced Micro Devices [AMD] Ryzen HD Audio vendor: Lenovo
    driver: snd_hda_intel v: kernel pcie: speed: 16 GT/s lanes: 16
    bus-ID: 34:00.6 chip-ID: 1022:15e3
  API: ALSA v: k7.0.9-205.fc44.x86_64 status: kernel-api
  Server-1: PipeWire v: 1.6.5 status: active (process) with: 1: wireplumber
    status: active 2: pw-jack type: plugin
Network:
  Device-1: MEDIATEK MT7922 802.11ax PCI Express Wireless Network Adapter
    vendor: Lenovo driver: mt7921e v: kernel pcie: speed: 5 GT/s lanes: 1
    bus-ID: 02:00.0 chip-ID: 14c3:0616
  IF: wlp2s0 state: up mac: <filter>
  Device-2: Realtek RTL8111/8168/8211/8411 PCI Express Gigabit Ethernet
    vendor: Lenovo driver: r8169 v: kernel pcie: speed: 2.5 GT/s lanes: 1
    port: 4000 bus-ID: 03:00.0 chip-ID: 10ec:8168
  IF: eno1 state: up speed: 1000 Mbps duplex: full mac: <filter>
  IF-ID-1: tun0 state: unknown speed: 10000 Mbps duplex: full mac: N/A
Bluetooth:
  Device-1: Foxconn / Hon Hai Bluetooth 5.2 Adapter [MediaTek MT7922]
    driver: btusb v: 0.8 type: USB rev: 2.1 speed: 480 Mb/s lanes: 1
    bus-ID: 3-3:3 chip-ID: 0489:e0d8
  Report: rfkill ID: hci0 rfk-id: 2 state: up address: see --recommends
Drives:
  Local Storage: total: 953.87 GiB used: 986.77 GiB (103.4%)
  ID-1: /dev/nvme0n1 vendor: Samsung model: MZVL21T0HCLR-00BL2
    size: 953.87 GiB speed: 63.2 Gb/s lanes: 4 serial: <filter> temp: 42.9 C
Partition:
  Message: No partition data found.
Swap:
  ID-1: swap-1 type: zram size: 8 GiB used: 0 KiB (0.0%) priority: 100
    dev: /dev/zram0
Sensors:
  System Temperatures: cpu: 44.4 C mobo: 43.5 C gpu: amdgpu temp: 43.0 C
  Fan Speeds (rpm): N/A
Info:
  Memory: total: 16 GiB note: est. available: 14.8 GiB used: 7.22 GiB (48.8%)
  Processes: 448 Power: uptime: 6h 42m wakeups: 0 Init: systemd v: 259
    default: graphical
  Packages: pm: rpm pkgs: N/A note: see --rpm Compilers: N/A Shell: conmon
    running-in: systemd inxi: 3.3.40

I thought that this was something from the past now that Wayland is fully integrated, or is it?
Can something be done about this from my side or is it still a bug?

Are you using the 3060 with the nvidia drivers to display this graphical anomoly or the 680M with the amdgpu driver to display it?

For reference, it looks completely fine on my 2080 with the Nv driver here.

Graphics:
  Device-1: NVIDIA TU104 [GeForce RTX 2080] vendor: EVGA driver: nvidia
    v: 595.71.05 arch: Turing pcie: speed: 8 GT/s lanes: 16 ports: active: DP-4
    empty: DP-1, DP-2, DP-3, HDMI-A-1, Unknown-2 bus-ID: 0e:00.0
    chip-ID: 10de:1e82
  Display: wayland server: X.org v: 1.21.1.22 with: Xwayland v: 24.1.11
    compositor: kwin_wayland driver: gpu: nv_platform,nvidia,nvidia-nvswitch
    display-ID: 0
  Monitor-1: DP-4 model: Dell U3415W res: 3440x1440 hz: 60 dpi: 109
    diag: 865mm (34.1")
  API: EGL v: 1.5 platforms: device: 0 drv: nvidia device: 2 drv: swrast
    gbm: drv: nvidia surfaceless: drv: nvidia wayland: drv: nvidia x11:
    drv: nvidia inactive: device-1
  API: OpenGL v: 4.6.0 compat-v: 4.5 vendor: nvidia mesa v: 595.71.05
    glx-v: 1.4 direct-render: yes renderer: NVIDIA GeForce RTX 2080/PCIe/SSE2
    display-ID: :0.0
  API: Vulkan v: 1.4.341 surfaces: N/A device: 0 type: discrete-gpu
    driver: nvidia device-ID: 10de:1e82 device: 1 type: cpu
    driver: mesa llvmpipe device-ID: 10005:0000
  Info: Tools: api: clinfo, eglinfo, glxinfo, vulkaninfo
    de: kscreen-console,kscreen-doctor gpu: nvidia-settings,nvidia-smi
    wl: wayland-info x11: xdriinfo, xdpyinfo, xprop, xrandr

Hi Steve, I use the 3060 with the Nvidia drivers. I installed those according to the RPM-Fusion method.
Now that I have the Nvidia drivers installed, is there a way to use the AMD GPU instead? I’m not thinking about uninstalling the Nvidia drivers, but just for a test.

Perhaps using switcheroo-control or Envycontrol.

Not really sure to be honest - not something I never need to do as I don’t have any iGPU capbilities, so it’s Nv or nowt.

maybe the GPU’s VRAM was full?

check the journal for lines similar to this

kernel: [drm:nv_drm_gem_alloc_nvkms_memory_ioctl [nvidia_drm]] *ERROR* [nvidia-drm] [GPU ID 0x00000100] Failed to allocate NVKMS memory for GEM object

I checked the journal with journalctl -f and only found nothing. Waited some time but nothing appeared.

I got the idea to test it on the internal monitor and there the picture is quiet, so it only flashes on the external one.

I guess I just have to let it be.

Your idea for changing to the AMD driver is something I hesitate to do. I looked in the description of Envycontrol and I see conflicting instructions so I better let it be.

Thanks for all your help.