Hi, longtime appreciator of the guide. I have been successfully running Plex hardware transcoding in a docker container on an HP-S01.
Yesterday …
EDIT: …I hate to say it, but you know what I’m gonna say: a reboot fixed it. I wonder what the issue was. Oh well. Read on if you’re bored, otherwise ignore this post!
… I powered down the system and moved it to another room. I turned it back on, noticed Plex was down, and attempted to start it:
$ docker-compose up -d
Creating plex ... error
ERROR: for plex Cannot start service plex: error
gathering device information while adding custom
device "/dev/dri": no such file or directory
This references the docker devices
mapping which lets the container use the iGPU. Per @Mthrboard 's instructions here. It’s always worked smoothly in the past. I’m not sure why a cold start would make it not work now. The system has been rebooted before.
Commenting out /dev/dri
permits the Plex container to load perfectly, but without hardware transcoding I presume.