Comments (6)
It has been some time since I looked at the Raspberry PI, but here's what i observe/suggest.
You have a DDC data error. The video driver is reading all zeros from the monitor instead of a proper response to a DDC query. (Note: option --ddc can be used to report just DDC data errors.)
Have you tested with another monitor?
Try doubling the time that ddcutil waits between sending a request and reading the respone, using option --sleep-multiplier 2.0.
Ir may be possible to slow the i2c bus speed using the dtparam baudrate option in config.txt. I can't tell from config.txt what it's set to. Try using 100000, which is standard speed, or if possible 50000, which is half standard speed.
I can't tell from the trace output what version of ddcutil you're running, but it's clearly not the It has been some time since I looked at the Raspberry PI, but here's what i observe/suggest.
You have a DDC data error. The video driver is reading all zeros from the monitor instead of a proper response to a DDC query. (Note: option --ddc can be used to report just DDC data errors.)
Have you tested with another monitor?
Try doubling the time that ddcutil waits between sending a request and reading the respone, using option --sleep-multiplier 2.0.
Ir may be possible to slow the i2c bus speed using the dtparam baudrate option in config.txt. I can't tell from config.txt what it's set to. Try using 100000, which is standard speed, or if possible 50000, which is half standard speed.
I can't tell from the trace output what version of ddcutil you're running, but it's clearly not the latest version 1.3.0. If you can, try building and using release 1.3.0 from github.
If any of this resolves your problem or at least leads to a solution, please post what you found so that others can learn from it.
If not, please execute sudo ddcutil interrogate --verbose and submit the output, again as an attachment.latest version 1.3.0. If you can, try building and using release 1.3.0 from github.
If any of this resolves your problem or at least leads to a solution, please post what you found so that others can learn from it.
If not, please execute sudo ddcutil interrogate --verbose and submit the output, again as an attachment.
from ddcutil.
I've tried multiple things, but couldn't update ddcutil to version 1.3.0
With the other commands, still nothing.
Hier some output:
ddcutil_Debug2.txt
from ddcutil.
You can download a package for ddcutil 1.3.0 from repo Raspian Testing, which avoids having to build it yourself.
The key question is whether whether another monitor, known to work with ddcutil, either in Raspian or a more normal x86 environment, works.
from ddcutil.
Same device, same cable with added of HDMI to DVI Adapter, other monitor (HP E231) it works.
See Output File: (--version / interrogate --verbose / capabilities) DebugE231.txt
My actual monitor has only: HDMI, DP or VGA. (ThinkVision T24d-10)
ddcutil is now on verison 1.3.0
from ddcutil.
And here the Debug with ddcutil 1.3.0 (interrogate --verbose)
DebugT24d.txt
from ddcutil.
Your results so far suggest that the problem is the monitor. If you are able to test your monitor on a desktop system running ddcutil that would confirm it.
For our purposes, HDMI and DVI are interchangable, so using an adapter cable is not a problem. Both DVI and HDMI use the same video signaling protocol (TDMS) on the video pins, and use the same I2C protocol on the I2C related pins. HDMI has some additional lines, such as CEC (Consumer Electronics Control), that don't matter in our context.
from ddcutil.
Related Issues (20)
- "Keeping adjust sleep multiplier" warning shown many times HOT 1
- Monitor resets many times on boot after new udev rule installed HOT 44
- System cannot enter S0ix sleep after running ddcutil detect HOT 8
- No (DisplayLink) displays found on 2.1.4, but works on 2.0.0 HOT 6
- ddcutil 2.1.4-1: DDC communication failed HOT 3
- [debian] updating linux-image pkg fails due to ddcutil dkms module failure HOT 2
- Cannot get capabilities: Maximum DDC retries exceeded. HOT 8
- Add an option to return the capabilities for a specific feature. HOT 4
- DDC communication failed (getvcp of feature x10 returned Error_Info[DDCRC_RETRIES in ddc_write_read_with_retry, causes: DDCRC_DDC_DATA(15)]) HOT 1
- Ddcutil crashes when some usb devices are connected HOT 1
- `ddcutil` ignores the final entry in `XDG_DATA_DIRS` when looking for an `mccs` file HOT 1
- Cannot update beyond 1.2.2-1 HOT 2
- Samsung C24F390 - DDC communication failed HOT 1
- ddcui controls smaller than font size on Ubuntu 24.04 HOT 1
- Can't set contrast on LG 27UN880-B.AEU HOT 2
- make: deletes build_details.h before use HOT 1
- UGREEN Revodok Pro 308: ddcutil works with 1 display but not with 2 HOT 5
- Invalid checksum of Debian Trixie package HOT 2
- DDC Communication failed. [EIO in ddc_write_read_with_retry, causes: EIO] HOT 2
- ddcutil detect is unreliable in detecting monitors HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from ddcutil.