You are not logged in.
Hello. Can you help me?
I have a system of a Arch linux. I have follow packages:
lib32-mesa-1:24.2.7-1-x86_64
mesa-1:24.2.7-1-x86_64
and i can game on my system with "01:00.0 VGA compatible controller: NVIDIA Corporation GM204 [GeForce GTX 970] (rev a1)" on a driver nouveau.
If i upgraded lib32-mesa and mesa to version >= 3.3.1 when i have folow a problem:
0024:fixme:d3d:wined3d_guess_card No card selector available for card vendor 0000 (using GL_RENDERER "llvmpipe (LLVM 18.1.8, 256 bits)").
0024:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION
0024:fixme:d3d:wined3d_guess_card No card selector available for card vendor 0000 (using GL_RENDERER "llvmpipe (LLVM 18.1.8, 256 bits)").
0024:fixme:d3d:wined3d_guess_card No card selector available for card vendor 0000 (using GL_RENDERER "llvmpipe (LLVM 18.1.8, 256 bits)").
0024:fixme:d3d:wined3d_guess_card No card selector available for card vendor 0000 (using GL_RENDERER "llvmpipe (LLVM 18.1.8, 256 bits)").
0124:err:d3d:state_undefined Undefined state UNKNOWN_STATE(0) (0).
0124:fixme:d3d:state_linepattern_w Setting line patterns is not supported in OpenGL core contexts.
and game run VERY slowly!!!. a mouse can move on a screen very slow.
If i downgrade a packages:
sudo downgrade lib32-mesa mesa
...
lib32-mesa (1:24.3.3-1 => 1:24.2.7-1)
mesa (1:24.3.3-1 => 1:24.2.7-1)
and i have not a problem on a system(a problem is remove). This is a bug can repeat!
WHY?
Version
-mesa : 24.2.7-1
-libva-mesa-driver=1:24.2.7-1 mesa-libgl=1:24.2.7-1 mesa-vdpau=1:24.2.7-1 libva-driver opengl-driver vdpau-driver
System
-Archlinux x86_64
-Linux kernel 6.12.8-arch1-1
-wine version 9.22-1
odity glxinfo -B | grep "OpenGL version string"
OpenGL version string: 4.3 (Compatibility Profile) Mesa 24.2.7-arch1.1
sudo X -version
X.Org X Server 1.21.1.15
X Protocol Version 11, Revision 0
Current Operating System: Linux viva 6.12.8-arch1-1 #1 (closed) SMP PREEMPT_DYNAMIC Thu, 02 Jan 2025 22:52:26 +0000 x86_64
Kernel command line: BOOT_IMAGE=/boot/vmlinuz-linux root=UUID=8d166dff-8ec9-453b-8ffb-518db0d332c3 rw loglevel=3 quiet
Current version of pixman: 0.44.2
Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
Offline
None of the versions in any of these outputs should be at the version they are at on a properly updated system. You're conducting partial upgrades, that's unsupported, always update your entire system: https://wiki.archlinux.org/title/System … nsupported
Offline
I update a system with the
pacman -Syu
always. This is problem was create on the MESA https://gitlab.freedesktop.org/mesa/mesa/-/issues/12455. There they advised me to contact the Arch support.
I used a IgnorePkg because mesa 24.3.3-1 have a problem for me.
odity@viva ~ cat /etc/pacman.conf|grep Ign
# Pacman won't upgrade packages listed in IgnorePkg and members of IgnoreGroup
IgnorePkg = mesa lib32-mesa
Last edited by odity (2025-01-21 16:26:29)
Offline
your llvm should be at 19.1 in conjunction with mesa 24.3.3 not version 18 that it's running with . get rid of that ignorepkg and post the output of
pacman -Qs 'mesa|llvm'
pacman -Syu --debug
Last edited by V1del (2025-01-21 16:47:43)
Offline
odity@viva ~ pacman -Qs 'mesa|llvm'
local/clang 19.1.7-1
C language family frontend for LLVM
local/glu 9.0.3-2
Mesa OpenGL utility library
local/lib32-glu 9.0.3-2
Mesa OpenGL utility library (32 bits)
local/lib32-llvm-libs 1:19.1.7-1
LLVM runtime libraries (32-bit)
local/lib32-mesa 1:24.3.3-2
Open-source OpenGL drivers - 32-bit
local/llvm 19.1.7-1
Compiler infrastructure
local/llvm-libs 19.1.7-1
LLVM runtime libraries
local/mesa-amber 21.3.9-6
classic OpenGL (non-Gallium3D) drivers
local/mesa-utils 9.0.0-5
Essential Mesa utilities
local/openmp 19.1.7-1
LLVM OpenMP Runtime Library
and pacman -Syu --debug in a file:
out from command pacman -Syu --debug
Offline
local/mesa-amber 21.3.9-6
classic OpenGL (non-Gallium3D) drivers
Seems like you messed up the upgrade , as mesa-amber is for cards that need a legacy driver and yours doesn't .
replace mesa-amber with mesa .
Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.
clean chroot building not flexible enough ?
Try clean chroot manager by graysky
Offline
local/mesa-amber 21.3.9-6
classic OpenGL (non-Gallium3D) driversSeems like you messed up the upgrade , as mesa-amber is for cards that need a legacy driver and yours doesn't .
replace mesa-amber with mesa .
local/mesa-amber 21.3.9-6 was installed yesterday, because I scalded the solution to the problem and did not find it. After the updated packages kitty and nautilus began to work very slowly and load the processor. The solution to the problem was to roll back the packages: mesa lib32-mesa llvm-libs lib32-llvm-libs kitty to version 12.2024 and the problem was solved even without rebooting the system.
Last edited by odity (2025-01-22 13:36:44)
Offline
archlinux doesn't have a version 12.2024 .
Did you revert your system to the state it had sometime in december ?
Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.
clean chroot building not flexible enough ?
Try clean chroot manager by graysky
Offline
not have,but can https://wiki.archlinux.org/title/Downgrading_packages
ok, i realized that it is better to find the problem yourself than in a qualified community. POST is CLOSED!
Offline
Ok? The problem is that we'd need to figure out why your stuff is not initializing a GL context anymore and none of your outputs are very conclusive in what your actual system state is.
If you don't care then fine, but don't wonder if your system will break horribly if you keep core packages downgraded.
Offline