Jump to content

Mr.Bekannt

Members
  • Posts

    11
  • Joined

  • Last visited

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

Mr.Bekannt's Achievements

Noob

Noob (1/14)

1

Reputation

  1. Kurze kleine Rückmeldung... ich war jetzt 2 Wochen im Urlaub und der Server war durchgehen an. Ohne einen crash oder Neustart. Dennoch zog er gut 150W ohne WindowsVM.. Also mein initiales Problem ist behoben, vielen dank nochmals! Aber ich werde mir ggf. im laufe der Zeit daraus ein Intel setup basteln. Muss mich da mal umschauen. Die neue Generation soll ja jetzt nicht so doll sein im vergleich zu letzten... hab ich gehört...
  2. Kleiner Nachtrag heute. System hat in den letzten 18 Stunden keinen Neustart vollzogen, 11 Std. davon mit ausgeschalteter Gaming-VM. Sieht gut aus, mal sehen wie es die nächsten Tage so läuft. 🤞
  3. Ja, habe ich erst kurz vor meinem letzten Beitrag geändert. uhm, jain.. ich hoffs zumindest.. 😅 Powertop hab ich nicht installiert. BIOS Stelle ich nach dem Beitrag mal komplett zurück und XMP funktioniert leider nicht. Aj, dann bleibt jetzt abwarten und hoffen, das es die Netzwerkbrücke ggf. die Fehlerquelle war.. Ich schau mich dennoch mal um was so ein i9 14th gen mit mobo kostet.. CPU-Kühler passt schonmal.. 👀🙈 Hier nochmal eine frische diag.. bitbunker-diagnostics-20231126-2142.zip
  4. Sei mir bitte nicht böse, dass ich nochmal spezifisch nachfrage.. aber um diesen fix anzuwenden muss man doch lediglich die: Settings > Network Settings > eth0 > Enable Bridging = No Settings > Docker > Host access to custom networks = Enabled einstellungen vornehmen, richtig? Falls ja, dann habe ich das gemacht. Ajo, wenn das Setup sich jetzt über die nächsten Wochen/Monate nicht beweist... vor allem wo ich jetz die Leistungsdaten bei dir gesehen habe... muss ich ehrlich sagen, dass ich nicht davon abgeneigt wäre zur blauen Konkurrenz zu wechseln.. vermutlich werde ich selbst nicht die niedrigen Leistungsdaten kommen, weil ich ja durchgehend aktive Docker und VM´s habe... mal sehen was die nächsten Tage bringen.. Wenn es nur die zwei Einstellungen waren, dann ja. BIOS habe ich alle Einstellungen (an die ich mich erinnern kann) zurückgesetzt. Lediglich die Unraid relevanten habe ich nun an. Da du mich jetzt doch mit deinem Intel System etwas neugierig gemacht hast... gibt es hier im Forum einen Bereich mit Usern, die nur solche Setups vorstellen? Also Setups die sowohl NAS als auch Gaming-System zugleich sind? Ich dachte immer ich bin einer von wenigen, die solch einem Traum hinterher rennen... Vielen, vielen dank bis hier her! Grüße
  5. Grüß dich, der Server crasht oder startet sich neu wenn die Gaming-VM heruntergefahren ist. Das mache ich an folgenden Punkten aus: -Gaming-VM ist im Unraid autostart weshalb sie startet -Homeassistant-VM (FreeBSD) ist hochgefahren, ebenfalls im autostart, fahre ich aber bei jedem Server boot manuell aus -Docker mit uptime zeigen eine zu kurze, unplaisible uptime an -Unraid Dashboard zeigt ebenfalls eine zu kurze, unplausible uptime an Und das alles nun auch mit deaktivierten BIOS-Einstellungen. Jain... vor dem Kauf der CPU habe ich mich erkundigt und einiges über ECO-Modes und undervoltig gelesen. Das klang schon vielversprechend, wenn AMD eine Einstellung für einen 65W TDP Limit hat.. ich habe immer noch die Hoffnung das dies klappt.. 😅 Zudem lief ich immer wieder in ein Problem bei meinem alten Setups. Lags und suttering, weshalb ich damals auch einen Beitrag hier im Forum eröffnet habe. Da war mein Gedankengang: Mehr Kerne, weniger Probleme.. 🙈 Diese Einstellung stammt noch vom alten Setup, dem Ryzen 5XXX Setup. Da habe ich noch einzelne USB-Controller aus gruppiert. Ich schaue mal ob es auf dem neuen mobo noch notwendig ist. Das eine ist die PCI USB-Steckkarte, worüber ich Tastatur,Maus,Headset und Mikrofon habe und die AMD-Controller nutze ich für front I/O um das Feeling einer echten Windows Maschine zu haben... falls man mal nen USB-Stick schnell formatieren muss etc.. Das ist so eine an das MoBo angeschlossene Antenne, die kann wifi und bluetooth. Die nutze ich um einen X-Box one S Controller kabellos zu verbinden. Wer spielt denn bitte anständig über wifi... 😄 Nein, leider nicht. Ist an mir vorbei gegangen. Ich nutze das bridging für den reverse proxy u.ä.. stimmt da etwas nicht? Das ist ja Wahnsinn, wie sparsam dein System im vergleich ist! Wie gesagt, ich habe schon mit einem höheren Stromverbrauch gerechnet, vor allem weil bei mir einige Docker und VM´s durchgehend arbeiten... Aber ich hatte die Hoffnung, dass der Server zumindest etwas eigenständig die Taktrate anpasst. Ich meine es ist eine leistungsstarke CPU aber es ist doch jetzt nicht notwendig, dass diese durchgehend auf 4,5-5GHz Taktet. Darum hatte ich die hoffnung, diese zu undervolten und (wenn möglich) die Taktrate zu reduzieren. Ich habe mal einen screenshot angehangen. Das sind die aktuellen Zahlen... bei 15-45% Auslastung laut Unraid-Dashboard. Ich erinnere mich noch, dass ich damals einstellungen für die C-States für die Ryzen 3XXX/5XXX Serie auf dem Unraid OS vorgenommen habe. Ich bin mir aber nicht sicher ob ich diese entfernt habe. Zenstates hieß das glaube ich. Ich hab gerade mal nachgeschaut, also in den Unser Scripts ist ist keine Einstellung drin.
  6. Hallöchen, ich habe vor kurzem ein "kleines" Upgrade vollzogen, um meinen Gaming-NAS mal wieder auf den neusten stand der Technik zu bringen. Jedoch habe ich seitdem ich mit den BIOS-Einstellungen herumgespielt habe, relativ viele Probleme damit, dass mein System sich unregelmäßig neu startet. Zum setup: Gaming-VM: Die Gaming-VM nutzt die X3D Kerne von der CPU zusammen mit 30GB RAM und der 4080. Docker/VM´s: Einfach gesagt, werden die restlichen Anwendungen wie zahlreiche Docker für VPN, Cloud, Gameserver, Authelia, SWAG... sowie 10 weitere VM´s über die restlichen 16 Kerne betrieben. Zum Problem: Veränderte BIOS Einstellungen: Ich wollte eig. auch mit XMP und den RAM-Zeiten allgemein herumspielen, jedoch hat das in meinem Fall gar nicht funktioniert und das BIOS ist nicht wirklich aus dem selftest gekommen, auch nach längerem warten... Derzeit habe ich die oben beschrieben BIOS-Einstellungen vorerst zurückgesetzt, damit der Server zuverlässig läuft aber langfristig würde ich schon gerne sehen, dass mein Server (vor allem mit der neuen 4080) keine 180W aus der Dose "frisst" und das ohne der Gaming-VM! Ich hatte ja die Hoffnung in irgend einer form die X3D Kerne, sofern die Gaming-VM nicht läuft komplett zu "sperren/offline zu nehmen" und die Taktrate der restlichen Cores je nach bedarf variabel vom System eigenständig steuern zu lassen. Mit meinem alten Ryzen 3XXX und später 5XXX Setup musste ich mich mit C-States herumschlagen, weil das schon nicht stabil lief. Leider bin ich da nicht wirklich in der Materie, wie ich sowas nachschauen oder gar einstellen kann? Ich habe mal die aktuellen Diagnostics beigefügt. Über jede Hilfe und Oprimierungs- und Einsellungs-vorschläge bin sehr dankbar. Grüße Mr.Bekannt bitbunker-diagnostics-20231125-2141.zip
  7. Nvidia doesen´t like useres to take their consumer cards and use them in VM´s. As i was beginning to use my Nvidia card in an vm i ran also in the 43 code. The solution for me was to use a custom firmware rom for the card. Linux worked perfectly but in Windows i had allways this issue. I don´t know if you are allready using an custom rom. If this is your issue, here some links: https://www.techpowerup.com/vgabios/ For the rom file, or you grab your rom with gpu-z from your gpu https://github.com/Matoking/NVIDIA-vBIOS-VFIO-Patcher the software that disables the check for error 43 in the romfile I hope it helps. ~Bekannt
  8. 100%! Thats also another reason why i did it on the proxmox system. Now i did the same on Unraid as you said. Again i used the Video of Spacinvader. Very nice guy. : Instead of doing the exclusion of the controller in the Syslinux config. I used the build in function from unraid in Tools>System Devices>Checking the needed IOMMU group>Bind selected to VFIO at Boot. I had to remove the 4 forwarded usb ports from my VM XML config otherwise the VM Manager won´t accept the new USB controller. We are now down to 5ms on the USBPORT.sys after 20 mins writing this post and listening to music on the VM. Some Screenshots again: I finally found the Spoiler button! 😅 I tryied to game a bit yesterday but sadly my gamefiles went bad after 2-3 games... so i had to reinstall... I am using an USB wireless headset. I don´t know if it does access the gpu audio. I thought, that the headset with its dongle is using its own audio drivers. I dont use any kind of hdmi audio source - just the usb headset. ~Bekannt
  9. I´ve set an checkmark to the msi on the High Definition Audio-Controller. After now 25 mins uptime we are at around 10 ms @ Highest execution for USBPORT.sys. For now i belive this is a improvement. Now i need some friends to come onine and play a bit to get the proof. But im in good spirits about that... this would be great. About the USB Ports... i am using: -Mouse (Razer Naga trinity) -Keyboard (Razer Ornata Chroma) -Headset (Razer Nari Ultimate) -Microphone (t.bone) I don´t know if the Audio-Controller is used by default when i use an wireless usb headset. Nor if the VM setting would change something. I have the options between the GPU/CPU audio controller. I am about to try it our right now. On my old Proxmox setup i did a pci passthrough for one of two usb controllers from the mobo, because of the native max 4 usb port passthrough setting on their os. I was thinking to get an usb-c controller switch, which i can simply forward as one pci item and have an hotplug usb hub for the gaming guest but sadly i bought a wrong one which was a simple dummy hub. ~Bekannt
  10. Thank you for the fast reply. With LatencyMon and the msi utility i was able to fix one of the latency issues which was caused by the dxgkrnl.sys I set the priority to high and checked the msi checkbox for my gpu. After this the ISR Count went to 0 and the Highest execution went to 4,2ms. But the directx drivers were just the second most leaking driver. The USBPORT.SYS is still there with around 20ms at highest execution. I was trying to fix it like the gpu wit the msi utility. I gave all 4 of these usb controllers the msi checkbox and interrupt priority of "Normal" but this didnt help at all. I allso disabled the USB selective suspect setting explained in this post: But no change ether. The screenshots were taken after the restart with low loads. Just some browsing. The next thing what i was thinking to try, is to forward my four usb inputs directly to the vm. Like Spacinvader is telling in this video: But unfortenetly this guide doesent work with Unraid 6.10.2 any more. When i try to list the input devices by id, my system tells me, that there is no path for "by-id": root@Bitbunker:~# ls /dev/input/by-id /bin/ls: cannot access '/dev/input/by-id': No such file or directory A other thing with this usb issue is, that in the msi mode utility all four controllers translated form german word by word have the name: "Intel(R) ICH9-Fimily USB2 universal Hostcontroller -" with the numbers 2934,2935,2936 and 293A at the end. I don´t think, that i have an Intel controller on my Ryzen Setup.. could this be the issue? I haven´t been playing long enough to tell if this issue is now gone. But still i am very thankful to you for your fast and constructive response! ~Bekannt
  11. Hello, im trying out Unraid for 1 Month now. Before Unraid i was using Proxmox for my Viruatisation. But on both systems i had an issue to Play games on my system. My goal with this project is, to have one PC, whitch is my cloud, plex sever and gaming machine. Right now i am playing League of Legends, and after a few games (around 4-5 games) my Framerate Drops from stable 60FPS displayed (over 140FPS from the gpu) to around 20-30FPS. This issue goes sometimes after a few moments away and sometimes i need to restart the whole host system. I am using the nvidia monitoring tool to display the data and when this issue comes up my rendering latency jumps from 0.9ms to 16ms or sometimes way over 30ms. What system am i using: Mainboard: ASRock AB350M Pro4 (Newest BIOS flashed today) CPU: AMD Ryzen 7 3800X 8-Core @ 3900 MHz RAM: 32 GB of the same speed 4x8GB GPU: MSI GeForce GTX 1070 GAMING X 8GB (with the bios flashed for VM capabilty | 3 Monitors are used on this GPU) Drives: -18TB Media and VM/Docker disc -500GB Samsung SSD for Gaming vm directly fed in I was thinking, that the issue is ether comming from my Ryzen 1600X cpu or the storage system. So i changed the cpu to the 3800X, it helped a bit but the main issue seems to be still there. What have i tried do solve the issue: Lots, lots of searching. I think i am gaming with this issue now way over a year now. I tried both Machine types, both BIOS types. I used the vm with and without balooning. I am using the gouvernor type Performance. I have an scrypt for the zenstates. Also i tried not just to bruteforce the issue with solutions. My first try to analyze the issue on the unraid system was iotop but i couldn understand what this tool is telling me. I tryed to understand what exactly is the cpu-pinning and the importance of the whole cpu allocation is, but never came to it. My VM XML: <?xml version='1.0' encoding='UTF-8'?> <domain type='kvm' id='3'> <name>Gaming VM</name> <uuid>4f84f7f3-c726-d78d-6c1f-269ea0dbb4ef</uuid> <metadata> <vmtemplate xmlns="unraid" name="Windows 10" icon="windows.png" os="windows10"/> </metadata> <memory unit='KiB'>20971520</memory> <currentMemory unit='KiB'>20971520</currentMemory> <memoryBacking> <nosharepages/> </memoryBacking> <vcpu placement='static'>10</vcpu> <cputune> <vcpupin vcpu='0' cpuset='1'/> <vcpupin vcpu='1' cpuset='9'/> <vcpupin vcpu='2' cpuset='2'/> <vcpupin vcpu='3' cpuset='10'/> <vcpupin vcpu='4' cpuset='3'/> <vcpupin vcpu='5' cpuset='11'/> <vcpupin vcpu='6' cpuset='4'/> <vcpupin vcpu='7' cpuset='12'/> <vcpupin vcpu='8' cpuset='6'/> <vcpupin vcpu='9' cpuset='14'/> </cputune> <resource> <partition>/machine</partition> </resource> <os> <type arch='x86_64' machine='pc-q35-6.2'>hvm</type> <loader readonly='yes' type='pflash'>/usr/share/qemu/ovmf-x64/OVMF_CODE-pure-efi.fd</loader> <nvram>/etc/libvirt/qemu/nvram/4f84f7f3-c726-d78d-6c1f-269ea0dbb4ef_VARS-pure-efi.fd</nvram> </os> <features> <acpi/> <apic/> <hyperv mode='custom'> <relaxed state='on'/> <vapic state='on'/> <spinlocks state='on' retries='8191'/> <vendor_id state='on' value='none'/> </hyperv> </features> <cpu mode='host-passthrough' check='none' migratable='on'> <topology sockets='1' dies='1' cores='5' threads='2'/> <cache mode='passthrough'/> <feature policy='require' name='topoext'/> </cpu> <clock offset='localtime'> <timer name='hypervclock' present='yes'/> <timer name='hpet' present='no'/> </clock> <on_poweroff>destroy</on_poweroff> <on_reboot>restart</on_reboot> <on_crash>restart</on_crash> <devices> <emulator>/usr/local/sbin/qemu</emulator> <disk type='block' device='disk'> <driver name='qemu' type='raw' cache='writeback'/> <source dev='/dev/disk/by-id/ata-Samsung_SSD_850_EVO_500GB_S2RBNB0J110662P' index='3'/> <backingStore/> <target dev='hdc' bus='virtio'/> <boot order='1'/> <alias name='virtio-disk2'/> <address type='pci' domain='0x0000' bus='0x03' slot='0x00' function='0x0'/> </disk> <disk type='file' device='cdrom'> <driver name='qemu' type='raw'/> <source file='/mnt/user/isos/Win10_21H2_German_x64.iso' index='2'/> <backingStore/> <target dev='hda' bus='sata'/> <readonly/> <boot order='2'/> <alias name='sata0-0-0'/> <address type='drive' controller='0' bus='0' target='0' unit='0'/> </disk> <disk type='file' device='cdrom'> <driver name='qemu' type='raw'/> <source file='/mnt/user/isos/virtio-win-0.1.190-1.iso' index='1'/> <backingStore/> <target dev='hdb' bus='sata'/> <readonly/> <alias name='sata0-0-1'/> <address type='drive' controller='0' bus='0' target='0' unit='1'/> </disk> <controller type='usb' index='0' model='ich9-ehci1'> <alias name='usb'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x07' function='0x7'/> </controller> <controller type='usb' index='0' model='ich9-uhci1'> <alias name='usb'/> <master startport='0'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x07' function='0x0' multifunction='on'/> </controller> <controller type='usb' index='0' model='ich9-uhci2'> <alias name='usb'/> <master startport='2'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x07' function='0x1' multifunction='on'/> </controller> <controller type='usb' index='0' model='ich9-uhci3'> <alias name='usb'/> <master startport='4'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x07' function='0x2'/> </controller> <controller type='pci' index='3' model='pcie-root-port'> <model name='pcie-root-port'/> <target chassis='3' port='0xa'/> <alias name='pci.3'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x01' function='0x2'/> </controller> <controller type='pci' index='4' model='pcie-root-port'> <model name='pcie-root-port'/> <target chassis='4' port='0xb'/> <alias name='pci.4'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x01' function='0x3'/> </controller> <controller type='pci' index='5' model='pcie-root-port'> <model name='pcie-root-port'/> <target chassis='5' port='0xc'/> <alias name='pci.5'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x01' function='0x4'/> </controller> <controller type='pci' index='6' model='pcie-root-port'> <model name='pcie-root-port'/> <target chassis='6' port='0xd'/> <alias name='pci.6'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x01' function='0x5'/> </controller> <controller type='virtio-serial' index='0'> <alias name='virtio-serial0'/> <address type='pci' domain='0x0000' bus='0x02' slot='0x00' function='0x0'/> </controller> <controller type='sata' index='0'> <alias name='ide'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x1f' function='0x2'/> </controller> <controller type='pci' index='0' model='pcie-root'> <alias name='pcie.0'/> </controller> <controller type='pci' index='1' model='pcie-root-port'> <model name='pcie-root-port'/> <target chassis='1' port='0x8'/> <alias name='pci.1'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x01' function='0x0' multifunction='on'/> </controller> <controller type='pci' index='2' model='pcie-root-port'> <model name='pcie-root-port'/> <target chassis='2' port='0x9'/> <alias name='pci.2'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x01' function='0x1'/> </controller> <interface type='bridge'> <mac address='52:54:00:68:20:f7'/> <source bridge='br0'/> <target dev='vnet2'/> <model type='virtio-net'/> <alias name='net0'/> <address type='pci' domain='0x0000' bus='0x01' slot='0x00' function='0x0'/> </interface> <serial type='pty'> <source path='/dev/pts/1'/> <target type='isa-serial' port='0'> <model name='isa-serial'/> </target> <alias name='serial0'/> </serial> <console type='pty' tty='/dev/pts/1'> <source path='/dev/pts/1'/> <target type='serial' port='0'/> <alias name='serial0'/> </console> <channel type='unix'> <source mode='bind' path='/var/lib/libvirt/qemu/channel/target/domain-3-Gaming VM/org.qemu.guest_agent.0'/> <target type='virtio' name='org.qemu.guest_agent.0' state='connected'/> <alias name='channel0'/> <address type='virtio-serial' controller='0' bus='0' port='1'/> </channel> <input type='mouse' bus='ps2'> <alias name='input0'/> </input> <input type='keyboard' bus='ps2'> <alias name='input1'/> </input> <audio id='1' type='none'/> <hostdev mode='subsystem' type='pci' managed='yes'> <driver name='vfio'/> <source> <address domain='0x0000' bus='0x06' slot='0x00' function='0x0'/> </source> <alias name='hostdev0'/> <rom file='/mnt/disk1/isos/geil.rom'/> <address type='pci' domain='0x0000' bus='0x04' slot='0x00' function='0x0'/> </hostdev> <hostdev mode='subsystem' type='pci' managed='yes'> <driver name='vfio'/> <source> <address domain='0x0000' bus='0x06' slot='0x00' function='0x1'/> </source> <alias name='hostdev1'/> <address type='pci' domain='0x0000' bus='0x05' slot='0x00' function='0x0'/> </hostdev> <hostdev mode='subsystem' type='usb' managed='no'> <source> <vendor id='0x0d8c'/> <product id='0x0005'/> <address bus='3' device='4'/> </source> <alias name='hostdev2'/> <address type='usb' bus='0' port='1'/> </hostdev> <hostdev mode='subsystem' type='usb' managed='no'> <source> <vendor id='0x1532'/> <product id='0x0067'/> <address bus='3' device='3'/> </source> <alias name='hostdev3'/> <address type='usb' bus='0' port='2'/> </hostdev> <hostdev mode='subsystem' type='usb' managed='no'> <source> <vendor id='0x1532'/> <product id='0x021e'/> <address bus='3' device='2'/> </source> <alias name='hostdev4'/> <address type='usb' bus='0' port='3'/> </hostdev> <hostdev mode='subsystem' type='usb' managed='no'> <source> <vendor id='0x1532'/> <product id='0x051a'/> <address bus='1' device='8'/> </source> <alias name='hostdev5'/> <address type='usb' bus='0' port='4'/> </hostdev> <memballoon model='none'/> </devices> <seclabel type='dynamic' model='dac' relabel='yes'> <label>+0:+100</label> <imagelabel>+0:+100</imagelabel> </seclabel> </domain> Are there any tools, that i could use to find out where this latency problem comes from or is there any start point to diagnose the issue? This last year of trying to fix this issue made me unable to see any possible solutions. I was hoping, that the issue will magicly disappear with the change to unraid... I am very grateful for any help ~Bekannt bitbunker-diagnostics-20220613-2304.zip
×
×
  • Create New...