Overall Status

Core Components

[ATTACH]

Boot Standard Kernel:

{OK}

LAN network card (Generic Ethernet):

{OK}

Detect CD/DVD (Generic DVD+RW) :

{OK}

Detect hard drives:

{OK}

Extra Features

CPU Frequency Scaling

{OK}

Hibernation

{OK}

Sleep / Suspend

{OK}

Xorg

{OK}

- OpenGL

[?]

- Resize-and-Rotate(randr)

{OK}

- Touchscreen

{OK}

- Wacom pen

{OK}

Switch to External Screen

[?]

Mouse

- Built-in (Touchpad)

{OK}

Wireless/Wifi

{OK}

Keyboard's Hotkeys

{OK}

Legend :
{OK} = OK ; {X} Unsupported(No Driver) ; /!\ = Error (Couldn't get it working); [?] Unknown, Not Test ; [-] Not-applicable
{i} = Configuration Required; X-( = Only works with a non-free driver and or firmware

Important Note

Disabled Secure Boot (maybe it works?). Disabled NVidia Graphics (BIOS > UMA Graphics).

Configuration

Installed Debian 10 from scratch using the non-free ISO.

Display

The Noveau driver crashed frequently, so I switched to on-board graphics (BIOS > UMA Graphics). Started with GNOME but switched to XFCE4.

Audio

Works out of the box.

Mouse

Works out of the box.

Touch screen and Wacom pen

Works out of the box.

Auto-rotation doesn't work so I created these two scrips and attached them to Super+Up Arrow and Super+Right Arrow using Settings > Keyboard.

# rotate normal
xrandr --output eDP-1 --rotate normal
xinput set-prop 10 "Coordinate Transformation Matrix" 1 0 0 0 1 0 0 0 1
xinput set-prop 11 "Coordinate Transformation Matrix" 1 0 0 0 1 0 0 0 1
xinput set-prop 12 "Coordinate Transformation Matrix" 1 0 0 0 1 0 0 0 1
xinput set-prop 15 "Coordinate Transformation Matrix" 1 0 0 0 1 0 0 0 1

# rotate right
xrandr --output eDP-1 --rotate right
xinput set-prop 10 "Coordinate Transformation Matrix" 0 1 0 -1 0 1 0 0 1
xinput set-prop 11 "Coordinate Transformation Matrix" 0 1 0 -1 0 1 0 0 1
xinput set-prop 12 "Coordinate Transformation Matrix" 0 1 0 -1 0 1 0 0 1
xinput set-prop 15 "Coordinate Transformation Matrix" 0 1 0 -1 0 1 0 0 1

For pinch and zoom to work in Krita I used this script which I added to startup (Settings > Session and Startup).

# make pinch zoom gesture work in Krita
xsetwacom set 12 touch on
xsetwacom set 12 gesture off

Power Management

Works out of the box.

WiFi

Works out of the box.

System Summary

lspci

00:00.0 Host bridge [0600]: Intel Corporation Device [8086:3e34] (rev 0b)
00:02.0 VGA compatible controller [0300]: Intel Corporation UHD Graphics 620 (Whiskey Lake) [8086:3ea0]
00:04.0 Signal processing controller [1180]: Intel Corporation Skylake Processor Thermal Subsystem [8086:1903] (rev 0b)
00:08.0 System peripheral [0880]: Intel Corporation Skylake Gaussian Mixture Model [8086:1911]
00:12.0 Signal processing controller [1180]: Intel Corporation Cannon Point-LP Thermal Controller [8086:9df9] (rev 30)
00:14.0 USB controller [0c03]: Intel Corporation Cannon Point-LP USB 3.1 xHCI Controller [8086:9ded] (rev 30)
00:14.2 RAM memory [0500]: Intel Corporation Cannon Point-LP Shared SRAM [8086:9def] (rev 30)
00:15.0 Serial bus controller [0c80]: Intel Corporation Device [8086:9de8] (rev 30)
00:15.1 Serial bus controller [0c80]: Intel Corporation Device [8086:9de9] (rev 30)
00:15.2 Serial bus controller [0c80]: Intel Corporation Device [8086:9dea] (rev 30)
00:16.0 Communication controller [0780]: Intel Corporation Cannon Point-LP MEI Controller [8086:9de0] (rev 30)
00:1c.0 PCI bridge [0604]: Intel Corporation Cannon Point-LP PCI Express Root Port [8086:9dbc] (rev f0)
00:1c.7 PCI bridge [0604]: Intel Corporation Device [8086:9dbf] (rev f0)
00:1d.0 PCI bridge [0604]: Intel Corporation Cannon Point-LP PCI Express Root Port [8086:9db0] (rev f0)
00:1d.4 PCI bridge [0604]: Intel Corporation Device [8086:9db4] (rev f0)
00:1f.0 ISA bridge [0601]: Intel Corporation Cannon Point-LP LPC Controller [8086:9d84] (rev 30)
00:1f.3 Audio device [0403]: Intel Corporation Cannon Point-LP High Definition Audio Controller [8086:9dc8] (rev 30)
00:1f.4 SMBus [0c05]: Intel Corporation Cannon Point-LP SMBus Controller [8086:9da3] (rev 30)
00:1f.5 Serial bus controller [0c80]: Intel Corporation Cannon Point-LP SPI Controller [8086:9da4] (rev 30)
39:00.0 Network controller [0280]: Intel Corporation Wireless-AC 9260 [8086:2526] (rev 29)
3b:00.0 Non-Volatile memory controller [0108]: Samsung Electronics Co Ltd NVMe SSD Controller SM981/PM981 [144d:a808]

lsusb

Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
  bDeviceClass            9 Hub
  bDeviceProtocol         3 
  iProduct                2 
Bus 001 Device 004: ID 8087:0025 Intel Corp. 
  bDeviceClass          224 Wireless
  bDeviceProtocol         1 Bluetooth
  iProduct                0 
Couldn't open device, some information will be missing
Bus 001 Device 003: ID 06cb:0081 Synaptics, Inc. 
  bDeviceClass          255 Vendor Specific Class
  bDeviceProtocol       255 
  iProduct                0 
Couldn't open device, some information will be missing
      (Bus Powered)
Bus 001 Device 002: ID 174f:2426 Syntek 
  bDeviceClass          239 Miscellaneous Device
  bDeviceProtocol         1 Interface Association
  iProduct                1 
      (Bus Powered)
Couldn't open device, some information will be missing
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
  bDeviceClass            9 Hub
  bDeviceProtocol         1 Single TT
  iProduct                2 

Resources

Attachments

Credits

Staffan Melin (staffan.melin@oscillator.se)



CategoryDebianOn CategoryDebianOn