Dell laptops have mostly just worked on Linux quite well, but you may run into issues with the camera, however this hack(?) has worked for me: https://github.com/stefanpartheym/archlinux-ipu6-webcam.
I believe Dell has a catch for the camera saying that it may use more CPU when in use. Whilst the laptop is Ubuntu Certified, the camera only works if you select the Ubuntu option instead of Windows, and use the install they give you.
Some other nice things to have:
- fwupd should also work for firmware updates, hopefully. My speakers sounded worse on Linux than Windows, some tinkering with hdataskretask helped a little, however it’s still worse.
- This should let you change some bios settings, like changing charge limits and thermal profile (cool, performance, balanced etc): https://github.com/dell/libsmbios
- This GNOME shell extension allows you to change charge limits easily: https://extensions.gnome.org/extension/5724/battery-health-charging/
Just use Waydroid instead: https://waydro.id, much lower overhead, however you need to mess with ARM emulation. For installing Google Apps and Device not Play certified: https://github.com/casualsnek/waydroid_script
More info: https://wiki.archlinux.org/title/Waydroid