How do others generate tsunamis?
•Submarine landslides: disturb the overlying water column, rock slump downslope, be redistributed across the sea floor;
•submarine volcanic eruption: create an impulsive force that uplifts the water column and generates a tsunami;
•meteor impact: disturb the water from above, as momentum from falling debris is transferred to the water into which the debris falls.  
lingzis