I use Ubuntu MATE 15.04 https://ubuntu-mate.community/t/ubuntu-mate-15-04-for-raspberry-pi-2/517
Compared to raspbian, Ubuntu needs additonal steps and some folder paths and filenames are different.
Compiling the Kernel on the Pi 2
Compile the kernel on the Raspberry Pi 2 where Ubuntu is installed. You can find the building instructions in this link
https://github.com/CirrusLogic/rpi-linux/wiki/Building-the-code (follow the local build way not cross-compiling)
You may have to install some programs first (e.g. sudo apt-get install gcc) and don´t forget to expand your file system or you may run out of free space.
Ater compiling don´t copy the kernel7.img file to the boot folder. Ubuntu has this file in /boot/firmware where you also will find config.txt and the overlays folder.
I would recommend to make a backup of the original kernel7.img before replacing it with the new file.