Jump to content

CnCNet Forums

Search In
  • More options...
Find results that contain...
Find results in...
  • 0
ridgek

Tiberian Dawn and Red Alert crash on Linux

Question

Hello,

I just installed Tiberian Dawn, Red Alert, and Tiberian Sun via the CnCNet installer, on my Linux machine running Ubuntu 18.04.01 LTS (x84_64 kernel). Tiberian Sun appears to run okay, but Tiberian Dawn and Red Alert both crash at launch, giving me a Program Error from Wine. It seem like this is probably a Wine configuration issue, but I'm not sure what changes to make in winecfg. I've attached the backtrace logs from Wine in hopes that someone could help me.

Thanks!

RAbacktrace.txt

TDbacktrace.txt

Share this post


Link to post
Share on other sites

8 answers to this question

Recommended Posts

  • 0

Figured it out. It's a graphics hardware issue and I just needed to try a different renderer in settings. I feel stupid, but it never occurred to me that I should change it from "Automatic" to something else. Direct3D 9 and GDI render modes both work fine for me on both games.

I might not have figured it if I hadn't found Nyergud's crash research thread, which made me realize the culprit was cnc-ddraw. Thanks to FunkyFr3sh's reply on this post, I learned cnc-ddraw requires OpenGL 2.0 and ts-ddraw requires OpenGL 1.2. My Linux laptop is old and has an Intel 950 GMA chipset running OpenGL 1.2, which explains why TS ran and TD/RA didn't.

Edited by ridgek

Share this post


Link to post
Share on other sites
  • 0

I've seen such logs before but unfortunately there was nothing too useful inside so I didn't know what could've been the cause. Nice to see you've figured it out!

I'll do some research, maybe it's possible to improve the opengl version detection and prevent the crash by switching to another renderer automatically.

  • Like 1

Share this post


Link to post
Share on other sites
  • 0

Thanks FunkyFr3sh, I really appreciate all of your help in getting me up and running this week!

Share this post


Link to post
Share on other sites
  • 0

I think I got this bug fixed now, if you want to try it out:

1. Join the cncnet online or skirmish lobby

2. Type "/install ra-config"

3. Click on [Settings] -> [Red Alert] and change your renderer to OpenGL

 

a.PNG

 

If it works, it should switch automatically to the GDI renderer and notify you about using the slower software renderer

 

Note: This also works for tiberian dawn, the command there is "/install td-config"

Share this post


Link to post
Share on other sites
  • 0

Awesome, thx so much, FunkyFr3sh! cncnet's been working great on my Mac, but this Linux situation is being pretty stubborn. I just tried to join my first game today, and when I click on any lobby, it tells me "Error: Client versions incompatible. Your version: 1.33, x's version: 1.36. I'm not sure how to update though?

Share this post


Link to post
Share on other sites
  • 0

It should update automatically on startup. If it doesn't, type "/reset" to force it

Share this post


Link to post
Share on other sites
  • 0

IT WORKS!!!! 😀

Last and final question, I can't find a donate link anywhere! Who do I send tiberium money to?

Share this post


Link to post
Share on other sites
  • 0

glad to hear you got it working :) 

Currently we don't have a donation button on the website. It will return at some point, might be the best to just check the website again in a few months if you're still around then

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Similar Content

    • By Grant
      CnCNet Question:
       
      How to up-vote or down-vote on replies - Read here Questions will automatically close after 2 weeks. Questions are about Tiberian Dawn and Red Alert since the latest announcement - Read here Note: Unless question topics are tagged by an EA tag, this question is not from EA and is from CnCNet. Please understand if your post does not contribute to the question at hand, your post will be removed. If you'd like to discuss matters with other people's ideas, please move it to Discord or start a new thread. If you agree or disagree with another user, simply up-vote or down-vote their answer. If you'd like to give a reason as to why you agree or disagree, edit your post and mention them there. I'll be limiting one post per person. Let's focus and keep it on topic!
      -Ferret
      Let your voice be heard!
      Join in on the discussion on Twitter!
      Or alternatively on Facebook!

    • By Grant
      CnCNet Question:
       
      How to up-vote or down-vote on replies - Read here Questions will automatically close after 2 weeks. Questions are about Tiberian Dawn and Red Alert since the latest announcement - Read here Note: Unless question topics are tagged by an EA tag, this question is not from EA and is from CnCNet. Please understand if your post does not contribute to the question at hand, your post will be removed. If you'd like to discuss matters with other people's ideas, please move it to Discord or start a new thread. If you agree or disagree with another user, simply up-vote or down-vote their answer. If you'd like to give a reason as to why you agree or disagree, edit your post and mention them there. I'll be limiting one post per person. Let's focus and keep it on topic!
      -Ferret
    • By hgjcool
      Aftermath Fast Build
      English.ini
      ra-LabelAftermathFastBuild=Aftermath Fast Build
      ToolTipAftermathFastBuild=With this enabled there won't be a cap for build speed [email protected] you buy additional production facilities of the same [email protected](e.g. more than two Barracks) and the Aftermath expansion is enabled.
       
      Chinese.ini
      ra-LabelAftermathFastBuild=禁止建设速度叠加(    禁止=forbid   )
      ToolTipAftermathFastBuild=选中后建造速度不会随@生产设备增多而加快(比如: 多于两个兵营).   ( 不会=wont be fast  )
       
      @FunkyFr3sh Whose translation is this? I have better suggestions for some words.
  • Recently Browsing   0 members

    No registered users viewing this page.

×