On 2016-06-20 18:00, Nicolai Hähnle wrote: > Okay, so clearly the "main" X server behaves differently from the > nested one. That would have been too easy :) > > Could you please try with Mesa from > https://cgit.freedesktop.org/~nh/mesa/log/?h=debug-dma (at least the > top three commits) and running the X server with the > R600_DEBUG=check_vm variable set? > > That should kill the X server on the first VM fault and result in a > file $HOME/ddebug_dump/X_$pid_00000000 that contains the last submitted > DMA commands, that should help to figure out what's going on. > Nice! Applied those three patches to mesa master and rebuilt. > $ XAUTHORITY=.Xauthority DISPLAY=:0 LIBGL_DEBUG=verbose dolphin > libGL: pci id for fd 9: 1002:9874, driver radeonsi > libGL: OpenDriver: trying /usr/lib64/dri/tls/radeonsi_dri.so > libGL: OpenDriver: trying /usr/lib64/dri/radeonsi_dri.so > dolphin: > /var/tmp/portage/media-libs/mesa-9999/work/mesa-9999/src/gallium/drivers/radeonsi/si_debug.c:733: > si_vm_fault_occured: Assertion `0' failed. > KCrash: Application 'dolphin' crashing... > KCrash: Attempting to start /usr/lib64/libexec/drkonqi from kdeinit > sock_file=/run/user/1000/kdeinit5__0 > Killed I also have that R600_DEBUG=check_vm. But, I can't seem to find that debug_dump-file anywhere... do I have to create a folder first, or run X in a special way? - Mads