Last week I replaced my Ryzen 5 1600 with a Ryzen 5 2400G. Since then I'm struggling to get the GPU working.
I've tried 16.04.3 vanilla with HWE-kernel 4.13. It works out-of-the-box, but without hardware acceleration / OpenCL (ROCm) support. I've installed the latest amdgpu-pro driver amdgpu-pro-17.50-511655 from 17-12-2017. My system won't boot with it, it hangs after entering my fulldisk encryption password.
I've also tried with the 4.15.4 and 4.16-rc1 kernel, but the AMD driver doesn't build with that kernels.
For what I've read, ROCm support for Raven Ridge doesn't exist yet.
I must say, I'm a little disappointed with AMD that they release hardware without proper software support. My APU is kinda useless now.