Moto G not showing up properly in Android Device Monitor after upgrade I was able to enable USB debugging, download, and run a an app I wrote in Android Studio when it was running KitKat.  I have since upgraded to Lollipop.  

I also changed from 32 to 64 bit Linux Mint due to warnings in Android Studio and the need to -force-32bit in the debugger.

Now my Moto G shows up in Android Device Monitor as shown in the attached image.



Any ideas on what might be causing this?
There was quite a bit of change so the issue could be anywhere within the opertion. To start troubleshooting lets first look toward your device. 

Since the upgrade to lollipop to cover all bases just assume everything reverted to its original state. looking at the basics go to developer settings and verify USB debugging is enabled. next connect device to PC and now within the device verify that MTP is enabled. two ways to check one the devices notification pull down menu press the connected as media device enable media device (MTP). the other option is to go to settings/storage/menu-dots/USB computer connection then verify MTP.

Next focus on the PC next and with changing from 32 to 64. Its thorough to just assume if it changed then compatibilty issues followed. So go to devices and check that the proper drivers are installed.

Device manager click launch emulator and once its up that means its time for adventures in ADB.


  adb devices


check what itt returns and if the question marks are still present then try this.


  adb kill-server


then


  adb start-server


hopefully by this point you are up and running that was just a few common causes.