Seeing lines come from lights at night, or having streaks and starbursts, can be caused by conditions like astigmatism or cataracts, both of which affect how the eye focuses light. Other causes can include dry eye, migraines (also called ophthalmic migraines), or glaucoma. It is recommended to see an eye doctor for an accurate diagnosis.