Translation(s): none
DebianOn is an effort to document how to install, configure and use Debian on some specific hardware. Therefore potential buyers would know if that hardware is supported and owners would know how get the best out of that hardware. The purpose is not to duplicate the Debian Official Documentation, but to document how to install Debian on some specific hardware. If you need help to get Debian running on your hardware, please have a look at our user support channels where you may find specific channels (mailing list, IRC channel) dedicated to certain types of hardware. |
Models covered
GPD Pocket 2 - silver
Sub-models (LIST OF MODEL REFERENCE NUMBER) options :
- Video card (Intel or ATI radeon or ATI FireGL) (adapt this list to actually match options available. Common features are listed below)
- Screen size (7")
- Wireless card
- Disk and Ram size, optical device
- Other options, like fingerprint reader, bluetooth...
Pocket 2 Silver has a Intel Core m3-8100Y - not the same as the Amber black version
This is a very cool pocket sized computer - replacing my cellphone..
Overall Status
Core Components |
||
Boot Standard Kernel: |
|
|
LAN network card: |
{-} |
|
Detect CD/DVD: |
{-} |
|
Detect hard drives: |
{ok} |
|
Extra Features |
||
CPU Frequency Scaling |
[?] |
|
Hibernation |
[?] |
|
Sleep / Suspend |
[?] |
|
Xorg |
|
|
- OpenGL |
[?] |
|
- Resize-and-Rotate(randr) |
|
|
Switch to External Screen |
[-] |
|
Mouse |
|
|
- Built-in (Trackpoint) |
|
|
- Built-in (Touchpad) |
|
|
Modem |
{-} |
|
Wireless/Wifi |
|
|
Keyboard's Hotkeys |
|
Legend :
= OK ;
Unsupported(No Driver) ;
= Error (Couldn't get it working); [?] Unknown, Not Test ; [-] Not-applicable
= Configuration Required;
= Only works with a non-free driver and or firmware
Important Note
A USB to ethernet adapter was helpful
I would install this without desktop support - then install kde-minimal
Configuration
Display
VGA compatible controller: Intel Corporation HD Graphics 615 (rev 02
Works - but needs rotation --
Create Pocket 2 Xorg configs
- Create Intel xorg config at /etc/X11/xorg.conf.d/20-intel.conf with the following:
Section "Device" Identifier "Intel Graphics" Driver "intel" Option "AccelMethod" "sna" Option "TearFree" "true" Option "DRI" "3" EndSection
Create display config at /etc/X11/xorg.conf.d/30-display.conf with the following:
Section "Monitor" Identifier "eDP1" Option "Rotate" "right" EndSection
Audio
Audio device: Intel Corporation Sunrise Point-LP HD Audio (rev 21)
I've heard a couple of clicks that I shouldn't..
Mouse
There is a touch screen - needs rotating as well:
Create touchscreen config at /etc/X11/xorg.conf.d/99-touchscreen.conf with the following:
Section "InputClass" Identifier "calibration" MatchProduct "Goodix Capacitive TouchScreen" Option "TransformationMatrix" "0 1 0 -1 0 1 0 0 1" EndSection
There is also a track-pointer - works out of box
Power Management
Seems to work - have not tested long term
- (not covered yet)
WiFi
- (not covered yet)
Fan control
Works out of box..
System Summary
lspci
# lspci -nn 00:00.0 Host bridge [0600]: Intel Corporation Xeon E3-1200 v6/7th Gen Core Processor Host Bridge/DRAM Registers [8086:590c] (rev 02) 00:02.0 VGA compatible controller [0300]: Intel Corporation HD Graphics 615 [8086:591e] (rev 02) 00:04.0 Signal processing controller [1180]: Intel Corporation Skylake Processor Thermal Subsystem [8086:1903] (rev 02) 00:14.0 USB controller [0c03]: Intel Corporation Sunrise Point-LP USB 3.0 xHCI Controller [8086:9d2f] (rev 21) 00:14.2 Signal processing controller [1180]: Intel Corporation Sunrise Point-LP Thermal subsystem [8086:9d31] (rev 21) 00:15.0 Signal processing controller [1180]: Intel Corporation Sunrise Point-LP Serial IO I2C Controller #0 [8086:9d60] (rev 21) 00:15.1 Signal processing controller [1180]: Intel Corporation Sunrise Point-LP Serial IO I2C Controller #1 [8086:9d61] (rev 21) 00:15.2 Signal processing controller [1180]: Intel Corporation Sunrise Point-LP Serial IO I2C Controller #2 [8086:9d62] (rev 21) 00:16.0 Communication controller [0780]: Intel Corporation Sunrise Point-LP CSME HECI #1 [8086:9d3a] (rev 21) 00:1d.0 PCI bridge [0604]: Intel Corporation Sunrise Point-LP PCI Express Root Port #9 [8086:9d18] (rev f1) 00:1e.0 Signal processing controller [1180]: Intel Corporation Sunrise Point-LP Serial IO UART Controller #0 [8086:9d27] (rev 21) 00:1e.4 SD Host controller [0805]: Intel Corporation Device [8086:9d2b] (rev 21) 00:1f.0 ISA bridge [0601]: Intel Corporation Device [8086:9d4b] (rev 21) 00:1f.2 Memory controller [0580]: Intel Corporation Sunrise Point-LP PMC [8086:9d21] (rev 21) 00:1f.3 Audio device [0403]: Intel Corporation Sunrise Point-LP HD Audio [8086:9d71] (rev 21) 00:1f.4 SMBus [0c05]: Intel Corporation Sunrise Point-LP SMBus [8086:9d23] (rev 21) 01:00.0 Network controller [0280]: Intel Corporation Wireless 3165 [8086:3165] (rev 79)
lsusb
# lsusb Bus 002 Device 002: ID 0bda:0316 Realtek Semiconductor Corp. Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub Bus 001 Device 004: ID 258a:000c Bus 001 Device 003: ID 8087:0a2a Intel Corp. Bus 001 Device 002: ID 050d:0121 Belkin Components F5D5050 100Mbps Ethernet Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
USB Host controllers entries (without OHCI, UHCI, EHCI) are removed too.
Resources
Attachments
Some configuration files and sample outputs.
Useful Links
Credits
https://liliputing.com/2018/08/linux-on-the-gpd-pocket-2-ubuntu-debian-and-fedora.html
https://github.com/joshskidmore/gpd-pocket-2-arch-guide/blob/master/README.md#create-pocket-2-xorg-configs