Guten Tag,
wenn ich mit upscaler ein Bild vergrößern will bekomme ich folgende Fehlermeldung:
Algorithm failed.
Result code: 0
Output: Starting Upscayl –
Copyright 2024
Detected scale x4
Using the default scale x4
vkCreateInstance failed -9
vkCreateInstance failed -9
vkCreateInstance failed -9
Dismiss Copy to Clipboard
was muss ich tun damit ein Bild vergrößert wird.
MfG
Hans-Joachim Decker
Hallo Herr Decker,
wenn Sie Upscayl unter Ubuntu verwenden und auf Probleme stoßen – insbesondere den Fehler vkCreateInstance failed -9 –, liegt dies fast immer an fehlenden oder falsch konfigurierten Vulkan-Treibern oder einer inkompatiblen Grafikkarte.
Upscayl nutzt die Vulkan API zur Beschleunigung der Bildverarbeitung, da dies viel schneller ist als die CPU-Berechnung. Ohne korrekt eingerichtetes Vulkan kann Upscayl nicht auf Ihre Grafikkarte zugreifen und bricht den Vorgang ab.
Hier ist die Lösung in Schritten:
1. Überprüfen der Vulkan-Unterstützung und -Treiber
Für Linux-Nutzer (Ubuntu): Der wichtigste Schritt ist die Sicherstellung, dass die Vulkan-Treiber (ICD) für Ihre spezifische Grafikkarte installiert und funktionsfähig sind.
s. Anhang
Überprüfung der Installation (Vulkan-Test)
Nach der Installation sollten Sie prüfen, ob Vulkan grundsätzlich funktioniert:
- Öffnen Sie das Terminal.
- Geben Sie ein:
vulkaninfo - Wenn dieser Befehl viele Informationen über Ihre GPU ausgibt (anstelle einer Fehlermeldung wie
vkCreateInstance failed), ist Vulkan grundsätzlich eingerichtet.
2. Upscayl-spezifische Lösungen
Wenn die Vulkan-Treiber korrekt installiert sind, aber Upscayl immer noch fehlschlägt, versuchen Sie diese Schritte:
A. GPU-ID manuell einstellen
Manchmal erkennt Upscayl die richtige Grafikkarte nicht automatisch (besonders auf Laptops mit integrierter und dedizierter GPU).
- Öffnen Sie Upscayl.
- Gehen Sie zu den Einstellungen (Settings).
- Suchen Sie die Option „GPU ID“ (oder ähnlich).
- Geben Sie dort die Zahl
0(Null) ein. Dies zwingt das Programm, die erste gefundene GPU zu verwenden, was in vielen Fällen die dedizierte Grafikkarte ist.
B. Alternative Version testen
- Wenn Sie die AppImage-Version von Upscayl verwenden, versuchen Sie stattdessen die DEB-Version oder umgekehrt.
- Manche Nutzer berichten, dass eine ältere Version der Software besser mit bestimmten Linux-Konfigurationen funktioniert.
C. Backend ändern (falls verfügbar)
Auch wenn Upscayl primär auf Vulkan setzt, prüfen Sie in den Einstellungen, ob es eine Option gibt, das Rendering-Backend zu ändern, z. B. auf eine Fallback-Option.
MfG
Li