Hardware: Two year old x86 YunoHost version: current I have access to my server : Through SSH | through the webadmin | direct access via keyboard / screen Are you in a special context or did you perform some particular tweaking on your YunoHost instance ? : no
Description of my issue
After the installation of Kodi nginx fails: hastebin
Which user is running the show? Yunohost’s permissions are quite tight, perhaps that gives a problem.
Is there any more information in /var/www/kodi/.local/share/xorg/Xorg.0.log ?
Can you start a GUI otherwise?
WHY? I mean…
if you got the option to do so, would you not split this over two physical machines? Yunohost should run 24/7, low power and few resources, while Kodi only when listening music or watching a movie, might be more power hungry depending on stream type and needs more resources that could impact your server.
That is the web GUI, which is a GUI indeed, but seen from the computer it is a text process, more or less.
Kodi needs a desktop environment (and perhaps a window manager), with graphical capacities, such as KDE or Openbox. “Just a desktop”, so to speak. Can you run Firefox, for example, on your Yunohost? That is, not use your browser to visit the website, but actually start Firefox on the computer that is running Yunohost?
This server runs 24/7 and is my Multimedia Server. Important services I run on a VM on digitalocean.com.
I have the idea to access this media and other services that run on Kodi from other computers in the local network. Maybe even from outside.
Maybe Jellyfin is better for this intention (?), though I guess with Kodi many more services are available.
Kodi (on Yunohost) can play movies on the television that is connected to your Yunohost. The files it plays are either on the computer itself (Yunohost, in this case) or somewhere on the network (made available via SSHFS, SMB, UPnP/DLNA, probably more).
Jellyfin is installed anywhere in the network, for example on a Yunohost. It does not play movies; it can serve them to a mediaplayer (such as Kodi, or your telephone, or Kodi on your telephone), the mediaplayer then shows them on the connected screen.
My idea was that I configure Kodi with all its services only on one machine (my yunohost server) and then the whole family can access that from several devices, maybe even from outside the network. One surface for everything.
How do I install a desktop environment to yunohost?
What seems a little weird to me: This is the first app that doesn’t work after installing from the yunohost GUI. Shouldn’t the desktop environment be installed automatically and then start as soon as I click on the Kodi button on the yunohost GUI? If this is not the case, Kodi should be removed or at least it should be mentioned in the readme.
Otherwise this app doesn’t meet the idea of yunohost: To have a server even though one is not an IT professional.