Skip to content

[bug]: 5.10 and 5.10.1 break all the existing workarounds for the still missing RTX50 support. #7945

Open
@Andyx1976

Description

@Andyx1976

Is there an existing issue for this problem?

  • I have searched the existing issues

Operating system

Windows

GPU vendor

Nvidia (CUDA)

GPU model

RTX 5080

GPU VRAM

16

Version number

5.10.1

Browser

Firefox, ui version too.

Python dependencies

Cuda Kernel Error caused by outdated pytorch.

What happened

The launcher installed version starts without any problems, except for the Cuda warning. It doesn't create any images with Cude Kernel error. That is the same for 5.8 to 5.10.1. It's thanks to the 3rd finished month of no RTX 50XX support in InvokeAI..

The old working workaround (5.8 and 5.9 versions) was entering (dev console or from a console):
uv pip install --pre torch torchvision torchaudio --index-url https://download.pytorch.org/whl/nightly/cu128 --force-reinstall
followed sometimes (every version needed a different fix) by

uv pip install --force-reinstall --no-cache-dir bitsandbytes --no-deps

after some combination of the two, the 5.9 version started with RTX50XX working.

5.10 installs finally a recent Bits and bytes version. But any form of pytorch 128 install command (pip, pip3, uv pip) causes the launch to abort. With numPy compatibility errors. Any combination of pytorch 128 and bitsandbytes reinstalls seem to fail now. Log:

Starting up...
Started Invoke process with PID: 5284
[2025-04-20 19:16:08,809]::[InvokeAI]::INFO --> Using torch device: NVIDIA GeForce RTX 5080
[2025-04-20 19:16:21,393]::[InvokeAI]::INFO --> cuDNN version: 90701

A module that was compiled using NumPy 1.x cannot be run in
NumPy 2.1.2 as it may crash. To support both 1.x and 2.x
versions of NumPy, modules must be compiled with NumPy 2.0.
Some module may need to rebuild instead e.g. with 'pybind11>=2.12'.

If you are a user of the module, the easiest solution will be to
downgrade to 'numpy<2' or try to upgrade the affected module.
We expect that some modules will need time to support NumPy 2.

Traceback (most recent call last): File "", line 198, in run_module_as_main
File "", line 88, in run_code
File "P:\Backup\invoke.venv\Scripts\invokeai-web.exe_main
.py", line 10, in
sys.exit(run_app())
File "P:\Backup\invoke.venv\Lib\site-packages\invokeai\app\run_app.py", line 62, in run_app
app, loop = get_app()
File "P:\Backup\invoke.venv\Lib\site-packages\invokeai\app\run_app.py", line 14, in get_app
from invokeai.app.api_app import app, loop
File "P:\Backup\invoke.venv\Lib\site-packages\invokeai\app\api_app.py", line 16, in
from invokeai.app.api.dependencies import ApiDependencies
File "P:\Backup\invoke.venv\Lib\site-packages\invokeai\app\api\dependencies.py", line 14, in
from invokeai.app.services.download.download_default import DownloadQueueService
File "P:\Backup\invoke.venv\Lib\site-packages\invokeai\app\services\download_init
.py", line 3, in
from invokeai.app.services.download.download_base import (
File "P:\Backup\invoke.venv\Lib\site-packages\invokeai\app\services\download\download_base.py", line 13, in
from invokeai.backend.model_manager.metadata import RemoteModelFile
File "P:\Backup\invoke.venv\Lib\site-packages\invokeai\backend\model_manager_init_.py", line 9, in
from invokeai.backend.model_manager.legacy_probe import ModelProbe
File "P:\Backup\invoke.venv\Lib\site-packages\invokeai\backend\model_manager\legacy_probe.py", line 29, in
from invokeai.backend.model_manager.load.model_loaders.generic_diffusers import ConfigLoader
File "P:\Backup\invoke.venv\Lib\site-packages\invokeai\backend\model_manager\load_init_.py", line 9, in
from invokeai.backend.model_manager.load.load_base import LoadedModel, LoadedModelWithoutConfig, ModelLoaderBase
File "P:\Backup\invoke.venv\Lib\site-packages\invokeai\backend\model_manager\load\load_base.py", line 19, in
from invokeai.backend.model_manager.load.model_cache.model_cache import ModelCache
File "P:\Backup\invoke.venv\Lib\site-packages\invokeai\backend\model_manager\load\model_cache\model_cache.py", line 24, in
from invokeai.backend.model_manager.load.model_util import calc_model_size_by_data
File "P:\Backup\invoke.venv\Lib\site-packages\invokeai\backend\model_manager\load\model_util.py", line 15, in
from invokeai.backend.image_util.depth_anything.depth_anything_pipeline import DepthAnythingPipeline
File "P:\Backup\invoke.venv\Lib\site-packages\invokeai\backend\image_util_init_.py", line 12, in
from invokeai.backend.image_util.util import InitImageResizer, make_grid # noqa: F401
File "P:\Backup\invoke.venv\Lib\site-packages\invokeai\backend\image_util\util.py", line 4, in
import cv2
File "P:\Backup\invoke.venv\Lib\site-packages\cv2_init_.py", line 181, in
bootstrap()
File "P:\Backup\invoke.venv\Lib\site-packages\cv2_init_.py", line 153, in bootstrap
native_module = importlib.import_module("cv2")
File "C:\Users\AndiN1\AppData\Roaming\uv\python\cpython-3.12.9-windows-x86_64-none\Lib\importlib_init_.py", line 90, in import_module
return bootstrap.gcd_import(name[level:], package, level)
AttributeError: ARRAY_API not found
Traceback (most recent call last):
File "", line 198, in run_module_as_main
File "", line 88, in run_code
File "P:\Backup\invoke.venv\Scripts\invokeai-web.exe_main
.py", line 10, in
File "P:\Backup\invoke.venv\Lib\site-packages\invokeai\app\run_app.py", line 62, in run_app
app, loop = get_app()
^^^^^^^^^
File "P:\Backup\invoke.venv\Lib\site-packages\invokeai\app\run_app.py", line 14, in get_app
from invokeai.app.api_app import app, loop
File "P:\Backup\invoke.venv\Lib\site-packages\invokeai\app\api_app.py", line 16, in
from invokeai.app.api.dependencies import ApiDependencies
File "P:\Backup\invoke.venv\Lib\site-packages\invokeai\app\api\dependencies.py", line 14, in
from invokeai.app.services.download.download_default import DownloadQueueService
File "P:\Backup\invoke.venv\Lib\site-packages\invokeai\app\services\download_init
.py", line 3, in
from invokeai.app.services.download.download_base import (
File "P:\Backup\invoke.venv\Lib\site-packages\invokeai\app\services\download\download_base.py", line 13, in
from invokeai.backend.model_manager.metadata import RemoteModelFile
File "P:\Backup\invoke.venv\Lib\site-packages\invokeai\backend\model_manager_init.py", line 9, in
from invokeai.backend.model_manager.legacy_probe import ModelProbe
File "P:\Backup\invoke.venv\Lib\site-packages\invokeai\backend\model_manager\legacy_probe.py", line 29, in
from invokeai.backend.model_manager.load.model_loaders.generic_diffusers import ConfigLoader
File "P:\Backup\invoke.venv\Lib\site-packages\invokeai\backend\model_manager\load_init.py", line 9, in
from invokeai.backend.model_manager.load.load_base import LoadedModel, LoadedModelWithoutConfig, ModelLoaderBase
File "P:\Backup\invoke.venv\Lib\site-packages\invokeai\backend\model_manager\load\load_base.py", line 19, in
from invokeai.backend.model_manager.load.model_cache.model_cache import ModelCache
File "P:\Backup\invoke.venv\Lib\site-packages\invokeai\backend\model_manager\load\model_cache\model_cache.py", line 24, in
from invokeai.backend.model_manager.load.model_util import calc_model_size_by_data
File "P:\Backup\invoke.venv\Lib\site-packages\invokeai\backend\model_manager\load\model_util.py", line 15, in
from invokeai.backend.image_util.depth_anything.depth_anything_pipeline import DepthAnythingPipeline
File "P:\Backup\invoke.venv\Lib\site-packages\invokeai\backend\image_util_init.py", line 12, in
from invokeai.backend.image_util.util import InitImageResizer, make_grid # noqa: F401
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "P:\Backup\invoke.venv\Lib\site-packages\invokeai\backend\image_util\util.py", line 4, in
import cv2
File "P:\Backup\invoke.venv\Lib\site-packages\cv2_init_.py", line 181, in
bootstrap()
File "P:\Backup\invoke.venv\Lib\site-packages\cv2_init_.py", line 153, in bootstrap
native_module = importlib.import_module("cv2")
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\XXXX\AppData\Roaming\uv\python\cpython-3.12.9-windows-x86_64-none\Lib\importlib_init_.py", line 90, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
ImportError: numpy.core.multiarray failed to import

What you expected to happen

I expect invokeai to launch and run...
Well what i really expected to happen was a launcher option "install nightly pytorch 128 instead", with all the needed stuff, a while ago. since the launcher is the "convenient easy to use" way to install invokeai.

How to reproduce the problem

See above.

Additional context

No response

Discord username

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions