Wesnoth ran yesterday, not today.

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

Moderator: Forum Moderators

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

Wesnoth ran yesterday, not today.

Post by beetlenaut »

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: 503
Joined: April 24th, 2016, 4:18 pm

Re: Wesnoth ran yesterday, not today.

Post by Tad_Carlucci »

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 Director
Posts: 3948
Joined: January 6th, 2008, 9:27 pm
Location: USA

Re: Wesnoth ran yesterday, not today.

Post by doofus-01 »

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: 2517
Joined: December 8th, 2007, 3:21 am
Location: Washington State
Contact:

Re: Wesnoth ran yesterday, not today.

Post by beetlenaut »

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