Permission Denied on my raspberry pi transmission

Solution 1:

The Transmission daemon runs as the debian-transmission user. This user is (probably) not allowed to write to /home/pi/Desktop. You can verify this with ls -ld /home/pi/Desktop and interpreting the output.

Change the permissions/ownership on /home/pi/Desktop or let Transmission download to a file where it is allowed to store data.

You can give debian-transmission access to the folder with chown or setfacl. In case you're not inclined to do any research on that, the following will probably work:

$ setfacl -m u:debian-transmission:rwX /home/pi/Desktop