RetroPie forum home
    • Recent
    • Tags
    • Popular
    • Home
    • Docs
    • Register
    • Login
    Please do not post a support request without first reading and following the advice in https://retropie.org.uk/forum/topic/3/read-this-first

    Transfering files, images, splashscreens etc.

    Scheduled Pinned Locked Moved Help and Support
    transferfilesfile
    29 Posts 6 Posters 11.0k Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • edmaul69E
      edmaul69 @martinnoren
      last edited by

      @martinnoren the root user needs a password set and then you log in as root instead of pi to do certain stuff.
      https://github.com/retropie/RetroPie-Setup/wiki/FAQ#why-cant-i-ssh-as-root-anymore

      1 Reply Last reply Reply Quote 0
      • markyh444M
        markyh444
        last edited by

        Plus if you've got it on your network, you can just use the Samba shares to transfer files instead of a third-party client.

        Retropie in a NES - Pi 3 with Mausberry circuit shutdown switch wired to buttons and 8bitdo NesPro30 controller
        Retropie in a Saturn Controller - Pi Zero, GPIO controls using DB9 driver
        Retropie in a PSX - Pi3
        https://markyh444.wordpress.com

        1 Reply Last reply Reply Quote 0
        • M
          martinnoren
          last edited by martinnoren

          @edmaul69

          Thanks! I tried it but it didn't work, still getting the same error, not able to transfer files using cyberduck.

          @markyh444

          Samba Shares?

          markyh444M 1 Reply Last reply Reply Quote 0
          • markyh444M
            markyh444 @martinnoren
            last edited by

            @martinnoren https://github.com/retropie/retropie-setup/wiki/Transferring-Roms

            Halfway down the page.

            Retropie in a NES - Pi 3 with Mausberry circuit shutdown switch wired to buttons and 8bitdo NesPro30 controller
            Retropie in a Saturn Controller - Pi Zero, GPIO controls using DB9 driver
            Retropie in a PSX - Pi3
            https://markyh444.wordpress.com

            1 Reply Last reply Reply Quote 0
            • M
              martinnoren
              last edited by martinnoren

              @markyh444

              Allas I'm working on mac, "if on windows" it says. So I assume it's only for windows.

              So the problem stands, not able to transfer files even though I have changed root password and edited the settings from the link @edmaul69 suggested.

              550 error, no permission. Cyberduck says.

              dankcushionsD 1 Reply Last reply Reply Quote 0
              • obsidianspiderO
                obsidianspider
                last edited by

                Can you SSH to the Pi?

                I use Transmit to send my stuff over, but I can't see Cyberduck doing anything magically different even though it's free.

                📷 @obsidianspider

                1 Reply Last reply Reply Quote 0
                • M
                  martinnoren
                  last edited by

                  @obsidianspider

                  I can see all files and folder structures on the pi using cyberduck in my case. I can not write anything to it though, can't transfer for instance to the splash screen folder.

                  obsidianspiderO 1 Reply Last reply Reply Quote 0
                  • obsidianspiderO
                    obsidianspider @martinnoren
                    last edited by

                    @martinnoren What are the permissions on the folder?

                    SSH in and run this

                    stat -c %a splashscreens
                    

                    you should see

                    755
                    

                    📷 @obsidianspider

                    1 Reply Last reply Reply Quote 0
                    • M
                      martinnoren
                      last edited by

                      So I connect to the pi from my computer, after that I run the lines you suggested on the pi?

                      If I have understood you correct it's not working, I do not get 755, I get cannot:stat splash screens, no such directories.

                      1 Reply Last reply Reply Quote 0
                      • obsidianspiderO
                        obsidianspider
                        last edited by

                        How are you getting to the terminal on the Pi?

                        However you do that, when you log in as pi you should be able to run

                        ls
                        

                        and you should see

                        RetroPie  RetroPie-Setup
                        

                        If you enter

                        cd RetroPie
                        

                        then type in

                        ls
                        

                        you should see

                        BIOS  retropiemenu  roms  splashscreens
                        

                        Then you should be able to run

                        stat -c %a splashscreens
                        

                        📷 @obsidianspider

                        1 Reply Last reply Reply Quote 0
                        • M
                          martinnoren
                          last edited by martinnoren

                          Great!

                          I now used F4 on the pi to get into the cmd, then inserted the lines you suggested. At the end I received 777 ... whatever that means.

                          Whats my next step from here?

                          obsidianspiderO 1 Reply Last reply Reply Quote 0
                          • obsidianspiderO
                            obsidianspider @martinnoren
                            last edited by

                            @martinnoren 777 means you can do everything to that directory, read, write, etc. Weird that you're unable to copy things to it. When the Pi is connected to the network, can you SSH to it from the Terminal?

                            📷 @obsidianspider

                            1 Reply Last reply Reply Quote 0
                            • M
                              martinnoren
                              last edited by

                              So as I'm not doing anything stupid, my process again.

                              I start up the pi, I have enabled ssh access on it, setting a new password and whatever else previous instructions from you guys has entailed.
                              I go to my mac, into cyberduck, input the ip and user info, connect and I see all the folders.
                              I try to copy a file from my desktop into splash screens, using cyberduck, I get the error.

                              How do I SSH from my terminal?

                              Again, super big thanks for your time!

                              obsidianspiderO 1 Reply Last reply Reply Quote 0
                              • obsidianspiderO
                                obsidianspider @martinnoren
                                last edited by obsidianspider

                                @martinnoren open Terminal on your Mac. then type in ssh username@ipaddress where username is your username (usually pi) and ipaddress is the ip address of your pi. You'll then be prompted for your password, enter that, and then you should be able to do everything you could do when you pressed F4 with a keyboard plugged into the pi.

                                📷 @obsidianspider

                                1 Reply Last reply Reply Quote 0
                                • M
                                  martinnoren
                                  last edited by

                                  Cool, I'm in. What can I do with this? How does this enable me to solve the problem with transferring files?

                                  obsidianspiderO 1 Reply Last reply Reply Quote 0
                                  • obsidianspiderO
                                    obsidianspider @martinnoren
                                    last edited by

                                    @martinnoren At the very least, it means you can connect over a network.

                                    With all of the trouble you're having, how did you initially set up RetroPie? Did you use the image on the website, or did you install on top of an existing Raspbian install? I'm just trying to figure out what's going on. You shouldn't have to install a separate FTP program or anything like that with the default image, even on a Zero.

                                    📷 @obsidianspider

                                    1 Reply Last reply Reply Quote 0
                                    • M
                                      martinnoren
                                      last edited by

                                      I installed it using an img file from the retropie website, the file marked to be used with raspberry pi zero.

                                      I'm not having allot of problems. The only problem, all though big, is that I seem to lack permission to transfer files using ftp.

                                      The retropie is otherwise working like a charm, I have even tested transferring games via usb with great success. The reason I want to be able to transfer other files is "just" to make it look better, assign a custom splash screen, select a nice theme etc.

                                      obsidianspiderO 1 Reply Last reply Reply Quote 0
                                      • dankcushionsD
                                        dankcushions Global Moderator @martinnoren
                                        last edited by

                                        @martinnoren said in Transfering files, images, splashscreens etc.:

                                        @markyh444

                                        Allas I'm working on mac, "if on windows" it says. So I assume it's only for windows.

                                        scroll down. samba works on mac fine. it appears in the finder as 'retropie' if you are connected to the same router.

                                        1 Reply Last reply Reply Quote 0
                                        • obsidianspiderO
                                          obsidianspider @martinnoren
                                          last edited by

                                          @martinnoren When you use Cyberduck, use the user pi if you're not. Use the SFTP protocol, on port 22.

                                          📷 @obsidianspider

                                          1 Reply Last reply Reply Quote 0
                                          • M
                                            martinnoren
                                            last edited by

                                            I've been using the username: pi
                                            With the password: raspberry

                                            I have however been using port 21, when I change to port 22 I get:

                                            Could not parse response code.
                                            Server Reply: SSH-2.0-OpenSSH_6.7p1 Raspbian-5+deb8u3. Please contact your web hosting service provider for assistance.

                                            obsidianspiderO 1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.

                                            Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.