Saya menemukan masalah yang hampir sama dengan yang Anda alami. Sejauh yang saya lihat mungkin ada dua penyebab di balik ini. Coba jalankan lagi dengan
sudo -u 'username' renderd -f -c /usr/local/etc/renderd.conf
setelah menerapkan salah satu solusi yang disarankan. Ganti 'nama pengguna' dengan nama pengguna yang menjalankan render:
Penyebab #1 hak menulis hilang
Anda mungkin tidak memiliki hak menulis untuk /var/run/renderd/renderd.sock mengajukan.
Solusi untuk Anda adalah mengubah pemilik direktori :
sudo chown 'username' /var/run/renderd
dan/atau mengubah pemilik file dengan mengetikkan
sudo chown 'username' /var/run/renderd/renderd.sock
, di mana 'nama pengguna' adalah singkatan dari pengguna yang akan dirender.
Penyebab #2 direktori hilang
Saya mendapat pesan kesalahan yang hampir sama dengan Anda.
Dalam kasus saya, saya melewatkan /var/run/renderd direktori. Solusi dalam kasus saya adalah membuat /var/run/renderd direktori dan kemudian mengubah pemiliknya:
sudo mkdir /var/run/renderd
sudo chown 'username' /var/run/renderd
, di mana 'username' adalah user, yang akan di-render.
-
Galat Gpg, Tanda Tangan Tidak Valid Untuk “http://archive.canonical.com Rilis Tepat”?
-
lvdisplay error:“Gagal membuat direktori /var/lock/lvm. Inisialisasi penguncian berbasis file gagal.”
-
kesalahan:'Tidak dapat terhubung ke server MySQL lokal melalui soket '/var/run/mysqld/mysqld.sock' (2)' -- Hilang /var/run/mysqld/mysqld.sock