Im logged in using my OpenID but profile images appear to be connected to Gravatar only?
To my knowledge, gravatar is the only option. Is there some reason it doesn't work as an option for you? You can add many email addresses and many pictures to your gravatar account, so as to not overlap various types of profile pictures with various types of websites that use gravatar.
The avatar used on your stackexchange accounts does not necessarily correspond to your login method. Rather, it is pulled from gravatar.com according to the email address in your account on each stackexchange site.
In my case, I use MyOpenID.com to log into stackexchange sites, and my MyOpenID profile does not contain my email address, but I was able to make my gravatar show up on stackexchange. Here's how. On each stackexchange site where your gravatar doesn't show up (eg, meta.stackoverflow.com, etc.):
- Click your username at the top, to get to your account page
- Click 'edit' to enter your email address*
- If you don't yet have any gravatar associated with this email address*, add this email address to gravatar.com and associate an image with it
Note: * You don't have to use your 'best' email address. Since it is only used for the gravatar, you can use any email address you want, or even a throwaway address such as from mailinator.com. However, you do have to check the email address once for the confirmation email from gravatar.com.