Jump to content

mgutt

Moderators
  • Posts

    11,355
  • Joined

  • Last visited

  • Days Won

    124

Everything posted by mgutt

  1. Ich habe es gerade mal getestet. AVM scheint da ordentlich nachgebessert zu haben. Ich komme bei der 7590 auf knapp 80 MB/s: Der Energieverbrauch der CPU ist dabei gerade mal von 67% auf 72% gestiegen. Im CPU Auslastungs-Diagramm kann ich nicht mal einen Ausschlag erkennen. Damals ist mir die 7390 dabei noch abgestürzt und die 7490 kam auf popelige 3 MB/s: https://www.maxrev.de/weiterer-fehler-in-der-fritzbox-7390-7490-ddns-schiet-voip-ab-t323625.htm Nur zum Vergleich. Es liegt nicht an meinem Server Also ja. Ein neuer Router würde das Problem ebenfalls lösen.
  2. Wenn es um ein Smartphone geht, das sich also ständig zwischen lokal und außen bewegt, dann wohl nur über einen lokalen DNS Server, bei dem man die Domain lokal mit der lokalen IP auflösen lässt. Also äquivalent zu meiner Anleitung für ein Synology NAS: https://www.programmierer-forum.de/synology-dns-server-einrichten-um-nat-loopback-zu-verhindern-t328952.htm Auf Seite 2 ist allerdings noch eine Hürde beschrieben, die du bei deinem Router auch noch klären musst. Und zwar ob der einen DNS Rebindschutz besitzt. Dann dürfte das nur gehen, wenn man die lokale DNS Server IP direkt im Smartphone hinterlegt. Mit IPv6 sollte das Problem übrigens gar nicht auftreten.
  3. Then you should consider passthroughing a (partition of an) USB drive instead of using a VM image file.
  4. Did you already disable HEALTHCHECK(s) and monitored the traffic that is targeting your docker.img as explained here? https://forums.unraid.net/bug-reports/stable-releases/683-unecessary-overwriting-of-json-files-in-dockerimg-every-5-seconds-r1079/?tab=comments#comment-11000
  5. Äh ja. Das war bestimmt stromsparend 🤣
  6. Ne gar nicht. Wie kommst du da darauf? Außer das Asus gibt es kein (B) Board, das in die Nähe von Intel kommt. Und das unterbietet Intel keineswegs. Alle 6te bis 9te Generation Intel sind unschlagbar im Leerlauf (allerdings nicht in der Effizienz). Du bekommst ein Intel MiniITX / MicroATX Board auf 4 bis 7W: https://docs.google.com/spreadsheets/u/0/d/1LHvT2fRp7I6Hf18LcSzsNnjp10VI-odvwZpQZKv_NCI/htmlview Ich setze daher die Hoffnung in ein X570 Schwestermodell. Dann wird AMD vermutlich erstmals das Niveau von Intel erreichen. Zumindest solange bis Intel wirklich 10 Nm herausbringt. Auch hier täuschst du dich. Es wird genau das Gegenteil passieren, da die Spannungswandlung dann auf dem Board passiert. Und darunter werden wir gerade bei günstigen Boards leiden, die sicher nicht die Technik eines Seasonic Platinum verbauen. Ich halte daher gar nichts von dem neuen Standard. Das Asus B550-I hat PCIe 4.0 Ich habe übrigens auch ein Asus Prime A520M gemessen. Das kommt auch nicht auf das Niveau des Asus B550-I und das hat vielleicht halb so viele Features (kein Wifi6, kein 2.5G LAN, kein Bluetooth, kein Toslink, kein Audio Typ C, kein PCIe 4.0, ...)
  7. Ich baue gerade einen Gaming-PC für meinen Sohn und durch einen Leserartikel bei Computerbase bin ich auf das Asus B550-I Gaming gestoßen, das überraschend sparsam sein soll. Und tatsächlich kann ich den Verbrauch nun bestätigen, wenn auch ein paar Einstellungen und der Ausbau der WLAN Karte dafür notwendig war (das Board hat übrigens 2.5G LAN!). Um allerdings wie ich auf einen Verbrauch von unter 8W zu kommen, braucht es schon eine PicoPSU mit entsprechend effizientem Netzteil (Mean Well GST Serie wäre mein Tipp!). Es könnte auch mit einem Seasonic 600W Fanless oder TX-650 klappen, kann ich aber nicht garantieren. Ich dachte früher ja immer, dass besonders große Netzteile im Low Load Bereich nichts taugen, wurde aber mittlerweile eines bessern belehrt (mein SF450 Platinum haut bei unter 15W bis zu 4W für nichts raus). Allerdings sind solche Netzteile sehr teuer. Wir können uns in Zukunft aber wohl auf effizientere Netzteile freuen. Das RM650 von Corsair ist das erste dieser Art, das auch unten rum extrem effizient ist, allerdings hat Corsair scheinbar ein paar Probleme mit der Qualitätskontrolle, weshalb man da erstmal abwarten sollte. Jedenfalls schön endlich mal ein AMD Setup zu finden, das unter 15W liegt. Ich kannte da bisher nur welche mit extrem schwachen embedded CPUs. Jetzt fehlt Unraid nur noch der Mesa Treiber für die AMD iGPU und Plex muss sich endlich bequemen diese zu nutzen (Emby und Jellyfin tun das bereits) und dann steht einer grundsätzlichen Empfehlung für ein AMD Setup nichts mehr im Wege. Allerdings hängt es stark vom gewählten AMD Mainboard. Ich denke aber dass es ab 2021 besser wird, wenn der X570 ein schwächeres Schwester-Modell bekommt und der neue ATX-Standard Früchte trägt.
  8. Ja, aber völlig unabhängig von einem Drittgerät ist doch immer noch die beste Lösung oder nicht?
  9. Wenn man Dual Channel fährt, ist das so ähnlich wie ein RAID0. Dh das Betriebssystem weiß nicht auf welchem Modul die Daten liegen. Also ja, du müsstest die einzeln testen.
  10. Hast du denn jetzt mal ins BIOS geschaut ob da eine solche Option vorhanden ist. Die letzten beiden Mainboards, die ich in der Hand hatte, hatten diese Funktion.
  11. Ein paar deiner Fehlermeldungen tauchen auch hier auf und der User hat es mit neuem RAM gelöst: https://forums.unraid.net/topic/57635-unresponsive-after-upgrade-to-635/?tab=comments#comment-576465 Also mach erstmal einen Mem-Test.
  12. Es scheint als wäre die URL veraltet: https://discuss.dev.twitch.tv/t/http-410-on-get-https-api-twitch-tv-kraken-user/22430/4 Das "as3" deutet jedenfals auf die Version 3 der Twitch API hin. Da das auf streamlink basiert und das nicht veraltet aussieht, wundert mich das: https://github.com/streamlink/streamlink Eventuell gibt es eine streamlink Flag wo man die Version festlegen kann? EDIT: Ne, gibt nur eine Hand voll Twitch Flags: https://streamlink.github.io/cli.html#cmdoption-twitch-disable-hosting EDIT2: Problem denke ich gefunden. Er lädt nur Version 1.3.1 von Streamlink (1.7 ist die aktuelle): https://hub.docker.com/r/lauwarm/streamlink-recorder/dockerfile Und 1.3 kam 2019 wo Twitch wohl umgestellt hat, daher kann das gut passen: https://github.com/streamlink/streamlink/releases/tag/1.3.0 Eröffne mal einen Fall bei Github, dass er das aktualisiert: https://github.com/lauwarm/docker-streamlink-recorder/issues Ansonsten bleibt nur Projekt forken und selber einen Container bei hub.docker.com erstellen EDIT3: Habe ich noch nie ausprobiert, aber evtl kannst du auch per Kommandozeile in den Container und streamlink von Hand aktualisieren (über die Docker-Ansicht auf das Icon vom Container > Console) Ich würde dann zum Test erst mal auf 1.4.0 aktualisieren.
  13. It depends. After the covers are loaded into the RAM, they won't be loaded from the drive again, until you upload/download/execute something that overwrites those RAM cache. But I would say it improves, as every database update, cover access, search query, WebGUI page load... will be faster because of the lower latency of an SSD. In addition if your dockers run all on an SSD your HDDs can sleep all the time.
  14. Ohne VM geht es nur, wenn du ein Slackware Package findest oder einen Docker Container. Ich habe diesen vielversprechenden Container gefunden: https://hub.docker.com/r/lauwarm/streamlink-recorder/ Du müsstest den nur eben manuell erstellen, da er nicht in Community Hubs vorhanden ist. Also Add Container und dann als Name zB "streamlink-recorder" und als Repository "lauwarm/streamlink-recorder": Pfade und Variablen fügst du dann wie folgt hinzu: Wobei die verfügbaren Variablen im Link beschrieben sind wie folgt: /download - the place where the vods will be saved. Mount it to a desired place with -v option. streamLink - the url of the stream you want to record. streamQuality - quality options (best, high, medium, low). streamName - name for the stream. streamOptions - streamlink flags (--twitch-disable-hosting, separated by space) Da im Beispiel noch das "twitch-oauth-token" steht: braucht man evtl noch einen Developer Token von Twitch (wobei das nirgends bei dem Container erklärt wird?!): https://dev.twitch.tv/docs/authentication/getting-tokens-oauth Wie man so einen Token bekommt: oder hier:
  15. Das ist komisch, weil der Load im Dashboard enthält auch I/O Wait. Soll heißen, dass da scheinbar auch kein Prozess auf eine Festplatte oder ähnliches wartet. Sehr ungewöhnlich. Wenn das wieder vorkommt, prüf man mit htop was da für Prozesse so aktiv sind und ob es doch irgendwelche Spitzen gibt.
  16. Die billigen Sticks haben eine hohe Latenz. Da wird man beim Tippen und insbesondere mit der Maus wahnsinnig ^^ Dann such mal für dein Smartphone nach einem "WoL Schedule". Die Fritz!Box konnte das mal mit Cron-Jobs. Keine Ahnung ob das heute noch möglich ist.
  17. Kauf das und nimm deinen Laptop zusammen mit OBS als Monitor: https://www.amazon.de/gp/product/B08G186585/ Dann brauchst du nur noch eine separate Tastatur. Nein, weil der Server aus ist, wenn er auf ein WoL Signal wartet. Er kann dann nur noch per BIOS aufgeweckt werden (wenn da eine RTC Option vorhanden ist) oder über einen Router der das kann (zB DD WRT kann das oder vielleicht kann man auf dem Router einen Cron-Job hinterlegen?!) oder über irgendeinen Client, der einen Taskplaner / Cron Job erlaubt. Smartphones sind ja denke ich vorhanden. Eventuell darüber. Llama soll das zB können: https://llamalab.com/automate/community/flows/4913 alternativ Tasker und eine WoL App, die Tasker unterstützt wie zB die: https://play.google.com/store/apps/details?id=com.bitklog.wolon&hl=en_US&gl=US Das dann auf mehrere Smartphones packen, sofern in deinem Haushalt mehrere wohnen (falls einer gerade nicht mit dem WLAN verbunden ist) und dann sollte es denke ich zuverlässig laufen. Denk einfach mal darüber nach welche Geräte bei dir permanent an sind. Eins davon ist dann eben der Wecker.
  18. This is a bug: https://forums.unraid.net/topic/48286-plugin-ca-user-scripts/page/43/?tab=comments#comment-881200
  19. I do not own an AMD iGPU, but I found this thread and so I wrote the following script to execute it on an Unraid server to build and install a OpenCL slackware package: #!/bin/bash # install ar if [[ "$(ar -V)" =~ "command not found" ]]; then if [[ ! -f "/tmp/binutils-2.26-x86_64-3.txz" ]]; then wget -N http://slackware.cs.utah.edu/pub/slackware/slackware64-14.2/slackware64/d/binutils-2.26-x86_64-3.txz -P /tmp if [ $? -ne 0 ]; then exit 1 fi fi upgradepkg --install-new /tmp/binutils-2.26-x86_64-3.txz fi # download amd driver if [[ ! -f "/tmp/amdgpu-pro-20.10-1048554-ubuntu-18.04.tar.xz" ]]; then wget --referer http://support.amd.com/en-us/kb-articles/Pages/AMDGPU-PRO-Driver-for-Linux-Release-Notes.aspx -N https://drivers.amd.com/drivers/linux/amdgpu-pro-20.10-1048554-ubuntu-18.04.tar.xz -P /tmp if [ $? -ne 0 ]; then exit 1 fi fi # download amdgpu-opencl.SlackBuild if [[ ! -f "/tmp/amdgpu-opencl.SlackBuild" ]]; then wget -N http://www.linuxgalaxy.org/files/sbo-testing/15.0/system/amdgpu-opencl/amdgpu-opencl.SlackBuild -P /tmp if [ $? -ne 0 ]; then exit 1 fi fi # check md5 md5=($(md5sum /tmp/amdgpu-opencl.SlackBuild)) if [[ $md5 != "1a5eb32e6f56878b1f1d9b72aa6442c3" ]]; then echo "amdgpu-opencl.SlackBuild file has changed. Check the content first and then ugrade the MD5 hash" exit 1 fi # download doinst.sh if [[ ! -f "/tmp/doinst.sh" ]]; then wget -N http://www.linuxgalaxy.org/files/sbo-testing/15.0/system/amdgpu-opencl/doinst.sh -P /tmp if [ $? -ne 0 ]; then exit 1 fi fi # check md5 md5=($(md5sum /tmp/doinst.sh)) if [[ $md5 != "b89a40ceb5e6da6549561cbc9476d1cf" ]]; then echo "doinst.sh file has changed. Check the content first and then ugrade the MD5 hash" exit 1 fi # download slack-desc if [[ ! -f "/tmp/slack-desc" ]]; then wget -N http://www.linuxgalaxy.org/files/sbo-testing/15.0/system/amdgpu-opencl/slack-desc -P /tmp if [ $? -ne 0 ]; then exit 1 fi fi # check md5 md5=($(md5sum /tmp/slack-desc)) if [[ $md5 != "3ec9c54ff70e47802b4ffe78fbc57f9a" ]]; then echo "slack-desc file has changed. Check the content first and then ugrade the MD5 hash" exit 1 fi # build slackware package cd /tmp sh /tmp/amdgpu-opencl.SlackBuild # install opencl package upgradepkg --install-new /tmp/amdgpu-opencl-20.10-x86_64-1_kb.tgz As I already created the package this way, feel free to use this alternatively: #!/bin/bash # download mesa package driver if [[ ! -f "/tmp/amdgpu-opencl-20.10-x86_64-1_kb.tgz" ]]; then wget -N https://www.dropbox.com/s/fsoo59opy6l7vuk/amdgpu-opencl-20.10-x86_64-1_kb.tgz?dl=1 -P /tmp if [ $? -ne 0 ]; then exit 1 fi fi # check md5 md5=($(md5sum /tmp/amdgpu-opencl-20.10-x86_64-1_kb.tgz)) if [[ $md5 != "20a6ccd5aa647ab073119be742a7e33c" ]]; then echo "$md5 is the wrong MD5 hash!" exit 1 fi # install opencl package upgradepkg --install-new /tmp/amdgpu-opencl-20.10-x86_64-1_kb.tgz
  20. Dein Xeon E5520 besitzt eine relativ geringe Single Thread Performance: https://www.cpubenchmark.net/cpu.php?cpu=Intel+Xeon+E5520+%40+2.27GHz&id=1243 Meine Empfehlung sind mindestens 1400 Passmark Punkte: https://forums.unraid.net/topic/97165-smb-performance-tuning/ Was genau ist denn langsam, wenn der Mover aktiv ist? Dateien vom Client auf den Server laden oder die GUI oder was meinst du?
  21. v0.3 released: - changed undervolt installation method Now undervolt is not installed by URL, instead its installed through the pip/setuptools package management, which is the recommened method to install python packages.
  22. I know many people do not suggest to use USB3.0 to SATA adapters, but I tested the following without problems: Working out of the Box All Adapters with the ASM1151E bridge chip should work. Inateck USB 3.0 to SATA Adaptor ASMedia ASM1151E 19 € incl Power Supply https://www.amazon.de/gp/product/B00N4JLNXM/ CSL / Aplic USB 3.0 Type-A TO SATA III Converter / Adapter ASMedia ASM1151E 18 € incl Power Supply https://www.amazon.de/gp/product/B01K22TZ3I/ Need Firmware-Update Manual: https://wiki.odroid.com/odroid-xu4/software/jms578_fw_update (Works only on ARM CPUs like Raspberry PI) Without Update: Unraid is not able to check their idle state (never sleep), ID is random like "JMicron_Tech_123456" No-Name USB 3.0 to SATA III Adapter Converter JMicron JMS578 ~$7 or ~$11 incl Power Supply https://www.aliexpress.com/item/33046274978.html https://www.aliexpress.com/item/4000145298116.html https://www.aliexpress.com/item/4000001204302.html https://www.aliexpress.com/item/4000019992623.html Not recommended FANTEC QB-35US3-6G 4-Bay Enclosure / DAS 05e3:0610 Genesys Logic, Inc. 4-port hub ~ 100 € https://www.fantec.de/en/products/storage-devices/external-hard-drives/35-inch-external-hard-drives/produkt/details/artikel/1695_fantec_qb_35us3_6g/ https://forums.unraid.net/topic/98041-array-fehler-nach-festplatteneinbau-in-usb-gehäuse/?tab=comments#comment-904958 Accessories Molex to DC 5.5x2.1mm (for the No-Name adapters): https://www.aliexpress.com/item/32966745986.html https://www.aliexpress.com/item/32969997364.html Performance It's the same as with SATA (Disk3 and Disk6 are connected through USB), but power consumption raises by ~1.5W per USB drive:
  23. Really strange. "read/write" should be something like "disk1". How did you manage that, that your disk array contains a disk with the name "read/write"?! I think this should be fixed when you select / unselect some of your "included disks" in the share settings for "Music FLAC" and hit the APPLY button.
  24. Does not really sound easier. At the moment I install it by URL:
×
×
  • Create New...