View previous topic :: View next topic |
Author |
Message |
cloc3 Advocate
Joined: 13 Jan 2004 Posts: 4807 Location: http://www.gentoo-users.org/user/cloc3/
|
Posted: Wed Feb 23, 2022 7:42 pm Post subject: [i2c-dev]sfugge al caricamento automatico[solved] |
|
|
per usare il tastierino integrato nel touchpad del mio portatile, devo caricare i moduli i2c-dev e uinput, che non si caricano al via.
allora, ho generato un file apposito e lo ho messo in /etc/modules-load.d (se non ho capito male, è la cartella utilizzata da systemd).
siccome non funzionava, ho spostato il file in /etc/module.d (la cartella vecchia che funzionava con sysvinit) .
ho anche avuto l'accortezza di impostare la desinenza *.conf per il nome del file.
la cosa assurda è che, in entrambi i casi, è stato caricato solo uinput, che tra l'altro occupava la seconda riga del file.
comunque, invertendo l'ordine dei driver, il risultato non cambia.
l'ortografia è corretta (testata con il taglia incolla).
i2c-dev è installato correttamente nel mio sistema e viene caricato a mano senza problemi.
in dmesg non ho saputo trovare informazioni utili ad indagare sul fenomeno.
dove può stare l'inghippo? _________________ vu vu vu
gentù
mi piaci tu
Last edited by cloc3 on Thu Feb 24, 2022 6:12 pm; edited 1 time in total |
|
Back to top |
|
|
luna80 Veteran
Joined: 01 Feb 2004 Posts: 1556 Location: switzerland
|
Posted: Thu Feb 24, 2022 5:03 am Post subject: |
|
|
quando dici che caricando a mano funziona intendi con modprobe i2c-dev?
hai per caso provato (per vedere se funziona) a mettere questo comando in uno scriptino nell'autoload (.config/autostart, in un file *.desktop)?
se vuoi provare ti posto un esempio, se già non lo sai fare, dato che sei molto più avanti di me _________________ *** !f j00 c4n r34D tH15 tH3N j00 n33D t0 l0g Off *** |
|
Back to top |
|
|
cloc3 Advocate
Joined: 13 Jan 2004 Posts: 4807 Location: http://www.gentoo-users.org/user/cloc3/
|
Posted: Thu Feb 24, 2022 8:21 am Post subject: |
|
|
luna80 wrote: |
hai per caso provato (per vedere se funziona) a mettere questo comando in uno scriptino nell'autoload (.config/autostart, in un file *.desktop)?
|
penso che alla fine la soluzione corretta sia di chiamare modprobe in uno script di init, perché cerco sempre di controllare il sistema al livello più basso possibile.
solo che la questione, per il modo in cui la ho messa sopra, assomiglia troppo a una leggenda metropolitana, e mi piacerebbe capire se sotto c'è un errore mio o una caratteristica peculiare di quel modulo, che merita di essere compresa.
... oppure finisce che non funziona nemmeno lo script. _________________ vu vu vu
gentù
mi piaci tu |
|
Back to top |
|
|
luna80 Veteran
Joined: 01 Feb 2004 Posts: 1556 Location: switzerland
|
Posted: Thu Feb 24, 2022 8:33 am Post subject: |
|
|
googlagando un attimo ho visto che non sei solo tu ad avere il problema _________________ *** !f j00 c4n r34D tH15 tH3N j00 n33D t0 l0g Off *** |
|
Back to top |
|
|
cloc3 Advocate
Joined: 13 Jan 2004 Posts: 4807 Location: http://www.gentoo-users.org/user/cloc3/
|
Posted: Thu Feb 24, 2022 6:12 pm Post subject: |
|
|
era proprio una leggenda metropolitana.
Code: |
cloc3@cloc3 ~ $ lsmod|grep i2c-dev
cloc3@cloc3 ~ $ lsmod|grep i2c_dev
i2c_dev 24576 0
i2c_core 102400 13 i2c_designware_platform,videodev,i2c_hid,i2c_designware_core,drm_kms_helper,intel_hid,i2c_algo_bit,i2c_smbus,i2c_i801,i2c_hid_acpi,i915,i2c_dev,drm
|
i nomi dei moduli nel kernel, usano il trattino, ma lsmod, chissà perché, li elenca con l'undescore.
così, se cercavo il modulo con un lsmod|less, lo vedevo, se lo cercavo con il grep no.
e a quanto pare mi sono ubriacato...
_________________ vu vu vu
gentù
mi piaci tu |
|
Back to top |
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|