Acer laptops may indeed have problems with the cardreader since they don't properly handle hotplugging PCIe devices, which is exactly what a JMicron reader does when you boot the computer with no card in it. It is an Acer, not a JMicron problem, since an ExpressCard slot on an Acer laptop shows the same problem: it's not working if there was no card in it at boot.
It is pretty easy to fix. Please run:
- Code: Select all
gksudo gedit /etc/modules
In that file please add:
- Code: Select all
acpiphp
With this workaround, the cardreader will be detected in lspci and should be working (though I'm not sure if all card types work). Alternatively, you can boot the computer with a card in the reader; then it works fine too.
Registered Linux User #528502

Feel free to correct me if I'm trying to write in Spanish, French or German.