#1 Le 29/03/2022, à 19:03
- Franck-86180
[Résolu]Installation de UMS (serveur multimédia UPnP compatible DLNA)
Bonjour,
Je viens d'installer le serveur UMS pour m'en servir de serveur DLNA.
Pour ça j'ai utiliser les 2 sites suivants:
https://doc.ubuntu-fr.org/universal_media_server
https://websetnet.net/fr/how-to-install … ntu-20-04/
Tout c'est bien passé, je suis capable de lire les photos sur ma télé, mon téléphone.
Il me reste un problème; l'installation du serveur en temps que service
Car si l'interface utilisateur n'est pas active, point de serveur.
D’où la nécessité d'installer UMS en temps que service.
quand j’exécute les 3 commandes suivantes, je n'ai aucune réponse ni message d'erreur.
sudo systemctl daemon-reload
sudo systemctl enable ums.service
sudo systemctl start ums.service
Mais quand je teste son status, voila la réponse:
franck@NASE:~$ sudo systemctl status ums.service
● ums.service - Run UMS as franck
Loaded: loaded (/etc/systemd/system/ums.service; enabled; vendor preset: e>
Active: failed (Result: exit-code) since Tue 2022-03-29 19:36:28 CEST; 13s>
Process: 7797 ExecStart=/opt/ums/UMS.sh (code=exited, status=217/USER)
Main PID: 7797 (code=exited, status=217/USER)
mars 29 19:36:28 NASE systemd[1]: Started Run UMS as franck.
mars 29 19:36:28 NASE systemd[7797]: ums.service: Failed to determine user cred>
mars 29 19:36:28 NASE systemd[7797]: ums.service: Failed at step USER spawning >
mars 29 19:36:28 NASE systemd[1]: ums.service: Main process exited, code=exited>
mars 29 19:36:28 NASE systemd[1]: ums.service: Failed with result 'exit-code'.
lines 1-11/11 (END)
En un mot, ça fonctionne pas en temps que service! Je ne comprends pas cette erreur.
Quelqu'un a-t-il une idée?
Dernière modification par Franck-86180 (Le 30/03/2022, à 09:46)
Hors ligne
#2 Le 29/03/2022, à 19:16
- xubu1957
Re : [Résolu]Installation de UMS (serveur multimédia UPnP compatible DLNA)
Bonjour,
Tu devrais maximiser le terminal, pour éviter les lignes tronquées,
Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Réso|u] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci. Membre de Linux-Azur
Hors ligne
#3 Le 29/03/2022, à 19:30
- Franck-86180
Re : [Résolu]Installation de UMS (serveur multimédia UPnP compatible DLNA)
OK, c'est fait:
franck@NASE:~$ sudo systemctl daemon-reload
franck@NASE:~$ sudo systemctl enable ums.service
franck@NASE:~$ sudo systemctl start ums.service
franck@NASE:~$ sudo systemctl status ums.service
● ums.service - Run UMS as franck
Loaded: loaded (/etc/systemd/system/ums.service; enabled; vendor preset: enabled)
Active: failed (Result: exit-code) since Tue 2022-03-29 20:29:14 CEST; 17s ago
Process: 8139 ExecStart=/opt/ums/UMS.sh (code=exited, status=217/USER)
Main PID: 8139 (code=exited, status=217/USER)
mars 29 20:29:14 NASE systemd[1]: Started Run UMS as franck.
mars 29 20:29:14 NASE systemd[8139]: ums.service: Failed to determine user credentials: No such process
mars 29 20:29:14 NASE systemd[8139]: ums.service: Failed at step USER spawning /opt/ums/UMS.sh: No such process
mars 29 20:29:14 NASE systemd[1]: ums.service: Main process exited, code=exited, status=217/USER
mars 29 20:29:14 NASE systemd[1]: ums.service: Failed with result 'exit-code'.
franck@NASE:~$
Hors ligne
#4 Le 29/03/2022, à 19:40
- jplemoine
Re : [Résolu]Installation de UMS (serveur multimédia UPnP compatible DLNA)
ce qui me semble bizarre (mais peut-être normal) :
ums.service - Run UMS as franck
Il semblerait qu'il veuille utiliser ton utilisateur mais qu'il y a un problème de "credentials" (utilisateur / mot de passe).
Puis un problème avec un /opt/ums/UMS.sh
La plupart du temps, un service se lance avec l'utilisateur root ou un compte dit "de service" (www-data pour apache).
Membre de l'ALDIL (Association Lyonnaise pour le Développement de l'Informatique Libre)
- En pro, après 20 ans de développement, administrateur Linux / Unix depuis Avril 2019.
- En privé, sous Ubuntu-Xubuntu depuis 2009.
Déconnecté jusqu’à nouvel ordre
Hors ligne
#5 Le 29/03/2022, à 20:02
- Franck-86180
Re : [Résolu]Installation de UMS (serveur multimédia UPnP compatible DLNA)
Ah, voila une piste interessante.
Ci-joint le fichier le fichier ums.service:
[Unit]
Description=Run UMS as franck
DefaultDependencies=no
After=network.target
ou
After=network-online.target
[Service]
Type=simple
User=ji
Group=ji
ExecStart=/opt/ums/UMS.sh
TimeoutStartSec=0
RemainAfterExit=yes
Environment="UMS_MAX_MEMORY=500M"
[Install]
WantedBy=default.target
Mais à la place de
Run UMS as franck
Il faut mettre
Run UMS as root
???
Hors ligne
#6 Le 29/03/2022, à 20:25
- nany
Re : [Résolu]Installation de UMS (serveur multimédia UPnP compatible DLNA)
Bonjour,
Il faut mettre
Run UMS as root
???
Non, tu peux mettre n’importe quoi comme description, ça ne changera rien.
En fait, tu a remplacé Ji par franck dans ton exemple mais tu as oublié les deux autres occurrences de ji.
Il faut donc mettre :
User=franck
Group=franck
Hors ligne
#7 Le 29/03/2022, à 20:27
- nany
Re : [Résolu]Installation de UMS (serveur multimédia UPnP compatible DLNA)
Ceci me semble incorrect aussi :
After=network.target ou After=network-online.target
Hors ligne
#8 Le 30/03/2022, à 09:43
- Franck-86180
Re : [Résolu]Installation de UMS (serveur multimédia UPnP compatible DLNA)
Ou la la, que de bêtises.
Je n'ai pas fait attention à ce que je faisais.
J'ai modifié le fichier des 3 erreurs qu'il comportais. Le voici maintenant:
franck@NASE:~$ cat /etc/systemd/system/ums.service
[Unit]
Description=Run UMS as franck
DefaultDependencies=no
After=network-online.target
[Service]
Type=simple
User=franck
Group=franck
ExecStart=/opt/ums-10.18.0/UMS.sh
TimeoutStartSec=0
RemainAfterExit=yes
Environment="UMS_MAX_MEMORY=500M"
[Install]
WantedBy=default.target
franck@NASE:~$
Et voila le résultat:
franck@NASE:~$ sudo systemctl status ums.service
● ums.service - Run UMS as franck
Loaded: loaded (/etc/systemd/system/ums.service; enabled; vendor preset: enabled)
Active: active (running) since Tue 2022-03-29 21:58:42 CEST; 12h ago
Main PID: 8557 (java)
Tasks: 38 (limit: 2289)
Memory: 684.7M
CGroup: /system.slice/ums.service
└─8557 jre8/bin/java -Xmx500M -Xss2048k -Dfile.encoding=UTF-8 -Djava.net.preferIPv4Stack=true -Djna.nosys=true -classpath update.jar:ums.jar net.pms.PMS
mars 29 22:29:00 NASE UMS.sh[8557]: INFO 22:29:00.668 [StopPlaying Event] Stopped playing 20200131_153338.mp4 on VIERA E30 Series
mars 30 08:55:22 NASE UMS.sh[8557]: INFO 08:55:22.789 [pool-4-thread-3] Checking IP: 192.168.1.31 for Décodeur TV UHD
mars 30 08:55:22 NASE UMS.sh[8557]: INFO 08:55:22.812 [pool-4-thread-3] Renderer Décodeur TV UHD found on address: pcmltvwhd94.home (192.168.1.31)
mars 30 08:55:37 NASE UMS.sh[8557]: INFO 08:55:37.853 [pool-4-thread-3] Renderer Décodeur TV UHD has an estimated network speed of NaN Mb/s
mars 30 10:32:41 NASE UMS.sh[8557]: INFO 10:32:41.310 [pool-4-thread-4] Checking IP: 192.168.1.11 for Samsung E+ Series
mars 30 10:32:41 NASE UMS.sh[8557]: INFO 10:32:41.315 [pool-4-thread-4] Renderer Samsung E+ Series found on address: android-1.home (192.168.1.11)
mars 30 10:32:56 NASE UMS.sh[8557]: INFO 10:32:56.352 [pool-4-thread-4] Renderer Samsung E+ Series has an estimated network speed of NaN Mb/s
mars 30 10:33:34 NASE UMS.sh[8557]: INFO 10:33:34.815 [pool-4-thread-4] Checking IP: 192.168.1.6 for Lecteur multimédia inconnu
mars 30 10:33:34 NASE UMS.sh[8557]: INFO 10:33:34.821 [pool-4-thread-4] Renderer Lecteur multimédia inconnu found on address: pc01.home (192.168.1.6)
mars 30 10:33:49 NASE UMS.sh[8557]: INFO 10:33:49.850 [pool-4-thread-4] Renderer Lecteur multimédia inconnu has an estimated network speed of NaN Mb/s
franck@NASE:~$
MERCI infiniment nany
Et toutes mes excuses pour ce post un peu .... posté à la légère
Ceci étant, après avoir essayé UMS, je trouve qu'il est extrêmement gourmand en ressource; et très lent à l'affichage sur ma TV
Mais il fonctionne (quand on fait attention à ce que l'on fait)
Merci encore pour votre aide.
Dernière modification par Franck-86180 (Le 30/03/2022, à 09:45)
Hors ligne