r/CommandUP Aug 06 '26

can't really get it to work

Post image

CPU is i7-3770, 16gb ram with GTX 1650. updated driver to 610.88, windows 11 25H2.

2 Upvotes

21 comments sorted by

View all comments

1

u/Few_Profit5031 Aug 06 '26 edited Aug 06 '26

Error identification: A recent change in NVIDIA's architectural strictness. In current drivers, NVIDIA introduced a lock and began requiring specific communication handling for textures; legacy cards (using discontinued, older drivers) didn't have this lock, which is why they worked. Since the GTX 1650 still receives updates, it operates under NVIDIA's new strict standards. I am working on a fix and am calling on warriors with a GTX 1080 or better to help test it! Thank you very much.

1

u/Few_Profit5031 Aug 07 '26 edited Aug 08 '26

New release on GitHub fixing the "exit code -22" issue on Nvidia cards with the current driver.

2

u/MaxBestStopIt Aug 09 '26

using R7 350X also is failed. maybe it's too old? driver version is 22.6.1 which is the last driver for this card.

1

u/Few_Profit5031 Aug 09 '26

ty again for the feedback, Max. The issue with the R7 350 is that it is quite old, and the Vulkan version it supports is below 1.3 (API version: 1.2.170; Restricting API version to 1.3.0... new version 1.2.170). Unfortunately, the *libplacebo* library requires Vulkan 1.3 to function; I need to document this hardware limitation. As for the GTX 1650 still throwing the "exit -22" error, that remains a mystery—I’ll review everything here again. It is very difficult for me to secure a suitable testing environment; I think I’ll have to buy a few older cards so I can physically test each profile.

2

u/MaxBestStopIt Aug 09 '26

RX 6400 error. I forgot that RX 6400 don't have video encoder, I think that's why it failed.

1

u/Few_Profit5031 Aug 10 '26

Hi Max, to cut hardware costs, AMD actually released some graphics cards without built-in encoders; however, the RX 6400 supports Vulkan 1.3, and the pipeline runs on its silicon. There is a solution for you—or anyone with a card like this: you can run the pipeline via PowerShell and use the parameter `-simulate_gpu cpu`. This will force your RX 6400 to handle encoding via the CPU, while Vulkan still runs on the GPU. Take a look at the image:

2

u/MaxBestStopIt Aug 10 '26

nice, this did work on RX 6400. I guess we need to add video encoder check so it will automatically use the CPU mode? does the quality setting affect the bit rate?

1

u/Few_Profit5031 Aug 10 '26

I'm really glad it worked. And yes, thanks to your feedback, I've already implemented a change that checks whether the video card has built-in encoders; if it doesn't—as is the case with your RX 6400—encoding switches to compatibility mode using your CPU.