Jump to content

ich777

Community Developer
  • Posts

    15,089
  • Joined

  • Days Won

    193

Everything posted by ich777

  1. This seems like a limitation from Portainer. I've updated the container so that these values are now empty by default. Please pull it again from Docker Hub it should now work.
  2. Then create those two environment variables and leave them empty and delete the value 'template' after the first start, this should also work
  3. Are you using Unraid? You have to create the Variables and leave them empty otherwise they are filled with template.
  4. But why? Wouldn't it be better you try to run it through this container otherwise I will give no support... Also, when you remove the environment variables START_VARS and GAME_CONFIG this is pretty much the same as you leave it empty in Unraid in the Docker template. I tried it now on my server and it works just fine (attached a few screenshots and also the log):fivem.log You have to create this port mapping in the template:
  5. No problem, here to help... I will keep you updated when everything is sorted out and the source is available.
  6. Not really one thing to keep in mind that this package at the time of writing consist of the 3 necessary container tools and the driver itself. You need to have the Kernel sources (so to speak compile the Kernel for Unraid), the Nvidia driver and and at last the container tools so the driver itself can interact with the Container daemon itself and vice versa (I build everything in my Unraid-Kernel-Helper Docker with a custom script that uploads the packages to Github but that involves two reboots since you need to be, or at least, you should be on that version you want to build for so to speak 2 reboots and then the Nvidia driver is working again). I completely understand that you don't want to rely on one person btw. LT also has my build script for everything (in case something happens to me) and also they have their own for the Nvidia driver. I will release the whole build script in the next few months after we sorted out how the drivers are built by LT itself so that they are available when a new Unraid version is released. I'm not 100% sure where but somewhere on my Github (eventually in the Plugin repo or in the releases repo), hope that is okay for you to wait a little longer.
  7. Exactly that's what I do... Yes, but I will only recompile the last 6 or so driver versions I think, in my automated build script (that doesn't uploaded the packages for whatever reason this time) are only the latest and the latest feature branch for now, but I will eventually extend that list so that I manually have to compile the other versions. This is eventually a possible scenario but this is very unlikely that someone ever will need this because if I build the last 6 driver versions there might be at least 1 or 2 stable drivers within this 6 versions. They don't change the compatibility list for the production drivers until now (know on wood) and I hope so that this doesn't change but even if they change it I can recompile that last working driver for every upcoming version of Unraid and include that in the packages repo.
  8. What change? Let's wait for Squid, eventually he knows why this happened. As said above this shouldn't happen when you changed it once.
  9. It is tied to the specific Kernel versions. All the drivers that you see are built for the specific Kernel version that Unraid runs on. Exactly from somewhere is from here: Click (and if don't built it already and the Kernel version isn't found in the repo I added a fallback and then it is download from the LT servers itself because as said above LT builds always the latest version from the driver for the new Kernel version or better speaking Unraid release). Exactly, the Plugin checks on boot if it finds a newer version of the drivers if 'latest' is selected or it checks if the selected version is already downloaded and matches the current Kernel version. If that fails it will download the new preferred version, if that also fails (because I don't built the drivers that quick) it will check if a driver is available on the LT servers and download the latest one from there and finally installs the drivers and enable them. Please note that this will change in the near future so that the version(s) will be already available when the new Unraid version is released and this is only a temporary solution for now.
  10. No, if you change the path inside the template so that it matches your configuration it won't change automatically. EDIT: To what path did you set it?
  11. Please read this post: You have to start the container with an empty 'ConfigFile' Variable otherwise txAdmin won't load, also you don't have to fill in +set txAdminPort 40120 you only have to add the Port like in the linked post above.
  12. Exactly. In my templates it is not possible that it changed autmoatically. I do it that way because some applications inside Docker containers needs the "real" path to the directory where the files in otherwise they won't work and I also won't change that in my templates. As said above it is very unlikely that this path is reseted out of nowhere because I have disabled to auto update user templates in my templates if I change something in the main template. @Squid can you help here or imagine what changed the path?
  13. Probier das: #!/bin/bash currenIP="$(wget -qO- ipecho.net/plain)" filepath="/mnt/cache/myip.txt" if [ ! "$(cat $filepath | tail -5 | grep ${currentIP})" ]; then echo "$(date +'%Y-%m-%d')" ${currentIP} >> ${filepath} fi Nur kurz zur Erklärung: if holt sich die letzten 5 Einträge deiner myip.txt Datei mittels tail und prüft dann mittels grep ob diese gefunden wird mittels grep und das ganze wird umgekehrt durch ! am Anfang sprich: Wenn einer der letzten 5 Einträge in deiner Datei myip.txt nicht gleich der aktuellen IP ist dann schreibe die aktuelle IP in die myip.txt hinzu. (die letzten 5 Einträge deswegen weil es durchaus möglich sein kann das du nach einer Woche oder ein paar Tagen wieder die gleiche IP hast die du schon mal gehabt hast und die würde dann nicht geschrieben werden wenn du einfach blind nach der IP suchen würdest, kannst 5 auch mit 3 oder so tauschen wenn du noch weniger prüfen willst oder sich deine IP nur selten ändert) Bei meinem Script füge ich dann noch den Datum hinzu am Anfang damit du siehst wann das war, Uhrzeit finde ich hier ein wenig übertrieben. Hoffe das ergibt Sinn. EDIT: Du kannst es auch zusätzlich ins syslog schreiben nur damit du siehst was er so macht... currenIP="$(wget -qO- ipecho.net/plain)" filepath="/mnt/cache/myip.txt" if [ ! "$(cat $filepath | tail -5 | grep ${currentIP})" ]; then logger "Writing current public IP: ${currentIP} to myip.txt" echo "$(date +'%Y-%m-%d')" ${currentIP} >> ${filepath} else logger "Nothing to do, current public IP: ${currentIP} hasn't changed." fi
  14. Eventually, in my case I haven't specified a port and it worked just fine where my ISP doesn't support connections over port 25. That's really strange and interesting, because I also only use v4 and it is working without a problem. No pressure on that, really appreciate the responses and the updates about your findings.
  15. ich777

    Plex-Server-Docker

    Hast du deine Nvidia Karte auch richtig zum Container durchgereicht? Hast du eine Device in deinem Container Template durchgereicht die /dev/dri heißt bzw. evtl. in den Extra Parameters eingetragen? Wenn ja dann entferne sie. Du hast doch eine AMD APU und Plex unterstützt soweit ich weiß AMD APU's noch nicht, wenn dann müsstest du die Nvidia GPU durchreichen für Transcoding (du hast ja schließlich auch das Nvidia Plugin drauf.
  16. Please read this for more information (try my best to build the packages as quick as possible but this time something prevented the automatic upload of the packages):
  17. Can you eventually try to use a different mail provider, just for testing purposes. Eventually you have a Gmail account or something similar. In my case 'sendemail' detected that it has to use port 587 and STARTLS and sent the mail successfully.
  18. The packages are all up now, they where built automatically but haven't uploaded automatically, have to investigate why... Please also look at the second post of this thread there will be updates for which version the Drivers are built already.
  19. Sorry seen your post just now. That should be possible but you have to create the assignment by hand, like in the tutorial you linked. Or do you mean the UI? The UI is more or less in Beta...
  20. This is just pretty normal, like @SimonF said, since I have to rebuild the packages. The reason why it's displaying it like that is because I also have built in a fallback so that the latest driver is always downloaded from the LT servers (LT builds only the latest version) so the driver installation won't fail on boot and cause the Plugin to error out if my packages aren't built yet. When the drivers are available in my repo then the drivers are display on the WebUI or better speaking if you wait for at least 6 or 8 hours (I try to minimize the time but something haven't prevented the automatic upload to my repo after building the packages) after a new release of Unraid the other versions of the driver should be be built already and your preferred version is installed on boot, hope this makes sense to you. The UI relies completely on my repository otherwise this would be a complete mess... The update process and build process will change with the next releases of Unraid and everything should be already available when you upgrade. Try to go to the UI once more and you should see that now all versions are available. This might be because the fallback kicked in. EDIT:
  21. Then it has to be something different even if the old drivers aren't working... Eventually it's hardware related.
  22. Yes, I thought it would be also somehow possible to hand the audio over to a device that is passed through but after thinking again that can't work. I will look into this ASAP.
  23. Was sagt 'which emcmd'? Evtl. wird grad ein anderes Kommando ausgeführt und du bekommst den Status zurück. emcmd ist doch auch nur ein wrapper oder täusche ich mich da?
  24. I could theoretically make a plugin for this but I have to look into this since 'SOUND' isn't enabled for Unraid. Is this enough for QEMU to make it work or that what you want? Also shouldn't it be possible to emulate sound and give it back to the passed through Graphics Card with integrated HDMI audio (if you do it like that)? I have to look this all up because I'm not really into QEMU.
  25. The problem here is that I have to compile QEMU from source and I don't know how QEMU is compiled exactly for Unraid and since I don't wan't to break something I can't do this easily... I tried it once and it compiled just fine but some VM's on my Dev machine won't fire up after installing my custom QEMU build since I'm pretty sure I don't compiled it with the right flags and options to work with Unraid. I'm also looking for a way to compile QEMU with GL support since I'm currently looking into Intel GVT-g and this has a really big potential for HW accelerated VM's with vGPU's (for example iGPU's). Currently the VM's run with HW accelerated Video if you use it over RDP or Parsec and you feel the difference that they have a "real" graphics card attached to them but the GL support for QEMU is missing and so I can't get SPICE with MESA EGL, QEMU Display,... not to work. Eventually @eschultz can help here. 😃 I think they are planing to release ARM support if I'm not mistaken for quite some time but I think that there are some heavy modifications to the GUI needed otherwise this is all command line only or in terms of Unraid XML editing only. The build options for QEMU would be really nice but I also understand that they (as a company) don't give it to us since you can do very bad things with it and if something isn't working the support for it can be very "frustrating" if the user does not tell them in the first place that something custom is installed. I will definitely look into QEMU again but currently my time is very limited... EDIT: Eventually I should rename the container from "Unraid-Kernel-Helper" to "Something-For-everyone"...
×
×
  • Create New...