Configure-Ubuntu

Revision as of 10:09, 6 February 2025 by Arcadely (talk | contribs) (adding initial setup)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Introduction

Install Ubuntu

Note: your installation of Ubuntu may be different depending on which computer you have.


  • write usb drive with `win32diskimager` -> `ubuntu-20.04.1-desktop-amd64.iso`
  • plug in your USB -> reboot -> repeatedly hit esc -> save and exit -> select usb
  • plug UDOO bolt into internet (This will be required at the beginning for updating the OS and downloading some specific packages.

minimal installation

  • elect to download updates
  • elect to install thirdparty software.
    • this is recommended as a lot of game engines require third party libraries to run their runtimes. (Such as Unity)
  • Set username for Admin:
    • Name: <Choose your administrative name here>
    • Password: Choose a REALLY good password, since this will have administrative access.
  • Don't opt for any of the suggested setup stuff
  • software update should appear. Reboot on completion

(Optional) FTP between Ubuntu and Windows

In the case that you don't want to move a flashdrive in between your dev machine and the game machine, you may want to use FTP (File Transfer Protocol) to send builds straight to your machine.

An excellent instruction set can be found here: | Transfer Files between Ubuntu and Windows with FTP In summary however:

  • Open a terminal (Super + T)
  • sudo apt-get install vsftpd
  • uncomment write_enable=YES in /etc/vsftpd.conf
    • to open, type sudo nano /etc/vsftpd.conf. This will open the config file in the nano editor, where you can remove the comment.
  • restart FTP service
    • sudo service vsftpd restart`
  • firewall
    • sudo ufw enable
    • and sudo ufw allow ftp
  • network
    • sudo apt install net-tools
    • then use ifconfig to retrieve the IP Address.
  • Now in Windows: Open Powershell/CMD:
    • In powershell or cmd: ftp < linux IP >
    • enter uname and pword
    • cd Desktop Or whichever directory you want to build to be placed.
    • put [buildname].zip

Adding Vulkan Support

Here is a decent Guide on installing Vulkan on Linux In Summary:

  • Open a terminal on your linux machine and type:

sudo add-apt-repository ppa:oibaf/graphics-drivers
sudo apt update
sudo apt upgrade
sudo apt install libvulkan1 mesa-vulkan-drivers vulkan-tools