They have to have a copy of your social security card or a copy of your birth certificate on file in order to renew on line
I think the website is: dps.texas.gov If it's not expired you should be able to do it online. If that doesn't work then you'll have to schedule an appointment online. For a non expired DL you should have an appointment in 2 weeks or less. Helpful hint: if you need it sooner, each office offers a select # of extra appointments per day(get there early).
Thanks! Your answer is awaiting moderation.