You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
MS Surface Pro 7 - Error Communicating to TMP Chip #25
Hi, I need your help. I'm tried everything to run Linux (Ubuntu 19.10, other OS' doesn't work either) on my surface pro 7. The live-usb-Stick works (tried it on my desktop PC).
In UEFI the Secure-Boot is off + TMP Chip is on. (Tried it with TMP off, than it doesn't boot, too. Does anyone knows a workaround?
Please explain it more detailed, because I'm new with Grub/booting Linux.
PS: My Windows 10 (same SSD other partition) is encrypted with Bitlocker.
Kernel parameter modprobe.blacklist=intel_lpss_pci, otherwise system hangs as intel-lpss loads.
Meaning, you have to edit the kernel parameters before booting into the live image (see e.g. https://help.ubuntu.com/community/BootOptions under "Changing the CD Boot Option Configuration Line") and add modprobe.blacklist=intel_lpss_pci at the end.
Activity
qzed commentedon Dec 28, 2019
That's a known issue, see for example jakeday/linux-surface#592 (comment). Specifically:
Meaning, you have to edit the kernel parameters before booting into the live image (see e.g. https://help.ubuntu.com/community/BootOptions under "Changing the CD Boot Option Configuration Line") and add
modprobe.blacklist=intel_lpss_pciat the end.Vinc098 commentedon Dec 29, 2019
Thank you so much. It worked.
Do you know any kernel (Debian) that supports touch input/pen input for the surface pro 7?
tried out some mentioned here on github without luck.
qzed commentedon Dec 29, 2019
See #22 for the status on that. I'm not aware of any other project trying to support IPTS devices on the newer kernels.
qzed commentedon Dec 29, 2019
Closing as main issue is resolved.
ptp: fix the race between the release of ptp_clock and cdev
ptp: fix the race between the release of ptp_clock and cdev
ptp: fix the race between the release of ptp_clock and cdev
md: don't flush workqueue unconditionally in md_open
md: don't flush workqueue unconditionally in md_open
md: don't flush workqueue unconditionally in md_open
tools lib traceevent: Fix memory leak in process_dynamic_array_len
30 remaining items
net-sysfs: add check for netdevice being present to speed_show
perf scripts python: Support Arm CoreSight trace data disassembly
ata: ahci: Match EM_MAX_SLOTS with SATA_PMP_MAX_PORTS
nvme-tcp: fix possible circular locking when deleting a controller un…
cifs: fix use-after-free caused by invalid pointer `hostname`
RDMA/rxe: Fix mr->map double free
RDMA/rxe: Fix mr->map double free
net/mlx5e: Prevent encap offload when neigh update is running
scsi: megaraid_sas: Fix deadlock on firmware crashdump
scsi: megaraid_sas: Fix deadlock on firmware crashdump
rcutorture: Make stall-tasks directly exit when rcutorture tests end
ionic: fix kernel panic due to multi-buffer handling
xfrm: Fix input error path memory access
cachefiles: fix dentry leak in cachefiles_open_file()
HID: wacom: fix when get product name maybe null pointer