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

Miért ilyen bonyolult minden rendszer?

Manjaro csere Debianra.
ddccontrol azonnal telepítve, ez nekem fontos, DE... :

Máris kezd a szívemhez nőni..... Ami azon működött, ezen miért más meg agyonbonyolított:
Első terminálos próbálkozásom, a telepítést követő 3. percbe azonnali kudarc:

[sudo] tibi jelszava:
tibi nincs a sudoers fájlban. Ez az eset jelentésre kerül.
tibi@444tibi-debian:~$

Mindenhol  telepítésnél minden jelszót megadtam, előbb léptem be a "tibi" fiókba a jelszóval.

Mi a baja...? Mi az a sudoers?

Értékelés: 

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

Nem bonyolult a Debian. Van egy sajátossága, amiről volt már szó

#10 A Debian telepítésénél, ha a telepítés alkalmával üresen hagyod a root jelszót, és így lépsz tovább a saját felhasználói jelszavadra, amit természetesen megadsz, csak ez esetben kerülsz be a sudoers fájlba és a sudo csoportba is, következésképpen a sudo használatának lehetősége, beállítása így a legegyszerűbb.

groups kim
kim : kim cdrom floppy sudo audio dip video plugdev netdev bluetooth lpadmin scanner

A sudo-zás beállításához a Wiki segít.

Jelenleg admin jogot így szerzel:

su -

Be kell tenned a felhasználód a sudo csoportba...
Módszere: https://wiki.debian.org/sudo

A sudoers fájl csak a visudo alkalmazással szerkeszthető. Nálad, most így:

su -
visudo

(válaszd ki a nano szerkesztőt)

Az én sudoers fájlom így néz ki (Debian, sudo használattal):

#
# This file MUST be edited with the 'visudo' command as root.
#
# Please consider adding local content in /etc/sudoers.d/ instead of
# directly modifying this file.
#
# See the man page for details on how to write a sudoers file.
#
Defaults        env_reset
Defaults        mail_badpass
Defaults        secure_path="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"

# Host alias specification

# User alias specification

# Cmnd alias specification

# User privilege specification
root    ALL=(ALL:ALL) ALL

# Allow members of group sudo to execute any command
%sudo   ALL=(ALL:ALL) ALL

# See sudoers(5) for more information on "#include" directives:

#includedir /etc/sudoers.d

Ha nincs telepítve az Xfce Terminal, telepítsd:

su -
apt-get install xfce4-terminal

Értékelés: 

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

Nem bonyolult a Debian. Van egy sajátossága, amiről volt már szó

#11 És a sudo alkalmazást is telepíteni kell:

su -
apt-get update
apt-get install sudo

Értékelés: 

0
Még nincs értékelve