Skip to content

Commit 28e2e10

Browse files
authored
Instructions to change desktop gui (#648)
* Move optional steps for testing VMs out of README.md file This may help avoid new users being confused that they must follow those instructions. Signed-off-by: Andy Fingerhut <andy_fingerhut@alum.wustl.edu> * Add instructions to change the GUI desktop from LXQt to GNOME Signed-off-by: Andy Fingerhut <andy_fingerhut@alum.wustl.edu> --------- Signed-off-by: Andy Fingerhut <andy_fingerhut@alum.wustl.edu>
1 parent f0dc654 commit 28e2e10

1 file changed

Lines changed: 53 additions & 0 deletions

File tree

vm-ubuntu-24.04/README.md

Lines changed: 53 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,16 @@ depending upon the speed of your computer and Internet connection.
3232

3333
## GUI settings that you will likely wish to change
3434

35+
By default when creating a VM with these instructions, the GUI desktop
36+
installed is called [LXQt](https://lxqt-project.org). The
37+
instructions below are some modifications of settings that you may
38+
find useful in changing the appearance of icons and the desktop
39+
background.
40+
41+
If you are more familiar with the default Ubuntu Linux [GNOME
42+
desktop](https://www.gnome.org), you can install it with instructions
43+
in the next section.
44+
3545
+ Log in as user p4 (password p4)
3646
+ Start menu -> Preferences -> LXQt settings -> Monitor settings
3747
+ Change resolution from initial 800x600 to 1024x768. Apply the changes.
@@ -80,3 +90,46 @@ depending upon the speed of your computer and Internet connection.
8090
which removes several GigaBytes of files created while building
8191
the projects.
8292
+ Log off
93+
94+
95+
## Changing to use the GNOME desktop
96+
97+
Create a terminal and enter the command below. It will download and
98+
install hundreds of megabytes of packages, so may take a while.
99+
100+
```bash
101+
sudo apt-get install ubuntu-desktop-minimal
102+
```
103+
104+
Now reboot the system.
105+
106+
Note that a system installed this way usually ends up with two
107+
different system services running on it that check the status of
108+
network interfaces, which can significantly increase the boot time,
109+
e.g. by 2 minutes.
110+
111+
+ https://askubuntu.com/questions/1217252/boot-process-hangs-at-systemd-networkd-wait-online/1501504#1501504
112+
113+
Run these commands in a terminal:
114+
115+
```bash
116+
$ systemctl is-enabled NetworkManager-wait-online.service systemd-networkd-wait-online.service
117+
enabled
118+
enabled
119+
120+
$ systemctl is-enabled NetworkManager.service systemd-networkd.service
121+
enabled
122+
enabled
123+
```
124+
125+
If you see the output shown above, you can run the command below to
126+
disable the service intended for use in managing network interfaces on
127+
Ubuntu server:
128+
129+
```bash
130+
$ sudo systemctl disable systemd-networkd.service
131+
[sudo] password for andy:
132+
Removed /etc/systemd/system/network-online.target.wants/systemd-networkd-wait-online.service.
133+
Removed /etc/systemd/system/sockets.target.wants/systemd-networkd.socket.
134+
Removed /etc/systemd/system/multi-user.target.wants/systemd-networkd.service.
135+
```

0 commit comments

Comments
 (0)