Really simple process. Wife's 7 year Texas DL expired in August. In our area, it takes about 3 months to get an appointment. Yesterday, we went to the DPS office in Garland. Wife needed to renew her license, make an address change (non-citizens cannot do that online), and change her citizenship status.
Texas requires Green Card holders to bring proof of lawful status when renewing a DL. In addition, Green Card holders cannot make an address change online. We downloaded and completed a the DL-14A before going to the appointment. It's the form used for new applicants, renewals, and changes to existing DLs. After waiting for our number to be called 30 minutes after our appointment, the lady scanned both wife's US passport and Naturalization Certificate into the system. The lady took a new picture, and she did a very basic vision test (she stood back and held up an 8x11 piece of paper with some letter printed on it). She then issued my wife a "paper license" to use until her plastic one arrives. She said we can now make online address changes if needed in the future.
Wife's new DL expires in 2032...🤣