udacity / self-driving-car-sim

A self-driving car simulator built with Unity
http://udacity.com/self-driving-car
MIT License
3.91k stars 1.5k forks source link

Simulator not compatible with newer versions of Linux OS #128

Open gabesj opened 4 years ago

gabesj commented 4 years ago

The Linux Term 2 Simulator v1.45 program crashes after clicking Ok in the dialogue box where the resolution and quality are selected. It crashes about the time that the "Made with Unity" splash screen should appear and before the screen that allows you to select which simulator to run. It seems to be independent of my project code as this happens before the websocket connection is made. STRACE says that it crashes on a SIGABRT fault: +++ killed by SIGABRT (core dumped) +++ Aborted I had this issue on a computer running Fedora 32, on a second computer running Ubuntu 20.04.1, and also on a third computer running a VMWare virtual machine of Ubuntu 20.04.1. When I tried it on the third computer in a virtual machine running Ubuntu 16.04.7 then it worked as expected. It also worked in a virtual machine running Ubuntu 18.04.5. I installed Ubuntu 18.04.5 on the second computer and it works there now too. I wish I had more details other than a correlation between OS version and the fault, but I hope that gives a good starting point to dig deeper.

RifkyYP commented 4 years ago

@gabesj do u already have a solution for this problem? i also getting the same issue when running the Term3 Simulator v3.12 in my Ubuntu 20.04.1 and Linux Mint 20 CInnamon

gabesj commented 4 years ago

@RifkyYP Sorry, I haven't found a solution. I ended up installing Ubuntu 18 on a second computer and used that computer to run the simulator.

RifkyYP commented 4 years ago

okay, thank you for your response

seongyooncho commented 3 years ago

I have the same problem. A simple workaround I found is running in fullscreen by unchecking windowed. It is a bit disturbing. But at least it works without a problem.

EthanCodesss commented 3 years ago

Unchecking windowed. It also works for me.