This forum uses cookies
This forum makes use of cookies to store your login information if you are registered, and your last visit if you are not. Cookies are small text documents stored on your computer; the cookies set by this forum can only be used on this website and pose no security risk. Cookies on this forum also track the specific topics you have read and when you last read them. Please confirm whether you accept or reject these cookies being set.

A cookie will be stored in your browser regardless of choice to prevent you being asked this question again. You will be able to change your cookie settings at any time using the link in the footer.

Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Linux nightmares (issues)
#11
i will wait then
Reply
#12
just came to report that issue 2. is "solved"? (in lubuntu with lxde works fine apparently, while with xubuntu or ubuntu it doesn't)

so packages show up as entries in LXDE when you extract them
Reply
#13
VSync doesn't seem to be working on latest revision in linux. Any ideas?
edit:i'm testing this on Railfan.
Reply
#14
ok, i found out the reason why vsync doesn't work on linux.
https://github.com/DHrpcs3/rpcs3/blob/27....cpp#L1446
someone care to clarify why it is commented?
edit: nevermind, just saw... oh well Sad
Reply
#15
(09-25-2014, 08:48 PM)ZeCoxao Wrote: ok, i found out the reason why vsync doesn't work on linux.
https://github.com/DHrpcs3/rpcs3/blob/27....cpp#L1446
someone care to clarify why it is commented?
edit: nevermind, just saw... oh well Sad

We do use GLEW on Linux, won't we? You should be able to load GLX_EXT_swap_contro with it for glXSwapIntervalEXT. (Then again I don't know how GLEW works.)
Reply
#16
You can re-enable it if you want, I just didn't bother loading the glx functions, they won't work in OSX nor in Wayland (EGL instead of GLX) I believe. You don't load them with GLEW but with the seperate GLX API (the xserver equivalent of wgl)
Reply
#17
i keep getting an undefined reference. so i dunno
Reply
#18
i found out the reason for the undefined reference:
on the first cmake CMakeLists.txt:
Code:
-- Found OpenGL: /usr/lib/x86_64-linux-gnu/libGL.so
http://www.opengl.org/discussion_boards/...ntervalEXT
if i try this:
Code:
nm -Do /usr/lib/x86_64-linux-gnu/libGL.so | grep glXSwapIntervalEXT
i get nothing. however, if i try with nvidia (my card is an nvidia) drivers libGL.so:
Code:
nm -Do /usr/lib/nvidia-331-updates/libGL.so | grep glXSwapIntervalEXT
/usr/lib/nvidia-331-updates/libGL.so:000000000007e270 T glXSwapIntervalEXT
what do you guys suggest me to do? shall i rename that libGL to something else and create a symbolic link instead?
edit: tried that and no errors Big Grin testing now...
edit2: apparently it fails on runtime. it doesn't vsync at all. it compiles properly though Smile
Reply
#19
i'm having some issues. it seems one of the latest builds has made rpcs3 fail on making the games run on linux.
together i attach the executable for debugging purposes (it segfaults with Interpreter or JIT)
https://dl.dropboxusercontent.com/u/3519...cs3.tar.gz
Reply
#20
now the latest build runs normally with Interpreters and SPU JIT, but it fails with LLVM. i'll leave it attached.
https://dl.dropboxusercontent.com/u/3519...lvm.tar.gz
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)