Plex Server Not Starting "Critical: libusb_init failed"

After setting up a Plex server using docker-compose, I’m unable to reach the server. According to my log below, I think the problem is “Critical: libusb_init failed” however, after looking online, it seems it’s not really an issue.

I also tried without:

      - /dev/dri:/dev/dri

to no success

Logs:

[s6-init] making user provided files available at /var/run/s6/etc...exited 0.
[s6-init] ensuring user provided files have correct perms...exited 0.
[fix-attrs.d] applying ownership & permissions fixes...
[fix-attrs.d] done.
[cont-init.d] executing container initialization scripts...
[cont-init.d] 01-envfile: executing... 
[cont-init.d] 01-envfile: exited 0.
[cont-init.d] 01-migrations: executing... 
[migrations] started
[migrations] no migrations found
[cont-init.d] 01-migrations: exited 0.
[cont-init.d] 02-tamper-check: executing... 
[cont-init.d] 02-tamper-check: exited 0.
[cont-init.d] 10-adduser: executing... 

-------------------------------------
          _         ()
         | |  ___   _    __
         | | / __| | |  /  \
         | | \__ \ | | | () |
         |_| |___/ |_|  \__/


Brought to you by linuxserver.io
-------------------------------------

To support LSIO projects visit:
https://www.linuxserver.io/donate/
-------------------------------------
GID/UID
-------------------------------------

User uid:    1001
User gid:    1001
-------------------------------------

[cont-init.d] 10-adduser: exited 0.
[cont-init.d] 40-chown-files: executing... 
[cont-init.d] 40-chown-files: exited 0.
[cont-init.d] 45-plex-claim: executing... 
[cont-init.d] 45-plex-claim: exited 0.
[cont-init.d] 50-gid-video: executing... 
**** creating video group video9g3n with id 107 ****
**** adding /dev/dri/renderD128 to video group video9g3n with id 107 ****
**** adding /dev/dri/card0 to video group video with id 44 ****
[cont-init.d] 50-gid-video: exited 0.
[cont-init.d] 60-plex-update: executing... 
No update required
[cont-init.d] 60-plex-update: exited 0.
[cont-init.d] 90-custom-folders: executing... 
[cont-init.d] 90-custom-folders: exited 0.
[cont-init.d] 99-custom-scripts: executing... 
[custom-init] no custom files found exiting...
[cont-init.d] 99-custom-scripts: exited 0.
[cont-init.d] done.
[services.d] starting services
Starting Plex Media Server.
[services.d] done.
Critical: libusb_init failed

Found the issue. My network_mode was set to “bridge” instead of “host”. Changed that, and now everything works fine.
“Critical: libusb_init failed” is still showing, but doesn’t impact my server.

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.