Unofficial linux build
#61
Yes I used glew1.9 and gcc4.8. However GSdx don't need glew anymore. So the main issue is gcc4.8. Anyway you can still compile it manually or use the ppa.

On fglrx topic, I would advice to use Windows. You can also test opengl on windows Wink You know I'm very close to buy an Nvidia card, even if I like a lots AMD opensource friendliness (but I will buy a tandem bike in coming days so no more money for the GPU).
Reply

Sponsored links

#62
I use the new Catalyst OpenGL 4.3 Beta Driver from AMD and gsdx is now working really great. Before I also had always the fglrx crash.
I'm using the hd 7750.
Reply
#63
Seriously!!! Will you be able to compile PCSX2 with this patch ? For the moment I disabled the upload of small texture because of FGLRX crashes. It would fix lot of glitches.

Code:
Index: GSTextureOGL.cpp
===================================================================
--- GSTextureOGL.cpp    (revision 5707)
+++ GSTextureOGL.cpp    (working copy)
@@ -159,7 +159,7 @@
    }

#ifdef _LINUX
-    if (GLLoader::fglrx_buggy_driver && !GLLoader::in_replayer) {
+    if (0) {
        // FIXME : it crash on colin mcrae rally 3 (others game too) when the texture is small
        //if ((pitch >> 2) == 32 || r.width() < 32 || r.height() < 32) {
        if ((r.width() < 32) || (pitch == 128 && r.width() == 32)) {
Reply
#64
I'm sorry, compiling is a bit too high for me. I also would need the whole 32 bit libraries. I'm scared to make the system broken.
And if you have the patch already disabled in your repo, it is probably not the new fglrx driver, which is why it is now running for me.
Sorry.

Update:
the new AMD driver can be found here http://support.amd.com/us/kbarticles/Pag...river.aspx
Reply
#65
I don't have the new driver. My system is completely mess up, so I prefer waiting a debian package update Tongue2 Anyway don't worry I'm patient, hopefully they will release it in a couple of weeks.
Reply
#66
Give me a day or so due to work schedule. I will compile latest revision and test before and after patch.
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



Reply
#67
Trying to get this done before going to bed tonight. Tongue

Anyways, look at Linux PCSX2 go! This is before the patch was applied. There are graphical glitches but the fps is PERFECTLY PLAYABLE!

To add, I downloaded the latest beta (13.15.01) as noted in the link above. My 7850 is working like a champ.

Oh to add one more, I compiled using just ./build.sh --release.


Attached Files Thumbnail(s)
       
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



Reply
#68
OK, something interesting here. After I appied the patch and compiled, I againa ttempted Dragon Quest 8. It kept seg faulting in HW mode. So I changed to SW mode. It booted fine but of course performance sucked. I changed to HW mode and the game cooperated for about 10 seconds before seg faulting. The emulog showed the if/then warning as noted in the patch.

amd-fx@amd-fx ~ $ '/home/amd-fx/Desktop/pcsx2-read-only-after-patch/bin/launch_pcsx2_linux.sh'
Interface is initializing. Entering Pcsx2App:OhmynInit!
Applying operating system default language...
Command line parsing...
Command line parsed!
(UserMode) Found portable install ini @ /home/amd-fx/Desktop/pcsx2-read-only-after-patch/bin/portable.ini
glX-Version 1.4 with Direct Rendering
Supported Opengl version: 3.3.12414 Core Profile/Debug Context 13.15.100.1 on GPU: AMD Radeon HD 7800 Series . Vendor: ATI Technologies Inc.
Buggy driver detected, GL_ARB_separate_shader_objects will be disabled
INFO: GL_ARB_separate_shader_objects is not supported
ALSA lib pcm.c:2217Sadsnd_pcm_open_noupdate) Unknown PCM cards.pcm.rear
ALSA lib pcm.c:2217Sadsnd_pcm_open_noupdate) Unknown PCM cards.pcm.center_lfe
ALSA lib pcm.c:2217Sadsnd_pcm_open_noupdate) Unknown PCM cards.pcm.side
bt_audio_service_open: connect() failed: Connection refused (111)
bt_audio_service_open: connect() failed: Connection refused (111)
bt_audio_service_open: connect() failed: Connection refused (111)
bt_audio_service_open: connect() failed: Connection refused (111)
ALSA lib pcm_dmix.c:957Sadsnd_pcm_dmix_open) The dmix plugin supports only playback stream
* SPU2-X: Enumerating PortAudio devices:
*** Device 0: 'HDA ATI SB: ALC887-VD Analog (hw:0,0)' (ALSA)
*** Device 1: 'HDA ATI SB: ALC887-VD Digital (hw:0,1)' (ALSA)
*** Device 2: 'HDA ATI HDMI: HDMI 0 (hw:1,3)' (ALSA)
*** Device 3: 'HDA ATI HDMI: HDMI 1 (hw:1,7)' (ALSA)
*** Device 4: 'HDA ATI HDMI: HDMI 2 (hw:1,8)' (ALSA)
*** Device 5: 'HDA ATI HDMI: HDMI 3 (hw:1,9)' (ALSA)
*** Device 6: 'HDA ATI HDMI: HDMI 4 (hw:1,10)' (ALSA)
*** Device 7: 'HDA ATI HDMI: HDMI 5 (hw:1,11)' (ALSA)
*** Device 8: 'sysdefault' (ALSA)
*** Device 9: 'front' (ALSA)
*** Device 10: 'surround40' (ALSA)
*** Device 11: 'surround51' (ALSA)
*** Device 12: 'surround71' (ALSA)
*** Device 13: 'iec958' (ALSA)
*** Device 14: 'spdif' (ALSA)
*** Device 15: 'pulse' (ALSA)
*** Device 16: 'dmix' (ALSA)
*** Device 17: 'default' (ALSA) (selected)
ALSA lib pcm.c:7339Sadsnd_pcm_recover) underrun occurred
ALSA lib pcm.c:7339Sadsnd_pcm_recover) underrun occurred
glX-Version 1.4 with Direct Rendering
Supported Opengl version: 3.3.12414 Core Profile/Debug Context 13.15.100.1 on GPU: AMD Radeon HD 7800 Series . Vendor: ATI Technologies Inc.
Buggy driver detected, GL_ARB_separate_shader_objects will be disabled
INFO: GL_ARB_separate_shader_objects is not supported
ALSA lib pcm.c:7339Sadsnd_pcm_recover) underrun occurred
glX-Version 1.4 with Direct Rendering
Supported Opengl version: 3.3.12414 Core Profile/Debug Context 13.15.100.1 on GPU: AMD Radeon HD 7800 Series . Vendor: ATI Technologies Inc.
Buggy driver detected, GL_ARB_separate_shader_objects will be disabled
INFO: GL_ARB_separate_shader_objects is not supported
Aborted (core dumped)

But on the bright side, no grpahical errors. Tongue
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



Reply
#69
Well, I expect too much Wink Forget about the patch.

Can you enable GL_ARB_separate_shader_objects (1) on the configuration file and check iif they fixed too.
Reply
#70
Which one? The patched or non-patched?
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



Reply




Users browsing this thread: 1 Guest(s)