Installed using LLaMan (Which uses the Open-WebUI git clone/npm install)
LLaMan has flawlessly ran and updated open-webui/ollama for months now, not sure what happened. I didn't even update on the day that it failed. Just stopped working...
Oct 21 06:32:45 start.sh[18057]: WARNI [chromadb.db.impl.sqlite] ⚠️ It looks like you upgraded from a version below 0.6 and could benefit from vacuuming your database. Run chromadb utils vacuum --help for more information.
Oct 21 06:32:45 start.sh[18057]: WARNI [langchain_community.utils.user_agent] USER_AGENT environment variable not set, consider setting it to identify your requests.
Oct 21 06:32:45 python[18057]: detected unhandled Python exception in '/opt/open-webui/.local/lib/python3.12/site-packages/uvicorn/__main__.py'
Oct 21 06:32:45 start.sh[18057]: Traceback (most recent call last):
Oct 21 06:32:45 start.sh[18057]: File "<frozen runpy>", line 198, in _run_module_as_main
Oct 21 06:32:45 start.sh[18057]: File "<frozen runpy>", line 88, in _run_code
Oct 21 06:32:45 start.sh[18057]: File "/opt/open-webui/.local/lib/python3.12/site-packages/uvicorn/__main__.py", line 4, in <module>
Oct 21 06:32:45 start.sh[18057]: uvicorn.main()
Oct 21 06:32:45 start.sh[18057]: File "/usr/lib/python3.12/site-packages/click/core.py", line 1157, in __call__
Oct 21 06:32:45 start.sh[18057]: return self.main(*args, **kwargs)
Oct 21 06:32:45 start.sh[18057]: ^^^^^^^^^^^^^^^^^^^^^^^^^^
Oct 21 06:32:45 start.sh[18057]: File "/usr/lib/python3.12/site-packages/click/core.py", line 1078, in main
Oct 21 06:32:45 start.sh[18057]: rv = self.invoke(ctx)
Oct 21 06:32:45 start.sh[18057]: ^^^^^^^^^^^^^^^^
Oct 21 06:32:45 start.sh[18057]: File "/usr/lib/python3.12/site-packages/click/core.py", line 1434, in invoke
Oct 21 06:32:45 start.sh[18057]: return ctx.invoke(self.callback, **ctx.params)
Oct 21 06:32:45 start.sh[18057]: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Oct 21 06:32:45 start.sh[18057]: File "/usr/lib/python3.12/site-packages/click/core.py", line 783, in invoke
Oct 21 06:32:45 start.sh[18057]: return __callback(*args, **kwargs)
Oct 21 06:32:45 start.sh[18057]: ^^^^^^^^^^^^^^^^^^^^^^^^^^^
Oct 21 06:32:45 start.sh[18057]: File "/opt/open-webui/.local/lib/python3.12/site-packages/uvicorn/main.py", line 410, in main
Oct 21 06:32:45 start.sh[18057]: run(
Oct 21 06:32:45 start.sh[18057]: File "/opt/open-webui/.local/lib/python3.12/site-packages/uvicorn/main.py", line 577, in run
Oct 21 06:32:45 start.sh[18057]: server.run()
Oct 21 06:32:45 start.sh[18057]: File "/opt/open-webui/.local/lib/python3.12/site-packages/uvicorn/server.py", line 65, in run
Oct 21 06:32:45 start.sh[18057]: return asyncio.run(self.serve(sockets=sockets))
Oct 21 06:32:45 start.sh[18057]: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Oct 21 06:32:45 start.sh[18057]: File "/usr/lib64/python3.12/asyncio/runners.py", line 194, in run
Oct 21 06:32:45 start.sh[18057]: return runner.run(main)
Oct 21 06:32:45 start.sh[18057]: ^^^^^^^^^^^^^^^^
Oct 21 06:32:45 start.sh[18057]: File "/usr/lib64/python3.12/asyncio/runners.py", line 118, in run
Oct 21 06:32:45 start.sh[18057]: return self._loop.run_until_complete(task)
Oct 21 06:32:45 start.sh[18057]: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Oct 21 06:32:45 start.sh[18057]: File "uvloop/loop.pyx", line 1517, in uvloop.loop.Loop.run_until_complete
Oct 21 06:32:45 start.sh[18057]: File "/opt/open-webui/.local/lib/python3.12/site-packages/uvicorn/server.py", line 69, in serve
Oct 21 06:32:45 start.sh[18057]: await self._serve(sockets)
Oct 21 06:32:45 start.sh[18057]: File "/opt/open-webui/.local/lib/python3.12/site-packages/uvicorn/server.py", line 76, in _serve
Oct 21 06:32:45 start.sh[18057]: config.load()
Oct 21 06:32:45 start.sh[18057]: File "/opt/open-webui/.local/lib/python3.12/site-packages/uvicorn/config.py", line 434, in load
Oct 21 06:32:45 start.sh[18057]: self.loaded_app = import_from_string(self.app)
Oct 21 06:32:45 start.sh[18057]: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Oct 21 06:32:45 start.sh[18057]: File "/opt/open-webui/.local/lib/python3.12/site-packages/uvicorn/importer.py", line 19, in import_from_string
Oct 21 06:32:45 start.sh[18057]: module = importlib.import_module(module_str)
Oct 21 06:32:45 start.sh[18057]: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Oct 21 06:32:45 start.sh[18057]: File "/usr/lib64/python3.12/importlib/__init__.py", line 90, in import_module
Oct 21 06:32:45 start.sh[18057]: return _bootstrap._gcd_import(name[level:], package, level)
Oct 21 06:32:45 start.sh[18057]: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Oct 21 06:32:45 start.sh[18057]: File "<frozen importlib._bootstrap>", line 1387, in _gcd_import
Oct 21 06:32:45 start.sh[18057]: File "<frozen importlib._bootstrap>", line 1360, in _find_and_load
Oct 21 06:32:45 start.sh[18057]: File "<frozen importlib._bootstrap>", line 1331, in _find_and_load_unlocked
Oct 21 06:32:45 start.sh[18057]: File "<frozen importlib._bootstrap>", line 935, in _load_unlocked
Oct 21 06:32:45 start.sh[18057]: File "<frozen importlib._bootstrap_external>", line 995, in exec_module
Oct 21 06:32:45 start.sh[18057]: File "<frozen importlib._bootstrap>", line 488, in _call_with_frames_removed
Oct 21 06:32:45 start.sh[18057]: File "/opt/open-webui/open-webui/backend/open_webui/main.py", line 32, in <module>
Oct 21 06:32:45 start.sh[18057]: from open_webui.apps.retrieval.main import app as retrieval_app
Oct 21 06:32:45 start.sh[18057]: File "/opt/open-webui/open-webui/backend/open_webui/apps/retrieval/main.py", line 219, in <module>
Oct 21 06:32:45 start.sh[18057]: update_embedding_model(
Oct 21 06:32:45 start.sh[18057]: File "/opt/open-webui/open-webui/backend/open_webui/apps/retrieval/main.py", line 174, in update_embedding_model
Oct 21 06:32:45 start.sh[18057]: import sentence_transformers
Oct 21 06:32:45 start.sh[18057]: File "/opt/open-webui/.local/lib/python3.12/site-packages/sentence_transformers/__init__.py", line 7, in <module>
Oct 21 06:32:45 start.sh[18057]: from sentence_transformers.cross_encoder.CrossEncoder import CrossEncoder
Oct 21 06:32:45 start.sh[18057]: File "/opt/open-webui/.local/lib/python3.12/site-packages/sentence_transformers/cross_encoder/__init__.py", line 1, in <module>
Oct 21 06:32:45 start.sh[18057]: from .CrossEncoder import CrossEncoder
Oct 21 06:32:45 start.sh[18057]: File "/opt/open-webui/.local/lib/python3.12/site-packages/sentence_transformers/cross_encoder/CrossEncoder.py", line 7, in <module>
Oct 21 06:32:45 start.sh[18057]: import torch
Oct 21 06:32:45 start.sh[18057]: File "/opt/open-webui/.local/lib/python3.12/site-packages/torch/__init__.py", line 368, in <module>
Oct 21 06:32:45 start.sh[18057]: from torch._C import * # noqa: F403
Oct 21 06:32:45 start.sh[18057]: ^^^^^^^^^^^^^^^^^^^^^^
Oct 21 06:32:45 start.sh[18057]: ImportError: libcudnn.so.9: cannot open shared object file: No such file or directory
Oct 21 06:32:46 systemd[1]: open-webui.service: Deactivated successfully.```
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Originally created by @Smiley-McSmiles on GitHub (Oct 21, 2024).
Original GitHub issue: https://github.com/open-webui/open-webui/issues/6308
Bug Report
Installation Method
Installed using LLaMan (Which uses the Open-WebUI git clone/npm install)
LLaMan has flawlessly ran and updated open-webui/ollama for months now, not sure what happened. I didn't even update on the day that it failed. Just stopped working...
Environment
LLaMan v0.1.6
Ollama v0.3.14
Open-WebUI v0.3.32
Python v3.12.7
OS: Fedora Linux 40 (Workstation Edition) x86_64
Host: B650I Lightning WiFi
Kernel: Linux 6.11.3-200.fc40.x86_64
Uptime: 21 hours, 10 mins
Packages: 2524 (rpm), 12 (flatpak)
Shell: fish 3.7.0
CPU: AMD Ryzen 7 8700G w/ Radeon 780M Graphics (16) @ 5.18 GHz
GPU: AMD Phoenix1 [Integrated]
Memory: 6.20 GiB / 60.44 GiB (10%)
Locale: en_US.UTF-8
Confirmation:
Expected Behavior:
open-webui.service active
Actual Behavior:
open-webui.service inactive
Description
Bug Summary:
Seems to be related to
libcudnn.so.9but I don't understand python very well.Reproduction Details
Steps to Reproduce:
Please see setup.sh
Logs and Screenshots
SystemD Log
Additional Information
Full
pip list