Bug 64386 - [865G] White screen using Stellarium
Summary: [865G] White screen using Stellarium
Status: RESOLVED NOTOURBUG
Alias: None
Product: Mesa
Classification: Unclassified
Component: Other (show other bugs)
Version: unspecified
Hardware: All Linux (All)
: medium normal
Assignee: mesa-dev
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-05-09 09:17 UTC by jdt37b
Modified: 2018-03-08 03:01 UTC (History)
1 user (show)

See Also:
i915 platform:
i915 features:


Attachments
The white screen with Stellarium (19.46 KB, image/png)
2013-05-09 09:17 UTC, jdt37b
Details

Description jdt37b 2013-05-09 09:17:37 UTC
Created attachment 79044 [details]
The white screen with Stellarium

After "stellarium" in the terminal :

Going to initialize the OpenGL 2 renderer 
OpenGL supported version:  "1.3 Mesa 9.1.1" 
Qt GL paint engine is:  "OpenGL" 
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 

OpenGL supported version:  "1.3 Mesa 9.1.1" 
Qt GL paint engine is:  "OpenGL" 
GL vendor is  "Intel Open Source Technology Center" 
GL renderer is  "Mesa DRI Intel(R) 865G x86/MMX/SSE2" 

Loaded plugin  "TimeZoneConfiguration" . 
QGLFramebufferObject: Framebuffer incomplete attachment.
QGLFramebufferObject: Framebuffer incomplete attachment.
Mesa 9.1.1 implementation error: unexpected format GL_DEPTH_COMPONENT in _mesa_choose_tex_format()
Please report at bugs.freedesktop.org
QGLFramebufferObject: Framebuffer incomplete attachment.
OpenGL error detected at  "drawWindow() start"  :  "GL_INVALID_VALUE" 
OpenGL error detected at  "drawWindow() start"  :  "GL_INVALID_OPERATION" 

And the screen stay entirely white

Informations :
lspci | grep VGA
00:02.0 VGA compatible controller: Intel Corporation 82865G Integrated Graphics Controller (rev 02)

sudo lshw -C video
  *-display               
       description: VGA compatible controller
       produit: 82865G Integrated Graphics Controller
       fabriquant: Intel Corporation
       identifiant matériel: 2
       information bus: pci@0000:00:02.0
       version: 02
       bits: 32 bits
       horloge: 33MHz
       fonctionnalités: pm vga_controller bus_master cap_list rom
       configuration: driver=i915 latency=0
       ressources: irq:16 mémoire:f0000000-f7ffffff mémoire:fa400000-fa47ffff portE/S:e400(taille=8)

grep Chipset /var/log/Xorg.0.log
[    26.618] (II) intel: Driver for Intel Integrated Graphics Chipsets: i810,
[    26.622] (--) intel(0): Integrated Graphics Chipset: Intel(R) 865G

glxinfo | grep render
direct rendering: Yes
OpenGL renderer string: Mesa DRI Intel(R) 865G x86/MMX/SSE2

Machine :
Ubuntu 13.04 i686
Kernel 3.8.0.19-generic
Shuttle SB61V40 (Pentium4 1MO RAM 2Ghz)
Comment 1 Götz 2013-05-26 15:52:49 UTC
I can confirm the same problem with 865G, Mesa 9.1.3, Linux 3.9.3

00:02.0 VGA compatible controller: Intel Corporation 82865G Integrated Graphics Controller (rev 02)
Comment 2 Tollef Fog Heen 2013-06-12 12:38:13 UTC
Sounds like a mesa bug, reassigning.
Comment 3 Götz 2014-04-23 22:29:59 UTC
If this is a Mesa bug, what can we do with this hardware to help debug this?

This error message doesn't appear anymore with the latest mesa version:
"Mesa 9.1.1 implementation error: unexpected format GL_DEPTH_COMPONENT in _mesa_choose_tex_format()"

So, the error is a bit different than before (with an empty ~/.stellarium):

$ stellarium
Using default graphics system specified at build time:  raster 
User config directory does not exist:  "/home/test/.stellarium" 
Creating directory  "/home/test/.stellarium" 
 ------------------------------------------------------- 
[ This is Stellarium 0.12.4 - http://www.stellarium.org ] 
[ Copyright (C) 2000-2013 Fabien Chereau et al          ] 
 ------------------------------------------------------- 
Writing log file to: "/home/test/.stellarium/log.txt" 
File search paths: 
  0 .  "/home/test/.stellarium" 
  1 .  "/usr/share/stellarium" 
Config file  "/home/test/.stellarium/config.ini"  does not exist. Copying the default file. 
Config file is:  "/home/test/.stellarium/config.ini" 
Going to initialize the OpenGL 2 renderer 
OpenGL supported version:  "1.3 Mesa 10.1.1" 
Qt GL paint engine is:  "OpenGL" 
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 
OpenGL supported version:  "1.3 Mesa 10.1.1" 
Qt GL paint engine is:  "OpenGL" 
GL vendor is  "Intel Open Source Technology Center" 
GL renderer is  "Mesa DRI Intel(R) 865G x86/MMX/SSE2" 
Cache directory is:  "/home/test/.cache/stellarium/stellarium" 
Sky language is  "en_US" 
Application language is  "en_US" 
Loading Solar System data ... 
Loaded 75 / 75 planet orbits from "/usr/share/stellarium/data/ssystem.ini" 
Could not find the starsConfig.json file: will copy the default one. 
Creating directory  "/home/test/.stellarium/stars/default" 
Creates file  "/home/test/.stellarium/stars/default/starsConfig.json" 
Loading star data ... 
"Loading "/usr/share/stellarium/stars/default/stars_0_0v0_3.cat": 0_0v0_2; 4963" 
"Loading "/usr/share/stellarium/stars/default/stars_1_0v0_3.cat": 1_0v0_2; 21598" 
"Loading "/usr/share/stellarium/stars/default/stars_2_0v0_3.cat": 2_0v0_2; 150090" 
"Loading "/usr/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/share/stellarium/skycultures/western/star_names.fab" 
Loaded 236 / 236 common star names 
Loading star names from "/usr/share/stellarium/stars/default/name.fab" 
Loaded 4359 / 4359 scientific star names 
Loading variable stars from "/usr/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 
Creating GUI ... 
Loading shortcuts... 
shortcuts.json doesn't exist, copying default... 
Creating directory  "/home/test/.stellarium/data/" 
Creating file "/home/test/.stellarium/data/shortcuts.json" 
Can't find plugin with id "RendererStatistics" 
Can't find plugin with id "RendererStatistics" 
libpng warning: iCCP: Not recognizing known sRGB profile that has been edited
Loaded plugin  "Oculars" . 
Ocular plugin - press Command-O to toggle eyepiece view mode. Press ALT-o for configuration. 
Creating directory  "/home/test/.stellarium/modules/Oculars" 
Oculars::validateIniFile copied default_ocular.ini to  "/home/test/.stellarium/modules/Oculars/ocular.ini" 
Loaded plugin  "Satellites" . 
Creating directory  "/home/test/.stellarium/modules/Satellites" 
Satellites::init satellites.json does not exist - copying default file to  "/home/test/.stellarium/modules/Satellites/satellites.json" 
Satellites::init copied default satellites.json to  "/home/test/.stellarium/modules/Satellites/satellites.json" 
Satellites: loading catalog file: "/home/test/.stellarium/modules/Satellites/satellites.json" 
Satellite has invalid orbit: "TIANGONG 1" "37820" 
Loaded plugin  "SolarSystemEditor" . 
Trying to copy ssystem.ini to "/home/test/.stellarium/data/ssystem.ini" 
Loaded plugin  "TimeZoneConfiguration" . 
QGLFramebufferObject: Framebuffer incomplete attachment.
QGLFramebufferObject: Framebuffer incomplete attachment.
(this is 10 times repeated)
libpng warning: iCCP: Not recognizing known sRGB profile that has been edited
libpng warning: iCCP: Not recognizing known sRGB profile that has been edited
libpng warning: iCCP: Not recognizing known sRGB profile that has been edited
OpenGL error detected at  "drawWindow() start"  :  "GL_INVALID_VALUE" 
OpenGL error detected at  "drawWindow() start"  :  "GL_INVALID_FRAMEBUFFER_OPERATION" 
OpenGL error detected at  "drawWindow() start"  :  "GL_INVALID_FRAMEBUFFER_OPERATION" 
(this is 40 times repeated)
Comment 4 Timothy Arceri 2018-03-08 03:01:59 UTC
The errors:

OpenGL error detected at  "drawWindow() start"  :  "GL_INVALID_VALUE" 
OpenGL error detected at  "drawWindow() start"  :  "GL_INVALID_FRAMEBUFFER_OPERATION" 
OpenGL error detected at  "drawWindow() start"  :  "GL_INVALID_FRAMEBUFFER_OPERATION"

Suggest this is an app bug rather than a Mesa bug. Closing.


Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.