Commit dd2d01f
Simplify AMD Wolf config and add uhid module auto-loading
Based on tested working AMD Wolf configuration, simplified docker-compose.yaml:
1. wolf-amd service (docker-compose.yaml:339-358):
- REMOVED: security_opt: seccomp=unconfined (not needed)
- REMOVED: group_add: video, render (not needed)
- REMOVED: devices: /dev/kfd (already in /dev/ volume mount)
- Kept: /dev/dri, /dev/uinput, /dev/uhid (explicit for clarity)
- Note: /dev/:/dev/:rw volume mount provides all GPU access
2. runner.sh AMD flags (install.sh:2145):
- REMOVED: --security-opt seccomp=unconfined
- Kept: --device /dev/kfd --device /dev/dri (runners don't mount /dev/)
- Kept: --group-add video --group-add render (for device access)
3. uhid kernel module auto-loading (install.sh:1309-1328):
- Load uhid immediately: modprobe uhid
- Configure auto-load on boot: /etc/modules-load.d/helix.conf
- Required for Wolf virtual HID devices
- Skipped on Git Bash (Windows doesn't have modprobe)
Edge case: Both NVIDIA and AMD GPUs present
- Priority: NVIDIA > AMD > Intel (if/elif logic)
- Result: Uses NVIDIA GPU, ignores AMD
- Reasonable: Can't use both simultaneously anyway
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>1 parent f68e894 commit dd2d01f
2 files changed
+24
-8
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
338 | 338 | | |
339 | 339 | | |
340 | 340 | | |
341 | | - | |
342 | 341 | | |
343 | 342 | | |
344 | 343 | | |
| |||
350 | 349 | | |
351 | 350 | | |
352 | 351 | | |
353 | | - | |
354 | | - | |
355 | | - | |
356 | | - | |
357 | | - | |
358 | | - | |
| 352 | + | |
| 353 | + | |
359 | 354 | | |
360 | 355 | | |
361 | 356 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1306 | 1306 | | |
1307 | 1307 | | |
1308 | 1308 | | |
| 1309 | + | |
| 1310 | + | |
| 1311 | + | |
| 1312 | + | |
| 1313 | + | |
| 1314 | + | |
| 1315 | + | |
| 1316 | + | |
| 1317 | + | |
| 1318 | + | |
| 1319 | + | |
| 1320 | + | |
| 1321 | + | |
| 1322 | + | |
| 1323 | + | |
| 1324 | + | |
| 1325 | + | |
| 1326 | + | |
| 1327 | + | |
| 1328 | + | |
| 1329 | + | |
1309 | 1330 | | |
1310 | 1331 | | |
1311 | 1332 | | |
| |||
2121 | 2142 | | |
2122 | 2143 | | |
2123 | 2144 | | |
2124 | | - | |
| 2145 | + | |
2125 | 2146 | | |
2126 | 2147 | | |
2127 | 2148 | | |
| |||
0 commit comments