X becomes unresponsive with nvidia and hardlocks with gdb (was Re: X becomes unresponsive with nvidia / xscreensaver and desktop panics)

Christoph Mallon christoph.mallon at gmx.de
Tue Jan 13 04:48:28 PST 2009


Christoph Mallon schrieb:
> This also causes interesting cascades like stuttering music:
> - gcc preferred over X
> - X cannot redraw xterm fast enough
> - buffer of xterm fills
> - mplayer cannot write its status line to xterm and blocks
> - because mplayer blocks it cannot feed more data to the sound device
> - music stutters

I just realised that this is the classical priority inversion scenario: 
mplayer has a far higher priority than the compile job, but cannot run 
because it is waiting for X. This reminds me of the poor little mars 
probe Sojourner.


More information about the freebsd-x11 mailing list