You are not logged in.
I installed nvidia-390xx-dkms driver and used gnome (Xorg) for it to work, All applications like firefox works fine but any apps related to gtk or gnome like Settings apps
It's corners doesn't display correctly and it fells very lagy when resizing it
Last edited by yousefosama (2025-04-06 23:42:25)
Offline
Does exporting either of
· GSK_RENDERER=cairo
· GSK_RENDERER=gl
· GSK_RENDERER=ngl
make any difference?
Offline
Does exporting either of
· GSK_RENDERER=cairo
· GSK_RENDERER=gl
· GSK_RENDERER=ngl
make any difference?
Sorry for taking so long to respond, yes exporting GSK_RENDERER=cairo in profile file worked fine for me thanks for helping
Offline
https://bbs.archlinux.org/viewtopic.php?id=303893 but I doubt that GSP is default or even available w/ 390xx
However, nvidia is notorious for being slow at resizing GL contexts so if it's only that, avoiding hardware acceleration will make /that/ aspect faster.
Pick your poison, I guees
Please always remember to mark resolved threads by editing your initial posts subject - so others will know that there's no task left, but maybe a solution to find.
Thanks.
Offline
Does your issue look like this by chance?
I’m having a similar problem with resizing and app sluggishness with Gnome 48 when xwayland-native-scaling is enabled.
Here’s my post from the Gnome forums describing in more detail: https://discourse.gnome.org/t/gnome-48- … e/28013/12
Finding a solution has been a real head scratcher
Offline
Does your issue look like this by chance?
I’m having a similar problem with resizing and app sluggishness with Gnome 48 when xwayland-native-scaling is enabled.
Here’s my post from the Gnome forums describing in more detail: https://discourse.gnome.org/t/gnome-48- … e/28013/12
Finding a solution has been a real head scratcher
I don't see any visual issues when resizing, it's only a delay and not smooth resizing when i tried apps like chromium, spotify, obsidian the delay happened but for native apps like nautilus and apps like firefox it was much more smooth and better resizing.
I tried that on both gnome and cinnamon and same results happen
Offline
I just found that disabling hardware acceleration in chromium fixes the problem, and running spotify and vscode with --disable-gpu fix it also, so maybe it's a problem with chromium & electron based apps?
How can i let all apps use --disable-gpu flag by default?
Offline
not smooth resizing when i tried apps like chromium, spotify, obsidian the delay happened but for native apps like nautilus and apps like firefox it was much more smooth and better resizing.
You initially had issues with (all?) "gtk3/gtk4 applications" and addressed that w/ "GSK_RENDERER=cairo"
Is that no longer the case or is the variable still and place and relevant?
Please post the output of "glxinfo -B"
https://wiki.archlinux.org/title/Chromi … persistent
https://wiki.archlinux.org/title/Visual … figuration
https://wiki.archlinux.org/title/Spotify#HiDPI_Mode (eg, only for the AUR version of spotify)
Are the "non-native apps" flatpaks?
spotify and vscode will have similar config files,
Offline
not smooth resizing when i tried apps like chromium, spotify, obsidian the delay happened but for native apps like nautilus and apps like firefox it was much more smooth and better resizing.
You initially had issues with (all?) "gtk3/gtk4 applications" and addressed that w/ "GSK_RENDERER=cairo"
Is that no longer the case or is the variable still and place and relevant?Please post the output of "glxinfo -B"
https://wiki.archlinux.org/title/Chromi … persistent
https://wiki.archlinux.org/title/Visual … figuration
https://wiki.archlinux.org/title/Spotify#HiDPI_Mode (eg, only for the AUR version of spotify)Are the "non-native apps" flatpaks?
spotify and vscode will have similar config files,
yes the first problem fixed with "GSK_RENDERER=cairo", but after that i found that another problem happen to electron based apps
"glxinfo -B" output:
name of display: :1
display: :1 screen: 0
direct rendering: Yes
Memory info (GL_NVX_gpu_memory_info):
Dedicated video memory: 1024 MB
Total available memory: 1024 MB
Currently available dedicated video memory: 733 MB
OpenGL vendor string: NVIDIA Corporation
OpenGL renderer string: Quadro 2000/PCIe/SSE2
OpenGL core profile version string: 4.6.0 NVIDIA 390.157
OpenGL core profile shading language version string: 4.60 NVIDIA
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile
OpenGL version string: 4.6.0 NVIDIA 390.157
OpenGL shading language version string: 4.60 NVIDIA
OpenGL context flags: (none)
OpenGL profile mask: (none)
OpenGL ES profile version string: OpenGL ES 3.2 NVIDIA 390.157
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.20
Offline
not smooth resizing when i tried apps like chromium, spotify, obsidian the delay happened but for native apps like nautilus and apps like firefox it was much more smooth and better resizing.
You initially had issues with (all?) "gtk3/gtk4 applications" and addressed that w/ "GSK_RENDERER=cairo"
Is that no longer the case or is the variable still and place and relevant?Please post the output of "glxinfo -B"
https://wiki.archlinux.org/title/Chromi … persistent
https://wiki.archlinux.org/title/Visual … figuration
https://wiki.archlinux.org/title/Spotify#HiDPI_Mode (eg, only for the AUR version of spotify)Are the "non-native apps" flatpaks?
spotify and vscode will have similar config files,
yes the first problem fixed with "GSK_RENDERER=cairo", but after that i found that another problem happen to electron based apps with resizing, or it was already their.
"glxinfo -B" output:
name of display: :1
display: :1 screen: 0
direct rendering: Yes
Memory info (GL_NVX_gpu_memory_info):
Dedicated video memory: 1024 MB
Total available memory: 1024 MB
Currently available dedicated video memory: 733 MB
OpenGL vendor string: NVIDIA Corporation
OpenGL renderer string: Quadro 2000/PCIe/SSE2
OpenGL core profile version string: 4.6.0 NVIDIA 390.157
OpenGL core profile shading language version string: 4.60 NVIDIA
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile
OpenGL version string: 4.6.0 NVIDIA 390.157
OpenGL shading language version string: 4.60 NVIDIA
OpenGL context flags: (none)
OpenGL profile mask: (none)
OpenGL ES profile version string: OpenGL ES 3.2 NVIDIA 390.157
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.20
Last edited by yousefosama (2025-04-06 15:42:21)
Offline
[*** EDIT ***]
https://bbs.archlinux.org/viewtopic.php … 4#p2235674
[*** /EDIT ***]
Please use [code][/code] tags. Edit your post in this regard.
You're using the nvidia driver, so that's not the problem and the only path forward would be the linked config files for those electron clients.
(Most support that in some capacity, but the config file names can vary - you'll have to google them or strace the client to see what files it looks at)
Do you get the same problems with eg. an openbox session instead of gnome?
Please always remember to mark resolved threads by editing your initial posts subject - so others will know that there's no task left, but maybe a solution to find.
Thanks.
Last edited by seth (2025-04-06 19:57:40)
Offline