Latex or Oil-based primer is fine on drywall. Latex is probably easier to deal with from a cleaning standpoint, but some think oil paints leave a stronger, deeper, more beautiful finish. Personally, I use latex, but I'm lazy.
Hope this helps. Good luck.
© 2016 Renovate Your World LLC