Me encontré con casi el mismo problema que tuviste. Por lo que veo, puede haber dos causas detrás de esto. Intente ejecutar de nuevo con
sudo -u 'username' renderd -f -c /usr/local/etc/renderd.conf
después de aplicar una de las soluciones sugeridas. Sustituya 'nombre de usuario' por el nombre del usuario que ejecuta renderd:
Causa #1 falta de derechos de escritura
Probablemente no tenga derechos de escritura sobre /var/run/renderd/renderd.sock expediente.
La solución para usted sería cambiar el propietario del directorio:
sudo chown 'username' /var/run/renderd
y/o cambiando el propietario del archivo escribiendo
sudo chown 'username' /var/run/renderd/renderd.sock
,donde 'nombre de usuario' representa el usuario que ejecutará renderd.
Causa #2 directorio faltante
Tengo un mensaje de error casi idéntico al suyo.
En mi caso me faltaba el /var/run/renderd directorio. La solución en mi caso fue crear /var/run/renderd directorio y luego cambiando su propietario:
sudo mkdir /var/run/renderd
sudo chown 'username' /var/run/renderd
, donde 'nombre de usuario' es usuario, que se ejecutará.