Linux start op met een leeg venster
Onderzoek renderproblemen met AppImage en verzamel systeemeigen opstartdiagnostiek.
Als Beam Bench tijdens het opstarten sluit of een leeg venster opent, controleer je eerst de geïnstalleerde versie. Versie 0.2.15 corrigeerde conflicten tussen runtimebibliotheken van AppImage die EGL_BAD_PARAMETER konden veroorzaken op Kubuntu en andere distributies met nieuwere Mesa-stuurprogramma's.
Versie 0.2.28 voorkomt een WebKit-renderercrash door nieuwere kleurlettertypen met monochrome alternatieven. De AppImage respecteert een expliciete GDK_BACKEND en gebruikt native Wayland wanneer X11 niet beschikbaar is. Meldingen bevatten begrensde, opgeschoonde fragmenten uit het huidige en vorige opstartlogboek.
Linux-opstartfout opgelost
Versie 0.2.33 verhelpt een opstartfout van AppImages 0.2.31 en 0.2.32 op nieuwere Linux-distributies door een meegeleverde systemd-bibliotheek. Download 0.2.33 of nieuwer als de getroffen app niet kan openen om zichzelf bij te werken.
Als de terminal LIBSYSTEMD_254 toont en er geen nieuwe startup.log verschijnt, is het startprogramma gestopt voordat de native logregistratie begon. Vermeld de terminalfout en de versie van je distributie in het rapport.
Controleer het huidige pakket
Download de huidige Linux-AppImage van de Beam Bench-website. Gebruik het pakket voor x86_64 Linux en volg de installatie-instructies. Behoud je bestaande projectbestanden.
Een werkende grafische desktopstack en de vereiste systeembibliotheken zijn nog steeds nodig. Een verpakkingsoplossing garandeert niet dat elke combinatie van distributie en stuurprogramma werkt.
Verzamel het opstartlogboek
Beam Bench registreert vroege GTK-, WebKit-, EGL- en Rust-opstartdiagnostiek in een systeemeigen logboek. Als de ingebedde interface mislukt, toont het systeemeigen foutdialoogvenster de locatie van het logboek en kan het de map openen zonder de webinterface nodig te hebben.
Noteer de appversie, distributie, desktopsessie, grafische hardware en fout. Neem relevante details uit het opstartlogboek op in je rapport. Vermijd het openbaar plaatsen van niet-gerelateerde persoonlijke paden of systeeminformatie.
Onderscheid opstart- en seriële problemen
Een leeg venster is iets anders dan een fout met seriële machtigingen. Als de interface werkt maar de laserpoort niet kan worden geopend, gebruik je Linux-seriële machtigingen en Verbindingsproblemen oplossen.
Wijzig de firmware-instellingen van de laser niet om een fout bij het opstarten van de applicatie te herstellen.