Bug 97192

Summary: SuperTuxkart graphic errors [NVE4 - GK104]
Product: Mesa Reporter: Alejandro <alejandrohp>
Component: Drivers/DRI/nouveauAssignee: Nouveau Project <nouveau>
Status: RESOLVED MOVED QA Contact: Nouveau Project <nouveau>
Severity: normal    
Priority: medium    
Version: unspecified   
Hardware: x86-64 (AMD64)   
OS: other   
Whiteboard:
i915 platform: i915 features:
Bug Depends on: 97217    
Bug Blocks:    
Attachments: workaround

Description Alejandro 2016-08-02 15:49:31 UTC
SuperTuxkart starts abd the menu is shown ok. But when the 3D environment is running, everything goes dark and blinked.



The graphic card is NVE4 - GK104.



lspci -nnk:

02:00.0 VGA compatible controller [0300]: NVIDIA Corporation GK104 [GeForce GTX 680] [10de:1180] (rev a1)
	Subsystem: Gigabyte Technology Co., Ltd Device [1458:353c]
	Kernel driver in use: nouveau
	Kernel modules: nouveau


lspci-vmmnn:

Slot:	02:00.0
Class:	VGA compatible controller [0300]
Vendor:	NVIDIA Corporation [10de]
Device:	GK104 [GeForce GTX 680] [1180]
SVendor:	Gigabyte Technology Co., Ltd [1458]
SDevice:	Device [353c]
Rev:	a1
Comment 1 Alejandro 2016-08-02 15:52:28 UTC
More info:

OS: GNU Parabola
Comment 2 Ilia Mirkin 2016-08-02 16:08:18 UTC
What version of STK and what version of mesa are you running?
Comment 3 Alejandro 2016-08-03 15:00:57 UTC
STK = SuperTuxkart version: 0.9.2-2

Mesa version: Mesa 12.0.1-5
Comment 4 Samuel Pitoiset 2016-08-04 09:05:46 UTC
Is this a recent regression?
Comment 5 Samuel Pitoiset 2016-08-04 09:22:28 UTC
I have just tried with the same versions of STK and mesa with a GK107, 3d environment looks fine when I start a single race.

Could you make a trace with apitrace if you are able to reproduce the issue?
Comment 6 Alejandro 2016-08-04 12:04:26 UTC
(In reply to Samuel Pitoiset from comment #4)
> Is this a recent regression?

Nop.
Comment 7 Alejandro 2016-08-04 12:06:35 UTC
(In reply to Samuel Pitoiset from comment #5)
> I have just tried with the same versions of STK and mesa with a GK107, 3d
> environment looks fine when I start a single race.
> 
> Could you make a trace with apitrace if you are able to reproduce the issue?

'apitrace' is not into GNU Parabola repositories. Is that Software Libre?
Comment 8 Alejandro 2016-08-04 12:16:47 UTC
(In reply to Alejandro from comment #7)
> (In reply to Samuel Pitoiset from comment #5)
> > I have just tried with the same versions of STK and mesa with a GK107, 3d
> > environment looks fine when I start a single race.
> > 
> > Could you make a trace with apitrace if you are able to reproduce the issue?
> 
> 'apitrace' is not into GNU Parabola repositories. Is that Software Libre?

Sorry, i've found 'apitrace' on GNU Parabola repositories.
Comment 9 Alejandro 2016-08-04 12:18:13 UTC

That's weird. Now there is no black blinking. Now everything is really slow. ¿???
Comment 10 Samuel Pitoiset 2016-08-04 12:21:27 UTC
So, it works fine now (ie. you can't reproduce the issue) ?
Comment 11 Alejandro 2016-08-04 12:46:51 UTC
I run this: 
apitrace trace supertuxkart >apitracesupertuxkart


The console shows:
apitrace: warning: glMapBufferRange: MAP_PERSISTENT_BIT w/o FLUSH_EXPLICIT_BIT unsupported (https://github.com/apitrace/apitrace/issues/232)


And the 'apitracesupertuxkart':
?[2;37m[verbose  ] main: Error messages and other text output will be logged to /home/alejandro/.config/supertuxkart/0.8.2/stdout.log.?[0;;m
?[0m[info   ] [FileManager]: Data files will be fetched from: '/usr/share/supertuxkart/data/'?[0;;m
?[0m[info   ] [FileManager]: User directory is '/home/alejandro/.config/supertuxkart/0.8.2/'.?[0;;m
?[0m[info   ] [FileManager]: Addons files will be stored in '/home/alejandro/.local/share/supertuxkart/addons/'.?[0;;m
?[0m[info   ] [FileManager]: Screenshots will be stored in '/home/alejandro/.cache/supertuxkart/screenshots/'.?[0;;m
?[0m[info   ] [FileManager]: User-defined grand prix will be stored in '/home/alejandro/.local/share/supertuxkart/grandprix/'.?[0;;m
?[0m[info   ] [FileManager]: Asset 0 will be loaded from '/usr/share/supertuxkart/data/challenges/'.?[0;;m
?[0m[info   ] [FileManager]: Asset 1 will be loaded from '/usr/share/supertuxkart/data/gfx/'.?[0;;m
?[0m[info   ] [FileManager]: Asset 2 will be loaded from '/usr/share/supertuxkart/data/grandprix/'.?[0;;m
?[0m[info   ] [FileManager]: Asset 3 will be loaded from '/usr/share/supertuxkart/data/gui/'.?[0;;m
?[0m[info   ] [FileManager]: Asset 4 will be loaded from '/usr/share/supertuxkart/data/library/'.?[0;;m
?[0m[info   ] [FileManager]: Asset 5 will be loaded from '/usr/share/supertuxkart/data/models/'.?[0;;m
?[0m[info   ] [FileManager]: Asset 6 will be loaded from '/usr/share/supertuxkart/data/music/'.?[0;;m
?[0m[info   ] [FileManager]: Asset 7 will be loaded from '/usr/share/supertuxkart/data/replay/'.?[0;;m
?[0m[info   ] [FileManager]: Asset 8 will be loaded from '/usr/share/supertuxkart/data/tracks/'.?[0;;m
?[0m[info   ] [FileManager]: Asset 9 will be loaded from '/usr/share/supertuxkart/data/sfx/'.?[0;;m
?[0m[info   ] [FileManager]: Asset 10 will be loaded from '/usr/share/supertuxkart/data/shaders/'.?[0;;m
?[0m[info   ] [FileManager]: Asset 11 will be loaded from '/usr/share/supertuxkart/data/skins/'.?[0;;m
?[0m[info   ] [FileManager]: Asset 12 will be loaded from '/usr/share/supertuxkart/data/textures/'.?[0;;m
?[0m[info   ] [FileManager]: Asset 13 will be loaded from '/usr/share/supertuxkart/data/ttf/'.?[0;;m
?[0m[info   ] [FileManager]: Asset 14 will be loaded from '/usr/share/supertuxkart/data/po/'.?[0;;m
?[2;37m[verbose  ] translation: Env var LANGUAGE = 'es'.?[0;;m
?[2;37m[verbose  ] translation: Language 'Spanish'.?[0;;m
Irrlicht Engine version 1.8.0
Linux 4.6.5-gnu-1 #1 SMP PREEMPT Mon Aug 1 06:31:31 UYT 2016 x86_64
?[2;31m[warn   ] [IrrDriver Temp Logger]: Level 3: Vertex shader compilation failed at position -1:

?[0;;m
?[2;31m[warn   ] [IrrDriver Temp Logger]: Level 3: Pixel shader compilation failed at position -1:

?[0;;m
?[2;31m[warn   ] [IrrDriver Temp Logger]: Level 3: Vertex shader compilation failed at position -1:

?[0;;m
?[2;31m[warn   ] [IrrDriver Temp Logger]: Level 3: Pixel shader compilation failed at position -1:

?[0;;m
?[2;31m[warn   ] [IrrDriver Temp Logger]: Level 3: Vertex shader compilation failed at position -1:

?[0;;m
?[2;31m[warn   ] [IrrDriver Temp Logger]: Level 3: Pixel shader compilation failed at position -1:

?[0;;m
?[0m[info   ] IrrDriver: OpenGL version: 4.3?[0;;m
?[0m[info   ] IrrDriver: OpenGL vendor: nouveau?[0;;m
?[0m[info   ] IrrDriver: OpenGL renderer: Gallium 0.4 on NVE4?[0;;m
?[0m[info   ] IrrDriver: OpenGL version string: 4.3 (Core Profile) Mesa 12.0.1?[0;;m
?[0m[info   ] GLDriver: ARB Buffer Storage Present?[0;;m
?[0m[info   ] GLDriver: ARB Base Instance Present?[0;;m
?[0m[info   ] GLDriver: ARB Draw Indirect Present?[0;;m
?[0m[info   ] GLDriver: ARB Compute Shader Present?[0;;m
?[0m[info   ] GLDriver: ARB Arrays of Arrays Present?[0;;m
?[0m[info   ] GLDriver: ARB Texture Storage Present?[0;;m
?[0m[info   ] GLDriver: ARB Texture View Present?[0;;m
?[0m[info   ] GLDriver: ARB Image Load Store Present?[0;;m
?[0m[info   ] GLDriver: ARB Shader Atomic Counters Present?[0;;m
?[0m[info   ] GLDriver: ARB Shader Storage Buffer Object Present?[0;;m
?[0m[info   ] GLDriver: ARB Multi Draw Indirect Present?[0;;m
?[0m[info   ] GLDriver: EXT Texture Compression S3TC Present?[0;;m
?[0m[info   ] GLDriver: ARB Uniform Buffer Object Present?[0;;m
?[0m[info   ] GLDriver: ARB Explicit Attrib Location Present?[0;;m
?[0m[info   ] GLDriver: Geometry Shaders Present?[0;;m
?[0m[info   ] irr_driver: GLSL supported.?[0;;m
?[0m[info   ] Freetype Environment: Loading fonts...?[0;;m
?[0m[info   ] Freetype Environment: DPI for Normal Font is 31.?[0;;m
?[0m[info   ] Freetype Environment: DPI for Title Font is 78.?[0;;m
?[0m[info   ] Freetype Environment: DPI for Digit Font is 46.?[0;;m
?[2;31m[warn   ] [IrrDriver Temp Logger]: Level 2: PNG warning: iCCP: known incorrect sRGB profile
?[0;;m
?[2;31m[warn   ] [IrrDriver Temp Logger]: Level 2: PNG warning: iCCP: known incorrect sRGB profile
?[0;;m
?[2;31m[warn   ] [IrrDriver Temp Logger]: Level 2: PNG warning: iCCP: known incorrect sRGB profile
?[0;;m
?[2;31m[warn   ] [IrrDriver Temp Logger]: Level 2: PNG warning: iCCP: known incorrect sRGB profile
?[0;;m
?[2;31m[warn   ] [IrrDriver Temp Logger]: Level 2: PNG warning: iCCP: known incorrect sRGB profile
?[0;;m
?[2;31m[warn   ] [IrrDriver Temp Logger]: Level 2: PNG warning: iCCP: known incorrect sRGB profile
?[0;;m
?[0m[info   ] ScalableFont::loadTTF: Created 15 glyphs supporting 16 characters for high-res digits font Sigmar using 1 glyph page(s).?[0;;m
?[0m[info   ] ScalableFont::loadTTF: Created 94 glyphs supporting 152 characters for bold title font Ubuntu using 2 glyph page(s).?[0;;m
?[0m[info   ] ScalableFont::loadTTF: Created 98 glyphs supporting 101 characters for normal font Ubuntu using 1 glyph page(s).?[0;;m
?[0m[info   ] shader: Compiling shader : texturedquad.vert?[0;;m
?[0m[info   ] shader: Compiling shader : texturedquad.frag?[0;;m
?[0m[info   ] shader: Compiling shader : texturedquad.vert?[0;;m
?[0m[info   ] shader: Compiling shader : uniformcolortexturedquad.frag?[0;;m
?[0m[info   ] shader: Compiling shader : colortexturedquad.vert?[0;;m
?[0m[info   ] shader: Compiling shader : colortexturedquad.frag?[0;;m
?[0m[info   ] HTTPRequest: Downloading http://addons.supertuxkart.net/dl/xml/news.xml?[0;;m
?[0m[info   ] GrandPrixManager: Loading Grand Prix files from /usr/share/supertuxkart/data/grandprix/?[0;;m
?[0m[info   ] GrandPrixManager: Loading Grand Prix files from /home/alejandro/.local/share/supertuxkart/grandprix/?[0;;m
?[2;31m[warn   ] Irrlicht: PNG warning: iCCP: profile 'ICC profile': 1000000h: invalid rendering intent?[0;;m
?[2;31m[warn   ] Irrlicht: PNG warning: iCCP: profile 'ICC profile': 1000000h: invalid rendering intent?[0;;m
?[2;31m[warn   ] Irrlicht: PNG warning: iCCP: profile 'ICC profile': 1000000h: invalid rendering intent?[0;;m
?[2;31m[warn   ] Irrlicht: PNG warning: iCCP: profile 'ICC profile': 1000000h: invalid rendering intent?[0;;m
?[2;31m[warn   ] Irrlicht: PNG warning: iCCP: known incorrect sRGB profile?[0;;m
?[2;31m[warn   ] Irrlicht: PNG warning: iCCP: profile 'ICC profile': 1000000h: invalid rendering intent?[0;;m
?[2;31m[warn   ] Irrlicht: PNG warning: iCCP: profile 'ICC profile': 1000000h: invalid rendering intent?[0;;m
?[2;31m[warn   ] Irrlicht: PNG warning: iCCP: profile 'ICC profile': 1000000h: invalid rendering intent?[0;;m
?[2;31m[warn   ] EventHandler: Error while loading kart 'Adiumy':?[0;;m
?[2;31m[warn   ] Irrlicht: PNG warning: iCCP: known incorrect sRGB profile?[0;;m
?[2;31m[warn   ] EventHandler: Error while loading kart 'Amanda':?[0;;m
?[2;31m[warn   ] Irrlicht: PNG warning: iCCP: known incorrect sRGB profile?[0;;m
?[2;31m[warn   ] EventHandler: Error while loading kart 'Amanda':?[0;;m
?[2;31m[warn   ] Irrlicht: PNG warning: iCCP: known incorrect sRGB profile?[0;;m
?[2;31m[warn   ] EventHandler: Error while loading kart 'Amanda':?[0;;m
?[2;31m[warn   ] Irrlicht: PNG warning: iCCP: known incorrect sRGB profile?[0;;m
?[2;31m[warn   ] EventHandler: Error while loading kart 'Amanda':?[0;;m
?[2;31m[warn   ] Irrlicht: PNG warning: iCCP: known incorrect sRGB profile?[0;;m
?[2;31m[warn   ] EventHandler: Error while loading kart 'Amanda':?[0;;m
?[2;31m[warn   ] Irrlicht: PNG warning: iCCP: known incorrect sRGB profile?[0;;m
?[2;31m[warn   ] EventHandler: Error while loading kart 'Amanda':?[0;;m
?[2;31m[warn   ] Irrlicht: PNG warning: iCCP: known incorrect sRGB profile?[0;;m
?[2;31m[warn   ] EventHandler: Error while loading kart 'Amanda':?[0;;m
?[2;31m[warn   ] Irrlicht: PNG warning: iCCP: known incorrect sRGB profile?[0;;m
?[2;31m[warn   ] EventHandler: Error while loading kart 'Amanda':?[0;;m
?[2;31m[warn   ] Irrlicht: PNG warning: iCCP: known incorrect sRGB profile?[0;;m
?[2;31m[warn   ] EventHandler: Error while loading kart 'Amanda':?[0;;m
?[2;31m[warn   ] Irrlicht: PNG warning: iCCP: known incorrect sRGB profile?[0;;m
?[2;31m[warn   ] EventHandler: Error while loading kart 'Emule':?[0;;m
?[2;31m[warn   ] Irrlicht: PNG warning: iCCP: known incorrect sRGB profile?[0;;m
?[2;31m[warn   ] EventHandler: Error while loading kart 'Gavroche':?[0;;m
?[2;31m[warn   ] Irrlicht: PNG warning: iCCP: known incorrect sRGB profile?[0;;m
?[2;31m[warn   ] EventHandler: Error while loading kart 'Gavroche':?[0;;m
?[2;31m[warn   ] Irrlicht: PNG warning: iCCP: known incorrect sRGB profile?[0;;m
?[2;31m[warn   ] EventHandler: Error while loading kart 'Gavroche':?[0;;m
?[2;31m[warn   ] Irrlicht: PNG warning: iCCP: known incorrect sRGB profile?[0;;m
?[2;31m[warn   ] EventHandler: Error while loading kart 'Gavroche':?[0;;m
?[2;31m[warn   ] Irrlicht: PNG warning: iCCP: known incorrect sRGB profile?[0;;m
?[2;31m[warn   ] EventHandler: Error while loading kart 'Gavroche':?[0;;m
?[2;31m[warn   ] Irrlicht: PNG warning: iCCP: profile 'Photoshop ICC profile': 'RGB ': RGB color space not permitted on grayscale PNG?[0;;m
?[2;31m[warn   ] EventHandler: Error while loading kart 'Gavroche':?[0;;m
?[2;31m[warn   ] Irrlicht: PNG warning: iCCP: known incorrect sRGB profile?[0;;m
?[2;31m[warn   ] EventHandler: Error while loading kart 'Gavroche':?[0;;m
?[2;31m[warn   ] Irrlicht: PNG warning: iCCP: known incorrect sRGB profile?[0;;m
?[2;31m[warn   ] EventHandler: Error while loading kart 'Gavroche':?[0;;m
?[2;31m[warn   ] Irrlicht: PNG warning: iCCP: known incorrect sRGB profile?[0;;m
?[2;31m[warn   ] EventHandler: Error while loading kart 'Gavroche':?[0;;m
?[2;31m[warn   ] Irrlicht: PNG warning: iCCP: known incorrect sRGB profile?[0;;m
?[2;31m[warn   ] EventHandler: Error while loading kart 'Gavroche':?[0;;m
?[2;31m[warn   ] Irrlicht: PNG warning: iCCP: known incorrect sRGB profile?[0;;m
?[2;31m[warn   ] EventHandler: Error while loading kart 'Gavroche':?[0;;m
?[2;31m[warn   ] Irrlicht: PNG warning: iCCP: known incorrect sRGB profile?[0;;m
?[2;31m[warn   ] EventHandler: Error while loading kart 'Gavroche':?[0;;m
?[2;31m[warn   ] Irrlicht: PNG warning: iCCP: profile 'Photoshop ICC profile': 'RGB ': RGB color space not permitted on grayscale PNG?[0;;m
?[2;31m[warn   ] EventHandler: Error while loading kart 'Gavroche':?[0;;m
?[2;31m[warn   ] Irrlicht: PNG warning: iCCP: known incorrect sRGB profile?[0;;m
?[2;31m[warn   ] EventHandler: Error while loading kart 'Hexley':?[0;;m
?[2;31m[warn   ] Irrlicht: PNG warning: iCCP: known incorrect sRGB profile?[0;;m
?[2;31m[warn   ] EventHandler: Error while loading kart 'Konqi':?[0;;m
?[2;31m[warn   ] Irrlicht: PNG warning: iCCP: profile 'Photoshop ICC profile': 'RGB ': RGB color space not permitted on grayscale PNG?[0;;m
?[2;31m[warn   ] EventHandler: Error while loading kart 'Konqi':?[0;;m
?[2;31m[warn   ] Irrlicht: PNG warning: iCCP: known incorrect sRGB profile?[0;;m
?[2;31m[warn   ] EventHandler: Error while loading kart 'Konqi':?[0;;m
?[2;31m[warn   ] Irrlicht: PNG warning: iCCP: known incorrect sRGB profile?[0;;m
?[2;31m[warn   ] EventHandler: Error while loading kart 'Konqi':?[0;;m
?[2;31m[warn   ] Irrlicht: PNG warning: iCCP: profile 'Photoshop ICC profile': 'RGB ': RGB color space not permitted on grayscale PNG?[0;;m
?[2;31m[warn   ] EventHandler: Error while loading kart 'Konqi':?[0;;m
?[2;31m[warn   ] Irrlicht: PNG warning: iCCP: known incorrect sRGB profile?[0;;m
?[2;31m[warn   ] EventHandler: Error while loading kart 'Konqi':?[0;;m
?[2;31m[warn   ] Irrlicht: PNG warning: iCCP: profile 'Photoshop ICC profile': 'RGB ': RGB color space not permitted on grayscale PNG?[0;;m
?[2;31m[warn   ] EventHandler: Error while loading kart 'Konqi':?[0;;m
?[2;31m[warn   ] Irrlicht: PNG warning: iCCP: known incorrect sRGB profile?[0;;m
?[2;31m[warn   ] EventHandler: Error while loading kart 'Tux':?[0;;m
?[2;31m[warn   ] Irrlicht: PNG warning: iCCP: known incorrect sRGB profile?[0;;m
?[2;31m[warn   ] EventHandler: Error while loading kart 'Tux':?[0;;m
?[2;31m[warn   ] Irrlicht: PNG warning: iCCP: known incorrect sRGB profile?[0;;m
?[2;31m[warn   ] EventHandler: Error while loading kart 'Tux':?[0;;m
?[2;31m[warn   ] Irrlicht: PNG warning: iCCP: known incorrect sRGB profile?[0;;m
?[2;31m[warn   ] EventHandler: Error while loading kart 'Tux':?[0;;m
?[2;31m[warn   ] Irrlicht: PNG warning: iCCP: known incorrect sRGB profile?[0;;m
?[2;31m[warn   ] EventHandler: Error while loading kart 'Tux':?[0;;m
?[2;31m[warn   ] Irrlicht: PNG warning: iCCP: known incorrect sRGB profile?[0;;m
?[2;31m[warn   ] EventHandler: Error while loading kart 'Tux':?[0;;m
?[2;31m[warn   ] Irrlicht: PNG warning: iCCP: known incorrect sRGB profile?[0;;m
?[2;31m[warn   ] EventHandler: Error while loading kart 'Tux':?[0;;m
?[2;31m[warn   ] Irrlicht: PNG warning: iCCP: known incorrect sRGB profile?[0;;m
?[2;31m[warn   ] EventHandler: Error while loading kart 'Tux':?[0;;m
?[2;31m[warn   ] Irrlicht: PNG warning: iCCP: known incorrect sRGB profile?[0;;m
?[0m[info   ] addons: Using cached addons.xml.?[0;;m
?[0m[info   ] HTTPRequest: Downloading https://addons.supertuxkart.net/dl/images/857358965734d813e4cd1.jpg?[0;;m
?[2;37m[verbose  ] RaceManager: Nb of karts=1, ghost karts:0 ai:0 players:1
?[0;;m
?[2;31m[warn   ] EventHandler: While loading track '/usr/share/supertuxkart/data/tracks/overworld/track.xml'?[0;;m
?[2;31m[warn   ] Irrlicht: PNG warning: iCCP: known incorrect sRGB profile?[0;;m
?[0m[info   ] shader: Compiling shader : object_pass.vert?[0;;m
?[0m[info   ] shader: Compiling shader : utils/encode_normal.frag?[0;;m
?[0m[info   ] shader: Compiling shader : object_pass1.frag?[0;;m
?[0m[info   ] shader: Compiling shader : object_pass.vert?[0;;m
?[0m[info   ] shader: Compiling shader : utils/encode_normal.frag?[0;;m
?[0m[info   ] shader: Compiling shader : objectref_pass1.frag?[0;;m
?[0m[info   ] shader: Compiling shader : grass_pass.vert?[0;;m
?[0m[info   ] shader: Compiling shader : utils/encode_normal.frag?[0;;m
?[0m[info   ] shader: Compiling shader : objectref_pass1.frag?[0;;m
?[0m[info   ] shader: Compiling shader : object_pass.vert?[0;;m
?[0m[info   ] shader: Compiling shader : utils/encode_normal.frag?[0;;m
?[0m[info   ] shader: Compiling shader : normalmap.frag?[0;;m
?[0m[info   ] shader: Compiling shader : utils/getworldmatrix.vert?[0;;m
?[0m[info   ] shader: Compiling shader : instanced_object_pass.vert?[0;;m
?[0m[info   ] shader: Compiling shader : utils/encode_normal.frag?[0;;m
?[0m[info   ] shader: Compiling shader : instanced_object_pass1.frag?[0;;m
?[0m[info   ] shader: Compiling shader : utils/getworldmatrix.vert?[0;;m
?[0m[info   ] shader: Compiling shader : instanced_object_pass.vert?[0;;m
?[0m[info   ] shader: Compiling shader : utils/encode_normal.frag?[0;;m
?[0m[info   ] shader: Compiling shader : instanced_objectref_pass1.frag?[0;;m
?[0m[info   ] shader: Compiling shader : utils/getworldmatrix.vert?[0;;m
?[0m[info   ] shader: Compiling shader : instanced_grass.vert?[0;;m
?[0m[info   ] shader: Compiling shader : utils/encode_normal.frag?[0;;m
?[0m[info   ] shader: Compiling shader : instanced_objectref_pass1.frag?[0;;m
?[0m[info   ] shader: Compiling shader : utils/getworldmatrix.vert?[0;;m
?[0m[info   ] shader: Compiling shader : instanced_object_pass.vert?[0;;m
?[0m[info   ] shader: Compiling shader : utils/encode_normal.frag?[0;;m
?[0m[info   ] shader: Compiling shader : instanced_normalmap.frag?[0;;m
?[0m[info   ] shader: Compiling shader : screenquad.vert?[0;;m
?[0m[info   ] shader: Compiling shader : utils/decodeNormal.frag?[0;;m
?[0m[info   ] shader: Compiling shader : utils/getPosFromUVDepth.frag?[0;;m
?[0m[info   ] shader: Compiling shader : utils/DiffuseIBL.frag?[0;;m
?[0m[info   ] shader: Compiling shader : utils/SpecularIBL.frag?[0;;m
?[0m[info   ] shader: Compiling shader : IBL.frag?[0;;m
?[0m[info   ] shader: Compiling shader : screenquad.vert?[0;;m
?[0m[info   ] shader: Compiling shader : utils/decodeNormal.frag?[0;;m
?[0m[info   ] shader: Compiling shader : utils/SpecularBRDF.frag?[0;;m
?[0m[info   ] shader: Compiling shader : utils/DiffuseBRDF.frag?[0;;m
?[0m[info   ] shader: Compiling shader : utils/getPosFromUVDepth.frag?[0;;m
?[0m[info   ] shader: Compiling shader : utils/SunMRP.frag?[0;;m
?[0m[info   ] shader: Compiling shader : sunlight.frag?[0;;m
?[0m[info   ] shader: Compiling shader : pointlight.vert?[0;;m
?[0m[info   ] shader: Compiling shader : utils/decodeNormal.frag?[0;;m
?[0m[info   ] shader: Compiling shader : utils/SpecularBRDF.frag?[0;;m
?[0m[info   ] shader: Compiling shader : utils/DiffuseBRDF.frag?[0;;m
?[0m[info   ] shader: Compiling shader : utils/getPosFromUVDepth.frag?[0;;m
?[0m[info   ] shader: Compiling shader : pointlight.frag?[0;;m
?[0m[info   ] shader: Compiling shader : screenquad.vert?[0;;m
?[0m[info   ] shader: Compiling shader : linearizedepth.frag?[0;;m
?[0m[info   ] shader: Compiling shader : screenquad.vert?[0;;m
?[0m[info   ] shader: Compiling shader : utils/decodeNormal.frag?[0;;m
?[0m[info   ] shader: Compiling shader : utils/getPosFromUVDepth.frag?[0;;m
?[0m[info   ] shader: Compiling shader : ssao.frag?[0;;m
?[0m[info   ] shader: Compiling shader : bilateralH.comp?[0;;m
?[0m[info   ] shader: Compiling shader : bilateralV.comp?[0;;m
?[0m[info   ] shader: Compiling shader : object_pass.vert?[0;;m
?[0m[info   ] shader: Compiling shader : utils/getLightFactor.frag?[0;;m
?[0m[info   ] shader: Compiling shader : object_pass2.frag?[0;;m
?[0m[info   ] shader: Compiling shader : object_pass.vert?[0;;m
?[0m[info   ] shader: Compiling shader : utils/getLightFactor.frag?[0;;m
?[0m[info   ] shader: Compiling shader : objectref_pass2.frag?[0;;m
?[0m[info   ] shader: Compiling shader : object_pass.vert?[0;;m
?[0m[info   ] shader: Compiling shader : object_unlit.frag?[0;;m
?[0m[info   ] shader: Compiling shader : object_pass.vert?[0;;m
?[0m[info   ] shader: Compiling shader : utils/getLightFactor.frag?[0;;m
?[0m[info   ] shader: Compiling shader : splatting.frag?[0;;m
?[0m[info   ] shader: Compiling shader : object_pass.vert?[0;;m
?[0m[info   ] shader: Compiling shader : utils/getLightFactor.frag?[0;;m
?[0m[info   ] shader: Compiling shader : utils/getPosFromUVDepth.frag?[0;;m
?[0m[info   ] shader: Compiling shader : objectpass_spheremap.frag?[0;;m
?[0m[info   ] shader: Compiling shader : object_pass.vert?[0;;m
?[0m[info   ] shader: Compiling shader : utils/getLightFactor.frag?[0;;m
?[0m[info   ] shader: Compiling shader : detailed_object_pass2.frag?[0;;m
?[0m[info   ] shader: Compiling shader : grass_pass.vert?[0;;m
?[0m[info   ] shader: Compiling shader : utils/getLightFactor.frag?[0;;m
?[0m[info   ] shader: Compiling shader : grass_pass2.frag?[0;;m
?[0m[info   ] shader: Compiling shader : utils/getworldmatrix.vert?[0;;m
?[0m[info   ] shader: Compiling shader : instanced_object_pass.vert?[0;;m
?[0m[info   ] shader: Compiling shader : utils/getLightFactor.frag?[0;;m
?[0m[info   ] shader: Compiling shader : instanced_object_pass2.frag?[0;;m
?[0m[info   ] shader: Compiling shader : utils/getworldmatrix.vert?[0;;m
?[0m[info   ] shader: Compiling shader : instanced_object_pass.vert?[0;;m
?[0m[info   ] shader: Compiling shader : utils/getLightFactor.frag?[0;;m
?[0m[info   ] shader: Compiling shader : instanced_objectref_pass2.frag?[0;;m
?[0m[info   ] shader: Compiling shader : utils/getworldmatrix.vert?[0;;m
?[0m[info   ] shader: Compiling shader : instanced_object_pass.vert?[0;;m
?[0m[info   ] shader: Compiling shader : instanced_object_unlit.frag?[0;;m
?[0m[info   ] shader: Compiling shader : utils/getworldmatrix.vert?[0;;m
?[0m[info   ] shader: Compiling shader : instanced_object_pass.vert?[0;;m
?[0m[info   ] shader: Compiling shader : utils/getLightFactor.frag?[0;;m
?[0m[info   ] shader: Compiling shader : utils/getPosFromUVDepth.frag?[0;;m
?[0m[info   ] shader: Compiling shader : instanced_objectpass_spheremap.frag?[0;;m
?[0m[info   ] shader: Compiling shader : utils/getworldmatrix.vert?[0;;m
?[0m[info   ] shader: Compiling shader : instanced_object_pass.vert?[0;;m
?[0m[info   ] shader: Compiling shader : utils/getLightFactor.frag?[0;;m
?[0m[info   ] shader: Compiling shader : instanced_detailed_object_pass2.frag?[0;;m
?[0m[info   ] shader: Compiling shader : utils/getworldmatrix.vert?[0;;m
?[0m[info   ] shader: Compiling shader : instanced_grass.vert?[0;;m
?[0m[info   ] shader: Compiling shader : utils/getLightFactor.frag?[0;;m
?[0m[info   ] shader: Compiling shader : instanced_grass_pass2.frag?[0;;m
?[0m[info   ] shader: Compiling shader : utils/getworldmatrix.vert?[0;;m
?[0m[info   ] shader: Compiling shader : glow_object.vert?[0;;m
?[0m[info   ] shader: Compiling shader : glow_object.frag?[0;;m
?[0m[info   ] shader: Compiling shader : screenquad.vert?[0;;m
?[0m[info   ] shader: Compiling shader : glow.frag?[0;;m
?[0m[info   ] shader: Compiling shader : object_pass.vert?[0;;m
?[0m[info   ] shader: Compiling shader : transparent.frag?[0;;m
?[0m[info   ] shader: Compiling shader : screenquad.vert?[0;;m
?[0m[info   ] shader: Compiling shader : passthrough.frag?[0;;m
?[0m[info   ] shader: Compiling shader : screenquad.vert?[0;;m
?[0m[info   ] shader: Compiling shader : utils/getRGBfromCIEXxy.frag?[0;;m
?[0m[info   ] shader: Compiling shader : utils/getCIEXYZ.frag?[0;;m
?[0m[info   ] shader: Compiling shader : tonemap.frag?[0;;m
?[0m[info   ] shader: Compiling shader : screenquad.vert?[0;;m
?[0m[info   ] shader: Compiling shader : mlaa_color1.frag?[0;;m
?[0m[info   ] shader: Compiling shader : screenquad.vert?[0;;m
?[0m[info   ] shader: Compiling shader : mlaa_blend2.frag?[0;;m
?[0m[info   ] shader: Compiling shader : screenquad.vert?[0;;m
?[0m[info   ] shader: Compiling shader : mlaa_neigh3.frag?[0;;m
?[0m[info   ] Singleton: Destroyed singleton.?[0;;m
?[2;31m[warn   ] material: Track uses deprecated texture 'grass.jpg'?[0;;m
?[2;31m[warn   ] EventHandler: While loading track '/usr/share/supertuxkart/data/tracks/overworld/track.xml'?[0;;m
?[2;31m[warn   ] Irrlicht: PNG warning: iCCP: known incorrect sRGB profile?[0;;m
?[1;31m[error  ] EventHandler: While loading track '/usr/share/supertuxkart/data/tracks/overworld/track.xml'?[0;;m
?[1;31m[error  ] Irrlicht: Could not load mesh, because file could not be opened: : bubble_solid5.b3d?[0;;m
?[1;31m[error  ] irr_driver: Cannot load mesh <bubble_solid5.b3d>
?[0;;m
?[2;31m[warn   ] TrackObjectManager: Could not load track object. Reason : Model 'bubble_solid5.b3d' cannot be found?[0;;m
?[0m[info   ] Script: allchallenges: unlocked_challenges=2, challenges=26?[0;;m
?[0m[info   ] Script: allchallenges: unlocked_challenges=2, challenges=26?[0;;m
?[0m[info   ] Script: allchallenges: unlocked_challenges=2, challenges=26?[0;;m
?[0m[info   ] Script: allchallenges: unlocked_challenges=2, challenges=26?[0;;m
?[0m[info   ] shader: Compiling shader : screenquad.vert?[0;;m
?[0m[info   ] shader: Compiling shader : importance_sampling_specular.frag?[0;;m
?[0m[info   ] shader: Compiling shader : shadow.vert?[0;;m
?[0m[info   ] shader: Compiling shader : shadow.geom?[0;;m
?[0m[info   ] shader: Compiling shader : shadow.frag?[0;;m
?[0m[info   ] shader: Compiling shader : shadow.vert?[0;;m
?[0m[info   ] shader: Compiling shader : shadow.geom?[0;;m
?[0m[info   ] shader: Compiling shader : shadowref.frag?[0;;m
?[0m[info   ] shader: Compiling shader : shadow_grass.vert?[0;;m
?[0m[info   ] shader: Compiling shader : shadow.geom?[0;;m
?[0m[info   ] shader: Compiling shader : instanced_shadowref.frag?[0;;m
?[0m[info   ] shader: Compiling shader : utils/getworldmatrix.vert?[0;;m
?[0m[info   ] shader: Compiling shader : instanciedshadow.vert?[0;;m
?[0m[info   ] shader: Compiling shader : instanced_shadow.geom?[0;;m
?[0m[info   ] shader: Compiling shader : shadow.frag?[0;;m
?[0m[info   ] shader: Compiling shader : utils/getworldmatrix.vert?[0;;m
?[0m[info   ] shader: Compiling shader : instanciedshadow.vert?[0;;m
?[0m[info   ] shader: Compiling shader : instanced_shadow.geom?[0;;m
?[0m[info   ] shader: Compiling shader : instanced_shadowref.frag?[0;;m
?[0m[info   ] shader: Compiling shader : utils/getworldmatrix.vert?[0;;m
?[0m[info   ] shader: Compiling shader : instanciedgrassshadow.vert?[0;;m
?[0m[info   ] shader: Compiling shader : instanced_shadow.geom?[0;;m
?[0m[info   ] shader: Compiling shader : instanced_shadowref.frag?[0;;m
?[0m[info   ] shader: Compiling shader : rsm.vert?[0;;m
?[0m[info   ] shader: Compiling shader : rsm.frag?[0;;m
?[0m[info   ] shader: Compiling shader : rsm.vert?[0;;m
?[0m[info   ] shader: Compiling shader : splatting_rsm.frag?[0;;m
?[0m[info   ] shader: Compiling shader : utils/getworldmatrix.vert?[0;;m
?[0m[info   ] shader: Compiling shader : instanced_rsm.vert?[0;;m
?[0m[info   ] shader: Compiling shader : instanced_rsm.frag?[0;;m
?[0m[info   ] shader: Compiling shader : slicedscreenquad.vert?[0;;m
?[0m[info   ] shader: Compiling shader : rhpassthrough.geom?[0;;m
?[0m[info   ] shader: Compiling shader : rh.frag?[0;;m
?[0m[info   ] shader: Compiling shader : screenquad.vert?[0;;m
?[0m[info   ] shader: Compiling shader : utils/decodeNormal.frag?[0;;m
?[0m[info   ] shader: Compiling shader : utils/getPosFromUVDepth.frag?[0;;m
?[0m[info   ] shader: Compiling shader : gi.frag?[0;;m
?[0m[info   ] shader: Compiling shader : screenquad.vert?[0;;m
?[0m[info   ] shader: Compiling shader : utils/decodeNormal.frag?[0;;m
?[0m[info   ] shader: Compiling shader : utils/SpecularBRDF.frag?[0;;m
?[0m[info   ] shader: Compiling shader : utils/DiffuseBRDF.frag?[0;;m
?[0m[info   ] shader: Compiling shader : utils/getPosFromUVDepth.frag?[0;;m
?[0m[info   ] shader: Compiling shader : utils/SunMRP.frag?[0;;m
?[0m[info   ] shader: Compiling shader : sunlightshadow.frag?[0;;m
?[0m[info   ] shader: Compiling shader : screenquad.vert?[0;;m
?[0m[info   ] shader: Compiling shader : utils/getPosFromUVDepth.frag?[0;;m
?[0m[info   ] shader: Compiling shader : fog.frag?[0;;m
?[0m[info   ] shader: Compiling shader : sky.vert?[0;;m
?[0m[info   ] shader: Compiling shader : sky.frag?[0;;m
?[0m[info   ] shader: Compiling shader : pointlight.vert?[0;;m
?[0m[info   ] shader: Compiling shader : utils/getPosFromUVDepth.frag?[0;;m
?[0m[info   ] shader: Compiling shader : pointlightscatter.frag?[0;;m
?[0m[info   ] shader: Compiling shader : gaussian6v.comp?[0;;m
?[0m[info   ] shader: Compiling shader : gaussian6h.comp?[0;;m
?[0m[info   ] shader: Compiling shader : object_pass.vert?[0;;m
?[0m[info   ] shader: Compiling shader : transparentfog.frag?[0;;m
?[0m[info   ] shader: Compiling shader : billboard.vert?[0;;m
?[0m[info   ] shader: Compiling shader : billboard.frag?[0;;m
?[0m[info   ] shader: Compiling shader : screenquad.vert?[0;;m
?[0m[info   ] shader: Compiling shader : dof.frag?[0;;m
?[0m[info   ] shader: Compiling shader : screenquad.vert?[0;;m
?[0m[info   ] shader: Compiling shader : utils/getCIEXYZ.frag?[0;;m
?[0m[info   ] shader: Compiling shader : utils/getRGBfromCIEXxy.frag?[0;;m
?[0m[info   ] shader: Compiling shader : bloom.frag?[0;;m
?[0m[info   ] shader: Compiling shader : screenquad.vert?[0;;m
?[0m[info   ] shader: Compiling shader : gaussian6h.frag?[0;;m
?[0m[info   ] shader: Compiling shader : screenquad.vert?[0;;m
?[0m[info   ] shader: Compiling shader : bloomblend.frag?[0;;m
?[0m[info   ] shader: Compiling shader : screenquad.vert?[0;;m
?[0m[info   ] shader: Compiling shader : lensblend.frag?[0;;m
?[0m[info   ] shader: Compiling shader : pointemitter.vert?[0;;m
?[0m[info   ] shader: Compiling shader : particle.vert?[0;;m
?[0m[info   ] shader: Compiling shader : utils/getPosFromUVDepth.frag?[0;;m
?[0m[info   ] shader: Compiling shader : particle.frag?[0;;m
?[0m[info   ] shader: Compiling shader : coloredquad.vert?[0;;m
?[0m[info   ] shader: Compiling shader : coloredquad.frag?[0;;m
?[0m[info   ] Singleton: Destroyed singleton.?[0;;m
?[2;37m[verbose  ] RaceManager: Nb of karts=5, ghost karts:0 ai:4 players:1
?[0;;m
?[0m[info   ] Singleton: Destroyed singleton.?[0;;m
?[2;31m[warn   ] EventHandler: While loading track '/usr/share/supertuxkart/data/tracks/olivermath/track.xml'?[0;;m
?[2;31m[warn   ] Irrlicht: PNG warning: iCCP: known incorrect sRGB profile?[0;;m
?[2;31m[warn   ] EventHandler: While loading track '/usr/share/supertuxkart/data/tracks/olivermath/track.xml'?[0;;m
?[2;31m[warn   ] Irrlicht: PNG warning: iCCP: profile 'ICC profile': 1000000h: invalid rendering intent?[0;;m
?[0m[info   ] shader: Compiling shader : object_pass.vert?[0;;m
?[0m[info   ] shader: Compiling shader : colorize.frag?[0;;m
?[0m[info   ] shader: Compiling shader : screenquad.vert?[0;;m
?[0m[info   ] shader: Compiling shader : godfade.frag?[0;;m
?[0m[info   ] shader: Compiling shader : screenquad.vert?[0;;m
?[0m[info   ] shader: Compiling shader : gaussian3v.frag?[0;;m
?[0m[info   ] shader: Compiling shader : screenquad.vert?[0;;m
?[0m[info   ] shader: Compiling shader : gaussian3h.frag?[0;;m
?[0m[info   ] shader: Compiling shader : screenquad.vert?[0;;m
?[0m[info   ] shader: Compiling shader : godray.frag?[0;;m
?[0m[info   ] shader: Compiling shader : primitive2dlist.vert?[0;;m
?[0m[info   ] shader: Compiling shader : transparent.frag?[0;;m
?[0m[info   ] shader: Compiling shader : screenquad.vert?[0;;m
?[0m[info   ] shader: Compiling shader : utils/getPosFromUVDepth.frag?[0;;m
?[0m[info   ] shader: Compiling shader : motion_blur.frag?[0;;m
?[0m[info   ] Singleton: Destroyed singleton.?[0;;m
?[2;37m[verbose  ] RaceManager: Nb of karts=1, ghost karts:0 ai:0 players:1
?[0;;m
?[0m[info   ] Singleton: Destroyed singleton.?[0;;m
?[2;31m[warn   ] material: Track uses deprecated texture 'grass.jpg'?[0;;m
?[1;31m[error  ] EventHandler: While loading track '/usr/share/supertuxkart/data/tracks/overworld/track.xml'?[0;;m
?[1;31m[error  ] Irrlicht: Could not load mesh, because file could not be opened: : bubble_solid5.b3d?[0;;m
?[1;31m[error  ] irr_driver: Cannot load mesh <bubble_solid5.b3d>
?[0;;m
?[2;31m[warn   ] TrackObjectManager: Could not load track object. Reason : Model 'bubble_solid5.b3d' cannot be found?[0;;m
?[0m[info   ] Script: allchallenges: unlocked_challenges=2, challenges=26?[0;;m
?[0m[info   ] Script: allchallenges: unlocked_challenges=2, challenges=26?[0;;m
?[0m[info   ] Script: allchallenges: unlocked_challenges=2, challenges=26?[0;;m
?[0m[info   ] Script: allchallenges: unlocked_challenges=2, challenges=26?[0;;m
?[0m[info   ] Singleton: Destroyed singleton.?[0;;m
Comment 12 Alejandro 2016-08-04 12:48:25 UTC
Black blinking again. And really, really slow. :(
Comment 13 Samuel Pitoiset 2016-08-04 12:58:41 UTC
Does the issue can be reproduced with the trace? If so, can you upload it somehwere?
Comment 14 Alejandro 2016-08-04 13:36:17 UTC
Here, 'SuperTuxkart.trace' can be downloaded:


https://cloud.openmailbox.org/index.php/s/mSSzdcIPhIrdqQd
Comment 15 Samuel Pitoiset 2016-08-04 13:44:54 UTC
Okay, I can reproduce something which doesn't seem totally right, indeed! I will investigate. Thanks for reporting.
Comment 16 Samuel Pitoiset 2016-08-04 14:01:09 UTC
Created attachment 125530 [details] [review]
workaround

nouveau: kernel rejected pushbuf: Device or resource busy
nouveau: ch6: krec 0 pushes 511 bufs 83 relocs 0

This is bad and it happens when we submit data too fast and then the command stream is rejected. I already saw that issue with a dEQP test but not yet fixed it.

Can you try to apply the attached workaround patch?
Comment 17 Alejandro 2016-08-04 14:21:55 UTC
🤔 How can I apply the attached workaround patch? 
Should do I just to search the 'nvc0_vbo.c' file and add '829	   usleep(10);' line?



Or is there another better way to do it?
Comment 18 Samuel Pitoiset 2016-08-04 14:23:29 UTC
You need to build your own version of mesa by cloning git://anongit.freedesktop.org/mesa/mesa .

Then, you can do 'patch -p1 < workaround_stk.patch'.

And build.
Comment 19 Alejandro 2016-08-04 14:34:42 UTC
😟😟😟😟  I'm just an user! 😱😱😱😱😱😱😱😱
Comment 20 Alejandro 2016-08-04 14:40:49 UTC
ok...

1. I'm downloading 'Mesa-master.zip' from https://github.com/Distrotech/Mesa.git.

...
Comment 21 Alejandro 2016-08-04 14:45:14 UTC
(In reply to Alejandro from comment #20)
> ok...
> 
> 1. I'm downloading 'Mesa-master.zip' from
> https://github.com/Distrotech/Mesa.git.
> 
> ...

'git://anongit.freedesktop.org/mesa/mesa' not found!
Comment 22 Alejandro 2016-08-04 14:59:18 UTC
...
1b. Uncompressing Mesa-master.zip
...

2. 'workaround' attachment 'saved as...', 'workaround_stk.patch'.

....
3. Installing 'patch' package from GNU Parabola repo.

....
Comment 23 Alejandro 2016-08-04 15:28:01 UTC
(In reply to Samuel Pitoiset from comment #16)
> Created attachment 125530 [details] [review] [review]
> workaround
> 
> nouveau: kernel rejected pushbuf: Device or resource busy
> nouveau: ch6: krec 0 pushes 511 bufs 83 relocs 0
> 
> This is bad and it happens when we submit data too fast and then the command
> stream is rejected. I already saw that issue with a dEQP test but not yet
> fixed it.
> 
> Can you try to apply the attached workaround patch?

Is the bug notified to the concerning developer? Who is the developer? 😒 😠 😋😋😋
Comment 24 Alejandro 2016-08-04 15:47:47 UTC
ok...

4. File 'nvc0_vbo.c' patched (by 'workaround_stk.patch').

Now... I have to build. 

How do I do that? Do I have to make a backup? Is there an easy way to revert changes? 🤔


Sorry. I am a noob.
Comment 25 Samuel Pitoiset 2016-08-05 20:14:30 UTC
Well, don't worry about that. I will try to make a proper fix, but I'm totally busy currently and partially on holidays. Once the fix is done, it will be backported and you won't need to build your own mesa.
Comment 26 Alejandro 2016-08-05 21:50:47 UTC
ok, thanks. 😯
Comment 27 GitLab Migration User 2019-09-18 20:42:56 UTC
-- GitLab Migration Automatic Message --

This bug has been migrated to freedesktop.org's GitLab instance and has been closed from further activity.

You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.freedesktop.org/mesa/mesa/issues/1108.

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.