Acontece que meu php5 está faltando algum módulo chamado php gd2
para instalar o php gd2 simplesmente:
sudo apt-get install php5-gd
e reinicie o apache
sudo service apache2 restart
funciona. não se esqueça de sudo chown -R www-data /var/www/html/phpqrcode