ddccontrol não está funcionando, mas costumava funcionar

6

Quero alterar o brilho do meu monitor (Dell S2216H) com os comandos

ddccontrol -p -r 0x10 -w 53

Este comando usado para trabalhar em 16.10 agora não, mas dá essa saída

robing for available monitors.......
Detected monitors :
No monitor supporting DDC/CI available.
If your graphics card need it, please check all the required kernel 
modules are loaded (i2c-dev, and your framebuffer driver).

A saída de ddccontrol -p é a mesma

ddccontrol version 0.4.2
Copyright 2004-2005 Oleg I. Vdovikin ([email protected])
Copyright 2004-2006 Nicolas Boichat ([email protected])
This program comes with ABSOLUTELY NO WARRANTY.
You may redistribute copies of this program under the terms of the GNU General Public License.

Probing for available monitors.......
Detected monitors :
No monitor supporting DDC/CI available.
If your graphics card need it, please check all the required kernel 
modules are loaded (i2c-dev, and your framebuffer driver).

Saída de i2cdetect -l

i2c-3   unknown     i915 gmbus dpc                      N/A
i2c-1   unknown     i915 gmbus vga                      N/A
i2c-6   unknown     DPDDC-D                             N/A
i2c-4   unknown     i915 gmbus dpb                      N/A
i2c-2   unknown     i915 gmbus panel                    N/A
i2c-0   unknown     i915 gmbus ssc                      N/A
i2c-5   unknown     i915 gmbus dpd                      N/A

Aqui está a saída de ddcontrol -p quando ele costumava trabalhar no pastebin

Parou de funcionar enquanto eu estava fazendo este processo descrito por Jacob Vlijm , Mas depois disso eu passei por várias instalações novas, mas nunca funcionou, a única coisa que parece ser diferente agora é que eu estou correndo 17.04, mas lembro-me distintamente dele trabalhando em 16.10 e, em seguida, falhando em novas instalações de 16.10

Mais informações

Interface dev do I2C - Os arquivos do Kernel do Linux

Drivers do Linux Framebuffer

O que são dispositivos DPDDC-B / C i2c?

Finalmente, estou tentando alcançar isso , mas ddccontrol precisa trabalhar para isso

    
por Sumeet Deshmukh 29.04.2017 / 07:41

1 resposta

0

Na minha máquina (que roda no Ubuntu 16.04), ddccontrol -p não mostra nada, mas sudo ddccontrol -p mostra meu monitor.

No 16.04 você deve ser um membro do grupo i2c para acessar /dev/i2c-X devices. i2cdetect -l funciona porque lista os barramentos i2c, ele não tenta abri-los.

    
por pim 06.11.2017 / 14:22