Welcome to the party 3a. Curious is 3a26 your military MOS by chance or is there another meaning for it?
As to Linux, what flavor are you running? Are you using Firefox or Chromium? Also, as Pho32 mentioned the website ImgBB.com is a good site to up load from. I have been using it without even creating an account.