02-22-2013, 09:07 PM
This is very embarrassing, and I assume this is just me, but the rpm package I have created for Fedora 18 throws an error on my machine (nobody else seems to have complained)
I have a brand new install of Fedora 18 so maybe I am missing something or maybe it is something strange with my hardware....?
Anyway pcsx2 GUI starts fine, but crashes when I load an iso (with any plugin):
Can you offer me a clue if this is an upsteam issue...?
This is almost a separate issue, but I also find I cannot build trunk correctly on x86_64 as cmake does not detect all the libraries required (this is r5567):
But these libraries are present:
The machine I use for packaging in i686 is building and running the rpm okay BTW
I have a brand new install of Fedora 18 so maybe I am missing something or maybe it is something strange with my hardware....?
Anyway pcsx2 GUI starts fine, but crashes when I load an iso (with any plugin):
Code:
Interface is initializing. Entering Pcsx2App::OnInit!
Applying operating system default language...
Command line parsing...
Command line parsed!
(pcsx2:3053): Gtk-WARNING **: Unable to locate theme engine in module_path: "adwaita",
glX-Version 1.4 with Direct Rendering
Supported Opengl version: 3.3.0 NVIDIA 304.64
GL_ARB_shading_language_420pack is not supported
convert.glsl (entry vs_main, prog 2) :
convert.glsl (entry gs_main, prog 3) :
convert.glsl (entry ps_main0, prog 4) :
convert.glsl (entry ps_main1, prog 5) :
convert.glsl (entry ps_main2, prog 6) :
convert.glsl (entry ps_main3, prog 7) :
convert.glsl (entry ps_main4, prog 8) :
convert.glsl (entry ps_main5, prog 9) :
convert.glsl (entry ps_main6, prog 10) :
convert.glsl (entry ps_main7, prog 11) :
merge.glsl (entry ps_main0, prog 12) :
merge.glsl (entry ps_main1, prog 13) :
interlace.glsl (entry ps_main0, prog 14) :
interlace.glsl (entry ps_main1, prog 15) :
interlace.glsl (entry ps_main2, prog 16) :
interlace.glsl (entry ps_main3, prog 17) :
shadeboost.glsl (entry ps_main, prog 18) :
#define SB_SATURATION 50
#define SB_BRIGHTNESS 50
#define SB_CONTRAST 50
ALSA lib pcm.c:2217:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.rear
ALSA lib pcm.c:2217:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.center_lfe
ALSA lib pcm.c:2217:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.side
ALSA lib pcm_dmix.c:957:(snd_pcm_dmix_open) The dmix plugin supports only playback stream
Cannot connect to server socket err = No such file or directory
Cannot connect to server request channel
jack server is not running or cannot be started
* SPU2-X: Enumerating PortAudio devices:
*** Device 0: 'HDA ATI SB: VT2020 Analog (hw:0,0)' (ALSA)
*** Device 1: 'HDA ATI SB: VT2020 Digital (hw:0,1)' (ALSA)
*** Device 2: 'HDA ATI SB: VT2020 HP (hw:0,2)' (ALSA)
*** Device 3: 'HDA NVidia: HDMI 0 (hw:1,3)' (ALSA)
*** Device 4: 'HDA NVidia: HDMI 0 (hw:1,7)' (ALSA)
*** Device 5: 'HDA NVidia: HDMI 0 (hw:1,8)' (ALSA)
*** Device 6: 'HDA NVidia: HDMI 0 (hw:1,9)' (ALSA)
*** Device 7: 'sysdefault' (ALSA)
*** Device 8: 'front' (ALSA)
*** Device 9: 'surround40' (ALSA)
*** Device 10: 'surround41' (ALSA)
*** Device 11: 'surround50' (ALSA)
*** Device 12: 'surround51' (ALSA)
*** Device 13: 'surround71' (ALSA)
*** Device 14: 'iec958' (ALSA)
*** Device 15: 'spdif' (ALSA)
*** Device 16: 'pulse' (ALSA)
*** Device 17: 'dmix' (ALSA)
*** Device 18: 'default' (ALSA) (selected)
terminate called after throwing an instance of 'Exception::CannotCreateStream'
Aborted (core dumped)
Can you offer me a clue if this is an upsteam issue...?
This is almost a separate issue, but I also find I cannot build trunk correctly on x86_64 as cmake does not detect all the libraries required (this is r5567):
Code:
$cmake ..
CMake Warning at CMakeLists.txt:48 (message):
PCSX2 does not support a 64-bits environment and has no plan to support a 64-bits architecture in the future.
It would need a complete rewrite of the core emulator and a lot of time.
You can still run a 32-bits binary if you install all 32-bits libraries (runtime and dev).
Ubuntu users, please upgrade to 12.04.
-- Enable the stripping by default in Release build !!!
-- Enable the building of po files by default in Release build !!!
-- Could NOT find wxWidgets (missing: wxWidgets_FOUND)
-- Could NOT find AIO (missing: AIO_LIBRARIES AIO_INCLUDE_DIR)
-- Could NOT find SoundTouch (missing: SOUNDTOUCH_LIBRARIES SOUNDTOUCH_INCLUDE_DIR)
-- Could NOT find SparseHash_new (missing: SPARSEHASE_NEW_INCLUDE_DIR)
-- Skip build of common libraries: miss some dependencies
-- check these libraries -> wxWidgets (>=2.8.10), sparsehash (>=1.5)
-- Skip build of pcsx2 core: miss some dependencies
-- check these libraries -> wxWidgets (>=2.8.10), gtk2 (>=2.16), zlib (>=1.2.4), pcsx2 common libs
-- Skip build of zzogl: miss some dependencies
-- check these libraries -> glew (>=1.6), jpeg (>=6.2), opengl, X11, nvidia-cg-toolkit (>=2.1), pcsx2 common libs
-- Skip build of spu2-x: miss some dependencies
-- check these libraries -> soundtouch (>=1.5), alsa, portaudio (>=1.9), pcsx2 common libs
-- Skip build of zerospu2: miss some dependencies
-- check these libraries -> soundtouch (>=1.5), alsa
-- Configuring done
-- Generating done
-- Build files have been written to: /home/mythtv/pcsx2-read-only
But these libraries are present:
Code:
$rpm -qa | grep sparsehash
sparsehash-devel-1.12-2.fc18.x86_64
$yum provides */densehashtables.h
sparsehash-devel-1.12-2.fc18.x86_64 : Extremely memory-efficient C++ hash_map
: implementation
Repo : @fedora
Matched from:
Filename : /usr/include/google/sparsehash/densehashtable.h
$rpm -qa | grep */wx
wxGTK-devel-2.8.12-5.fc18.i686 : Development files for the wxGTK2 library
Repo : fedora
Matched from:
Filename : /usr/include/wx-2.8/wx
Filename : /usr/lib/wx
Filename : /usr/lib/wx/include/gtk2-unicode-release-2.8/wx
$rpm -qa | grep */wx
$sudo yum install wxGTK-devel.i686
Package wxGTK-devel-2.8.12-5.fc18.i686 already installed and latest version
Nothing to do
The machine I use for packaging in i686 is building and running the rpm okay BTW