ill lit, poorly lit, dim.
Near-sighted or dim-sighted.
Partially blind.
Lacking in discernment or understanding.