• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

Touchpad wird nicht erkannt

Hallo zusammen,
Ich habe mir einen neuen Laptop aus China (Teclast F7) zugelegt. Unter Windows (was ich gleich durch Antergos ersetzt habe) funktionierte das Touchpad noch ganz normal, aber unter Antergos wird es mir nichtmal angezeigt, wenn ich xinput in der Konsole eingebe.
Hab auch schon gegooglet und rausgefunden, dass ich in der grub Konfig die Zeile hinzufügen muss:
Code:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash i8042.reset i8042.nomux i8042.nopnp i8042.noloop"
Das hat aber auch nichts geholfen.
Ich hoffe ihr könnt mir weiterhelfen
Grüße Michi
 

spoensche

Moderator
Teammitglied
Poste mal die Ausgabe von
Code:
dmesg | egrep -i "err|warn|fail|crit|input"
und von
Code:
egrep "EE|WW" /var/log/Xorg.0.log
 
OP
D

drummer_michi

Newbie
spoensche schrieb:
Poste mal die Ausgabe von
Code:
dmesg | egrep -i "err|warn|fail|crit|input"
und von
Code:
egrep "EE|WW" /var/log/Xorg.0.log

Hab Antergos mal vom USB Stick gebootet, weil ich grad wieder auf Windows bin, da ich das Touchpad brauche. Hier das Ergebnis von den beiden Commands:

Code:
[antergos@ant-18.3 ~]$ dmesg | egrep -i "err|warn|fail|crit|input"
[    0.000000] Command line: initrd=\EFI\archiso\intel_ucode.img initrd=\EFI\archiso\archiso.img archisobasedir=arch archisolabel=ANTERGOS modules-load=loop rd.modules-load=loop udev.log-priority=crit rd.udev.log-priority=crit quiet splash
[    0.000000] ACPI: IRQ0 used by override.
[    0.000000] ACPI: IRQ9 used by override.
[    0.000000] Kernel command line: initrd=\EFI\archiso\intel_ucode.img initrd=\EFI\archiso\archiso.img archisobasedir=arch archisolabel=ANTERGOS modules-load=loop rd.modules-load=loop udev.log-priority=crit rd.udev.log-priority=crit quiet splash
[    0.135448] ACPI: EC: interrupt blocked
[    0.240346] ACPI: Using IOAPIC for interrupt routing
[    0.567638] ACPI: PCI Interrupt Link [LNKA] (IRQs 3 4 5 6 10 11 12 14 *15), disabled.
[    0.567909] ACPI: PCI Interrupt Link [LNKB] (IRQs 3 4 5 6 10 11 12 14 *15), disabled.
[    0.568182] ACPI: PCI Interrupt Link [LNKC] (IRQs 3 4 5 6 10 11 12 14 *15), disabled.
[    0.568447] ACPI: PCI Interrupt Link [LNKD] (IRQs 3 4 5 6 10 11 12 14 *15), disabled.
[    0.568713] ACPI: PCI Interrupt Link [LNKE] (IRQs 3 4 5 6 10 11 12 14 *15), disabled.
[    0.568979] ACPI: PCI Interrupt Link [LNKF] (IRQs 3 4 5 6 10 11 12 14 *15), disabled.
[    0.569253] ACPI: PCI Interrupt Link [LNKG] (IRQs 3 4 5 6 10 11 12 14 *15), disabled.
[    0.569520] ACPI: PCI Interrupt Link [LNKH] (IRQs 3 4 5 6 10 11 12 14 *15), disabled.
[    0.573001] ACPI Warning: GPE type mismatch (level/edge) (20170831/evxface-826)
[    0.573001] ACPI: EC: interrupt unblocked
[    7.645655] input: Lid Switch as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:13/PNP0C09:00/PNP0C0D:00/input/input0
[    7.645876] input: Power Button as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0C:00/input/input1
[    7.676738] RAS: Correctable Errors collector initialized.
[    7.959690] input: Video Bus as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/LNXVIDEO:00/input/input2
[    9.506253] ACPI Warning: \_SB.PCI0.GFX0._DSM: Argument #4 type mismatch - Found [Buffer], ACPI requires [Package] (20170831/nsarguments-100)
[    9.666570] sdhci: Copyright(c) Pierre Ossman
[    9.694771] input: AT Translated Set 2 keyboard as /devices/platform/i8042/serio0/input/input3
[   12.512827] mmcblk1: error -110 sending stop command, original cmd response 0x900, card status 0x900
[   12.512834] mmcblk1: error -110 transferring data, sector 512, nr 512, cmd response 0x900, card status 0x0
[   14.432490] mmcblk1: error -110 sending stop command, original cmd response 0x900, card status 0x900
[   14.432493] mmcblk1: error -110 transferring data, sector 15350904, nr 168, cmd response 0x900, card status 0x0
[   18.126408] int3403 thermal: probe of INT3403:05 failed with error -22
[   18.167304] input: Intel HID events as /devices/platform/INT33D5:00/input/input5
[   18.167376] input: Intel HID 5 button array as /devices/platform/INT33D5:00/input/input6
[   18.392553] snd_hda_codec_realtek hdaudioC0D0:    inputs:
[   18.454950] input: HDA Intel PCH Mic as /devices/pci0000:00/0000:00:0e.0/sound/card0/input7
[   18.455054] input: HDA Intel PCH Headphone as /devices/pci0000:00/0000:00:0e.0/sound/card0/input8
[   18.455142] input: HDA Intel PCH HDMI/DP,pcm=3 as /devices/pci0000:00/0000:00:0e.0/sound/card0/input9
[   18.455223] input: HDA Intel PCH HDMI/DP,pcm=7 as /devices/pci0000:00/0000:00:0e.0/sound/card0/input10
[   18.455333] input: HDA Intel PCH HDMI/DP,pcm=8 as /devices/pci0000:00/0000:00:0e.0/sound/card0/input11
[   18.455421] input: HDA Intel PCH HDMI/DP,pcm=9 as /devices/pci0000:00/0000:00:0e.0/sound/card0/input12
[   18.455504] input: HDA Intel PCH HDMI/DP,pcm=10 as /devices/pci0000:00/0000:00:0e.0/sound/card0/input13
[   18.497935] input: PC Speaker as /devices/platform/pcspkr/input/input14
[   18.918821] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2
[   18.918828] cfg80211: failed to load regulatory.db
[   19.017262] input: USB 2.0 PC Camera: PC Camera as /devices/pci0000:00/0000:00:15.0/usb1/1-8/1-8:1.0/input/input16
[   19.134426] EDAC pnd2: Failed to register device with error -22.
[   19.160981] EDAC pnd2: Failed to register device with error -22.
[   19.552477] mmcblk1: error -110 sending stop command, original cmd response 0x900, card status 0x900
[   19.552482] mmcblk1: error -110 transferring data, sector 15351416, nr 128, cmd response 0x900, card status 0x0
[   19.715423] thermal thermal_zone4: failed to read out thermal zone (-61)
[   21.216507] mmcblk1: error -110 sending stop command, original cmd response 0x900, card status 0x900
[   21.216511] mmcblk1: error -110 transferring data, sector 15348736, nr 512, cmd response 0x900, card status 0x0
[   23.008808] mmcblk1: error -110 sending stop command, original cmd response 0x900, card status 0x900
[   23.008812] mmcblk1: error -110 transferring data, sector 1050504, nr 104, cmd response 0x900, card status 0x0
[   45.089076] mmcblk1: error -110 sending stop command, original cmd response 0x900, card status 0x900
[   45.089084] mmcblk1: error -110 transferring data, sector 1050624, nr 32, cmd response 0x900, card status 0x0
[   47.334719] rfkill: input handler disabled
[   53.089400] mmcblk1: error -110 sending stop command, original cmd response 0x900, card status 0x800b00
[   53.099156] EXT4-fs error (device mmcblk1p2): ext4_lookup:1575: inode #260102: comm gvfs-udisks2-vo: deleted inode referenced: 261907
[   53.103886] EXT4-fs error (device mmcblk1p2): ext4_lookup:1575: inode #260102: comm gvfs-udisks2-vo: deleted inode referenced: 261909
[   53.107798] EXT4-fs error (device mmcblk1p2): ext4_lookup:1575: inode #260102: comm gvfs-udisks2-vo: deleted inode referenced: 261909
[   53.112399] EXT4-fs error (device mmcblk1p2): ext4_lookup:1575: inode #260102: comm gvfs-udisks2-vo: deleted inode referenced: 261907
[   53.115858] EXT4-fs error (device mmcblk1p2): ext4_lookup:1575: inode #260102: comm gvfs-udisks2-vo: deleted inode referenced: 261907
[   53.122203] EXT4-fs error (device mmcblk1p2): ext4_lookup:1575: inode #260102: comm gvfs-udisks2-vo: deleted inode referenced: 261909
[   53.125528] EXT4-fs error (device mmcblk1p2): ext4_lookup:1575: inode #260102: comm gvfs-udisks2-vo: deleted inode referenced: 261909
[   53.130083] EXT4-fs error (device mmcblk1p2): ext4_lookup:1575: inode #260102: comm gvfs-udisks2-vo: deleted inode referenced: 261907
[   53.133579] EXT4-fs error (device mmcblk1p2): ext4_lookup:1575: inode #260102: comm gvfs-udisks2-vo: deleted inode referenced: 261907
[   53.138197] EXT4-fs error (device mmcblk1p2): ext4_lookup:1575: inode #260102: comm gvfs-udisks2-vo: deleted inode referenced: 261909
[   54.176619] mmcblk1: error -110 sending stop command, original cmd response 0x900, card status 0x900
[   54.176623] mmcblk1: error -110 transferring data, sector 5245184, nr 264, cmd response 0x900, card status 0x0
[  100.367318] input: Laview Technology Mionix Naos 7000 as /devices/pci0000:00/0000:00:15.0/usb1/1-2/1-2:1.0/0003:22D4:130C.0001/input/input17
[  100.367517] hid-generic 0003:22D4:130C.0001: input,hidraw0: USB HID v1.00 Mouse [Laview Technology Mionix Naos 7000] on usb-0000:00:15.0-2/input0
[  100.367726] input: Laview Technology Mionix Naos 7000 as /devices/pci0000:00/0000:00:15.0/usb1/1-2/1-2:1.1/0003:22D4:130C.0002/input/input18
[  100.420263] hid-generic 0003:22D4:130C.0002: input,hiddev0,hidraw1: USB HID v1.00 Keyboard [Laview Technology Mionix Naos 7000] on usb-0000:00:15.0-2/input1
Code:
[antergos@ant-18.3 ~]$ egrep "EE|WW" /var/log/Xorg.0.log
[    32.788] Current Operating System: Linux ant-18.3 4.15.6-1-ARCH #1 SMP PREEMPT Sun Feb 25 12:53:23 UTC 2018 x86_64
	(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[    32.819] (WW) The directory "/usr/share/fonts/misc/" does not exist.
[    32.819] (WW) The directory "/usr/share/fonts/OTF/" does not exist.
[    32.819] (WW) The directory "/usr/share/fonts/Type1/" does not exist.
[    32.819] (WW) The directory "/usr/share/fonts/100dpi/" does not exist.
[    32.819] (WW) The directory "/usr/share/fonts/75dpi/" does not exist.
[    32.835] (WW) Open ACPI failed (/var/run/acpid.socket) (No such file or directory)
[    33.071] (WW) Falling back to old probe method for modesetting
[    33.072] (WW) Falling back to old probe method for fbdev

Ich hoffe das hilft, danke schonmal im vorraus
 

spoensche

Moderator
Teammitglied
Die mmcblk und die anderen Probe bzw. Device registration Fehler machen mir gerade mehr Sorgen als dein Touchpad.

Poste mal bitte die Ausgabe von
Code:
dmesg | egrep -i "err|warn|fail|acpi|mmc"
 
OP
D

drummer_michi

Newbie
spoensche schrieb:
Die mmcblk und die anderen Probe bzw. Device registration Fehler machen mir gerade mehr Sorgen als dein Touchpad.

Die mmcblk Fehler müssten von der micro SD Karte kommen die ich eingelegt habe. mmcblk0 ist der interne Speicher, es wird aber nur mmcblk1 erwähnt, was eben die Speicherkarte ist. Hab sie mal rausgenommen, da ich sie eigentlich eh nicht brauche.
Trotzdem hier noch die Ausgabe von dem Command:
Code:
[antergos@ant-18.3 ~]$ dmesg | egrep -i "err|warn|fail|acpi|mmc"
[    0.000000] BIOS-e820: [mem 0x0000000079a18000-0x0000000079a33fff] ACPI data
[    0.000000] BIOS-e820: [mem 0x0000000079a34000-0x0000000079a93fff] ACPI NVS
[    0.000000] BIOS-e820: [mem 0x000000007a1a1000-0x000000007a1a1fff] ACPI NVS
[    0.000000] reserve setup_data: [mem 0x0000000079a18000-0x0000000079a33fff] ACPI data
[    0.000000] reserve setup_data: [mem 0x0000000079a34000-0x0000000079a93fff] ACPI NVS
[    0.000000] reserve setup_data: [mem 0x000000007a1a1000-0x000000007a1a1fff] ACPI NVS
[    0.000000] efi:  ACPI=0x79a1d000  ACPI 2.0=0x79a1d000  SMBIOS=0x79c8c000  SMBIOS 3.0=0x79c8b000  ESRT=0x72915918 
[    0.000000] ACPI: Early table checksum verification disabled
[    0.000000] ACPI: RSDP 0x0000000079A1D000 000024 (v02 ALASKA)
[    0.000000] ACPI: XSDT 0x0000000079A1D0C0 0000EC (v01 ALASKA A M I    01072009 AMI  00010013)
[    0.000000] ACPI: FACP 0x0000000079A25F40 000114 (v06 ALASKA A M I    01072009 AMI  00010013)
[    0.000000] ACPI: DSDT 0x0000000079A1D250 008CE8 (v02 ALASKA A M I    01072009 INTL 20120913)
[    0.000000] ACPI: FACS 0x0000000079A93080 000040
[    0.000000] ACPI: FPDT 0x0000000079A26060 000044 (v01 ALASKA A M I    01072009 AMI  00010013)
[    0.000000] ACPI: FIDT 0x0000000079A260B0 00009C (v01 ALASKA A M I    01072009 AMI  00010013)
[    0.000000] ACPI: MSDM 0x0000000079A26150 000055 (v03 ALASKA A M I    01072009 AMI  00010013)
[    0.000000] ACPI: MCFG 0x0000000079A261B0 00003C (v01 ALASKA A M I    01072009 MSFT 00000097)
[    0.000000] ACPI: DBG2 0x0000000079A261F0 000072 (v00 INTEL  EDK2     00000003 BRXT 0100000D)
[    0.000000] ACPI: DBGP 0x0000000079A26270 000034 (v01 INTEL  EDK2     00000003 BRXT 0100000D)
[    0.000000] ACPI: HPET 0x0000000079A262B0 000038 (v01 INTEL  EDK2     00000003 BRXT 0100000D)
[    0.000000] ACPI: LPIT 0x0000000079A262F0 00005C (v01 INTEL  EDK2     00000003 BRXT 0100000D)
[    0.000000] ACPI: APIC 0x0000000079A26350 000084 (v03 INTEL  EDK2     00000003 BRXT 0100000D)
[    0.000000] ACPI: NPKT 0x0000000079A263E0 000065 (v01 INTEL  EDK2     00000003 BRXT 0100000D)
[    0.000000] ACPI: PRAM 0x0000000079A26450 000030 (v01 INTEL  EDK2     00000003 BRXT 0100000D)
[    0.000000] ACPI: WSMT 0x0000000079A26480 000028 (v01 INTEL  EDK2     00000003 BRXT 0100000D)
[    0.000000] ACPI: SSDT 0x0000000079A264B0 00414C (v02 INTEL  DptfTab  00000003 BRXT 0100000D)
[    0.000000] ACPI: SSDT 0x0000000079A2A600 003621 (v02 INTEL  RVPRtd3  00000003 BRXT 0100000D)
[    0.000000] ACPI: SSDT 0x0000000079A2DC30 00077D (v02 INTEL  UsbCTabl 00000003 BRXT 0100000D)
[    0.000000] ACPI: SSDT 0x0000000079A2E3B0 001611 (v01 Intel_ Platform 00001000 INTL 20120913)
[    0.000000] ACPI: SSDT 0x0000000079A2F9D0 00039D (v02 PmRef  Cpu0Ist  00003000 INTL 20120913)
[    0.000000] ACPI: SSDT 0x0000000079A2FD70 00072B (v02 CpuRef CpuSsdt  00003000 INTL 20120913)
[    0.000000] ACPI: SSDT 0x0000000079A304A0 00032D (v02 PmRef  Cpu0Tst  00003000 INTL 20120913)
[    0.000000] ACPI: SSDT 0x0000000079A307D0 00017C (v02 PmRef  ApTst    00003000 INTL 20120913)
[    0.000000] ACPI: SSDT 0x0000000079A30950 002760 (v02 SaSsdt SaSsdt   00003000 INTL 20120913)
[    0.000000] ACPI: UEFI 0x0000000079A330B0 000042 (v01 ALASKA A M I    00000000      00000000)
[    0.000000] ACPI: BGRT 0x0000000079A33100 000038 (v01 ALASKA A M I    01072009 AMI  00010013)
[    0.000000] ACPI: WDAT 0x0000000079A33140 000104 (v01                 00000000      00000000)
[    0.000000] ACPI: Local APIC address 0xfee00000
[    0.000000] ACPI: PM-Timer IO Port: 0x408
[    0.000000] ACPI: Local APIC address 0xfee00000
[    0.000000] ACPI: LAPIC_NMI (acpi_id[0x01] high level lint[0x1])
[    0.000000] ACPI: LAPIC_NMI (acpi_id[0x02] high level lint[0x1])
[    0.000000] ACPI: LAPIC_NMI (acpi_id[0x03] high level lint[0x1])
[    0.000000] ACPI: LAPIC_NMI (acpi_id[0x04] high level lint[0x1])
[    0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl)
[    0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 low level)
[    0.000000] ACPI: IRQ0 used by override.
[    0.000000] ACPI: IRQ9 used by override.
[    0.000000] Using ACPI (MADT) for SMP configuration information
[    0.000000] ACPI: HPET id: 0x8086a701 base: 0xfed00000
[    0.000000] ACPI: Core revision 20170831
[    0.000000] ACPI: 10 ACPI AML tables successfully acquired and loaded
[    0.081062] PM: Registering ACPI NVS region [mem 0x79a34000-0x79a93fff] (393216 bytes)
[    0.081090] PM: Registering ACPI NVS region [mem 0x7a1a1000-0x7a1a1fff] (4096 bytes)
[    0.087236] ACPI: bus type PCI registered
[    0.087240] acpiphp: ACPI Hot Plug PCI Controller Driver version: 0.5
[    0.087426] PCI: MMCONFIG for domain 0000 [bus 00-ff] at [mem 0xe0000000-0xefffffff] (base 0xe0000000)
[    0.087434] PCI: MMCONFIG at [mem 0xe0000000-0xefffffff] reserved in E820
[    0.091250] ACPI: Added _OSI(Module Device)
[    0.091253] ACPI: Added _OSI(Processor Device)
[    0.091256] ACPI: Added _OSI(3.0 _SCP Extensions)
[    0.091258] ACPI: Added _OSI(Processor Aggregator Device)
[    0.093151] ACPI: Executed 5 blocks of module-level executable AML code
[    0.126753] ACPI: Dynamic OEM Table Load:
[    0.126773] ACPI: SSDT 0xFFFF9C06B7D66600 000102 (v02 PmRef  Cpu0Cst  00003001 INTL 20120913)
[    0.128439] ACPI: Dynamic OEM Table Load:
[    0.128454] ACPI: SSDT 0xFFFF9C06B7D67000 00015F (v02 PmRef  ApIst    00003000 INTL 20120913)
[    0.129384] ACPI: Dynamic OEM Table Load:
[    0.129398] ACPI: SSDT 0xFFFF9C06B7D2A780 00008D (v02 PmRef  ApCst    00003000 INTL 20120913)
[    0.133444] ACPI: EC: EC started
[    0.133447] ACPI: EC: interrupt blocked
[    0.240261] ACPI: \_SB_.PCI0.SBRG.H_EC: Used as first EC
[    0.240267] ACPI: \_SB_.PCI0.SBRG.H_EC: GPE=0x2c, EC_CMD/EC_SC=0x66, EC_DATA=0x62
[    0.240272] ACPI: \_SB_.PCI0.SBRG.H_EC: Used as boot DSDT EC to handle transactions
[    0.240274] ACPI: Interpreter enabled
[    0.240347] ACPI: (supports S0 S3 S4 S5)
[    0.240351] ACPI: Using IOAPIC for interrupt routing
[    0.240458] PCI: Using host bridge windows from ACPI; if necessary, use "pci=nocrs" and report a bug
[    0.241775] ACPI: GPE 0x0F active on init
[    0.241852] ACPI: GPE 0x2C active on init
[    0.241912] ACPI: Enabled 9 GPEs in block 00 to 7F
[    0.255170] ACPI: Power Resource [SPPR] (on)
[    0.255794] ACPI: Power Resource [SPPR] (on)
[    0.256729] ACPI: Power Resource [UPPR] (on)
[    0.257390] ACPI: Power Resource [PX03] (on)
[    0.258747] ACPI: Power Resource [UPPR] (on)
[    0.259211] ACPI: Power Resource [UPPR] (on)
[    0.260249] ACPI: Power Resource [UPPR] (on)
[    0.260822] ACPI: Power Resource [UPPR] (on)
[    0.261284] ACPI: Power Resource [UPPR] (on)
[    0.261920] ACPI: Power Resource [USBC] (on)
[    0.262331] ACPI: Power Resource [LSPR] (on)
[    0.271602] ACPI: Power Resource [SDPR] (on)
[    0.280367] ACPI: Power Resource [PXP] (on)
[    0.392099] ACPI: Power Resource [PXP] (on)
[    0.502188] ACPI: Power Resource [PXP] (off)
[    0.504267] ACPI: Power Resource [PXP] (off)
[    0.506332] ACPI: Power Resource [PAUD] (on)
[    0.517552] ACPI: Power Resource [FN00] (on)
[    0.520467] ACPI: PCI Root Bridge [PCI0] (domain 0000 [bus 00-ff])
[    0.520485] acpi PNP0A08:00: _OSC: OS supports [ExtendedConfig ASPM ClockPM Segments MSI]
[    0.523655] acpi PNP0A08:00: _OSC: OS now controls [PCIeHotplug PME AER PCIeCapability]
[    0.564784] ACPI: PCI Interrupt Link [LNKA] (IRQs 3 4 5 6 10 11 12 14 *15), disabled.
[    0.565076] ACPI: PCI Interrupt Link [LNKB] (IRQs 3 4 5 6 10 11 12 14 *15), disabled.
[    0.565365] ACPI: PCI Interrupt Link [LNKC] (IRQs 3 4 5 6 10 11 12 14 *15), disabled.
[    0.565645] ACPI: PCI Interrupt Link [LNKD] (IRQs 3 4 5 6 10 11 12 14 *15), disabled.
[    0.565936] ACPI: PCI Interrupt Link [LNKE] (IRQs 3 4 5 6 10 11 12 14 *15), disabled.
[    0.566209] ACPI: PCI Interrupt Link [LNKF] (IRQs 3 4 5 6 10 11 12 14 *15), disabled.
[    0.566475] ACPI: PCI Interrupt Link [LNKG] (IRQs 3 4 5 6 10 11 12 14 *15), disabled.
[    0.566743] ACPI: PCI Interrupt Link [LNKH] (IRQs 3 4 5 6 10 11 12 14 *15), disabled.
[    0.569649] ACPI Warning: GPE type mismatch (level/edge) (20170831/evxface-826)
[    0.569649] ACPI: EC: interrupt unblocked
[    0.569649] ACPI: EC: event unblocked
[    0.569649] ACPI: \_SB_.PCI0.SBRG.H_EC: GPE=0x2c, EC_CMD/EC_SC=0x66, EC_DATA=0x62
[    0.569649] ACPI: \_SB_.PCI0.SBRG.H_EC: Used as boot DSDT EC to handle transactions and events
[    0.595068] PCI: Using ACPI for IRQ routing
[    0.663665] pnp: PnP ACPI init
[    0.664339] system 00:00: Plug and Play ACPI device, IDs PNP0c02 (active)
[    0.666805] system 00:01: Plug and Play ACPI device, IDs PNP0c02 (active)
[    0.666959] pnp 00:02: Plug and Play ACPI device, IDs PNP0f03 (active)
[    0.667099] pnp 00:03: Plug and Play ACPI device, IDs PNP0303 (active)
[    0.667610] pnp 00:04: Plug and Play ACPI device, IDs PNP0b00 (active)
[    0.668907] pnp: PnP ACPI: found 5 devices
[    0.680986] clocksource: acpi_pm: mask: 0xffffff max_cycles: 0xffffff, max_idle_ns: 2085701024 ns
[    7.701831] ACPI: Lid Switch [LID0]
[    7.702036] ACPI: Power Button [PWRB]
[    7.709947] ACPI: Thermal Zone [TZ01] (28 C)
[    7.733263] RAS: Correctable Errors collector initialized.
[    8.013512] ACPI: Video Device [GFX0] (multi-head: yes  rom: no  post: no)
[    9.576250] ACPI Warning: \_SB.PCI0.GFX0._DSM: Argument #4 type mismatch - Found [Buffer], ACPI requires [Package] (20170831/nsarguments-100)
[    9.718578] ACPI: bus type USB registered
[    9.723776] sdhci: Copyright(c) Pierre Ossman
[    9.726604] mmc0: SDHCI controller on PCI [0000:00:1c.0] using ADMA 64-bit
[    9.817187] mmc0: new HS400 MMC card at address 0001
[    9.819257] mmcblk0: mmc0:0001 DF4064 58.2 GiB 
[    9.819384] mmcblk0boot0: mmc0:0001 DF4064 partition 1 4.00 MiB
[    9.819501] mmcblk0boot1: mmc0:0001 DF4064 partition 2 4.00 MiB
[    9.819581] mmcblk0rpmb: mmc0:0001 DF4064 partition 3 4.00 MiB, chardev (244:0)
[    9.823617]  mmcblk0: p1 p2 p3 p4
[   14.724272] int3403 thermal: probe of INT3403:05 failed with error -22
[   14.997425] ACPI: Battery Slot [BAT0] (battery present)
[   15.001209] ACPI: AC Adapter [ADP1] (on-line)
[   15.336739] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2
[   15.336745] cfg80211: failed to load regulatory.db
[   15.782636] EDAC pnd2: Failed to register device with error -22.
[   15.816330] EDAC pnd2: Failed to register device with error -22.
[   16.092420] thermal thermal_zone4: failed to read out thermal zone (-61)

edit: soll ich vielleicht einfach auf den neuen Kernel warten? Dauert ja nicht mehr allzu lange bis der rauskommt und da wird es ja neue Treiber geben
 

spoensche

Moderator
Teammitglied
Boote jetzt mal das System (inkl. Desktop), bei dem das Touchpad nicht erkannt wird. Dann postest du bitte mal die Ausgabe von
Code:
egrep "WW|EE" /var/log/Xorg.0.log
 

kuzorra

Newbie
Ich klink mich hier mal ein, auch ein Teclast F7 ohne funktionierendes Touchpad (unter Linux, Win10 läuft problemlos). Ich habe auch ein Jumper EzBook 3 Pro, da läuft alles problemlos unter Windows und Linux, hat aber leider eine noch kompaktere Tastatur ohne die Zusatztasten....
Unter dmesg | egrep -i "8042" taucht auch das PS/2-Ding auf:
Code:
[    2.842560] i8042: PNP: PS/2 Controller [PNP0303:PS2K,PNP0f03:PS2M] at 0x60,0x64 irq 1,12
Dann hab ich noch nach dem i2c gesucht:
Code:
dmesg | egrep -i "i2c_hid"
[    5.291888] i2c_hid i2c-SYNA3602:00: i2c-SYNA3602:00 supply vdd not found, using dummy regulator
[    5.296764] i2c_hid i2c-SYNA3602:00: unexpected HID descriptor bcdVersion (0x00ff)
Leider sagt mir das alles nicht viel.
 

spoensche

Moderator
Teammitglied
Ich habe zwei Bugreports gefunden.

https://bugs.launchpad.net/bugs/1728244

und

https://bugzilla.redhat.com/show_bug.cgi?id=1526312

Der Bugreport bei RedHat erläutert das Debuggen und mögliche Ursachen sowie Lösungen sehr detailiert. Allerdings sind tiefgehendere Linux Kenntnisse nötig.
 

kuzorra

Newbie
Hm, aus den Bug Reports werde ich nicht schlau.

Hat das hier schon jemand probiert und kann davon berichten?
https://techtablets.com/forum/topic/touchpad-not-working-in-linux/

Wie ersetze ich die modifizierte i2c-Datei denn?
Was gibt es da zu beachten - für Noobs, die noch nie einen Kernel kompiliert haben ;-)
 

kuzorra

Newbie
marce schrieb:
Die einfachste Lösung ist, Hardware zu verwenden, deren Funktionsfähigkeit unter Linux nachgewiesen ist.
@marce:
Moin!
Don't get me wrong, aber so ein Klugscheißer-Tipp hilft ja nicht wirklich weiter. Das Teil kostet unter 200 €, hat einen Aluminium-Unibody, ein gutes FullHD Display.... da kann man nicht meckern. Und wer China-Kram kauft ist sich der manchmal nötigen Basteleien meistens auch durchaus bewusst. Ich habe ein Ezbook 3 Pro, das hat die gleiche Hardware und da funktioniert alles "out of the box", da erscheint die Erwartungshaltung, dass es auch beim Teclast funktionieren müsste, nicht zu abwegig.

@alle Interessierten:
In der Zwischenzeit hat sich jemand (mit mehr Ahnung als ich) der Sache angenommen und zumindest einen Workaround erarbeitet:
https://github.com/pokulan/Ubuntu-Kernel-4.15.0-20-for-Teclast-F7

Mit den Paketen funktioniert das Touchpad :D
Auf der Seite angegeben sind ubuntu und lubuntu, ich persönlich kann auch Xubuntu bestätigen!

Was ich mir noch raussuchen musste war die Pakete zu fixen, denn sonst wird das bei "apt-get update" einfach überschrieben und es geht nicht mehr.
Die Lösung hier lautete dann (für mich, basierend auf den momentan verfügbaren Paketen):
sudo apt-mark hold 4.15.0-20

Grüße aus dem unwetterlichen Rheinland!
 

marce

Guru
Du wolltest die Antwort für Noobs.

... und die gleiche Hardware kann's ja wohl nicht sein - sonst würde es funktionieren.

Fakt ist einfach: Bei dieser Hardware kannst Du nicht davon ausgehen, daß irgendwas funktioniert außerhalb der Spezifikationen, die der Auftraggeber abgegeben hat. Es ist nicht mal garantiert, daß in zwei Geräten die exakt gleiche Hardware enthalten ist - sprich z.B. USB-, TouchPad-, Speicher-Controller.
 

kuzorra

Newbie
Das kann Dir auch bei 'nem Medion-Rechner passieren.

Die Touchpad Hardware ist zumindest von den Daten, die Linux ausspuckt, absolut identisch. Die Anbindung mag anders geregelt sein, das Board hat ein ganz anderes Layout (aber zumindest größtenteils identische Komponenten verbaut).

Und das bspw. USB-Bluetooth-WLAN-Dongles mangels Support nicht unter Windows und/oder Linux funktionieren kommt auch so immer mal wieder vor, völlig unabhängig von der sonstigen Hardware (gilt auch für Android). Dafür muss die Hardware gar nichtmal so exotisch sein.

Dass das Risiko bei exotischer HW höher ist war mir durchaus bewusst. Ich fand es allerdings unbefriedigend, dass ein Touchpad, das unter Win10 tadellos funktioniert (und mit quasi-identischen Specs in einem anderen Rechner auch unter Linux), nicht unter Linux zum Laufen gebraucht werden soll...
 

spoensche

Moderator
Teammitglied
kuzorra schrieb:
Ich fand es allerdings unbefriedigend, dass ein Touchpad, das unter Win10 tadellos funktioniert (und mit quasi-identischen Specs in einem anderen Rechner auch unter Linux), nicht unter Linux zum Laufen gebraucht werden soll...

Die Ursache dafür ist in 99% der Fälle, ein Buggy BIOS inkl. ACPI und APIC. Wenn an manchen Stellen, die diversen Bugs nicht existieren würden, dann ist Wind. auf X86 nicht lauffähig.

Dank der diversen Bugs, kann man dann nicht wirklich von der Implementierung der ACPI Spezifikation sprechen. Das kannst du auch selbst mittels "iasl" (Intel ACPI Source Language Compiler) prüfen. Dazu musst du mit dem IASL nur die ACPI- Tabellen disassemblen und anschließend neu kompilieren. Mit der Firmware Test Suite ist es einfacher und es wird gleichzeitig nach bekannten Bugs gesucht.

Das Ergebniss kann u.U. öfters mal zu akutem Brechreiz führen. M$ sei Dank.
 
Oben