وُلد الصلحي بمدينة أم درمان في الخامس من سبتمبر 1930، وتلقى تعليمه العام فيها ثم درس الرسم والتلوين في مدرسة التصميم بكلية غردون التذكارية في الخرطوم، درس أيضا في معهد الخرطوم الفني. في النصف الثاني من خمسينات القرن العشرين تم ابتعاثه لبريطانيا حيث واصل دراسته لمدة ثلاث سنوات في مدرسة سليد للفنون بكلية لندن الجامعية. ثم درس التصوير الفوتوغرافي في جامعة كولومبيا في نيويورك 1964 – 1965.