Разберем каждое предложение, чтобы понять, где нужна запятая:
«Прямо против окна на противоположной стороне высился красивый барский дом.»
В этом предложении запятая не нужна, так как это простое предложение с прямым порядком слов.
«Мать крикнула на него замахнулась но не ударила.»
В этом предложении есть союз «но», который соединяет две части сложного предложения. Перед союзом «но» нужна запятая.
«Андрей Николаевич снял с подоконника горшок с засохшей геранью и стал смотреть на улицу.»
Здесь также нет необходимости в запятой, так как союз «и» соединяет однородные члены предложения.
«Всем своим нескладным нутром он ощущал не то жалость не то совесть.»
В этом предложении есть повторяющийся союз «не то… не то…», который связывает однородные члены. Перед второй частью повторяющегося союза ставится запятая.
Таким образом, запятая нужна в предложениях 2 и 4.
Ответ: 2, 4