Wow, this has been discussed infinitely.
It will charge on many pcs, but if the screen is ON, thus you can see the 'Not Charging' then it is not charging. It takes power to light the screen, and doesn't charge on lower USB ports when the screen is on.
So, we have,
SCREEN ON = NOT CHARGING.
SCREEN OFF = Charging, but probably slowly.