Pop OS

I’m using this page to keep track of changes I make to Pop OS as I’m making the switch from Windows to Linux. This is for 21.10.

Change DNS Settings for .local resolutions


In order to make the system use your preferred DNS resolver instead of localhost, you change the symlink to point to /run/systemd/resolve/resolv.conf instead of /run/systemd/resolve/stub-resolv.conf :

sudo rm -f /etc/resolv.conf
sudo ln -s /run/systemd/resolve/resolv.conf /etc/resolv.conf

Immediately after this, resolution of .local started working. No need to reboot or restart any service.

Modifications to make VMware Workstation Install

Download and install VMware Workstation. You will land on a screen about it needing to install modules which will then fail.

You can then follow the instructions located here for the “Second Method”


Second method (replace original tarballs):

wget https://github.com/mkubecek/vmware-host-modules/archive/workstation-14.1.1.tar.gz
tar -xzf workstation-14.1.1.tar.gz
cd vmware-host-modules-workstation-14.1.1
tar -cf vmmon.tar vmmon-only
tar -cf vmnet.tar vmnet-only
cp -v vmmon.tar vmnet.tar /usr/lib/vmware/modules/source/
vmware-modconfig –console –install-all

In this case, last two commands require root privileges.

Note: If you are receiving messages about not finding the linux header files and they are there, re-install

sudo apt install --reinstall linux-headers-$(uname -r)

Add HFS+ Driver to allow Mac/Linux Removable Drive

First install the HFS+ driver if it doesn’t already exist. It was not on my system.

sudo apt-get install hfsprogs

Then you can remount the drive with hfs+ by doing the following:

sudo mount -t hfsplus -o remount,force,rw /media/paul/ExternalNVMe

Due to needing to be privileged to run mount, the volume will be mounted as root. In order to make things simpler and allow you to use it you can change ownership.

sudo chown paul /media/paul/ExternalNVMe