MCEBuddy Versie en Type (32bit of 64bit):
MCEBuddy 2.5.5 x64
Besturingssysteem en Type (32bit of 64bit):
Win10x64 20H2 en gebruik van HW-encoding met een RTX2060.
Samenvatting van het probleem of suggestie:
De MCEBuddy GUI blokkeert met de venstertitel “Service Not Connected” en alle elementen in het venster zijn uitgegrijsd. De enige optie is het programma te sluiten en te wachten tot het Windows-venster “reageert niet” verschijnt, waarna het programma geforceerd kan worden afgesloten. Er wordt aangegeven dat diagnostische gegevens naar Microsoft worden verzonden, maar ik heb geen idee of u Microsoft kunt inschakelen voor details.
Ik draai een instantie van WSL Ubuntu of af en toe een VirtualBox-instantie. Ik weet niet of dat invloed heeft op MCEBuddy. Concurrentie om CPU-cores? Bijvoorbeeld: bij het opstarten ziet MCEBuddy alle cores (4), maar mogelijk reserveert VBox of WSL cores exclusief voor zichzelf en weet MCEBuddy niet dat dit is veranderd?
Stappen om de bug te reproduceren:
Start de MCEBuddy GUI.
Dat is Windows dat aangeeft dat je CPU aan resources tekort komt en de verbinding tussen de GUI en de engine verbroken wordt. Verminder de werklast of verhoog het RAM/schijf snelheid
Ik denk nog steeds dat er iets vreemds aan de hand is. Ik draai op 34% CPU en het “Not Responding” MCE Buddy GUI-proces neemt daar 27% van in beslag. Dus mijn belasting zonder de GUI is 7%. Dat klopt niet, want eerder ging alles goed.
Ik gebruik ook HW (GPU)-transcoding en ik draai andere applicaties die GPU-gebonden zijn. Is er een test of conflictering in MCE Buddy voor exclusieve toegang tot de GPU en is dat de conflictbron? Beheert Windows dat exclusieve gebruiksbeleid voor CUDA-applicaties? CUDA is nVidia’s GPU API SDK, ter info.
Ik draai ook Plex en Plex gebruikt HW-transcoding voor zijn werkzaamheden. Is er iets in de MCE Buddy-logs of de Windows-activiteitenlogs waar ik naar kan kijken om de dader te vinden?
Ik draai ook de SiliconDust HD Homerun DVR-software op dezelfde machine, maar voor zover ik weet is dat een CPU-only applicatie en ik heb nooit eerder een conflict gehad in al die jaren dat ik alle drie op dezelfde machine gebruik (SD HDHR DVR, Plex en MCEBuddy).
Als de service is gestart, dan blokkeert je firewall of antivirus de poort (23332) die door de MCEBuddy-service (engine) wordt gebruikt om te communiceren met de client (GUI).
Dus ik onderzoek poort 23332 in de Windows-firewall om te zien of dat een probleem is.
Ik wilde voorstellen om de automatische firewall-uitzondering en de UPnP-optie op de pagina Systeeminstellingen te proberen uitschakelen. Het lijkt erop dat Windows vastloopt bij het opvragen van de firewall- en netwerkadaptergegevens.
Dat lijkt het GUI-opstartprobleem voor mij te hebben opgelost. Ik kon geen instellingen in de GUI bereiken omdat het vastliep voordat het hoofdvenster klaar was met laden.
De versie 2.5.6 van 2021-04-27 installeerde echter en startte meteen probleemloos. Zelfs met 30% belasting (andere applicaties - en met 4 cores betekent dat eigenlijk dat één core in gebruik is), en met een andere GPU-applicatie die draaide, startte de MCEBuddy GUI snel en was klaar voor gebruik.
Dus schenk jezelf een lekker drankje in voor het zo snel vinden en oplossen van het probleem.
Complimenten en blijf gezond, @Goose.
Heb nog wat meer getest. Wauw! Een GPU-taak die draait, een KMTTG die shows van mijn Tivo ontsleutelt en downloadt, game-updates die binnenkomen, en de CPU piekte tot 95%. De GUI reageerde nog steeds snel en als een rockster. Toonde aan dat MCEBuddy een conversie op de GPU uitvoerde (naast mijn GPU-taak) bovenop de 95% CPU-belasting. De volledige GUI komt op en ik kan ermee interageren, dus wat het ook was, het is zeker opgelost.