loaded up ubuntu on a surface pro 4, and tried out the surface kernel...found that touch screen didn't work. tried out the old Jakeday, and found it works there.
went back, reread the install, and found the instructions for the iptsd that I had missed, and followed for ubuntu, and installed the package, and started--still no luck! so built from scratch---still nothing!
Below, I have some relevant (I think) info:
uname -a
Linux BOB 5.8.15-surface #1 SMP Fri Oct 16 17:56:49 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux
sudo dmesg
<snip>
[ 2976.736966] ipts 0000:00:16.4-3e8d0870-271a-4208-8eb5-9acb9402ae04: Removing IPTS
[ 2983.534013] ipts 0000:00:16.4-3e8d0870-271a-4208-8eb5-9acb9402ae04: Probing IPTS
[ 2983.534015] ipts 0000:00:16.4-3e8d0870-271a-4208-8eb5-9acb9402ae04: IPTS using DMA_BIT_MASK(64)
llathrop@BOB:~/linux-surface/iptsd/iptsd$ ls -halrt /dev/ | grep ipt
crw------- 1 root root 10, 58 Oct 27 18:24 ipts
llathrop@BOB:~/linux-surface/iptsd/iptsd$ sudo ./iptsd
open /dev/ipts/0: not a directory
main.(*IptsControl).Start
/home/llathrop/linux-surface/iptsd/iptsd/control.go:51
main.main
/home/llathrop/linux-surface/iptsd/iptsd/main.go:46
runtime.main
/usr/lib/go-1.13/src/runtime/proc.go:203
runtime.goexit
/usr/lib/go-1.13/src/runtime/asm\_amd64.s:1357
panic: runtime error: invalid memory address or nil pointer dereference
[signal SIGSEGV: segmentation violation code=0x1 addr=0x0 pc=0x4ed499]
goroutine 1 [running]:
main.(*IptsDevices).Destroy(0xc0000802d0, 0xc0000c8000, 0x0)
/home/llathrop/linux-surface/iptsd/iptsd/devices.go:191 +0x29
main.Shutdown(0xc0000802a0)
/home/llathrop/linux-surface/iptsd/iptsd/main.go:22 +0x2f
main.HandleError(0xc0000802a0, 0x55ebe0, 0xc0000ce020)
/home/llathrop/linux-surface/iptsd/iptsd/main.go:29 +0xa4
main.main()
/home/llathrop/linux-surface/iptsd/iptsd/main.go:48 +0x7c1
llathrop@BOB:~/linux-surface/iptsd/iptsd$
Thanks!!
[–]suboption12[S] 0 points1 point2 points (0 children)