prasanthrangan / hyprdots

// Aesthetic, dynamic and minimal dots for Arch hyprland

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

[Bug]: Screen flickering effect when mouse hover over any application

psilvaricardo opened this issue · comments

Bug Report

Description

Screen flickering effect when mouse hover over any application

Steps to Reproduce

  1. Mouseover / mouse hover any application ( web browser for this example )
  2. [Second Step] The application starts flickering quite randomly.

Any help you can give me to fix this annoying issue will be very welcome.

2024-06-08.21-40-56.mp4

Environment

uname -a
Linux arch 6.9.3-arch1-1 #1 SMP PREEMPT_DYNAMIC Fri, 31 May 2024 15:14:45 +0000 x86_64 GNU/Linux

Additional InformatioN

hyprctl version
Hyprland, built from branch at commit cba1ade848feac44b2eda677503900639581c3f4 (props: bump version to 0.40.0).
Date: Sat May 4 15:42:32 2024
Tag: v0.40.0, commits: 4606

 OS : Arch Linux x86_64
​​ ​  Kernel : 6.9.3-arch1-1
​​ ​  Packages : 1522 (pacman), 29 (flatpak)
​​ ​  Resolution : 2560x1440
​​ ​  DE : Hyprland
​​ ​  Terminal : kitty

commented

Nvidia?

or try to install hyprland-git see if it still persist. reboot required.

when did this happen? fresh install? after update? any helpful input?

@kRHYME7 sorry for the delay my workload has been crazy lately.

Yes I do have NVidia:  GPU : NVIDIA GeForce RTX 3060 Lite Hash Rate
​​ ​  GPU Driver : NVIDIA 550.78

I believe, by the time of writting, hyprland-git might be broken, I will try later.

image

commented

have you tried downgrading GPU driver?

@kRHYME7 sorry for the delay.

I haven't tried, how do you downgrade GPU driver? currently I have:

image

It was an easy fix for me with just one environment variable ELECTRON_OZONE_PLATFORM_HINT=auto for electron 28+ apps applicable, i'm using this one ELECTRON_OZONE_PLATFORM_HINT=wayland and no issues so far. And the --disable-gpu flag "fix " is using vaapi that makes electron apps able to use the gpu so no need to disable it, but some work needed to be done, but then you won't need any electron flags(nvidia proprietary nvidia-dkms needed tho) but can't guarantee it to work flawless tho, could be broken again by new release. Follow instructions as on Hyprland Nvidia wiki and VAAPI described. Hope this helps you.

@dieBakterie thanks for your advice, I have not been able to update because there is some issues when updating to the latest version of hyprland-git, I will try again later

image

@dieBakterie @kRHYME7 I got it fixed, thanks for your time and help.

  1. Removed hyprland-git and libdisplay-info
  2. I did a full system update.
  3. Installed latest libdisplay-info and hyprutils-git.
  4. Reinstalled hyprland-git