Это будет трудной задачей, поскольку Skype является закрытым исходным кодом.
Честно, веб-камера так недороги в эти дни, я думаю, что это было бы намного меньше стычки для взятия рабочей веб-камеры.
Если Вы хотите отладить это, сказать нам больше. vid бегунок работает за пределами скайпа? вывод lspci-vvv (отправляют только раздел по Вашей веб-камере),
Запустить скайп с командной строки, каких-либо ошибок?
можно также попытаться отладить с strace. Если Вы не понимаете strace, это - почти наверняка больше стычки затем, это стоит.
Просто пакет или установка fakeroot/fakechroot, так как они уже совершенно подходят для этого. Взгляд cdebootstrap для вдохновения.
Да. Если ваше ядро поддерживает user_namespaces (и они включены) , вы можете сначала "смоделировать пользователя root", который затем получит право вызывать chroot
(как настоящий пользователь root). (Что ранее требовалось ограничить только пользователем root из-за возможности повышения привилегий обычным пользователем (скажем, через двоичные файлы set-UID-root и настраиваемые библиотеки в каталоге chroot).)
Вы можете попробовать это в своей оболочке:
unshare --user --map-root-user --mount-proc --pid --fork
/sbin/chroot ......
su - user1