Or is there another solution? I'm certainly not anything close to an expert in this field, but maybe there's a biological or chemical solution rather than a physics solution. Also, outside of science fiction, I don't think we actually have a realistic way of generating artificial gravity. Right now the closest thing is to use centrifugal force by spinning a spacecraft, which we haven't actually done and apparently would require a much larger spacecraft as well as extra fuel to spin up and then adjust the spin over time.
I'm a little confused by this line in TFS:
Previously, NASA suspected that the condition was caused by the lack of gravity in space.
Which implies that they no longer think it's caused by lack of gravity. Apparently it's a subtle difference, but they seem to think it's due to microgravity in space and how it behaves, rather than the lack of gravity.