So, I run Artix linux. I installed all the packages I need. Which are retroarch and the libretro packages, retroarch is an emulator for videogames.
https://www.retroarch.com/index.php
To open I need to run retroarch in my command line, and following is the output.
sosse-artix:[sosse]:~$ retroarch
X Error of failed request: BadValue (integer parameter out of range for operation)
Major opcode of failed request: 152 (GLX)
Minor opcode of failed request: 24 (X_GLXCreateNewContext)
Value in failed request: 0x0
Serial number of failed request: 43
Current serial number in output stream: 44
sosse-artix:[sosse]:~$
So that I am able to install retroarch and the libretro packages I added the arch repos into pacman.conf. I added universe, and the arch community, extra and multilib repos.
is it X11? I dont have wayland, so i would need to fix it like that but i never had this problem and dont even know where yo start. pls halp.
EDIT:
I found the solution. Go to the retroarch.cfg file in ~/.config/retroarch and check if everything is there, there should be a video_driver line, i didnt have that, add video_driver = "vulkan" OR replace the vulkan with either gl or glcore!