E-GPU issue (adaptop)
- Dominant language
- Python
- Stars
- 133k
- Forks
- 15.7k
- Avg merge
- 1d 7h
- Merged PRs (30d)
- 158
Description
### Custom Node Testing
- [x] I have tried disabling custom nodes and the issue persists (see [how to disable custom nodes](https://docs.comfy.org/troubleshooting/custom-node-issues#step-1%3A-test-with-all-custom-nodes-disabled) if you need help)
### Expected Behavior
Using AI playground and tried installing ComfyUI there. Unfortunately after install it comes up with a fatal error I believe is caused with my e-gpu solution (Adaptop)
### Actual Behavior
Fatal error state as per logs
### Steps to Reproduce
Install AI playground, install all modules, wait for modules to start. Error happens automagically during this startup.
### Debug Logs
```powershell
Service: comfyui-backend
Command: comfyui-backend startup
Exit Code: Unknown
Duration: 5.9s
Timestamp: 6/22/2026, 11:50:17 PM
Standard Error:
Could not autodetect AIMDO implementation, assuming Nvidia
Adding extra search path checkpoints C:\Users\flyde\AppData\Local\Programs\AI Playground\resources\models\ComfyUI\checkpoints
Adding extra search path loras C:\Users\flyde\AppData\Local\Programs\AI Playground\resources\models\ComfyUI\loras
Adding extra search path loras C:\Users\flyde\AppData\Local\Programs\AI Playground\resources\models\ComfyUI\lora
Adding extra search path vae C:\Users\flyde\AppData\Local\Programs\AI Playground\resources\models\ComfyUI\vae
Adding extra search path text_encoders C:\Users\flyde\AppData\Local\Programs\AI Playground\resources\models\ComfyUI\text_encoders
Adding extra search path text_encoders C:\Users\flyde\AppData\Local\Programs\AI Playground\resources\models\ComfyUI\clip
Adding extra search path clip_vision C:\Users\flyde\AppData\Local\Programs\AI Playground\resources\models\ComfyUI\clip_vision
Adding extra search path style_models C:\Users\flyde\AppData\Local\Programs\AI Playground\resources\models\ComfyUI\style_models
Adding extra search path embeddings C:\Users\flyde\AppData\Local\Programs\AI Playground\resources\models\ComfyUI\embeddings
Adding extra search path diffusers C:\Users\flyde\AppData\Local\Programs\AI Playground\resources\models\ComfyUI\diffusers
Adding extra search path vae_approx C:\Users\flyde\AppData\Local\Programs\AI Playground\resources\models\ComfyUI\vae_approx
Adding extra search path controlnet C:\Users\flyde\AppData\Local\Programs\AI Playground\resources\models\ComfyUI\controlnet
Adding extra search path controlnet C:\Users\flyde\AppData\Local\Programs\AI Playground\resources\models\ComfyUI\t2i_adapter
Adding extra search path gligen C:\Users\flyde\AppData\Local\Programs\AI Playground\resources\models\ComfyUI\gligen
Adding extra search path upscale_models C:\Users\flyde\AppData\Local\Programs\AI Playground\resources\models\ComfyUI\upscale_models
Adding extra search path upscale_models C:\Users\flyde\AppData\Local\Programs\AI Playground\resources\models\ComfyUI\latent_upscale_models
Adding extra search path hypernetworks C:\Users\flyde\AppData\Local\Programs\AI Playground\resources\models\ComfyUI\hypernetworks
Adding extra search path photomaker C:\Users\flyde\AppData\Local\Programs\AI Playground\resources\models\ComfyUI\photomaker
Adding extra search path classifiers C:\Users\flyde\AppData\Local\Programs\AI Playground\resources\models\ComfyUI\classifiers
Adding extra search path model_patches C:\Users\flyde\AppData\Local\Programs\AI Playground\resources\models\ComfyUI\model_patches
Adding extra search path audio_encoders C:\Users\flyde\AppData\Local\Programs\AI Playground\resources\models\ComfyUI\audio_encoders
Adding extra search path diffusion_models C:\Users\flyde\AppData\Local\Programs\AI Playground\resources\models\ComfyUI\diffusion_models
Adding extra search path diffusion_models C:\Users\flyde\AppData\Local\Programs\AI Playground\resources\models\ComfyUI\unet
Adding extra search path insightface C:\Users\flyde\AppData\Local\Programs\AI Playground\resources\models\ComfyUI\insightface
Adding extra search path facerestore_models C:\Users\flyde\AppData\Local\Programs\AI Playground\resources\models\ComfyUI\facerestore_models
Adding extra search path nsfw_detector C:\Users\flyde\AppData\Local\Programs\AI Playground\resources\models\ComfyUI\nsfw_detector
Adding extra search path inpaint C:\Users\flyde\AppData\Local\Programs\AI Playground\resources\models\ComfyUI\inpaint
Setting output directory to: C:\Users\flyde\Documents\AI-Playground\media
[ComfyUI-Manager] `python -m pip` not available. Falling back to `uv`.
[ComfyUI-Manager] Using `uv` as Python module for pip operations.
Prestartup times for custom nodes:
2.9 seconds: C:\Users\flyde\AppData\Local\Programs\AI Playground\resources\ComfyUI\custom_nodes\ComfyUI-Manager
Windows fatal exception: access violation
Stack (most recent call first):
File "C:\Users\flyde\AppData\Local\Programs\AI Playground\resources\ComfyUI\.venv\Lib\site-packages\torch\__init__.py", line 263 in _load_dll_libraries
File "C:\Users\flyde\AppData\Local\Programs\AI Playground\resources\ComfyUI\.venv\Lib\site-packages\torch\__init__.py", line 287 in
File "", line 488 in _call_with_frames_removed
File "", line 999 in exec_module
File "", line 935 in _load_unlocked
File "", line 1331 in _find_and_load_unlocked
File "", line 1360 in _find_and_load
File "C:\Users\flyde\AppData\Local\Programs\AI Playground\resources\ComfyUI\comfy\utils.py", line 20 in
File "", line 488 in _call_with_frames_removed
File "", line 999 in exec_module
File "", line 935 in _load_unlocked
File "", line 1331 in _find_and_load_unlocked
File "", line 1360 in _find_and_load
File "C:\Users\flyde\AppData\Local\Programs\AI Playground\resources\ComfyUI\main.py", line 196 in
Standard Output:
[START] Security scan
[DONE] Security scan
## ComfyUI-Manager: installing dependencies done.
** ComfyUI startup time: 2026-06-22 23:50:16.888
** Platform: Windows
** Python version: 3.12.13 (main, Mar 24 2026, 22:57:53) [MSC v.1944 64 bit (AMD64)]
** Python executable: C:\Users\flyde\AppData\Local\Programs\AI Playground\resources\ComfyUI\.venv\Scripts\python.exe
** ComfyUI Path: C:\Users\flyde\AppData\Local\Programs\AI Playground\resources\ComfyUI
** ComfyUI Base Folder Path: C:\Users\flyde\AppData\Local\Programs\AI Playground\resources\ComfyUI
** User directory: C:\Users\flyde\AppData\Local\Programs\AI Playground\resources\ComfyUI\user
** ComfyUI-Manager config path: C:\Users\flyde\AppData\Local\Programs\AI Playground\resources\ComfyUI\user\__manager\config.ini
** Log path: C:\Users\flyde\AppData\Local\Programs\AI Playground\resources\ComfyUI\user\comfyui.log
Python Environment (pip freeze):
No pip freeze output available
```
### Other
_No response_
Contributor guide
Research direction
Reproduce the Windows startup failure with the Adaptop eGPU, then inspect torch/__init__.py at _load_dll_libraries and the import path through comfy/utils.py and main.py. Run the AI Playground ComfyUI startup and use the supplied access-violation traceback to determine whether the failure is reproducible; done means the startup result and supported configuration are clearly established.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python, pytorch
- Domain
- backend, machine-learning
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Quiet
- Clarity
- Needs clarification
- Newbie friendliness
- 28/100