Comments (5)
First, thank you for creating a separate issue, and also for including the interrogate output.
You are using a very old release of ddcutil, 0.9.2 from November 2018. In particular, it lacks the --sleep-multiplier option added in ddcutil 0.9.8.
Your symptoms (sometimes things work, sometimes they don't) suggest a marginal DDC implementation in the monitor. The one way that ddcutil can sometimes address this problem is by increasing the amount of time from that specified for waiting between sending a DDC request packet and reading the reply packet. The way to do that is the *--sleep-multiplier option, e.g. --sleep-multiplier 2.0.
from ddcutil.
Okay, the package is outdated. I have installed
ddcutil using apt, and I'm not super familiar with apt. Is there a newer version of the package that I can upgrade to, or do I need to compile and install from source? If so, I can compile but I do not know how to install the package manually.
edit: 2022/03/19 22:33 gmt
I updated my Pi to Raspbain Bullseye, and am running version 0.9.9 of ddcutil, and having the same problem. I ran ddcutil setvcp 10 50
and it worked, but I couldn't get any commands to work again after that. Most of the time I'm still getting Display not found
as the result for setvcp
. I've also been getting this error with every run of ddcutil: Open failed for /dev/usb/hiddev2: errno=EACCES(13): Permission denied
, though, I believe this is an issue with an internal configuration of mine somewhere rather than an issue with ddcutil, and I am not running with sudo.
I have attached another run of ddcutil interrogate.
from ddcutil.
Have you tried using option --sleep-multiplier 2.0?
from ddcutil.
It appears the issue persists even when using --sleep-multiplier 2.0
. Occasionally the command will work, but usually it says Display not found.
.
from ddcutil.
I'm afraid I don't have any further suggestions. The statistics in the interrogate output (which you can see if you use the --stats option on a command) show large numbers of data errors, and even those operations that ultimately succeed often require a large number of retries. In addition to --sleep-multiplier, you could also try raising the --maxtries values, but given the extent of data errors I doubt that would resolve the problem. FYI, the option --ddc will report the individual data errors.
from ddcutil.
Related Issues (20)
- Rocky Linux 9.3 display port stopped working after update HOT 2
- "Display not found" when using model / sn / mfg flags on ddcutil 2.1.4 HOT 2
- ddcutil 2.1.4 - display not found; ddcutil 1.4.1 works HOT 4
- ddcutil Fails to Detect EDID on New Ubuntu System with AOpen Monitor HOT 1
- TEMPORARY ALTERNATIVE REPOS HOT 1
- Does this work with Alienware AW3423DW?
- libddcutil ddca_get_display_info_list2 returns DDCRC_OTHER (-3022) HOT 2
- libddcutil behaves differently/fails after a hotplug compared to ddcutil
- Bricked LG Monitor HOT 6
- Ubuntu 24.04 LTS prebuild package HOT 2
- Unable to set input source on Gigabyte M27Q HOT 2
- Failed assertion in check_video_adapters_list_implements_drm HOT 1
- Small suggestion for ddcutil documentation on the website HOT 1
- Dell UltraSharp 2209WAf: DDC communication failed HOT 4
- Ubuntu and Debian packages in OBS are missing libddcutil.so.x.x.x HOT 2
- Enhancement - consider packaging module loading HOT 2
- "Keeping adjust sleep multiplier" warning shown many times HOT 1
- Monitor resets many times on boot after new udev rule installed HOT 7
- System cannot enter S0ix sleep after running ddcutil detect
- No (DisplayLink) displays found on 2.1.4, but works on 2.0.0 HOT 6
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.