Hello, On 5/7/23 3:14 AM, Paul Wise wrote:
If you add a return statement like this, does that fix the crash? /* non-x86 platform */ if (!info->VBIOS) { otypes[0] = OUTPUT_VGA; return; }
Yes, it no longer segfaults. It goes past the point where it previously crashed, but now I have a new error: (WW) R128(0): Static buffer allocation failed -- need at least 36864 kB video memory (II) R128(0): Filling in EXA memory info (II) R128(0): Setting up EXA callbacks (II) R128(0): Initializing 2D acceleration engine... (II) R128(0): Initializing EXA driver... (EE) EXA(0): ExaDriverRec::offScreenBase must be <= ExaDriverRec::memorySize (EE) R128(0): EXA Acceleration initialization failed. (II) R128(0): Acceleration disabled. (EE) R128(0): FBIOPUT_VSCREENINFO: Invalid argument (EE) Fatal server error: (EE) AddScreen/ScreenInit failed for driver 0 Is this something I can fix, or does modern Xorg just need more VRAM? Thanks, -- Ben Westover
Attachment:
OpenPGP_signature
Description: OpenPGP digital signature