I tried to play Fifa with pcsx2 (I tried the 10, 11 and 12) and I have the same problem
First, the FIFA logo appears, then there is the LOADING screen, and at a certain point, I feel like pcsx2 goes into an infinite loop. It takes 100% of my CPU, the graphics doesn't respond anymore, I cannot open any other window, and I'm forced to kill pcsx2 so it exits.
I thought I read somewhere that we shouldn't use ZZogl. However, when I try to use it i get this log :
Code:
ZZOgl-PG: Calling GSopen2.
ZZOgl-PG: Capturing ZZOgl window.
libGL error: dlopen /usr/lib32/xorg/modules/dri/i965_dri.so failed (/usr/lib32/xorg/modules/dri/i965_dri.so: Ne peut ouvrir le fichier d'objet partagé: Aucun fichier ou dossier de ce type)
libGL error: unable to load driver: i965_dri.so
libGL error: driver pointer missing
libGL error: failed to load driver: i965
The program 'pcsx2' received an X Window System error.
This probably reflects a bug in the program.
The error was 'GLXBadFBConfig'.
(Details: serial 34 error_code 178 request_code 155 minor_code 34)
(Note to programmers: normally, X errors are reported asynchronously;
that is, you will receive the error a while after causing it.
To debug your program, run it with the --sync command line
option to change this behavior. You can then get a meaningful
backtrace from your debugger if you break on the gdk_x_error() function.)
[1] 21363 segmentation fault pcsx2
And yes, I managed to run Splinter Cell, and Splinter Cell Pandora Tomorrow, and they work greatly. Any idea ?
Does your laptop use switchable graphics? If so you need to ensure that the discrete nvidia card is being utilized when playing PCSX2. The Arch Linux wiki should be able to help with that as far as power settings go. You should also install lib32-nvidia-utils (as well as any other 32 bit nvidia things you might need). I'm assuming you built from source and have multilib uncommented in your /etc/pacman.conf. It'd also be a good idea to install lib32-alsa-lib so that the SPU plugin picks up the correct 32 bit library.
07-14-2014, 09:00 PM (This post was last modified: 07-14-2014, 09:12 PM by DragonRock.)
Thanks everyone,
I think I use the proprietary graphics, however, I know that my graphic card might be badly configured...
I already use the software mode of GSdx, because I have poor performance with the hardware mode (maybe because my graphic card is badly configured...)
And yes, I have multilib uncommented in my pacman.conf, I installed lib32-nvidia-utils, but it doesn't do anything (probably because I am using the software mode), and lib32-alsa-lib was already installed.
I don't know what switchable graphics are, but I'll check the link you gave.
Thank you again !
_____
EDIT : In fact, my nvidia card has optimus technology... but I'm not sure it's well supported on linux... I keep checking you link
EDIT 2 :
I followed the arch wiki on NVIDIA Optimus, but when they give the xorg.conf (which is not still used a lot btw), my computer can't start the graphical server, startx gives something like "cannot detect screen", so I was forced to delete xorg.conf.
However, I'm not sure this is linked to the graphical stuff, it really looks like pcsx2 is not responding anymore, and I don't see why a problem of graphical card could do this (actually, I don't see why a problem like this can happen on a game and not on another...)
You must use the Nvidia along with the proprietary driver. Laptops have a bad habit at forcing the user to use Intel gpu for pcsx2. Intel gpu is not very good for pcsx2. For Linux version, compatibility is all about the gpu driver.
OS: Linux Mint 17.2 64 bit (occasional Antergos/Arch user)
(I am no longer a Windows user)
CPU: Intel Pentium G3258
GPU: Nvidia GTX 650 Ti
I just looked at your warning you just posted. Indeed the system is trying to use a bad driver, hence the X error. Again, go for the Nvidia proprietary driver and make sure your system is truly using it. On an Arch system, I'm not sure how.
OS: Linux Mint 17.2 64 bit (occasional Antergos/Arch user)
(I am no longer a Windows user)
CPU: Intel Pentium G3258
GPU: Nvidia GTX 650 Ti