neoreeps / surface-pro-3

Notes, patches, etc for Ubuntu on Surface Pro 3
75 stars 13 forks source link

SP4 i5 experience #13

Open mkassner opened 8 years ago

mkassner commented 8 years ago

I m running the pre-build Kernel found the the g-drive.

I found two issues:

I have tested this Mint Live CD and here the touchscreen does not work wither but the typecover is hot-pluggable.

Everything else (I have not tested suspend) works perfectly so far. Fantastic Job!

Any Ideas on the two issues mentioned above?

magichowl commented 8 years ago

SP4 with kernel 4.2 and 4.3, the issues you mentioned I do have, and bluetooth can find my TVbox but not pen. Side buttons not working. Close typecover lead to a system halt. Camera not working. Hot plugging of typecover is supported on kernel 4.3, ubuntu 15.10 where I used the script build_linux.sh. Suspend can't waken in kernel 4.3, either.(rather than the bug of win10: can't light the screen after suspend but system is awake)

magichowl commented 8 years ago

Try the newest kernel 4.4 is a good ideal? @mkassner @neoreeps

mkassner commented 8 years ago

concerning the touch cover. Below the output from lspci on my SP4 running 15.10 natively:

00:00.0 Host bridge: Intel Corporation Sky Lake Host Bridge/DRAM Registers (rev 08)
00:02.0 VGA compatible controller: Intel Corporation Sky Lake Integrated Graphics (rev 07)
00:05.0 Multimedia controller: Intel Corporation Sky Lake Imaging Unit (rev 01)
00:08.0 System peripheral: Intel Corporation Sky Lake Gaussian Mixture Model
00:14.0 USB controller: Intel Corporation Device 9d2f (rev 21)
00:14.2 Signal processing controller: Intel Corporation Device 9d31 (rev 21)
00:14.3 Multimedia controller: Intel Corporation Device 9d32 (rev 01)
00:15.0 Signal processing controller: Intel Corporation Device 9d60 (rev 21)
00:15.1 Signal processing controller: Intel Corporation Device 9d61 (rev 21)
00:15.2 Signal processing controller: Intel Corporation Device 9d62 (rev 21)
00:15.3 Signal processing controller: Intel Corporation Device 9d63 (rev 21)
00:16.0 Communication controller: Intel Corporation Device 9d3a (rev 21)
00:16.4 Communication controller: Intel Corporation Device 9d3e (rev 21)
00:1c.0 PCI bridge: Intel Corporation Device 9d14 (rev f1)
00:1d.0 PCI bridge: Intel Corporation Device 9d18 (rev f1)
00:1f.0 ISA bridge: Intel Corporation Device 9d48 (rev 21)
00:1f.2 Memory controller: Intel Corporation Device 9d21 (rev 21)
00:1f.3 Audio device: Intel Corporation Device 9d70 (rev 21)
00:1f.4 SMBus: Intel Corporation Device 9d23 (rev 21)
01:00.0 Non-Volatile memory controller: Samsung Electronics Co Ltd Device a802 (rev 01)
02:00.0 Ethernet controller: Marvell Technology Group Ltd. 88W8897 [AVASTAR] 802.11ac Wireless
mkassner commented 8 years ago

and here lsusb:

Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 002: ID 045e:07e8 Microsoft Corp. 
Bus 001 Device 003: ID 1286:204c Marvell Semiconductor, Inc. 
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
magichowl commented 8 years ago

My devices recognized are exact the same, even I tried others patches.

On 2016年01月17日 00:11, mkassner wrote:

concerning the touch cover. Below the output from |lspci| on my SP4 running 15.10 natively:

|00:00.0 Host bridge: Intel Corporation Sky Lake Host Bridge/DRAM Registers (rev 08) 00:02.0 VGA compatible controller: Intel Corporation Sky Lake Integrated Graphics (rev 07) 00:05.0 Multimedia controller: Intel Corporation Sky Lake Imaging Unit (rev 01) 00:08.0 System peripheral: Intel Corporation Sky Lake Gaussian Mixture Model 00:14.0 USB controller: Intel Corporation Device 9d2f (rev 21) 00:14.2 Signal processing controller: Intel Corporation Device 9d31 (rev 21) 00:14.3 Multimedia controller: Intel Corporation Device 9d32 (rev 01) 00:15.0 Signal processing controller: Intel Corporation Device 9d60 (rev 21) 00:15.1 Signal processing controller: Intel Corporation Device 9d61 (rev 21) 00:15.2 Signal processing controller: Intel Corporation Device 9d62 (rev 21) 00:15.3 Signal processing controller: Intel Corporation Device 9d63 (rev 21) 00:16.0 Communication controller: Intel Corporation Device 9d3a (rev 21) 00:16.4 Communication controller: Intel Corporation Device 9d3e (rev 21) 00:1c.0 PCI bridge: Intel Corporation Device 9d14 (rev f1) 00:1d.0 PCI bridge: Intel Corporation Device 9d18 (rev f1) 00:1f.0 ISA bridge: Intel Corporation Device 9d48 (rev 21) 00:1f.2 Memory controller: Intel Corporation Device 9d21 (rev 21) 00:1f.3 Audio device: Intel Corporation Device 9d70 (rev 21) 00:1f.4 SMBus: Intel Corporation Device 9d23 (rev 21) 01:00.0 Non-Volatile memory controller: Samsung Electronics Co Ltd Device a802 (rev 01) 02:00.0 Ethernet controller: Marvell Technology Group Ltd. 88W8897 [AVASTAR] 802.11ac Wireless |

— Reply to this email directly or view it on GitHub https://github.com/neoreeps/surface-pro-3/issues/13#issuecomment-172220046.