I have removed Ubuntu from this machine, so can't test under Ubuntu. I am now running Sparky Linux (Debian testing). Stellarium still crashes after displaying the startup screen, but I'm now getting this error message: stellarium: ../../../../../../../src/mesa/drivers/dri/nouveau/nv10_render.c:104: get_hw_format: Assertion `0' failed. For whatever it's worth, I did the routine you described. The Stellarium startup screen appeared but didn't disappear. I had to kill the process. Here's the output: (gdb) run Starting program: /usr/local/bin/stellarium [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/i386-linux-gnu/i686/cmov/libthread_db.so.1". Using default graphics system specified at build time: raster [New Thread 0xb43deb40 (LWP 1146)] ------------------------------------------------------- [ This is Stellarium 0.12.4 - http://www.stellarium.org ] [ Copyright (C) 2000-2013 Fabien Chereau et al ] ------------------------------------------------------- Writing log file to: "/home//.stellarium/log.txt" File search paths: 0 . "/home//.stellarium" 1 . "/usr/local/share/stellarium" Attempting to use an existing older config file. Config file is: "/home//.stellarium/config.ini" Going to initialize the OpenGL 2 renderer OpenGL supported version: "1.2 Mesa 10.3.2" Qt GL paint engine is: "OpenGL" [New Thread 0xb1eacb40 (LWP 1157)] StelQGL2Renderer::init : Failed because Qt paint engine is not OpenGL2 If paint engine is OpenGL3 or higher, this code needs to be updated Failed to initialize the OpenGL 2 renderer, falling back to the OpenGL 1 renderer [Thread 0xb1eacb40 (LWP 1157) exited] OpenGL supported version: "1.2 Mesa 10.3.2" Qt GL paint engine is: "OpenGL" [New Thread 0xb1eacb40 (LWP 1158)] GL vendor is "Nouveau" GL renderer is "Mesa DRI nv18 x86/MMX+/3DNow!+/SSE2" Cache directory is: "/home/harrington/.cache/stellarium/stellarium" Sky language is "en_US" Application language is "en_US" Loading Solar System data ... Loaded 75 / 75 planet orbits from "/home//.stellarium/data/ssystem.ini" Loading star data ... "Loading "/usr/local/share/stellarium/stars/default/stars_0_0v0_3.cat": 0_0v0_2; 4963" "Loading "/usr/local/share/stellarium/stars/default/stars_1_0v0_3.cat": 1_0v0_2; 21598" "Loading "/usr/local/share/stellarium/stars/default/stars_2_0v0_3.cat": 2_0v0_2; 150090" "Loading "/usr/local/share/stellarium/stars/default/stars_3_1v0_2.cat": 3_1v0_1; 423540" Finished loading star catalogue data, max_geodesic_level: 3 navigation/preset_sky_time is a double - treating as jday: 2.45151e+06 Loaded 10051 NGC records Loading NGC name data ... Loaded 412 / 412 NGC name records successfully Loading star names from "/usr/local/share/stellarium/skycultures/western/star_names.fab" Loaded 236 / 236 common star names Loading star names from "/usr/local/share/stellarium/stars/default/name.fab" Loaded 4359 / 4359 scientific star names Loading variable stars from "/usr/local/share/stellarium/stars/default/gcvs_hip_part.dat" Loaded 6886 / 6886 variable stars Loaded 88 / 88 constellation records successfully for culture "western" Loaded 85 / 85 constellation art records successfully for culture "western" Loaded 89 / 89 constellation names Loading constellation boundary data ... Loaded 782 constellation boundary segments Not using any viewport effect [New Thread 0xafe90b40 (LWP 1159)] Creating GUI ... Loading shortcuts... Can't find plugin with id "RendererStatistics" Can't find plugin with id "RendererStatistics" Loaded plugin "Oculars" . Ocular plugin - press Command-O to toggle eyepiece view mode. Press ALT-o for configuration. Oculars::validateIniFile ocular.ini exists at: "/home/harrington/.stellarium/modules/Oculars/ocular.ini" . Checking version... Oculars::validateIniFile found existing ini file version 2 Loaded plugin "Satellites" . Satellites: loading catalog file: "/home/harrington/.stellarium/modules/Satellites/satellites.json" Satellite has invalid orbit: "SL-3 R/B" "10861" Satellite has invalid orbit: "TIANGONG 1" "37820" Loaded plugin "SolarSystemEditor" . Using the ssystem.ini file that already exists in the user directory... Loaded plugin "TimeZoneConfiguration" . QGLFramebufferObject: Framebuffer incomplete attachment. QGLFramebufferObject: Framebuffer incomplete attachment. QGLFramebufferObject: Framebuffer incomplete attachment. QGLFramebufferObject: Framebuffer incomplete attachment. QGLFramebufferObject: Framebuffer incomplete attachment. QGLFramebufferObject: Framebuffer incomplete attachment. QGLFramebufferObject: Framebuffer incomplete attachment. QGLFramebufferObject: Framebuffer incomplete attachment. QGLFramebufferObject: Framebuffer incomplete attachment. QGLFramebufferObject: Framebuffer incomplete attachment. OpenGL error detected at "drawWindow() start" : "GL_INVALID_VALUE" stellarium: ../../../../../../../src/mesa/drivers/dri/nouveau/nv10_render.c:104: get_hw_format: Assertion `0' failed. Program received signal SIGABRT, Aborted. 0xb7fdcd30 in __kernel_vsyscall ()