Skip to content

Build ‐ ChromeOS LDE

Parracodea edited this page Mar 30, 2024 · 2 revisions

Be sure to check Build for generic instructions.

Current as of 2023-01-07 on ChromeOS latest

Requirements

You can build and run EmptyEpsilon on a ChromeOS device if it supports the Linux development environment. This includes devices using Intel, AMD, or ARM processors.

If it does, then you must first set up Linux on your ChromeOS device:

  1. Open the Settings app.
  2. Under the Advanced settings heading, select Developers.
  3. If "Linux development environment" is an option, select "Turn on".
  4. Follow the instructions in the window that appears.

You should now have a Terminal app that loads a Debian 10 (Buster) environment.

Build latest version

Follow the instructions in Build\Linux\Debian.

Troubleshooting

To use the ChromeOS device as an EmptyEpsilon server, you must set up port forwarding on it.

  1. Start the Linux development environment by opening the Terminal app and selecting penguin.
  2. Open the Settings app.
  3. Under the Advanced settings heading, select Developers.
  4. Select "Linux development environment".
  5. Follow the instructions in the window that appears.
  6. Select "Port forwarding".
  7. Add forwards for the server port (35666 by default) for both TCP and UDP. Make sure the new ports are toggled on to enable forwarding.

The IP address displayed in the EmptyEpsilon interface won't be correct for clients. Use the IP address in your "Network" settings instead.

  1. Open the Settings app.
  2. Select "Network".
  3. Select the network your device is connected to.

The device's actual IP address is listed on this screen.

Clone this wiki locally