Dell has got to be one of the most frustrating companies that put out a linux laptop. They put out a laptop certified for ubuntu but then never support newer releases. A big part of their hardware is always proprietary drivers like webcam, fingerprint reader etc… Then you update to a new LTS release because lets be serious 20.04 at this point is going to sunset in a couple of years… However after you update the webcam stops working, or some other hardware stops working. Then you are constantly troubleshooting to get it working and every kernel update it breaks again. If you ever did ask support they will just tell you to go back to 20.04 image from dell. Not to mention all their OS tools are made for windows even the ones for making linux recovery images… like WTF! I am two years in on this laptop and I am just getting rid of it I cannot put up with this nonsense anymore from them.
Is it the XPS 13 (9370)? If so, apparently everything works fine in Arch, except the fingerprint sensor. So might be worth a shot giving it a try.
I wouldn’t be surprised if some of your issues are partly related to Ububtu. Personally, I wouldn’t recommend using it even if a device has official support for it.
I ended up on a first gen dell developer xps and didn’t win the Intel nic lottery. Dell’s Ubuntu repo bricked my laptop a dozen times til I moved to arch, which actually had the decency to include the broadcom driver.
The hardware is alright, but the total lack of effort in maintaining has been from the jump.
Well, mine runs fine with a clean install of Ubuntu 23.10, I did not encounter any of the issues OP mentions. (note: my model doesn’t have a fingerprint sensor)