Какое отношение имеет DE к системе?
Сносишь Unity и ставишь все что душе угодно.
Если же проблема именно с ubuntu, то выбирай любой другой deb дистр и вперед.
Ставишь Arch и на него ЛЮБУЮ DE/WM и разукрашиваешь ее как тебе угодно.
В linux никто не будет за тебя заниматься украшательством. Для этого есть все возможности, нужно лишь разобраться и САМОМУ настроить систему под себя.
Хочется чтоб всё было красиво? Вперед на Mac/OSX, так все красиво и думать не нужно.
Я бы запилил Arch + Xfce(а еще лучше что-нибудь тайловое i3/awesome).
Плюсы:
- Полный контроль над системой.
- Самые свежие версии ПО. Обновления каждый день
- Нету ничего лишнего. Ставим только то, что действительно нужно
Минусы:
- Нужно уметь готовить Arch
- Нужно полюбить тайловые WM.
- Нужно потратить день\два на настройку системы под себя
У sunhater/kcfinder только dev-master версия, а у тебя в composer.json свойство "minimum-stability" стоит stable. Поставь "minimum-stability: dev" и все заработает.