What do I need to fix the linux wallet problem when I try to refresh?
You need the current version from github. You can use the binaries as mentioned in the previous reply but you are better off building it yourself.
If you already did a git clone, you can do
git pull
make
and get everything working pretty fast (most files won't need to be recompiled)