Wesnoth ran yesterday, not today.

Having trouble with the game? Report issues and get help here. Read this first!

Moderators: Forum Moderators, Developers

Forum rules
Before reporting issues in this section, you must read the following topic:
Post Reply
User avatar
beetlenaut
Developer
Posts: 2348
Joined: December 8th, 2007, 3:21 am
Location: Washington State
Contact:

Wesnoth ran yesterday, not today.

Post by beetlenaut » May 27th, 2019, 6:28 am

I haven't had a problem with Wesnoth for ages, but today it doesn't run. If I try to run it from the terminal, I get the normal list of directories, then: Failed to create a SDL_Renderer object. Error »Couldn't find matching render driver«.
I tried removing the build directory and recompiling, and tried deleting my preferences file. I even tried rebooting the computer, which shows clueless I am. (I realize that that's the first thing you try with Windows, but not with Linux. I haven't rebooted in months.)

This is probably because my system gets updates on Sunday morning, so something is new, but that's never caused this kind of problem before. A quick search seems to indicate that this error is often a programming mistake--including header files in the wrong order or something, but that can't be the case here since it worked yesterday.

I don't really have time to follow rabbit holes right now (I wasn't actually planning to play), but maybe somebody already knows what's up?

BfW 1.14.7 and BfW 1.14.6
OpenSUSE Linux Leap 15.0
libSDL 2.0.8-lp150.2.3.1
Campaigns: Dead Water,
The Founding of Borstep,
Secrets of the Ancients,
and WML Guide

Tad_Carlucci
Developer
Posts: 393
Joined: April 24th, 2016, 4:18 pm

Re: Wesnoth ran yesterday, not today.

Post by Tad_Carlucci » May 27th, 2019, 11:22 am

Sounds like an update to SDL broke something. It might be informative to see if your libSDL updated Sunday and, if so, if falling back to the previous version fixes your issue.
I forked real life and now I'm getting merge conflicts.

User avatar
doofus-01
Art Contributor
Posts: 3753
Joined: January 6th, 2008, 9:27 pm
Location: USA, the civilized part.

Re: Wesnoth ran yesterday, not today.

Post by doofus-01 » May 27th, 2019, 12:11 pm

beetlenaut wrote:
May 27th, 2019, 6:28 am
libSDL 2.0.8-lp150.2.3.1
Yeah, that one broke Wesnoth for me too. Going back to the previous version fixed it.
BfW 1.12 supported, but active development only for BfW 1.13/1.14: Bad Moon Rising | Trinity | Archaic Era |
| Abandoned: Tales of the Setting Sun
GitHub link for these projects

User avatar
beetlenaut
Developer
Posts: 2348
Joined: December 8th, 2007, 3:21 am
Location: Washington State
Contact:

Re: Wesnoth ran yesterday, not today.

Post by beetlenaut » May 27th, 2019, 12:18 pm

Thanks doofus-01! That's what I needed. It works now.
Campaigns: Dead Water,
The Founding of Borstep,
Secrets of the Ancients,
and WML Guide

Post Reply