Monitor DDC/CI vezérlése

Fórum: 

Telepítettem  a gddcontrol-t és mindent amit hozott magával, ennek ellenére az alábbi hibaüzenettel indul:

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).

Mit tudnék elkövetni hogy működjön?
A hardver és a monitor 101% hogy alkalmas a DDC vezérlésre mert ugyanezen konfigon és monitorral csak W10 alatt mindent lehet állítani a monitoron a pc-ről.

Nem tudom milyen kernel modult hiányol, ezt hogyan tudom megnézni?

kimarite képe

Mit tudnék elkövetni hogy

Értékelés: 

0
Még nincs értékelve

Mit tudnék elkövetni hogy

#1
A ddcutil hiánya volt a baja, ezt telepítve egyből indul a ddccontrol.
Így is picikét nyűglődik mert az LG22MP55 monitor nincs benne az adatbázisába de előzékenyen felajánlja hogy a standard parancsokkal fog dolgozni és tökéletesen működik.

Köszönöm a segítséget.

Értékelés: 

0
Még nincs értékelve
kimarite képe

Mit tudnék elkövetni hogy

#2 Az az adatbázisa: http://ddccontrol.sourceforge.net/
Nem tudom, hogyan lehet készíteni saját monitorra vonatkozó beállítást, de ebben még a VIA, a Matrox, és a SiS eszközök is benne vannak.
http://ddccontrol.sourceforge.net/doc/0.4/

Értékelés: 

0
Még nincs értékelve

Mit tudnék elkövetni hogy

#3
Püff... Eddig tartott..
Ma reggeli pc indulás uán:

 

An error occurred while opening the monitor device.
Maybe this monitor was disconnected, please click on the refresh button near the monitor list.

A refresh-re nyomva visszajutottunk a kezdő problémához:

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)

Terminálos próbálkozásra:
[tibi@tibi-manjaro ~]$ sudo ddcutil detect
[sudo] tibi jelszava:  
No displays found

[tibi@tibi-manjaro ~]$ i2cdetect -l
bash: i2cdetect: parancs nem található

[tibi@tibi-manjaro ~]$ sudo ddccontrol -p -c -d
ddccontrol version 0.4.4
Copyright 2004-2005 Oleg I. Vdovikin (oleg@cs.msu.su)
Copyright 2004-2006 Nicolas Boichat (nicolas@boichat.ch)
This program comes with ABSOLUTELY NO WARRANTY.
You may redistribute copies of this program under the terms of the GNU General Public License.

[tibi@tibi-manjaro ~]$ sudo ddccontrol -p -c -d
ddccontrol version 0.4.4
Copyright 2004-2005 Oleg I. Vdovikin (oleg@cs.msu.su)
Copyright 2004-2006 Nicolas Boichat (nicolas@boichat.ch)
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, an
d your framebuffer driver).

Korán örültem.

 

Értékelés: 

0
Még nincs értékelve
kimarite képe

Mit tudnék elkövetni hogy

#4 A

sudo modprobe i2c-dev

parancs után? Ez a kernel modul teszi lehetövé az alkalmazás használatát.

És arra keress rá, hogyan tudod automatikusan, a rendszerrel indítani. A Manjaro esetén. Gondolom, a kérdés arra vonatkozott.

A "modprobe" parancs az Arch Linux (és sok más Linux) rendszer alatt ugyanúgy használható, a kernelhez kötödik.

Értékelés: 

0
Még nincs értékelve

Mit tudnék elkövetni hogy

#5

Automatic module loading with systemd
Today, all necessary modules loading is handled automatically by udev, so if you do not need to use any out-of-tree kernel modules, there is no need to put modules that should be loaded at boot in any configuration file. However, there are cases where you might want to load an extra module during the boot process, or blacklist another one for your computer to function properly.

Kernel modules can be explicitly listed in files under /etc/modules-load.d/ for systemd to load them during boot. Each configuration file is named in the style of /etc/modules-load.d/<program>.conf. Configuration files simply contain a list of kernel modules names to load, separated by newlines. Empty lines and lines whose first non-whitespace character is # or ; are ignored.

/etc/modules-load.d/virtio-net.conf
# Load virtio_net.ko at boot
virtio_net

Én ezt nem tudom értelmezni.

Eddig eljutottam de itt nagyon gyorsan fel is adtam.
A /etc/modules-load.d könyvtárban van egy üres modules.conf fájl, ebbe kell beleírni, vagy 
mit, hova, milyen .conf, hova kell a .conf fájlt és mi legyen a tartalma ..? A címe legyen   i2c-dev.conf, de akkor mit írjak bele?
Vagy hivatkozni kell rá, de helyileg hol van ez a kernel modul, azt se tudom.

Értékelés: 

0
Még nincs értékelve
kimarite képe

Mit tudnék elkövetni hogy

#6 Én sem tudom, de rákerestem és mutatom (egy-egy sor, a sokból, megvágva):

apt-file search virtio_net.ko
...
linux-image-5.4*: /lib/modules/5.4*-amd64/kernel/drivers/net/virtio_net.ko
apt-file search i2c-dev
...
linux-image-5.4*: /lib/modules/5.4*-amd64/kernel/drivers/i2c/i2c-dev.ko
...

Ugyanott mindkettő.

/etc/modules-load.d/i2c-dev.conf
# Load i2c-dev.ko at boot
i2c-dev

Értékelés: 

0
Még nincs értékelve

Mit tudnék elkövetni hogy

#7 Megoldottam bebebeee... :-)
Az üres config fájlba csak ennyit kellett beírni.

i2c-dev

Mentettem, reboot és be is tölti.
Bő másfél órai archwikizés meg egyéb helyek meg fordítózások után, de sikerült.

Köszi mégegyszer a segítőkészséget.

 

Értékelés: 

0
Még nincs értékelve
kimarite képe

Mit tudnék elkövetni hogy

#8 Megy ez, mint az ágyba.. . Szívesen. Gratulálok. :-)

Értékelés: 

0
Még nincs értékelve