PCSX2 is the highest version old CPU can run, because of cpu instructions needed for higher version (ssse4, etc..and so some sites say wrong about cpu recommendation). No problem, PCSX2 official site proposes V1.6 in appimage (only). On the same machine, "pcsx2-v1.6.0-linux-AppImage-32bit.AppImage" run well on ubuntu 20.04. But not on ubuntu 24.04 (fresh install), with same bios and settings. The driver for my gtx770 is the same on the two systems. Here in ubuntu 24.04:
:~$ glxinfo | grep 'version'
server glx version string: 1.4
client glx version string: 1.4
GLX version: 1.4
OpenGL core profile version string: 4.6.0 NVIDIA 470.256.02
OpenGL core profile shading language version string: 4.60 NVIDIA
OpenGL version string: 4.6.0 NVIDIA 470.256.02
OpenGL shading language version string: 4.60 NVIDIA
OpenGL ES profile version string: OpenGL ES 3.2 NVIDIA 470.256.02
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.20
GL_EXT_shader_implicit_conversions, GL_EXT_shader_integer_mix,
Terminal output:
$ ./pcsx2-v1.6.0-linux-AppImage-32bit.AppImage
00:09:56: Warning: Mismatch between the program and library build versions detected.
The library used 3.0 (wchar_t,compiler with C++ ABI 1011,wx containers,compatible with 2.8),
and your program used 3.0 (wchar_t,compiler with C++ ABI 1014,wx containers,compatible with 2.8).
Interface is initializing. Entering Pcsx2App::OnInit!
Applying operating system default language...
SetLanguage: 'French' [fr_FR] is not supported by the operating system
Command line parsing...
Command line parsed!
Releasing host memory maps for virtual systems...
PCSX2 console:
PCSX2 1.6.0-20200505220805- compiled on May 14 2020
Savestate version: 0x9a0e0000
Host Machine Init:
Operating System = Linux 6.8.0-52-generic x86_64
Physical RAM = 7925 MB
CPU name = AMD Phenom(tm) II X4 945 Processor
Vendor/Model = AuthenticAMD (stepping 03)
CPU speed = 3.837 ghz (4 logical threads)
x86PType = Standard OEM
x86Flags = 178bfbff 00802009
x86EFlags = efd3fbff
x86 Features Detected:
SSE2.. SSE3
SSE4a
SetLanguage: 'French' [fr_FR] is not supported by the operating system
Installing POSIX SIGSEGV handler...
Reserving memory for recompilers...
Loading plugins from /tmp/.mount_pcsx2-xaxmDS/usr/lib32/pcsx2...
Bound GS: libGSdx.so [GSdx (GCC 10.1.0 SSE2/SSE2) 1.2.0]
Bound PAD: libonepad.so [OnePAD 20200505220805 2.0.0]
Bound SPU2: libSPU2null.so [SPU2null 0.8.0]
Bound CDVD: libCDVDnull.so [CDVDnull Driver 20200505220805 0.6.0]
Bound USB: libUSBnull-0.7.0.so [USBnull Driver 20200505220805 0.7.0]
Bound FW: libFWnull-0.7.0.so [FWnull Driver 20200505220805 0.7.0]
Bound DEV9: libdev9null-0.5.0.so [DEV9null Driver 20200505220805 0.5.0]
Plugins loaded successfully.
(GameDB) 9858 games on record (loaded in 184ms)
HLE Notice: ELF does not have a path.
Initializing plugins...
Init GS
Init PAD
Init SPU2
Init CDVD
Init USB
Init FW
Init DEV9
Plugins initialized successfully.
Patches: No CRC found, using 00000000 instead.
Opening plugins...
Opening GS
libGL error: No matching fbConfigs or visuals found
libGL error: failed to load driver: swrast
Failed to create the opengl context. Check your drivers support openGL 3.3. Hint: opensource drivers don't
Closing plugins...
Closing GS
Plugins closed successfully.
Shutting down plugins...
Plugins shutdown successfully.
(p) GS plugin failed to open!(thread:MTGS)(thread:EE Core)
PCSX2 developers can't help for old version. I also know PCSX2 can says "computer may have insufficient resource" when there is just an error in the path of a file, in GNU. So I'm asking why this don't work in 24.04 and how to solve this ? (rather than try to compile it)
Flatpack are not old enough.
Snap should save me (because it's from 2019, if snapcraft site is not wrong), but it just don't launch!
:~$ snap run pcsx2-tabetai
ERROR: ld.so: object '/snap/pcsx2-tabetai/303/lib/bindtextdomain.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/snap/pcsx2-tabetai/303/lib/bindtextdomain.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/snap/pcsx2-tabetai/303/lib/bindtextdomain.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/snap/pcsx2-tabetai/303/lib/bindtextdomain.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/snap/pcsx2-tabetai/303/lib/bindtextdomain.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/snap/pcsx2-tabetai/303/lib/bindtextdomain.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/snap/pcsx2-tabetai/303/lib/bindtextdomain.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/snap/pcsx2-tabetai/303/lib/bindtextdomain.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/snap/pcsx2-tabetai/303/lib/bindtextdomain.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/snap/pcsx2-tabetai/303/lib/bindtextdomain.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/snap/pcsx2-tabetai/303/lib/bindtextdomain.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/snap/pcsx2-tabetai/303/lib/bindtextdomain.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/snap/pcsx2-tabetai/303/lib/bindtextdomain.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/snap/pcsx2-tabetai/303/lib/bindtextdomain.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
update-mime-database.real: error while loading shared libraries: libpcre.so.3: cannot open shared object file: No such file or directory
ERROR: ld.so: object '/snap/pcsx2-tabetai/303/lib/bindtextdomain.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/snap/pcsx2-tabetai/303/lib/bindtextdomain.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/snap/pcsx2-tabetai/303/lib/bindtextdomain.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/snap/pcsx2-tabetai/303/lib/bindtextdomain.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/snap/pcsx2-tabetai/303/lib/bindtextdomain.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/snap/pcsx2-tabetai/303/lib/bindtextdomain.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/snap/pcsx2-tabetai/303/lib/bindtextdomain.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/snap/pcsx2-tabetai/303/lib/bindtextdomain.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/snap/pcsx2-tabetai/303/lib/bindtextdomain.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
gtk-update-icon-cache: error while loading shared libraries: libpcre.so.3: cannot open shared object file: No such file or directory
WARNING: icon cache generation failed for /home/x24/snap/pcsx2-tabetai/303/.local/share/icons/Adwaita
ERROR: ld.so: object '/snap/pcsx2-tabetai/303/lib/bindtextdomain.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/snap/pcsx2-tabetai/303/lib/bindtextdomain.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/snap/pcsx2-tabetai/303/lib/bindtextdomain.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/snap/pcsx2-tabetai/303/lib/bindtextdomain.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
gtk-update-icon-cache: error while loading shared libraries: libpcre.so.3: cannot open shared object file: No such file or directory
WARNING: icon cache generation failed for /home/x24/snap/pcsx2-tabetai/303/.local/share/icons/DMZ-Black
ERROR: ld.so: object '/snap/pcsx2-tabetai/303/lib/bindtextdomain.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/snap/pcsx2-tabetai/303/lib/bindtextdomain.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/snap/pcsx2-tabetai/303/lib/bindtextdomain.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/snap/pcsx2-tabetai/303/lib/bindtextdomain.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
gtk-update-icon-cache: error while loading shared libraries: libpcre.so.3: cannot open shared object file: No such file or directory
WARNING: icon cache generation failed for /home/x24/snap/pcsx2-tabetai/303/.local/share/icons/DMZ-White
ERROR: ld.so: object '/snap/pcsx2-tabetai/303/lib/bindtextdomain.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/snap/pcsx2-tabetai/303/lib/bindtextdomain.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/snap/pcsx2-tabetai/303/lib/bindtextdomain.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/snap/pcsx2-tabetai/303/lib/bindtextdomain.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
gtk-update-icon-cache: error while loading shared libraries: libpcre.so.3: cannot open shared object file: No such file or directory
WARNING: icon cache generation failed for /home/x24/snap/pcsx2-tabetai/303/.local/share/icons/Humanity
ERROR: ld.so: object '/snap/pcsx2-tabetai/303/lib/bindtextdomain.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/snap/pcsx2-tabetai/303/lib/bindtextdomain.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/snap/pcsx2-tabetai/303/lib/bindtextdomain.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/snap/pcsx2-tabetai/303/lib/bindtextdomain.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
gtk-update-icon-cache: error while loading shared libraries: libpcre.so.3: cannot open shared object file: No such file or directory
WARNING: icon cache generation failed for /home/x24/snap/pcsx2-tabetai/303/.local/share/icons/Humanity-Dark
ERROR: ld.so: object '/snap/pcsx2-tabetai/303/lib/bindtextdomain.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/snap/pcsx2-tabetai/303/lib/bindtextdomain.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/snap/pcsx2-tabetai/303/lib/bindtextdomain.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/snap/pcsx2-tabetai/303/lib/bindtextdomain.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
gtk-update-icon-cache: error while loading shared libraries: libpcre.so.3: cannot open shared object file: No such file or directory
WARNING: icon cache generation failed for /home/x24/snap/pcsx2-tabetai/303/.local/share/icons/LoginIcons
ERROR: ld.so: object '/snap/pcsx2-tabetai/303/lib/bindtextdomain.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/snap/pcsx2-tabetai/303/lib/bindtextdomain.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/snap/pcsx2-tabetai/303/lib/bindtextdomain.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/snap/pcsx2-tabetai/303/lib/bindtextdomain.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
gtk-update-icon-cache: error while loading shared libraries: libpcre.so.3: cannot open shared object file: No such file or directory
WARNING: icon cache generation failed for /home/x24/snap/pcsx2-tabetai/303/.local/share/icons/hicolor
ERROR: ld.so: object '/snap/pcsx2-tabetai/303/lib/bindtextdomain.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/snap/pcsx2-tabetai/303/lib/bindtextdomain.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/snap/pcsx2-tabetai/303/lib/bindtextdomain.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/snap/pcsx2-tabetai/303/lib/bindtextdomain.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
gtk-update-icon-cache: error while loading shared libraries: libpcre.so.3: cannot open shared object file: No such file or directory
WARNING: icon cache generation failed for /home/x24/snap/pcsx2-tabetai/303/.local/share/icons/ubuntu-mono-dark
ERROR: ld.so: object '/snap/pcsx2-tabetai/303/lib/bindtextdomain.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/snap/pcsx2-tabetai/303/lib/bindtextdomain.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/snap/pcsx2-tabetai/303/lib/bindtextdomain.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/snap/pcsx2-tabetai/303/lib/bindtextdomain.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
gtk-update-icon-cache: error while loading shared libraries: libpcre.so.3: cannot open shared object file: No such file or directory
WARNING: icon cache generation failed for /home/x24/snap/pcsx2-tabetai/303/.local/share/icons/ubuntu-mono-light
ERROR: ld.so: object '/snap/pcsx2-tabetai/303/lib/bindtextdomain.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/snap/pcsx2-tabetai/303/lib/bindtextdomain.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/snap/pcsx2-tabetai/303/lib/bindtextdomain.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/snap/pcsx2-tabetai/303/lib/bindtextdomain.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/snap/pcsx2-tabetai/303/lib/bindtextdomain.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/snap/pcsx2-tabetai/303/lib/bindtextdomain.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/snap/pcsx2-tabetai/303/lib/bindtextdomain.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/snap/pcsx2-tabetai/303/lib/bindtextdomain.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/snap/pcsx2-tabetai/303/lib/bindtextdomain.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/snap/pcsx2-tabetai/303/lib/bindtextdomain.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/snap/pcsx2-tabetai/303/lib/bindtextdomain.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/snap/pcsx2-tabetai/303/lib/bindtextdomain.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/snap/pcsx2-tabetai/303/lib/bindtextdomain.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/snap/pcsx2-tabetai/303/lib/bindtextdomain.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
/snap/pcsx2-tabetai/303/bin/desktop-launch: line 544: /snap/pcsx2-tabetai/303/usr/lib/x86_64-linux-gnu/libgtk2.0-0/gtk-query-immodules-2.0: No such file or directory
/snap/pcsx2-tabetai/303/bin/PCSX2: error while loading shared libraries: libpcre.so.3: cannot open shared object file: No such file or directory