+1 vote
in Engine by (13 points)

1 Answer

+1 vote

It is known bug.
https://github.com/godotengine/godot/issues/5158

It happens in Ubuntu 16.04.

As a workaround you can run Godot through terminal as superuser or you can run it through terminal using absolute path to Godot, i.e.

'/path_to_godot/Godot_v2.0.3_stable_x11.64'

by (675 points)
edited by

i run it through terminal as superuser and same thing it's cruch ... i m in ubuntu 14.04 and i tried that on ubuntu 16.04 too it's the same result

It's strange.
Run Godot using gdb and post a backtrace here.

In terminal run:

gdb Godot_v2.0.3_stable_x11.64

and then

run
bt

gdb Godotv2.0.3stablex11.64
GNU gdb (Ubuntu 7.7.1-0ubuntu5~14.04.2) 7.7.1
Copyright (C) 2014 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later http://gnu.org/licenses/gpl.html
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86
64-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
http://www.gnu.org/software/gdb/bugs/.
Find the GDB manual and other documentation resources online at:
http://www.gnu.org/software/gdb/documentation/.
For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from Godotv2.0.3stable_x11.64...(no debugging symbols found)...done.

Now input run (after gdb Godot....),
then (after error) bt

(gdb) run
Starting program: /home/l/Téléchargements/Godotv2.0.3stablex11.64
[Thread debugging using libthread
db enabled]
Using host libthreaddb library "/lib/x8664-linux-gnu/libthread_db.so.1".
[New Thread 0x7fffea09e700 (LWP 2230)]
[New Thread 0x7fffe989d700 (LWP 2231)]
[New Thread 0x7fffe9830700 (LWP 2232)]

Program received signal SIGSEGV, Segmentation fault.
0x0000000000000000 in ?? ()
(gdb) bt

0 0x0000000000000000 in ?? ()

1 0x000000000050bfa5 in RasterizerGLES2::init() ()

2 0x0000000001199dc0 in VisualServerRaster::init() ()

3 0x00000000011534c0 in VisualServerWrapMT::init() ()

4 0x000000000041509e in OS_X11::initialize(OS::VideoMode const&, int, int) ()

5 0x0000000000424b70 in Main::setup2() ()

6 0x0000000000427918 in Main::setup(char const*, int, char**, bool) ()

7 0x000000000040ff8a in main ()

(gdb)

What is your graphics card?

description: VGA compatible controller
produit: 82G33/G31 Express Integrated Graphics Controller
fabriquant: Intel Corporation
identifiant matériel: 2
information bus: pci@0000:00:02.0
version: 10
bits: 32 bits
horloge: 33MHz
fonctionnalités: msi pm vgacontroller busmaster cap_list rom
configuration: driver=i915 latency=0

You need graphic card that support OpenGL 2.0 to run Godot. I am afraid that your graphic card does not support it.

i don't remember any version of GODOT i used before but it's run with no problem in this computer with this system

Welcome to Godot Engine Q&A, where you can ask questions and receive answers from other members of the community.

Please make sure to read Frequently asked questions and How to use this Q&A? before posting your first questions.
Social login is currently unavailable. If you've previously logged in with a Facebook or GitHub account, use the I forgot my password link in the login box to set a password for your account. If you still can't access your account, send an email to webmaster@godotengine.org with your username.