【20140405 更新】openSUSE 运行 pcsx2

下载 linux 版程序包:

pcsx2.net/download/releases/linux.html

pcsx2 是不直接支持 64 位系统的,所以在上述网址中提及的依赖包,都下载 32 位的。

/* 20140404 更新 */

因为 pcsx2 官方更新了 1.2.2 版本(网址如上)支持 Gdsx 了。在 archlinux 下大部分游戏都能玩了,所以也再测试下 openSUSE。
重新在软件目录下搜依赖包,结果只需安装如下几个即可:

zypper install libfreetype6-32bit libgtk-2_0-0-32bit libgthread-2_0-0-32bit libaio1-32bit

之后要依次从官方 software.opensuse.org/ 下载 libwx_baseu-2_8-0-wxcontainer libwx_gtk2u_core-2_8-0-wxcontainer 和 libwx_gtk2u_adv-2_8-0-wxcontainer 的 32bit 版本。不用添加环境变量了,libbz2.so.1 也已经不用改了。
然后在其目录下可以通过

./pcsx2

启动程序了,但 GS、PAD 和 SPU2 没得选,看来还是要独立安装相应依赖包
GS 是 Nvidia Cg Toolkit,在官方 developer.nvidia.com/cg-toolkit-download 抓 32bit 安装。其他的再按照上述 pcsx2 官方下载界面提示的找,结果为:

zypper install libbz2-1-32bit Mesa-libEGL1-32bit libSDL-1_2-0-32bit libSoundTouch0-32bit libportaudio2-32bit

libglew 官方只有 1.9 的版本,在第三方抓了 Fedora 的: pkgs.org/fedora-rawhide/fedora-i386/libGLEW-1.10.0-1.fc21.i686.rpm.html 安装。
运行正常 XD
等等,突然发现没有声音,Archlinux aur 上说是 sdl2 的问题,其依赖包也移除了 sdl2,但这边移除 libSDL-1_2-0-32bit 会导致 SPU 插件无法加载,也还是没声音。Archlinux 下没问题。至此基本完结 ^o^/
附截图:

!](http://ww3.sinaimg.cn/mw1024/74efb999gw1ef3j0ycqd1j20hy0e5q4n.jpg)

!](http://ww3.sinaimg.cn/mw1024/74efb999gw1ef3j11vok4j20i40eadhv.jpg)

/* 20140405 更新 */

通过安装如下包:

zypper install alsa-plugins-pulse-32bit libpulse0-32bit alsa-plugins-32bit

及从 software.opensuse.org/package/alsa 下载和安装 alsa 32bit ver 可解决声音问题,现在在本机 Asus s46c + openSUSE 13.1 一切正常 XD

另外福利: bbs.a9vg.com/forum.php?mod=forumdisplay&fid=511&filter=typeid&typeid=250

厉害!

1.00 的有些老。可以自己去 svn gsdx-ogl 或者 gsdx-linux-dev 这两个分支来编译,或者去官网论坛下载给红帽打包的 bin , 顺便看了下 r5371 的 更新日志 :spu2x (linux): allow to use sdl as audio backend instead of portaudio(recommended for pulseaudio user). Close i1413
音频问题的可以试试自己编译,官网 wiki 有也 linux 的编译教程~~

更新主贴没能顶帖,所以回复顶一下,现在可以在 openSUSE 上玩 ps2 游戏了~

这个蛮不错的,大把游戏玩,电脑配置好的话

来自我的 C6503 上的 Tapatalk

挖个坟求大佬,就不开新贴了。 我是 AMD R530 亮机卡,TW 20220414,安装了 packman 源里的 pcsx2,运行失败,提示 “ 打开 GS 插件失败,没有可用资源 ,可能硬件或驱动不兼容” 之类的。 是需要安装 amd 的闭源驱动吗?还是少包? 在 win 10 下是可以运行的。