Hello Anthony, > > -- > > "error: > > [drm:pid38441:intel_pipe_config_compare] *ERROR* mismatch in > > gmch_pfit.lvds_border_bits (expected 32768, found 0) > > pipe state doesn't match! > > -- > > I would attribute this to video drivers and your particular video card > (unfortunately). I see no crash with my GM45 or Radeon HD 5450, or > software rendering.
So the 32768 value seems to come from: /usr/src/sys/dev/pci/drm/i915/i915_reg.h +2301 /* Enable border for unscaled (or aspect-scaled) display */ #define LVDS_BORDER_ENABLE (1 << 15) The whole border thing seems to be dependent on generation (various checks gen < 4 in the code) of the card one has. How would I know that? I can also see there's KMS debug mode that can be turned on. Any clues how to turn that on? (I'd like to see the register values versus what's expected in the pipe_config) > > I've recompiled mupen64plus with debug symbols to provide more useful > > backtrace (Down below), but producing that backtrace crashes gdb, that > > one dumps core too. This backtrace (without debug symbols) is included > > too. Should I recompile gdb too? > > The mupen64plus core library is built against the gcc from ports. You > probably need the ports gdb for that. Didn't know there was another gdb in ports. Thank you. > > What can I do to make this work again? > > Setting LIBGL_ALWAYS_SOFTWARE=1 in your environment will almost > certainly prevent the crash, but it will also make it unplayably slow. Yes, this is very slow. > It looks like you're using the default rice plugin. You might want to > try mupen64plus-video-glide64mk2, which is more actively developed by > upstream (although they haven't made it the default for some reason). > The codebase is different, so it may or may not hit the same problem. This is better, but still unplayable on this ancient netbook. I've noticed that I can run --window with rice plugin and works mostly as good as the original fullscreen mode. (Workaround) I'll try to get some more puzzle pieces from the sources in meantime, maybe I can come up with something. Thank you, Jan

