Esses comandos só funcionam quando você está em uma xsession e não em uma sessão somente de texto como tty2. Você pode, no entanto, emitir comandos kill a partir de lá, como
sudo killall cairo-dock
e você pode reiniciar o xsession matando o lightdm gdm ou o que quer que você esteja usando como este
sudo service lightdm restart
ou
sudo service gdm restart
Alternativamente, se o dm é o culpado, você pode iniciar x sem dm como este
sudo service lightdm stop
sudo startx
substituindo o lightdm pelo seu dm.
Por fim, você pode iniciar esses comandos que não funcionaram devido à falta de exibição, mas é necessário especificar a exibição para que eles sejam abertos. Eu não sei exatamente como fazer isso, mas é algo como display = 0: 0.