Hey there!
On 20/10/25 15:51, billylaw1221--- via Tails-dev wrote:
I would love to know more about building the tails img. I have used the
prebuilt img with success but lately it’s been getting stuck on the black
screen before the greeter. I’m running on a M1 Pro I have nixos on asahi. Would
just like more info about building from source or from git labs.
Thanks again.
Since Tails is still working fine for me on my M1 Pro, my guess is the
nixos DTBs became out of sync with Tails'. What Tails/Asahi image are
you using? What kernel version do you have in nixos? Are you aware there
are 7.x Tails/Asahi images now? They are not in the MEGA folder anymore,
you will find them at [1]. Make sure you read README.txt in the same
folder. Many things have changed since 6.x, but I'm extremely busy at
the moment so I haven't found the time to do a proper write-up yet.
If you're interested in building Tails for Apple Silicon, the repository
is at [2]. The correct branch is wip/asahi for development versions, or
you can use the 7.x-asahi tags for releases. 6.x builds are not
supported anymore (to save space I had to put offline the debian
repository hosting the 6.x kernel and mesa drivers; 7.x otoh uses the
Bananas repository, see [3]).
Unfortunately, since Tails does not provide arm64 deb repository
snapshots, you need to hack your DNS resolution in such a way that it
points back to Debian's servers and not Tails'. To do this, I suggest to:
1. install systemd-resolved and a webserver such as nginx
2. add the following entry to /etc/hosts:
```
127.0.0.1 time-based.snapshots.deb.tails.boum.org
tagged.snapshots.deb.tails.boum.org
```
3. configure nginx as in [4]
This is a dirty hack which could be removed if the Tails project started
providing arm64 deb repository snapshots.
Other than this, see [5], which is Tails' official guide for building
images. I suggest you try that and if you fail to build the image with
the information I provided about (which is quite likely since I admit
the information above is not very detailed) report back.
Cheers!
[1] https://tails.noisycoil.dev/images/
[2] https://gitlab.tails.boum.org/noisycoil/tails
[3] https://wiki.debian.org/InstallingDebianOn/Apple/M1#Bananas_Archive
[4] https://lists.autistici.org/message/20240403.002431.f9a26ef2.en.html
[5] https://tails.net/contribute/build/
_______________________________________________
Tails-dev mailing list
[email protected]
https://www.autistici.org/mailman/listinfo/tails-dev
To unsubscribe from this list, send an empty email to
[email protected].