J'essaie de transformer un ancien PC en serveur multimédia domestique avec Ubuntu 12.04 en utilisant Plex Media Server. J'ai un nouveau disque dur externe USB WD 2 To avec tous mes médias dessus.
Je ne peux pas pour la vie de moi comprendre pourquoi Plex ne reconnaîtra pas les fichiers sur ce disque dur. Il montre l'externe comme là, Ubuntu montre les fichiers et me permet de les lire, de les visualiser, etc. Plex affiche le nom "Externe".
Mais quand je clique dessus, il est 100% vide et n'affiche rien à ajouter. Je peux très bien accéder aux fichiers sur l'extérieur via le partage de fichiers, sur mes ordinateurs Windows, mais j'aimerais pouvoir utiliser Plex pour le streaming avec notre Roku.
Je suis assez nouveau sur Ubuntu, j'ai utilisé Plex avec le même HD sur Windows et cela a bien fonctionné. J'ai lu plusieurs articles à ce sujet et rien ne semble faire l'affaire.
Comment puis-je résoudre ça?
la source
seen Dec 25 '13 at 11:24
Réponses:
Vous devez vous assurer que l'utilisateur
plex
a accès non seulement au lecteur, mais au dossier dans lequel le lecteur est monté. Après beaucoup de bricolages, j'ai fini par suivre cette voie:Modifiez les options de montage (disques -> "Plus d'actions" (les deux engrenages sous la carte "Volumes") -> Modifier les options de montage) de sorte que:
se trouve dans la zone de stockage des options dans le fichier / etc / fstab (la zone de texte sous "Nom de l'icône symbolique")
et définissez le point de montage sur:
et remontez votre disque dur pour qu'il apparaisse à l'emplacement spécifié.
Ensuite, accordez à tous les utilisateurs de l'ordinateur un accès en lecture au lecteur en accédant au terminal et entrez:
Il peut également être nécessaire de s'assurer que les autorisations ACL sont correctement configurées, de sorte que les éléments suivants peuvent également être nécessaires:
Maintenant que Plex a accès au lecteur, vous devez vous assurer qu'il a accès à tous les fichiers des répertoires concernés. Cela peut être fait en répétant ce qui suit pour tous vos dossiers de bibliothèque multimédia:
Cela a résolu mes problèmes pour les deux disques supplémentaires que j'ai ajoutés à mon HTPC. J'espère que ça aide.
PS: Comme @douggro l'a mentionné, Plex a un bon article sur le sujet, mais ils ont modifié la structure de leur site, il m'a donc fallu un certain temps pour le trouver à partir de son lien, alors voici un lien plus récent vers la page: Plex Guide des autorisations Linux
la source
chmod -R 777
, cela se lit comme "Je ne sais pas ce qui ne va pas, mais c'est certainement lié aux autorisations, alors que diriez-vous que j'autorise tout " , et c'est une approche dangereuse. Au mieux, tout ce que vous devez faire estsudo chmod 0755 /media/<user> /media/<user>/<HDD Name>
. Votre suggestion modifierait CHAQUE fichier sur le disque ENTIER en marquant tous comme (entre autres) les exécutables. Sans surprise, nulle part dans le guide auquel vous avez lié ne suggère de faire quelque chose d'aussi effronté. Modifier soumis pour examen.Comme plusieurs personnes l'ont mentionné, le problème est probablement dû au fait que l'
plex
utilisateur ne dispose pas des autorisations appropriées. J'ai eu un problème similaire et j'ai pu le résoudre en quelques étapes faciles.Ouvrez ce fichier de configuration:
Trouvez cette ligne:
Remplacez
plex
par votre nom d'utilisateur et enregistrez le fichier. Une fois que j'ai redémarré mon ordinateur, Plex a pu accéder aux dossiers sur le disque externe.Vous pourrez peut-être exécuter
sudo mount -a
et / ousudo service plexmediaserver restart
au lieu de redémarrer.Crédit: htpcguides.com
la source
Je ne sais pas ce qui se passe, mais la seule chose qui m'a aidé avec le lecteur ext4 était de définir dans l'application "Disks" "Automatic Mount Options" - "OFF" et de définir "Mount Point" "/ mnt / foobar" au lieu de " / media / nom d'utilisateur / foobar ".
la source
Essayez d'ajouter Plex au groupe plugdev.
Ouvrez un terminal (appuyez sur ControlAltT) et entrez
sudo gpasswd -a plex plugdev
Vérifiez que plex a été ajouté au groupe plugdev en entrant:
groups plex
qui devrait également afficher les groupes auxquels plex appartient. Ensuite, redémarrez l'ordinateur et démarrez plex pour vérifier que cela a corrigé le problème.
la source
C'est le point de montage du dossier de votre disque dur externe qui pose problème.
Il n'a pas les bons droits, le moyen le plus simple de changer cela sans commandes de terminal, sauf d'ouvrir nautilus en tant que root, est le suivant:
nautilus ouvert avec sudo:
sudo nautilus (ou tout autre navigateur système ouvert avec root)
survolez votre hd externe avec la flèche de la souris pour voir le chemin complet de votre hd, ou cliquez dessus puis appuyez sur Ctrl + l pour voir le chemin complet dans la barre d'adresse.
exemple: / media / nick / extern_hdd1
extern_hdd1 est monté sur le pseudo du dossier, accédez au média pour modifier les autorisations du pseudo du dossier, pour ce faire, appuyez sur ctrl + l et collez / media / dans la barre d'adresse ou recherchez manuellement le média.
faites un clic droit sur le dossier pseudo, allez dans les propriétés et modifiez ce qui suit:
Propriétaire: pseudo (dans votre propre cas, votre propre nom d'utilisateur) Accès au dossier: Créer et supprimer des fichiers Accès au fichier: ---
Groupe: plugdev Accès au dossier: Accéder aux fichiers Accès au fichier: ---
Autres accès aux dossiers: accès aux fichiers accès aux fichiers: ---
C'est ça!
la source
Vous devez configurer fstab pour définir les autorisations appropriées.
Il y a une page entière sur la façon de le faire sur le site Plex, voir: https://support.plex.tv/hc/en-us/articles/200288606-Mounting-NTFS-Drives-on-Linux
Pour faire court:
Trouvez l'UUID de votre lecteur:
sudo blkid | grep ntfs
créez un répertoire où vous monterez le lecteur:
sudo mkdir / media / ext_NTFS_USB_Drive
éditez le fichier / etc / fstab avec la commande:
gksu gedit / etc / fstab
ajoutez une ligne à ce fichier et enregistrez.
UUID = 485CBF485CBF3014 / media / ext_NTFS_USB_Drive autorisations ntfs-3g, auto 0 0
où l'UUID est celui de votre lecteur et le point de montage est le dossier que vous avez créé.
montez maintenant le lecteur:
montage sudo / media / ext_NTFS_USB_Drive
(vous pouvez obtenir une erreur indiquant que le disque est déjà monté, dans Nautilus par exemple. Il suffit de le démonter - Retirer le disque en toute sécurité ou cliquez sur l'icône d'éjection dans Nautilus)
Maintenant dans Plex, vous devez changer l'emplacement du dossier multimédia que vous essayez d'ajouter quelque part à l'intérieur: / media / ext_NTFS_USB_Drive
la source
Il s'agit très probablement d'un problème d'autorisations avec Plex. Lisez cette page pour plus d'informations sur les autorisations Plex. Pensez également à créer un dossier sur l'externe dédié à votre média puis à créer un point de montage pour celui-ci dans vos
fstab
entrées, en le montant en tant qu'utilisateurplex
.la source
Le chmod a fonctionné pour moi et j'utilise un vfat et un lecteur ntfs à la fois et ils fonctionnent tous les deux très bien maintenant, merci pour les conseils. Ce sont les 2 lignes de mon lecteur fstab, remplacez simplement le <....> par les informations de lecteur correctes:
la source
Après avoir lutté avec ce problème, j'ai trouvé une solution extrêmement simple. J'ai installé et exécuté un programme appelé ntfs-config. Plex pouvait alors lire le contenu de mes deux disques ntfs, l'un externe et l'autre interne avec seulement deux clics par disque.
la source
J'ai résolu mon problème en supprimant simplement le
user
hors de la ligne. J'étais sous racine dans gedit, dans leetc/fstab
. J'ai remarqué que je pouvais lire des vidéos sur un autre lecteur et il a été monté en tant que/media/HHD
. Je viens donc de supprimer l'utilisateur et le redémarré et maintenant jouer les voitures Moive pour mes 3 ansDonc ça ressemble
Cela fait deux jours que je lis et j'essaye des choses ... mais comme c'était simple.
J'espère que cela aide quelqu'un là-bas et lui fait gagner du temps.
la source
Accédez au dossier multimédia en le tapant dans le terminal
Tapez ensuite
Saisissez le mot de passe administrateur. Tu es prêt. Essayez maintenant d'accéder aux dossiers du disque dur externe depuis plex.
Remarque :
est le nom du dossier trouvé dans le dossier multimédia. (lorsque vous accédez à cd / media / dans le terminal)
la source
La seule solution qui fonctionne pour moi:
Vous devez changer l'utilisateur du Plex Media Server, au lieu de l'utilisateur "plex", vous devez utiliser votre utilisateur linux .
sudo vim /etc/default/plexmediaserver
(ou utiliser à lanano
place devim
)Placez tous vos fichiers et dossiers multimédias dans
/plex
Cela devrait maintenant fonctionner immédiatement. Pour moi, c'est le cas. Sinon, redémarrez votre ordinateur.
la source
Enfin, j'ai utilisé Menu → Préférences → Disques pour comparer les propriétés des deux disques. Une seule différence était sous Modifier les options de montage… Le SSD interne a été défini sur les options de montage manuel avec la case Monter au démarrage cochée. Le lecteur USB a été réglé sur des options de montage automatique avec la case décochée.
la source
J'étais toujours confronté à des problèmes avec 18.04;
J'ai donc installé Eiciel * (programme ACL)
J'ai trouvé que parce que j'avais des installations plus anciennes d'OS qui avaient le même nom d'utilisateur, j'ai dû ajouter tous les doublons. Une fois cela fait, la modification de leur fichier plexmediaserver.service a fonctionné;
la source
Je n'ai pas eu à modifier de fichiers ni à modifier les autorisations de contenu de mon lecteur, ni à donner un accès plex à mon compte d'utilisateur. Tout ce que j'ai fini par faire, c'est de créer un nouveau dossier sous le
/media
nom de "plex" et il lui a/media/plex
donné les autorisationsplex:plex
suivantes:Ensuite, j'ai répertorié mes lecteurs pour voir le périphérique afin que je puisse le monter dans le dossier plex:
La commande ci-dessus a montré que mon disque externe au format ext4 était allumé
/dev/sdb1
, alors je l'ai monté comme suit:Cela a monté le lecteur
/media/plex
. Mes films sont à l'intérieur de ce lecteur sous un autre sous-dossier appelé films, donc tous les fichiers sont en fait dans:Quoi qu'il en soit, je suis retourné dans Plex et j'ai ajouté la bibliothèque, cela m'a permis de cliquer sur le
/movie/plex
dossier sans problème, il a même trouvé les sous-dossiers et tout fonctionnait parfaitement, il a détecté tous les films!Pas besoin de redémarrer ou de redémarrer le serveur ou quoi que ce soit.
Je suis sur Ubuntu Studio 18.04.2 LTS en utilisant Plex Media Server 1.15.4.994.
la source