Фишка в том, что при описанном мною способе, Skype может запускаться при старте системы и все будет работать. В предлагаемом же варианте (при написании скрипта с этой строчкой и подсовывания его вместо оригинального Skype) Skype стартует вместе с системой, но для работы вебкамеры придется его перегружать. Ну и, по видимому, не только Skype использует v4l1. В результате один раз добавил строку и все работает, не надо скрипты плодить.
Или имелось в виду v4l2convert.so, а не v4l1compat.so? Но что меняется? Вроде ничего...