segfault with amdgpu

Michel Dänzer michel at daenzer.net
Mon Apr 6 09:14:59 UTC 2020


On 2020-04-04 1:59 p.m., Jan Christoph Uhde wrote:
> Hi,
> 
> I am trying to use a Radeon RX 7500 on a debian sid system.
> 
> I have copied the navi*10*bin files from:
> 
> https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git (edf390c23a4e185ff36daded36575f669f5059f7)
> 
> to my system.
> 
> The Xorg.0.log is attached. The relevant part might just be the partial BT:
> 
> 250 [    24.164] (II) SELinux: Disabled on system
> 251 [    24.164] (II) Initializing extension GLX
> 252 [    24.169] (II) AIGLX: Loaded and initialized radeonsi
> 253 [    24.169] (II) GLX: Initialized DRI2 GL provider for screen 0
> 254 [    24.169] (II) Initializing extension XFree86-VidModeExtension
> 255 [    24.169] (II) Initializing extension XFree86-DGA
> 256 [    24.169] (II) Initializing extension XFree86-DRI
> 257 [    24.169] (II) Initializing extension DRI2
> 258 [    24.171] XXX fail to create fbo.

As discussed on IRC, this most likely means
glCheckFramebufferStatus(GL_FRAMEBUFFER) returns a status other than
GL_FRAMEBUFFER_COMPLETE in
xserver/glamor/glamor_fbo.c:glamor_pixmap_ensure_fb(). The next step
would be to find out why the FBO status is incomplete.


The crash is a consequence of this (glamor can't work without an FBO).


-- 
Earthling Michel Dänzer               |               https://redhat.com
Libre software enthusiast             |             Mesa and X developer


More information about the xorg mailing list