Artix Linux Forum

Artix Linux => System => Topic started by: p_y_c on 20 April 2024, 04:07:50

Title: [SOLVED] Graphics rendering displays 3D Xscreensaver animations very slowly
Post by: p_y_c on 20 April 2024, 04:07:50
I installed XScreensaver on my Thinkpad. The 2D screensavers look fine, but the 3D screensavers are practically not animated. The framerate is very low.

I have Mesa installed.
Code: [Select]
glxinfo | grep "direct rendering"
returns yes.

Is the built-in graphics card (Intel graphics) not being detected?

EDIT: I installed mesa-amber, which caused the 3D animations to play. However, when I restarted the laptop the UI was very laggy.
Title: Re: Graphics rendering displays 3D Xscreensaver animations very slowly
Post by: nous on 20 April 2024, 23:02:41
This is init-agnostic, the Arch wiki entry on Intel iGPUs (https://wiki.archlinux.org/title/Intel_graphics) should apply fully.
Title: Re: Graphics rendering displays 3D Xscreensaver animations very slowly
Post by: p_y_c on 22 April 2024, 15:12:37
This is init-agnostic, the Arch wiki entry on Intel iGPUs (https://wiki.archlinux.org/title/Intel_graphics) should apply fully.
Could the issue be with my Xorg configuration? Switching from mesa-utils to mesa-amber wasn't ideal.

Also of note is that Blender is very slow.
Title: Re: Graphics rendering displays 3D Xscreensaver animations very slowly
Post by: nous on 22 April 2024, 20:29:44
Is the built-in graphics card (Intel graphics) not being detected?
Could the issue be with my Xorg configuration?
Given the ample information you gave on your precise hardware and software configuration, the answer is "probably".
Title: Re: Graphics rendering displays 3D Xscreensaver animations very slowly
Post by: p_y_c on 23 April 2024, 18:27:41
Is the built-in graphics card (Intel graphics) not being detected?
Could the issue be with my Xorg configuration?
Given the ample information you gave on your precise hardware and software configuration, the answer is "probably".
lspci command shows PCI bridge: Intel Corporation Raptor Lake PCIe 4.0 Graphics Port. x86_64 13th Gen Intel(R) Core i5-1340P model.

I reinstalled the OS and now I do not have mesa-utils nor mesa-amber installed. Blender is again very laggy on this newly installed system.  I hadn't realized this was a specific enough issue to need the hardware information so didn't leave any earlire. Won't make the same mistake again. If there's any other relevant information I should list for clarity, please tell me.
Title: Re: Graphics rendering displays 3D Xscreensaver animations very slowly
Post by: nous on 25 April 2024, 20:53:35
From the Arch wiki (https://wiki.archlinux.org/title/Intel_graphics):
"The xf86-video-intel driver does not have proper support for Gen 11 and newer hardware, causing lack of acceleration and rendering issues that make Plasma Desktop almost unusable."

Remove xf86-video-intel and let the modesetting driver do the job. Also, don't use mesa-amber, it's for older generation GPUs.
Title: Re: Graphics rendering displays 3D Xscreensaver animations very slowly
Post by: p_y_c on 28 April 2024, 19:15:50
From the Arch wiki (https://wiki.archlinux.org/title/Intel_graphics):
"The xf86-video-intel driver does not have proper support for Gen 11 and newer hardware, causing lack of acceleration and rendering issues that make Plasma Desktop almost unusable."

Remove xf86-video-intel and let the modesetting driver do the job. Also, don't use mesa-amber, it's for older generation GPUs.
Hadn't noticed this was in the extra repo. Deleting it seems to have worked as Blender and Steam now run smoothly. Thank you!