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
Dear supporters
After the installation of Kodi nginx fails: hastebin
Nov 03 09:09:44 xinit[7237]: (EE)
Nov 03 09:09:44 xinit[7237]: Fatal server error:
Nov 03 09:09:44 xinit[7237]: (EE) xf86OpenConsole: Cannot open virtual console 7 (Permission denied)
Kodi is a GUI application, it needs some kind of graphical user interface. (Or, is it another Kodi than ex-XBMC?)
I know digitalocean only from command line services. Running Kodi (or any X application) would be possible of course, with the X server on your local machine, but seems a fairly complex solution.
Do you have a desktop environment / GUI running on your DO instance?
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.
No, I donāt think so. The only thing, I think, is that Kodi is the client/mediaplayer, not a mediaserver!
So if you want to put all your media on Yunohost and be able to view it from anywhere, then you need Jellyfin or minidlna or plain SSH on your Yunohost.
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?
Appendix:
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.