Linux, GSdx plugin on Ati card
#21
If you build on gentoo, and you the binary on openSuse. GCC is not the culprit. For me they're is somethings wrong in the GPU stack (xorg, mesa, drivers).
My xorg server is rather old 1.11.1-1
Reply

Sponsored links

#22
SUSE:
X.Org X Server 1.10.4
gcc version 4.6.2
Mesa 7.11

Gentoo:
X.Org X Server 1.11.2
gcc version 4.5.3
Mesa 7.11.2

I will downgrade my X to 1.10.4 on gentoo and see whats happen.
Reply
#23
Downgrade X didn't help the problem still the same. Realy don't know how to solve this. Try a debug build ... may help something.
Reply
#24
Run with ZZogl than change to GSdx:
[Image: 6f9399f8b5e1e5a1351a2697aacfae8f.jpg]
Reply
#25
Code:
~/pcsx2-read-only/bin/plugins $ for i in $(ldd libGSdx-0.1.16.so |cut -f1 -d\ ); do equery -C b $i; done
* Searching for linux-gate.so.1 ...
* Searching for libSM.so.6 ...
x11-libs/libSM-1.2.0 (/usr/lib/libSM.so.6 -> libSM.so.6.0.1)
* Searching for libICE.so.6 ...
x11-libs/libICE-1.0.7 (/usr/lib/libICE.so.6 -> libICE.so.6.3.0)
* Searching for libX11.so.6 ...
x11-libs/libX11-1.4.4 (/usr/lib/libX11.so.6 -> libX11.so.6.3.0)
* Searching for libXext.so.6 ...
x11-libs/libXext-1.3.0 (/usr/lib/libXext.so.6 -> libXext.so.6.4.0)
* Searching for libGLEW.so.1.6 ...
media-libs/glew-1.6.0-r1 (/usr/lib/libGLEW.so.1.6 -> libGLEW.so.1.6.0)
* Searching for libGLU.so.1 ...
media-libs/mesa-7.11.2 (/usr/lib/libGLU.so.1 -> libGLU.so.1.3.071100)
* Searching for libGL.so.1 ...
media-libs/mesa-7.11.2 (/usr/lib/opengl/xorg-x11/lib/libGL.so.1 -> libGL.so.1.2)
x11-drivers/ati-drivers-12.4 (/usr/lib/opengl/ati/lib/libGL.so.1 -> libGL.so.1.2)
* Searching for libfreetype.so.6 ...
media-libs/freetype-2.4.9-r1 (/usr/lib/libfreetype.so.6 -> libfreetype.so.6.8.1)
* Searching for libglib-2.0.so.0 ...
dev-libs/glib-2.30.3 (/usr/lib/libglib-2.0.so.0 -> libglib-2.0.so.0.3000.3)
* Searching for libgobject-2.0.so.0 ...
dev-libs/glib-2.30.3 (/usr/lib/libgobject-2.0.so.0 -> libgobject-2.0.so.0.3000.3)
* Searching for libgdk_pixbuf-2.0.so.0 ...
x11-libs/gdk-pixbuf-2.24.1-r1 (/usr/lib/libgdk_pixbuf-2.0.so.0 -> libgdk_pixbuf-2.0.so.0.2400.1)
* Searching for libgdk-x11-2.0.so.0 ...
x11-libs/gtk+-2.24.10-r1 (/usr/lib/libgdk-x11-2.0.so.0 -> libgdk-x11-2.0.so.0.2400.10)
* Searching for libgtk-x11-2.0.so.0 ...
x11-libs/gtk+-2.24.10-r1 (/usr/lib/libgtk-x11-2.0.so.0 -> libgtk-x11-2.0.so.0.2400.10)
* Searching for libcairo.so.2 ...
x11-libs/cairo-1.10.2-r2 (/usr/lib/libcairo.so.2 -> libcairo.so.2.11000.2)
* Searching for libpango-1.0.so.0 ...
x11-libs/pango-1.29.4 (/usr/lib/libpango-1.0.so.0 -> libpango-1.0.so.0.2904.0)
* Searching for libatk-1.0.so.0 ...
dev-libs/atk-2.2.0 (/usr/lib/libatk-1.0.so.0 -> libatk-1.0.so.0.20209.1)
* Searching for libstdc++.so.6 ...
sys-devel/gcc-4.5.3-r2 (/usr/lib/gcc/i686-pc-linux-gnu/4.5.3/libstdc++.so.6 -> libstdc++.so.6.0.14)
* Searching for libm.so.6 ...
sys-libs/glibc-2.14.1-r3 (/lib/libm.so.6 -> libm-2.14.1.so)
* Searching for libgcc_s.so.1 ...
sys-devel/gcc-4.5.3-r2 (/usr/lib/gcc/i686-pc-linux-gnu/4.5.3/libgcc_s.so.1)
* Searching for libpthread.so.0 ...
sys-libs/glibc-2.14.1-r3 (/lib/libpthread.so.0 -> libpthread-2.14.1.so)
* Searching for libc.so.6 ...
sys-libs/glibc-2.14.1-r3 (/lib/libc.so.6 -> libc-2.14.1.so)
* Searching for libuuid.so.1 ...
sys-apps/util-linux-2.20.1-r1 (/lib/libuuid.so.1 -> libuuid.so.1.3.0)
* Searching for libxcb.so.1 ...
x11-libs/libxcb-1.7 (/usr/lib/libxcb.so.1 -> libxcb.so.1.1.0)
* Searching for libdl.so.2 ...
sys-libs/glibc-2.14.1-r3 (/lib/libdl.so.2 -> libdl-2.14.1.so)
* Searching for libz.so.1 ...
sys-libs/zlib-1.2.5-r2 (/lib/libz.so.1 -> libz.so.1.2.5)
* Searching for libbz2.so.1 ...
app-arch/bzip2-1.0.6-r3 (/lib/libbz2.so.1 -> libbz2.so.1.0.6)
* Searching for librt.so.1 ...
sys-libs/glibc-2.14.1-r3 (/lib/librt.so.1 -> librt-2.14.1.so)
* Searching for libgthread-2.0.so.0 ...
dev-libs/glib-2.30.3 (/usr/lib/libgthread-2.0.so.0 -> libgthread-2.0.so.0.3000.3)
* Searching for libffi.so.5 ...
dev-libs/libffi-3.0.10 (/usr/lib/libffi.so.5 -> libffi.so.5.0.10)
* Searching for libgio-2.0.so.0 ...
dev-libs/glib-2.30.3 (/usr/lib/libgio-2.0.so.0 -> libgio-2.0.so.0.3000.3)
* Searching for libgmodule-2.0.so.0 ...
dev-libs/glib-2.30.3 (/usr/lib/libgmodule-2.0.so.0 -> libgmodule-2.0.so.0.3000.3)
* Searching for libpangocairo-1.0.so.0 ...
x11-libs/pango-1.29.4 (/usr/lib/libpangocairo-1.0.so.0 -> libpangocairo-1.0.so.0.2904.0)
* Searching for libfontconfig.so.1 ...
media-libs/fontconfig-2.8.0-r1 (/usr/lib/libfontconfig.so.1 -> libfontconfig.so.1.4.4)
* Searching for libXrender.so.1 ...
x11-libs/libXrender-0.9.6 (/usr/lib/libXrender.so.1 -> libXrender.so.1.3.0)
* Searching for libXi.so.6 ...
x11-libs/libXi-1.4.3-r1 (/usr/lib/libXi.so.6 -> libXi.so.6.1.0)
* Searching for libXrandr.so.2 ...
x11-libs/libXrandr-1.3.2 (/usr/lib/libXrandr.so.2 -> libXrandr.so.2.2.0)
* Searching for libXcursor.so.1 ...
x11-libs/libXcursor-1.1.12 (/usr/lib/libXcursor.so.1 -> libXcursor.so.1.0.2)
* Searching for libXcomposite.so.1 ...
x11-libs/libXcomposite-0.4.3-r1 (/usr/lib/libXcomposite.so.1 -> libXcomposite.so.1.0.0)
* Searching for libXdamage.so.1 ...
x11-libs/libXdamage-1.1.3 (/usr/lib/libXdamage.so.1 -> libXdamage.so.1.1.0)
* Searching for libXfixes.so.3 ...
x11-libs/libXfixes-5.0 (/usr/lib/libXfixes.so.3 -> libXfixes.so.3.1.0)
* Searching for libpangoft2-1.0.so.0 ...
x11-libs/pango-1.29.4 (/usr/lib/libpangoft2-1.0.so.0 -> libpangoft2-1.0.so.0.2904.0)
* Searching for libpixman-1.so.0 ...
x11-libs/pixman-0.24.0 (/usr/lib/libpixman-1.so.0 -> libpixman-1.so.0.24.0)
* Searching for libEGL.so.1 ...
media-libs/mesa-7.11.2 (/usr/lib/libEGL.so.1 -> libEGL.so.1.0)
* Searching for libpng15.so.15 ...
media-libs/libpng-1.5.10 (/usr/lib/libpng15.so.15 -> libpng15.so.15.10.0)
* Searching for /lib/ld-linux.so.2 ...
sys-libs/glibc-2.14.1-r3 (/lib/ld-2.14.1.so)
sys-libs/glibc-2.14.1-r3 (/lib/ld-linux.so.2 -> ld-2.14.1.so)
* Searching for libXau.so.6 ...
x11-libs/libXau-1.0.6 (/usr/lib/libXau.so.6 -> libXau.so.6.0.0)
* Searching for libXdmcp.so.6 ...
x11-libs/libXdmcp-1.1.0 (/usr/lib/libXdmcp.so.6 -> libXdmcp.so.6.0.0)
* Searching for libresolv.so.2 ...
sys-libs/glibc-2.14.1-r3 (/lib/libresolv.so.2 -> libresolv-2.14.1.so)
* Searching for libexpat.so.1 ...
dev-libs/expat-2.1.0 (/usr/lib/libexpat.so.1 -> libexpat.so.1.6.0)
* Searching for libX11-xcb.so.1 ...
x11-libs/libX11-1.4.4 (/usr/lib/libX11-xcb.so.1 -> libX11-xcb.so.1.0.0)
* Searching for libxcb-dri2.so.0 ...
x11-libs/libxcb-1.7 (/usr/lib/libxcb-dri2.so.0 -> libxcb-dri2.so.0.0.0)
* Searching for libxcb-xfixes.so.0 ...
x11-libs/libxcb-1.7 (/usr/lib/libxcb-xfixes.so.0 -> libxcb-xfixes.so.0.0.0)
* Searching for libdrm.so.2 ...
x11-libs/libdrm-2.4.27 (/usr/lib/libdrm.so.2 -> libdrm.so.2.4.0)

Can u post somthing similiar? May help for us.
Reply
#26
Good luck. File attached

I mostly finished my zzogl port to GLSL. I will try to change a bit extension checking of GSdx in my next free time slot.
Reply
#27
The only significant differencie between suse/your and gentoo build plugin is the selinux dependence. But my gentoo build work on suse so i think this is not problem.

If the extension check is the problem than plugin must work without check. Am i right (but nothing happen when removed the check)?
Reply
#28
(05-18-2012, 07:47 PM)gregory Wrote: yes it is normal because I request a 3.3 context + the separate extention. I don t get somethings, what happen if you remove the check?

Is it possible to me to change the 3.3 context request to 4.1 or 4.2?
Reply
#29
sure in gswnd.cpp line 268 and 269. Change the 2nd field (ie major, minor) to 4 and 1. What happen when you remove the check? Just black screen. Don't you see any error on the terminal? There is also a debug.txt file created in pwd which report all gl error, is it empty?
Reply
#30
Remove check didn't do anything different (only no error message in terminal). Major, minor change also not help on me. Debug.txt is totaly empty.

Command line parsed!
Code:
(pxEvtQueue:PauseCoreThread) Posting event! (pending=0, idle=0)
(pxEvtQueue:PauseCoreThread) Executing... [Cancelable]
glX-Version 1.4 with Direct Rendering
OpenGL on ATI Technologies Inc. ATI Radeon HD 5700 Series
OpenGL version supported 4.1.11631 Core Profile/Debug Context
GLSL version supported 4.20
GL version major, minor: 4.1
GL_ARB_separate_shader_objects is not supported
Releasing host memory maps for virtual systems...
(thread:SysExecutor) Executing default destructor!
(thread:MTVU) Executing default destructor!
Unloading plugins...
Plugins unloaded successfully.
(thread:EE Core) Executing default destructor!
(thread:MTGS) Executing default destructor!


Attached Files
.txt   log.txt (Size: 3,85 KB / Downloads: 285)
Reply




Users browsing this thread: 1 Guest(s)