もしIPC Shared Memoryが原因なら、共有メモリを使っていないxtermとかは開くはず。
それとか、DISPLAY=hoge:0 して、リモートに飛ばせば共有メモリを使わないので
開くはず。

ウィンドウを、ウィンドウマネージャーのメニューとかで開かずに、
xtermとか*term上で $ hoge & で開けば、
開けなくなった時に何かエラーメッセージ出るからそれが手がかりになる。