Skip to content

Commit a3581f5

Browse files
VGerrisosy
authored andcommitted
Update ubuntu.md
Workaround for possible issue on ARM64 when installing ubuntu-desktop package after server installation with NetworkManager
1 parent 8265132 commit a3581f5

File tree

1 file changed

+15
-0
lines changed

1 file changed

+15
-0
lines changed

guides/ubuntu.md

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -57,3 +57,18 @@ If the hardware enumeration order changes, your network settings may need to be
5757
1. Run `ip link show` and look at the last adapter name. For example, it may be listed as `enp0s1`.
5858
2. Edit `/etc/netplan/00-installer-config.yaml` and copy your configuration for `enp0s8` (or whatever the old adapter was named) and paste it immediately after for `enp0s1` (or whatever the new adapter is named).
5959
3. Reboot and you should be able to use networking again.
60+
61+
### Black screen during boot
62+
On ARM64 it has been reported that doing this may enable two wait services: NetworkManager-wait-online.service and systemd-networkd-wait-online.service that causes a black screen at boot.
63+
To verify the fix is needed one can run:
64+
65+
```bash
66+
systemctl is-enabled NetworkManager-wait-online.service systemd-networkd-wait-online.service
67+
```
68+
69+
If you see two lines showing 'enabled' instead of one, the one that should be disabled can be done like:
70+
```bash
71+
systemctl disable systemd-networkd.service
72+
```
73+
74+
You can create a serial device in the VM settings to access the command line and run the commands if nothing shows up on screen.

0 commit comments

Comments
 (0)