Vandræsing

Ef þú lendir í vandræðum með OpenShot, eins og að forritið frjósi, hrynni eða sýni villuskilaboð, eru margar aðferðir sem geta hjálpað við að greina og leysa vandamálið.

Windows 11 svarar ekki

Ef OpenShot frýs á Windows 11, er þetta þekkt vandamál tengt PyQt5 og aðgengisstillingum í Qt. Þetta gerist þegar ýtt er á Ctrl+C í OpenShot (aðeins á Windows 11). OpenShot hættir að svara og minni leka verður vart (þ.e. því lengur sem OpenShot svarar ekki, því stærri verður minni lekinn þar til forritið hrynur eða notandi lokar því).

Ein einföld lausn er að forðast Ctrl+C á Windows 11 og nota í staðinn hægri-smelltu afritunar/innsetningarvalmyndirnar. Önnur lausn er að endurúthluta „Afrita“ frá Ctrl+C í eitthvað annað, til dæmis Alt+C. Þú getur breytt lyklaborðsstillingum í OpenShot valkostunum. Sjá Lyklaborð.

Villuleit á Windows með GDB

Ef OpenShot hrynur eða frýs á Windows 10/11, munu eftirfarandi skref hjálpa þér að finna orsök hrunsins. Leiðbeiningarnar sýna stack trace úr kóðanum þar sem hrunið á sér stað. Þessar upplýsingar eru mjög gagnlegar fyrir þróunarteymið og mikilvægar til að fylgja með villuskýrslum (fyrir hraðari lausn).

Settu upp nýjustu daglegu útgáfuna

Áður en þú tengir villuleitarforrit, vinsamlegast sæktu nýjustu útgáfuna af OpenShot: https://www.openshot.org/download#daily. Settu upp þessa útgáfu á sjálfgefna staðsetningu: C:\Program Files\OpenShot Video Editor\. Fyrir nákvæmar leiðbeiningar um villuleit á Windows, sjáðu þessa wiki.

Settu upp MSYS2

Windows útgáfa OpenShot er þýdd með umhverfi sem kallast MSYS2. Til að tengja GDB villuleitarforritið við keyrsluskrána openshot-qt.exe, verður þú fyrst að setja upp MSYS2. Þessi aðgerð þarf aðeins að gera einu sinni.

  1. Sæktu og settu upp MSYS2: http://www.msys2.org/

  2. Keyrðu skipanalínu MSYS2 MinGW x64 (til dæmis: C:\msys64\msys2_shell.cmd -mingw64)

  3. Uppfærðu öll pakkana (Afritaðu og límdu eftirfarandi skipun):

    pacman -Syu
    
  4. Settu upp GDB villuleitarforritið (Afritaðu og límdu eftirfarandi skipun):

    pacman -S --needed --disable-download-timeout mingw-w64-x86_64-toolchain
    

Ræstu OpenShot með GDB villuleitarforriti

Keyrðu skipanalínu MSYS2 MinGW x64 (til dæmis: C:\msys64\msys2_shell.cmd -mingw64)

Uppfærðu PATH (Afritaðu og límdu eftirfarandi skipanir):

export PATH="/c/Program Files/OpenShot Video Editor/lib:$PATH"
export PATH="/c/Program Files/OpenShot Video Editor/lib/PyQt5:$PATH"

Hlaððu OpenShot inn í GDB villuleitarforritið (Afritaðu og límdu eftirfarandi skipanir):

cd "/c/Program Files/OpenShot Video Editor"/
gdb openshot-qt.exe

Ræstu OpenShot úr GDB skipanalínu (Afritaðu og límdu eftirfarandi skipun):

run --debug