Unity-window-decorator definitivamente não é problema seu, já que é quase idêntico ao gnome-window-decorator. A causa mais provável do problema é que você (provavelmente) possui drivers com bugs (provavelmente devido ao seu hardware, o que você deve adicionar à sua pergunta por sinal), fazendo com que o compiz falhe ou reinicie. (A propósito, isso não é reiniciar o gdm, isso levaria toda a Xsession com ele).
Se você está bastante convencido (embora eu não seja) que o decorador de janela de unidade é o problema, você pode mudar o decorador de janela compiz para gnome-window-decorator em ccsm.
Além disso, você pode tentar usar a metacity (você perderá seus efeitos, mas pelo menos vai funcionar) em vez de compiz.
Veja esta resposta: como obter driver nvidia trabalhando corretamente (executando suporte experimental em 3d)