Maybe it's the sizing or grounds that smell bad.
Anyway, I don't use linen anymore because I found a more durable material that I think it would last more than linen - it's synthetic canvas. Why don't you try it? Buy one in your local fabric store and make your own support for painting.
xander,
www.xndrcalceta.4t.com