elementary OS 6.0 Advanced Changes
This is my collection of changes after the installation of elementary OS 6.0 Odin to get a better performance (with Bluetooth 5.0, the Intel Sound Codec and the network).
1. Disable the CPU Power Saving Mode
sudo systemctl stop ondemand
sudo systemctl disable ondemand
sudo systemctl status ondemandsudo nano /etc/default/grub
GRUB_CMDLINE_LINUX=”cpufreq.default_governor=performance”
sudo update-grub
and reboot the system.
2. Disable TCP Offloading via netplan
Create the new 50-ifup-hooks file for netplan.
sudo nano /etc/networkd-dispatcher/routable.d/50-ifup-hooks
#!/bin/bash
ethtool — offload eth0 rx off tx off gso off gro off rxvlan off txvlan off
exit 0
sudo chmod +x /etc/networkd-dispatcher/routable.d/50-ifup-hooks
If you want to use eth* as your network device name, you have to do the following step.
sudo nano /etc/default/grub
GRUB_CMDLINE_LINUX=”net.ifnames=0 biosdevname=0”
sudo update-grub
and reboot the system.