Actually there probably is one. I thought that the classic way of managing permission by the video
group is gone, but in all my installs (Arch and NixOS) the GPU devices (~~/dev/video*
~~ EDIT: /dev/dri/card*
, the previous one is your webcam) are still owned by root:video
. Maybe just adding your user to video
group will work? Arch Wiki even suggests this in this case:
There are some notable exceptions which require adding a user to some of these groups: for example if you want to allow users to access the device even when they are not logged in.
Regarding
/etc/skel
being an empty directory, note that it is one of the few places outside/home
where you can actually expect hidden files :) On my Arch it contains Bash dotfiles, for example.