Q:

What is the requirements to fly from CA to TX

I'm an immigrant living in US for 5 years now
Now I want to travel from San Francisco, California to Houston, Texas 
I have green card, passport from Vietnam and driver license.
Do I need visa or another passport to be able to do this?

A:

@dunni's answer is technically correct, but let me amplify. The United States is one country and there has not been a need for a visa or permit to go from one state to another, ever. (OK: except crossing military lines during the Civil War.) You need identification to get on an airplane flight. Acceptable forms include either your passport or your Green Card. The status of drivers licenses is changing, as some states' licenses will be deemed insufficiently secure. California will has just started offering Real ID, but your existing license probably does not qualify and will not be accepted after October 1, 2020.

