The permanent residence directly from a non-dual intent visa such as an F1 is very possible although it comes with a lot of strings attached to it mainly the ability to lose the F1 student status. While there are possibilities, this video analysis the issues attached to filing a direct greencard while on a student visa.