problemi su un chiwu hi10x

Pubblicità
Stato
Discussione chiusa ad ulteriori risposte.

palladino.al

Utente Attivo
Messaggi
447
Reazioni
8
Punteggio
55
ciao a tutti, volevo installare ubuntu su un pc 2in1 della CHIWU, in particolare il modello Hi10X. apparentemente funziona tutto ma ho notato che quando uso la penna, non rileva la pressione (nel senso che pure se la penna e disante dal monitor, lui crede che sta sullo schermo)
 
angelo@dfj ~/dev-sysam/linux.git/drivers (wip/stmark2-jobs*) $ grep -iR gdix
input/touchscreen/goodix.c: { "GDIX1001:00", 0 },
input/touchscreen/goodix.c: { "GDIX1001", 0 },
input/touchscreen/goodix.c: { "GDIX1002", 0 },

driver esiste.
 
non si scaricano driver in linux.

Posta output di:

Codice:
uname -r
lsmod

prova anche:
Codice:
sudo modprobe goodix
 
non si scaricano driver in linux.

Posta output di:

Codice:
uname -r
lsmod

prova anche:
Codice:
sudo modprobe goodix

il primo output è
Codice:
5.8.0-25-generic

il secondo è
Codice:
andrea@andrea-Hi10-X:~$ lsmod
Module                  Size  Used by
goodix                 28672  0
nls_utf8               16384  0
isofs                  49152  0
uas                    28672  0
usb_storage            73728  1 uas
usbhid                 57344  0
ccm                    20480  6
rfcomm                 81920  4
cmac                   16384  3
algif_hash             16384  1
algif_skcipher         16384  1
af_alg                 28672  6 algif_hash,algif_skcipher
bnep                   24576  2
nls_iso8859_1          16384  1
snd_sof_pci            20480  0
snd_sof_intel_byt      20480  1 snd_sof_pci
snd_sof_intel_ipc      20480  1 snd_sof_intel_byt
snd_sof_intel_hda_common    77824  1 snd_sof_pci
snd_soc_hdac_hda       24576  1 snd_sof_intel_hda_common
snd_hda_codec_hdmi     61440  1
snd_sof_xtensa_dsp     16384  2 snd_sof_intel_hda_common,snd_sof_intel_byt
snd_sof_intel_hda      20480  1 snd_sof_intel_hda_common
snd_sof               122880  4 snd_sof_pci,snd_sof_intel_hda_common,snd_sof_intel_byt,snd_sof_intel_ipc
snd_hda_ext_core       32768  3 snd_sof_intel_hda_common,snd_soc_hdac_hda,snd_sof_intel_hda
snd_soc_acpi_intel_match    45056  2 snd_sof_pci,snd_sof_intel_hda_common
snd_hda_codec_realtek   131072  1
snd_hda_codec_generic    81920  1 snd_hda_codec_realtek
snd_soc_acpi           16384  3 snd_soc_acpi_intel_match,snd_sof_intel_hda_common,snd_sof_intel_byt
ledtrig_audio          16384  2 snd_hda_codec_generic,snd_sof
snd_soc_core          278528  3 snd_sof,snd_sof_intel_hda_common,snd_soc_hdac_hda
snd_compress           28672  1 snd_soc_core
ac97_bus               16384  1 snd_soc_core
snd_pcm_dmaengine      16384  1 snd_soc_core
snd_hda_intel          53248  5
snd_intel_dspcfg       24576  3 snd_hda_intel,snd_sof_pci,snd_sof_intel_hda_common
snd_hda_codec         143360  5 snd_hda_codec_generic,snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec_realtek,snd_soc_hdac_hda
snd_hda_core           94208  9 snd_hda_codec_generic,snd_hda_codec_hdmi,snd_hda_intel,snd_hda_ext_core,snd_hda_codec,snd_hda_codec_realtek,snd_sof_intel_hda_common,snd_soc_hdac_hda,snd_sof_intel_hda
snd_hwdep              20480  1 snd_hda_codec
intel_pmc_bxt          16384  0
intel_telemetry_pltdrv    20480  0
snd_pcm               118784  10 snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec,snd_sof,snd_sof_intel_hda_common,snd_compress,snd_soc_core,snd_hda_core,snd_pcm_dmaengine
intel_punit_ipc        16384  1 intel_telemetry_pltdrv
intel_telemetry_core    20480  1 intel_telemetry_pltdrv
x86_pkg_temp_thermal    20480  0
intel_powerclamp       20480  0
coretemp               20480  0
rtsx_usb_ms            24576  0
memstick               24576  1 rtsx_usb_ms
snd_seq_midi           20480  0
snd_seq_midi_event     16384  1 snd_seq_midi
rtsx_usb_sdmmc         36864  0
kvm_intel             282624  0
mei_hdcp               24576  0
snd_rawmidi            36864  1 snd_seq_midi
kvm                   724992  1 kvm_intel
intel_rapl_msr         20480  0
uvcvideo               98304  0
crct10dif_pclmul       16384  1
ghash_clmulni_intel    16384  0
aesni_intel           372736  8
videobuf2_vmalloc      20480  1 uvcvideo
videobuf2_memops       20480  1 videobuf2_vmalloc
joydev                 28672  0
videobuf2_v4l2         28672  1 uvcvideo
crypto_simd            16384  1 aesni_intel
videobuf2_common       53248  2 videobuf2_v4l2,uvcvideo
cryptd                 24576  3 crypto_simd,ghash_clmulni_intel
glue_helper            16384  1 aesni_intel
videodev              245760  3 videobuf2_v4l2,uvcvideo,videobuf2_common
rapl                   20480  0
intel_cstate           20480  0
rtsx_usb               28672  2 rtsx_usb_sdmmc,rtsx_usb_ms
snd_seq                73728  2 snd_seq_midi,snd_seq_midi_event
mc                     57344  4 videodev,videobuf2_v4l2,uvcvideo,videobuf2_common
i915                 2273280  34
iwlmvm                405504  0
btusb                  57344  0
mac80211              917504  1 iwlmvm
btrtl                  24576  1 btusb
btbcm                  16384  1 btusb
input_leds             16384  0
btintel                28672  1 btusb
libarc4                16384  1 mac80211
bluetooth             602112  33 btrtl,btintel,btbcm,bnep,btusb,rfcomm
serio_raw              20480  0
snd_seq_device         16384  3 snd_seq,snd_seq_midi,snd_rawmidi
efi_pstore             16384  0
snd_timer              40960  2 snd_seq,snd_pcm
iwlwifi               364544  1 iwlmvm
ecdh_generic           16384  2 bluetooth
ecc                    32768  1 ecdh_generic
drm_kms_helper        225280  1 i915
snd                    94208  22 snd_hda_codec_generic,snd_seq,snd_seq_device,snd_hda_codec_hdmi,snd_hwdep,snd_hda_intel,snd_hda_codec,snd_hda_codec_realtek,snd_timer,snd_compress,snd_soc_core,snd_pcm,snd_rawmidi
cec                    53248  2 drm_kms_helper,i915
hid_multitouch         28672  0
cfg80211              782336  3 iwlmvm,iwlwifi,mac80211
8250_dw                16384  0
rc_core                53248  1 cec
i2c_algo_bit           16384  1 i915
processor_thermal_device    24576  0
mei_me                 40960  1
fb_sys_fops            16384  1 drm_kms_helper
syscopyarea            16384  1 drm_kms_helper
sysfillrect            16384  1 drm_kms_helper
intel_rapl_common      28672  2 intel_rapl_msr,processor_thermal_device
sysimgblt              16384  1 drm_kms_helper
soundcore              16384  1 snd
mei                   110592  3 mei_hdcp,mei_me
intel_soc_dts_iosf     20480  1 processor_thermal_device
mac_hid                16384  0
intel_hid              20480  0
int3400_thermal        20480  0
acpi_thermal_rel       16384  1 int3400_thermal
sparse_keymap          16384  1 intel_hid
int3403_thermal        20480  0
int340x_thermal_zone    16384  2 int3403_thermal,processor_thermal_device
sch_fq_codel           20480  1
parport_pc             45056  0
ppdev                  24576  0
lp                     20480  0
parport                65536  3 parport_pc,lp,ppdev
drm                   565248  7 drm_kms_helper,i915
ip_tables              32768  0
x_tables               45056  1 ip_tables
autofs4                45056  2
hid_generic            16384  0
spi_pxa2xx_platform    32768  0
dw_dmac                16384  0
dw_dmac_core           32768  1 dw_dmac
mmc_block              49152  3
i2c_i801               32768  0
crc32_pclmul           16384  0
i2c_smbus              20480  1 i2c_i801
xhci_pci               20480  0
sdhci_pci              57344  0
cqhci                  32768  1 sdhci_pci
sdhci                  69632  1 sdhci_pci
intel_lpss_pci         20480  6
ahci                   40960  0
xhci_pci_renesas       20480  1 xhci_pci
intel_lpss             16384  1 intel_lpss_pci
libahci                36864  1 ahci
i2c_hid                28672  0
idma64                 20480  0
virt_dma               20480  1 idma64
hid                   135168  4 i2c_hid,usbhid,hid_multitouch,hid_generic
video                  49152  1 i915
pinctrl_geminilake     24576  4
pinctrl_intel          28672  4 pinctrl_geminilake
andrea@andrea-Hi10-X:~$

il terzo è

Codice:
andrea@andrea-Hi10-X:~$ sudo modprobe goodix
andrea@andrea-Hi10-X:~$
 
Ok driver e' caricato ma sta funzionando male, o non funzionando

goodix 28672 0 (Used 0)

Sei sicuro il sensore sia quello ?

Prova:

Codice:
dmesg | grep goodix

Posta output.

Prova:
Codice:
sudo rmmod goodix
sudo modprobe goodix

e vedi se da qualche messaggio, riprova
Codice:
dmesg | grep goodix
 
questo e per far riconoscere la pressione della penna?
--- i due messaggi sono stati uniti ---
Ok driver e' caricato ma sta funzionando male, o non funzionando

goodix 28672 0 (Used 0)

Sei sicuro il sensore sia quello ?

Prova:

Codice:
dmesg | grep goodix

Posta output.

Prova:
Codice:
sudo rmmod goodix
sudo modprobe goodix

e vedi se da qualche messaggio, riprova
Codice:
dmesg | grep goodix
1

Codice:
andrea@andrea-Hi10-X:~$
andrea@andrea-Hi10-X:~$
andrea@andrea-Hi10-X:~$ dmesg | grep goodix
dmesg: read kernel buffer failed: Operazione non permessa
andrea@andrea-Hi10-X:~$
andrea@andrea-Hi10-X:~$

2 e 3

Codice:
andrea@andrea-Hi10-X:~$
andrea@andrea-Hi10-X:~$
andrea@andrea-Hi10-X:~$ dmesg | grep goodix
dmesg: read kernel buffer failed: Operazione non permessa
andrea@andrea-Hi10-X:~$
andrea@andrea-Hi10-X:~$ sudo rmmod goodix
[sudo] password di andrea:
andrea@andrea-Hi10-X:~$ sudo modprobe goodix
andrea@andrea-Hi10-X:~$
andrea@andrea-Hi10-X:~$
andrea@andrea-Hi10-X:~$ dmesg | grep goodix
dmesg: read kernel buffer failed: Operazione non permessa
andrea@andrea-Hi10-X:~$
andrea@andrea-Hi10-X:~$
 
Sembra non utilizzato. Se usi xorg forse e' mal configurato. Ci sono molti thread in google come "goodix xorg"


Cerca di configurare bene xorg
 
Se non hai permessi metti sempre davanti "sudo"

sudo dmesg | grep goodix

dovresti editare usr/share/X11/xorg.conf.d/10-evdev.conf e su section "Section InputClass" come spiegato nel link sopra, avere qualcosa come


Section InputCLass
Identifier "evdev touchscreen catchall"
MatchIsTouchscreen "on"
MatchDevicePath 'dev'input/event*"
Driver "evdev"
Option "InvertX" "true"
Option "InvertY" "true"
EndSection


Identifier non cambiarlo
 
Stato
Discussione chiusa ad ulteriori risposte.
Pubblicità
Pubblicità
Indietro
Top