NVIDIA / NVIDIA/open-gpu-kernel-modules
i2c timeout error e0000000 when using gddccontrol
Nobody has claimed this yet.
- Dominant language
- C
- Stars
- 17.4k
- Forks
- 1.9k
- PR merge metrics
- No merged PRs in 30d
Description
NVIDIA Open GPU Kernel Modules Version
515.65.01
Does this happen with the proprietary driver (of the same version) as well?
Yes
Operating System and Version
Fedora release 36 (Thirty Six)
Kernel Release
5.19.7
Hardware: GPU
NVIDIA GeForce GTX 1660 Ti
Describe the bug
Every time I launch gddccontrol I get this error message:
nvidia-gpu 0000:08:00.3: i2c timeout error e0000000
To Reproduce
Run gddccontrol
Bug Incidence
Always
nvidia-bug-report.log.gz
N/A
More Info
This happens with or without options nvidia-drm modeset=1.
This bug has been there forever. This is a bug report against the proprietary driver (since reports at https://forums.developer.nvidia.com/c/gpu-graphics/linux/148 are largely ignored).
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reproducing the timeout with gddccontrol on Fedora 36, kernel 5.19.7, and the GTX 1660 Ti, both with and without nvidia-drm modeset=1. No source file or test is named; trace the nvidia-gpu I2C timeout path and determine whether it is handled by this open module or only the proprietary driver. Done means the cause is identified and launching gddccontrol no longer produces the reported timeout.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- c, linux
- Domain
- operating-systems
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 35/100