W2 for GA and VA but lived and WFH in GA

I have two W2s with state taxes paid for GA and VA, but I worked from home in GA. 

Should I 

a) File for both VA and GA. Get a full refund from VA and pay the additional taxes to GA.

b) File for both VA and GA separately and show whatever shows in W2s? 

 

Do I even have option "b" or am I stuck with the option "a"?  With the option "a", Turbotax shows me a penalty to pay to GA.