Skip to main content

XPS 9310

WiFi worked out of the box. Had issues with Steam download speeds, see Steam section for details.

Application Shortcuts

This is more of a Linux / Kubuntu thing, but it was a lot of help in setting up the XPS 9310 to use the start menu for launching custom AppImages, commands, and executables stored in /opt/.

In the .local/share/applications directory there is a collection of .desktop files that outline the applications you can start with the application launcher. Navigate there and see some examples on your system.

kapper@xps:~/.local/share/applications$ ls
'7 Days to Die.desktop'     jetbrains-datagrip.desktop    jetbrains-webstorm.desktop
 bitwarden.desktop          jetbrains-dataspell.desktop  'Medieval Dynasty.desktop'
'Cities Skylines.desktop'   jetbrains-goland.desktop      mimeinfo.cache
 CryoFall.desktop           jetbrains-pycharm.desktop    'Oxygen Not Included.desktop'
'Gunfire Reborn.desktop'    jetbrains-rider.desktop       Rust.desktop
 Icarus.desktop             jetbrains-rubymine.desktop    unity-hub.desktop
 jetbrains-clion.desktop    jetbrains-toolbox.desktop

Here's an example of running the exeuctable at /opt/bitwarden to start the Bitwarden Linux client. For the Icon, you can just go online and download any .ico or .png file and use a full path to it.

[Desktop Entry]
Comment[en_US]=
Comment=
Exec=/opt/bitwarden
GenericName[en_US]=
GenericName=
Icon=/home/kapper/Documents/Icons/bitwarden_icon.ico
MimeType=
Name[en_US]=Bitwarden
Name=Bitwarden
Path=
StartupNotify=true
Terminal=false
TerminalOptions=
Type=Application
X-DBUS-ServiceName=
X-DBUS-StartupType=
X-KDE-SubstituteUID=false
X-KDE-Username=
Hidden=false

BIOS Upgrade

To upgrade BIOS, I followed the instructions here. Only perform these commands when you have access to power, and the laptop is plugged in. If the laptop shuts down unexpectedly, you will have serious issues and will probably need to ship your machine to dell for a fix.

fwupdmgr get-devices
fwupdmgr refresh --force
fwupdmgr get-updates
fwupdmgr update

Then reboot the PC when connected to AC power and the BIOS update will start.

Steam

Download speeds fixed by disabling IPv6. Followed instructions on linuxconfig.org

sudo sysctl -w net.ipv6.conf.all.disable_ipv6=1
sudo sysctl -w net.ipv6.conf.default.disable_ipv6=1

You should restart Steam if it is already running when changing these settings. There will be no notification to tell you to do so, but you could experience connection issues until you do.

You can enable IPv6 later with the opposite of these commands

sudo sysctl -w net.ipv6.conf.all.disable_ipv6=0
sudo sysctl -w net.ipv6.conf.default.disable_ipv6=0

To make this setting persist, you can add the lines above to the /etc/sysctl.conf configuration file. There will be a lot of comments and information in this file when you open it for editing, but just add the lines below and when you reboot the settings will be applied automatically.

#/etc/sysctl.conf
net.ipv6.conf.all.disable_ipv6=1
net.ipv6.conf.default.disable_ipv6=1

Fingerprint

No luck yet.