My Dell XPS 13 9360 (i5-8250U) exhibits noise/crackling. This happens on load or screen changes and can reliably be forced when playing a (muted) video. The Arch wiki suggests a kernel parameter to remedy the situation [1]:
i915.enable_guc_loading=1
This works directly after boot, until the first sleep/hibernate. After wakeup, the crackling is back until the next reboot, when the kernel parameter apparently takes effect again. I suppose that after wakeup and reinitialization of the i915 module the parameter is not being set?
I am runnig Fedora 27, a quick test with an Ubuntu Live Disc showed the same behaviour, so I guess this is not distro-specific but in fact a general driver problem. Any ideas how to fix this?
[1] https://wiki.archlinux.org/index.php/Dell_XPS_13_(9360)#Crackling_sound_with_screen_changes