Search Criteria
Package Details: ddcci-driver-linux-dkms 0.4.5-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/ddcci-driver-linux-dkms.git (read-only, click to copy) |
---|---|
Package Base: | ddcci-driver-linux-dkms |
Description: | A pair of Linux kernel drivers for DDC/CI monitors (DKMS) |
Upstream URL: | https://gitlab.com/ddcci-driver-linux/ddcci-driver-linux/ |
Keywords: | backlight hdmi monitor |
Licenses: | GPL2 |
Conflicts: | ddcci-driver-linux |
Submitter: | irtimmer |
Maintainer: | ewout (Porous3247) |
Last Packager: | Porous3247 |
Votes: | 34 |
Popularity: | 0.007751 |
First Submitted: | 2017-04-15 18:51 (UTC) |
Last Updated: | 2024-07-24 04:30 (UTC) |
Latest Comments
« First ‹ Previous 1 2 3 4 5 6 Next › Last »
Andrei_Korshikov commented on 2023-04-01 04:02 (UTC)
@dxwill Maybe because of this? At least with my setup (laptop with external monitor) I have no luck with modules-load.d and have to craft systemd unit. Also look at joshtau comment below: "Sometimes in tty it won't work correctly", maybe you have to load ddcci only after your display manager.
Porous3247 commented on 2023-03-30 19:26 (UTC)
@dxwil the
PKGBUILD
copies the source to/usr/src/ddcci-${pkgver}
then the building process invokes the Makefile provided by the package. That Makefile invokesMakefile.dkms
which then invokes themodprobe
command. So it seems that the developers of the package made it convenient for all of us.dxwil commented on 2023-03-30 16:34 (UTC)
ddcci does not load through a file in
/etc/modules-load.d/ddcci.conf
, but only by manually modprobe'ing it, does anyone know why that might happen? Thanksjoshtau commented on 2023-03-30 04:07 (UTC)
I just tried it again and it worked, I have no idea what was going on but yesterday I was getting a git commit instead of a version number from that file.
Sorry for the noise, also I don't mind which checksum, as long as there is one :-).
Porous3247 commented on 2023-03-30 03:52 (UTC)
@joshtau Just downloaded
ddcci-driver-linux-v0.4.3.tar.gz
and after runningtar -tf ddcci-driver-linux-v0.4.3.tar.gz
, it still returnsI do notice that v0.4.3 doesn't have a corresponding GitLab release. But when the next version comes out, I'll be sure to use sha256sum instead of b2 and the ${srcdir} in the package function
joshtau commented on 2023-03-29 08:33 (UTC) (edited on 2023-03-30 04:08 (UTC) by joshtau)
I think this needs to be updated, as the file might have changed recently, the directory now has a git commit instead of a version number. Can either use * or the git version.
RE running this --
Prechecks: 1. Ensure you've rebooted after loading it, just incase.. 2.
dkms status
shows it's installed (ddcci/0.4.3, 6.2.8-arch1-1, x86_64: installed
)It can be a bit finnicky, here is what I had to do to make it work:
sudo modprobe ddcci dcci_backlight
/sys/bus/i2c/devices
(thanks to this tip).You can find this with ddcutil, ensure you have
i2c-dev
modprobed.ddcutil detect
orddcutil detect --verbose
:So it's
/dev/i2c-6
You then have to add this a new device, replacing XXXX with 6 (or whatever your ID is):
The driver is great, my timing was anywhere between 500ms to 700ms with the userspace tool
ddcutil setvcp 10 55
, compared to ~60ms for brillo (brillo -el -S 70
), or 80ms when using brightnessctl (brightnessctl set 50% -d ddcci6
).dxwil commented on 2023-03-18 12:11 (UTC)
Does anyone know why ddcci doesn't load properaly? Output to
dmesg
[ 4.152434] ddcci: loading out-of-tree module taints kernel. [ 4.152465] ddcci: module verification failed: signature and/or required key missing - tainting kernel
ewout commented on 2023-03-17 11:28 (UTC)
@Porous3247 Made you co-maintainer
Porous3247 commented on 2023-03-16 19:47 (UTC)
PKGBUILD
for version 0.4.3 (patch file no longer necessary since it's included in 0.4.3 update)Porous3247 commented on 2023-01-26 22:36 (UTC) (edited on 2023-01-26 22:39 (UTC) by Porous3247)
@ewout I still get the same error/error log (linux-zen version is 6.1.8)
EDIT: nevermind, I just had to forcefully remove $XDG_CONFIG_HOME/paru/clone/ddcci-driver-linux-dkms
« First ‹ Previous 1 2 3 4 5 6 Next › Last »