-
-
Notifications
You must be signed in to change notification settings - Fork 1.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Segmentation fault on Debian 7.8 (amd64) #1539
Comments
Hello, Appear that you don't have any gl driver. To build RetroArch on Debian 7.8, the strict minimum dependencies you must have are : git I you have the wheezy-backports repository you should install : git |
The system was missing only build-essential and libxxf86vm-dev, I'm making another build, I'll let you know |
Thanks, it works now :) I don't have sound because he can't detect the driver, even if I have the sound in the VM otherwise |
Great ! |
Even with libasound2 and a rebuild i have the same error : Should i rebuild everything (retroarch + cores) or just retroarch ? |
Ok, so install libsdl1.2-dev so retroarch could use alsa throught the sdl audio driver. |
Still not =/ (sorry for the close/reopen, I missclicked) |
I just try to install a new vm with debian 7.8 and I got sound (try with gambatte core). Sorry. |
No problem, I will install a Xubuntu on a real dual boot, Virtual Box isn't able to mount my Xbox controller anyway so I'm not going to do a lot with it. |
I have the same issue on a true installed Xubuntu ; the sound is working fine on the system, what is causing that ? |
I am not a collaborator here but if I were you I would probably close this and open another issue. I believe more people would see this if they did not have to go through 10 comments and especially if the title was more fitting. Technically speaking we have 2 issues here that are unrelated and the one described by the title has been resolved. You can link to this issue as a reference. |
It's solved anyway, openning an issue for this wasn't relevant |
Hello,
I followed the guide on the wiki about how to build RetroArch + libretro + all the cores. The compilation worked fine (except that 11 of the 72 cores failed to build for some obscure reasons, I didn't really checked since 60 is enough for me). I'm on a Debian amd64 VM (running on Virtual box). The 3D acceleration is activated and the guest additions are installed.
Now that I have a working distribution, when I run :
retroarch -L ~/ra/cores/bnes_libretro.so megaman.nes
The ROM is loaded fine (since i have the output from bsnes) but when the gl driver is loaded (I guess) I have a segmentation fault. Here is the gdb backtrace :
#0 0x0000000000000000 in ?? ()
#1 0x0000000000483242 in rglgen_resolve_symbols_custom (map=,
#2 rglgen_resolve_symbols (proc=0) at libretro-common/glsym/rglgen.c:40
#3 0x000000000047e55d in gl_init (video=0x7fffffffe490, input=0x715028,
#4 0x0000000000419a07 in init_video () at gfx/video_driver.c:522
#5 0x000000000041d3e5 in init_drivers (flags=flags@entry=127) at driver.c:369
#6 0x000000000040ce20 in rarch_main_command (cmd=cmd@entry=77)
#7 0x000000000040ed7c in rarch_main_init (argc=1,
#8 0x00000000004077b0 in main_load_content (argc=argc@entry=1,
#9 0x0000000000405eb5 in main (argc=1, argv=0x7fffffffe9a8)
The fault happens right after this :
RetroArch: gl_init: Detecting screen resolution 320x240.
RetroArch: gl_init: [GL]: Vendor: (null), Renderer: (null).
RetroArch: gl_init: [GL]: Version: (null).
Could you help me ?
Thanks !
The text was updated successfully, but these errors were encountered: