Nazwa linaria triornithophora rośnie na większości rodzajów gleby, ale najlepiej sprawdza się na dobrze przepuszczalnym, piaszczystym podłożu . Nie jest wybredna jeśli chodzi o pH i jest w stanie wytrzymać kwaśne (6,1 do 6,5), zasadowe (7,6 do 7,8) i obojętne (6,6 do 7,5) gleby.