update: 02. 03. 2020
Pozice: Linux / DDC Nvidia /

Používání DDC na Linux MINT 18.3 a 19, Nvidia

Nastavení jasu přímo na monitoru, pomocí sběrnice I2C. Aplikace pro úžívání například ddccontrol.

Linux MINT 19

Pod uživatelem root, je potřeba upravit soubor: /lib/modprobe.d/nvidia-graphics-drivers.conf

Otevřem konzoli,
$ sudo gedit /lib/modprobe.d/nvidia-graphics-drivers.conf
blacklist nouveau
blacklist lbm-nouveau
alias nouveau off
alias lbm-nouveau off
Je nutné na konec přidat parametry ka zavádění ovladače, aby povolil sběrnici I2C.
Takže výsledný konfigurační sobor by měl vypadat nějak takto.
blacklist nouveau
blacklist lbm-nouveau
alias nouveau off
alias lbm-nouveau off

options nvidia NVreg_RegistryDwords="RMUseSwI2c=0x01;RMI2cSpeed=100" 

Nyní stačí restartovat, a mělo by to fungovat. Pozor ovládat lze pod rootem.


Linux MINT 18.3

Pod uživatelem root, je potřeba upravit soubor: /etc/modprobe.d/nvidia-graphics-drivers.conf

Otevřem konzoli,
$ sudo gedit /etc/modprobe.d/nvidia-graphics-drivers.conf
ten múže vypadat něják takto, záleží na předchozích verzích ovladačů.
Ovšem nás zajímá alias nvidia nvidia_418 to znamená že poslední provozovaná verze je nvidia_418.
# File: /etc/modprobe.d/nvidia-graphics-drivers.conf
# This file was installed by nvidia-418
# Do not edit this file manually

blacklist nouveau
blacklist lbm-nouveau
blacklist nvidia-current
blacklist nvidia-173
blacklist nvidia-96
blacklist nvidia-current-updates
blacklist nvidia-173-updates
blacklist nvidia-96-updates
blacklist nvidia-418-updates
alias nvidia nvidia_418
alias nvidia-uvm nvidia_418_uvm
alias nvidia-modeset nvidia_418_modeset
alias nvidia-drm nvidia_418_drm
alias nouveau off
alias lbm-nouveau off

options nvidia_418_drm modeset=0
Je nutné na konec přidat parametry ka zavádění ovladače, aby povolil sběrnici I2C.
Takže výsledný konfigurační sobor by měl vypadat nějak takto.
# File: /etc/modprobe.d/nvidia-graphics-drivers.conf
# This file was installed by nvidia-418
# Do not edit this file manually

blacklist nouveau
blacklist lbm-nouveau
blacklist nvidia-current
blacklist nvidia-173
blacklist nvidia-96
blacklist nvidia-current-updates
blacklist nvidia-173-updates
blacklist nvidia-96-updates
blacklist nvidia-418-updates
alias nvidia nvidia_418
alias nvidia-uvm nvidia_418_uvm
alias nvidia-modeset nvidia_418_modeset
alias nvidia-drm nvidia_418_drm
alias nouveau off
alias lbm-nouveau off

options nvidia_418_drm modeset=0

options nvidia_418 NVreg_RegistryDwords="RMUseSwI2c=0x01;RMI2cSpeed=100"

Nyní stačí restartovat, a mělo by to fungovat. Pozor ovládat lze pod rootem.


Ovladání pod uživatelem

Je nutné vytvořiz záznam do /etc/udev/rules.d/90-i2c.rules
sudo echo "KERNEL==\"i2c-[0-7]\",MODE=\"0666\"" > /etc/udev/rules.d/90-i2c.rules

Nyní stačí restartovat, a mělo by to fungovat.


G DDC Control

jen třeba instalovat aplikaci "gddccontrol"

$ sudo apt install gddccontrol

Soubory ke stažení

NazevtypDelkaVytvořeno
ddcutil-masterzip921 KB10. 04. 2019