GPU Detection Enhancement and Documentation Improvements#57
Open
Generator wants to merge 1 commit intojesposito:mainfrom
Open
GPU Detection Enhancement and Documentation Improvements#57Generator wants to merge 1 commit intojesposito:mainfrom
Generator wants to merge 1 commit intojesposito:mainfrom
Conversation
- Add GPU usage detection and permission management for user abc - Remove intel-media-va-driver-non-free (already in linuxserver/ffmpeg) - Improve docker-compose files with documented GPU options - Remove broken gwlsn/shrinkray links (credits maintained in docs) - Simplify README.md, remove redundant documentation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Enhances GPU device permission detection and management in the container startup script, along with documentation improvements and cleanup.
Changes Made
1. GPU Detection for User
abc/dev/dri,/dev/dvb,/dev/snd)abc2. Removed Redundant Package
intel-media-va-driver-non-freefrom Dockerfile (already included in linuxserver/ffmpeg base image)3. Docker Compose Improvements
4. Documentation Cleanup
Testing
Intel GPU Support Details
LIBVA_DRIVER_NAME=i965in docker environment variablesDocker Image
Test image available at:
ghcr.io/generator/shrinkray:fix-vaapiFiles Modified
Dockerfile- Removed redundant intel packageREADME.md- Improved documentation, removed broken linksdocker-compose.dev.yml- Added GPU options documentationdocker-compose.yml- Added NVIDIA options, cleaned up commentsroot/etc/s6-overlay/s6-rc.d/svc-shrinkray/run- Added GPU device permission handling for user abc