Packages
The following dell packages were preinstalled
dell-e-star
dell-recovery
dell-recovery-casper
dell-super-key
The following WiFi package was preinstalled
wifi-qca6174-firmware-killer
The following workaround packages were preinstalled
workaround-qca-rome-btusb-sleep-reload
workaround-qca6174-ath10k-delay-load
workaround-systemd-wpa-supplicant-override
Super key
To enable the super to function in Unity as 'normal'.
Remove the dell package
sudo apt remove dell-super-key
Install CCSM to modify the Unity Shell settings
sudo apt install compizconfig-settings-manager
In the "unityshell" plugin, under the tab "Launcher" there is an option for "Key to show the Dash, Launcher and Help Overlay". Ensure that this is set to "<Super>"
WiFi
Every two minutes the wifi connection slows, this is observable when running these commands (one on a server and one on the laptop)
nc -lk 2112 >/dev/null
dd if=/dev/zero bs=16000 count=62500 | nc -v $SERVER_IP 2112
And then use nload to monitor, every two minutes you'll see the graph of network throughput drop dramtically.
nload -t 64 -i 300
The solution is to set the BSSID of the wifi profile, so that network manager doesn't scan.
To do this edit the wifi connection, ensure the BSSID has the value from the drop menu selected.
References
- Redhat Bug - NM wifi scans makes VOIP uncomfortable
- ArchWiki - Regular network disconnects, latency and lost packets
- StackOverflow - Why do I get periodic dips in the wireless speeds?
Bluetooth
Sometimes after resuming from suspend the bluetooth stops working, the only way to solve it is to do a full shutdown (not a restart)
Coil Whine
When there is heavy load on the GPU or when charging, there can be an audiable noise coming from the machine - which is apparently coil whine.
References
DA200
- Ethernet works
- USB works
- HDMI works (before firmware update, with a resolution <= 1400x900, after it is fine)