我买了一台新的 acer aspire E5-521 并安装了 ubuntu 14.04,但触摸板从一开始就无法工作。我已经尝试过 xserver-xorg-input-synaptics。它说已经安装了较新的版本。然后我尝试了它在调试中所说的操作,但它根本无法识别触摸板。不幸的是,我没有 USB 鼠标可以尝试它是否正常工作...我该怎么办?感谢您的帮助!
答案1
最新的内核应该可以解决这个问题在启动板上。
报告正在3.17-rc6
您可以在 DEB 包中找到 3.17 版内核http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.17-utopic/
警告:您可能会遇到一些未由 Canonical(ubuntu)发布的内核的问题,但它无论如何都应该“工作”。
答案2
答案3
我花了很长时间才让触摸板工作(在基本模式下,没有两指滚动),最后终于工作了:
有问题的 ACER Aspire E15 E5-573-C1SG 触摸板需要 i8042.nopnp(“F2”BIOS 中没有触摸板的高级/基本模式)
/boot/vmlinuz-4.6.1 root=/dev/sda3 ro init=/sbin/e4rat-preload i8042.nopnp i8042.kbdreset psmouse.proto=imps ATHDELAY=1
上面是针对触摸板的,下面是“延迟 modprobe ath10k_pci”(解决方法)解决方案,用于解决同一 Acer Aspire 笔记本电脑上 WIFI ath10k_pci 重复崩溃的内核:
如果没有列入黑名单(或者没有在内核中编译),ath10k_pci 会导致内核崩溃...
如果在 x 之后启动或者启动得太早也会崩溃(什么时候最安全???)睡眠 4 通常有效:
要调整睡眠时间(秒),请解析 /proc/cmdline 中的 ATHDELAY=1 或 =88888 以推迟:
$ cat /etc/rc.local # reminder: chmod +x /etc/rc.local
ATHD=`cat /proc/cmdline|awk '{for(i=1;i<=NF;i++){if($i ~ /^ATHDELAY=/){sub(/^ATHDELAY=/,""); print $i}}}' ` ; SLP=$(($ATHD+3)); (sleep $SLP; modprobe ath10k_pci ) &
这在 Debian Jessie 和自定义编译的 Linux 4.6.1 x86_64 内核下有效,但(硬件 + 内核特定,因此)可能适用于其他发行版/设置。Marcell Gal,匈牙利
必须是模块,但在 Linux 4.6.1 下列入黑名单,否则启动时内核会崩溃。
modprobe ath10k_pci 在启动后几秒钟内工作,并且没有崩溃,wifi 运行正常!
$ cat /etc/modprobe.d/ath10k-blacklist.conf
blacklist ath10k_core
blacklist ath10k
blacklist ath10k_pci