Toshiba Portege Z20t
The power of an enterprise-class laptop. The freedom and convenience of a tablet. Why choose when you can get the best of both? The Toshiba Portégé® Z20t Ultrabook® offers innovative 2-in-1 versatility in a supremely crafted chassis, along with outstanding battery life and an exceptional handwriting experience.
Specifications
Name | Series Toshiba Portege Z20t |
Processor | Intel Core M-5Y71 |
Screen | 12.5" Touchscreen |
RAM | 4-8-16GB |
HDD | Toshiba SDD (256 [MZNTE256HMHP], 256, 512 GB) |
Optical Drive | none |
Graphics | Intel® HD Graphics 5300 (Broadwell GT2) |
Network | Ethernet - Intel I218-LM, Wifi - Intel Wireless 7265 |
Touchpad | ALPS (Trackstick+Mousepad) |
Fingerprint reader | none |
Smart Card Reader | Realtec (Micro SD card reader) |
Webcam | Toshiba Web Camera (Front and Back) |
Installation and configuration
CPU & Graphics
Works fine after installation, the video have some issues with lightdm locker when locking the session or after resume, if that's the case the configuration recommended for Intel works Intel Arch[broken link: invalid section]
Touchscreen works fine tested in gnome.
Touchpad
It Works without any modification including gestures.
Bluetooth
Works
Wifi
Works
LTE/3G
Works in some situations. Some providers might not connect with the default configuration.
The built-in Sierra EM7305 is operating in mbim-mode, which is the default configuration on Windows 8/10 Systems. mbim is still not well supported in Linux. Switching to QMI-Mode can solve some problems. Source
99-em7305.rules
ACTION!="add|change", GOTO="mbim_to_qmi_rules_end" SUBSYSTEM!="usb|drivers", GOTO="mbim_to_qmi_rules_end" # force Sierra EM7305 to configuration #1 SUBSYSTEM=="usb", \ ATTR{idVendor}=="1199", ATTR{idProduct}=="9063", \ ATTR{bConfigurationValue}="1" # load qcserial module SUBSYSTEM=="usb", \ ATTR{idVendor}=="1199", ATTR{idProduct}=="9063", \ RUN+="/sbin/modprobe -b qcserial" # add the new id in the qcserial driver SUBSYSTEM=="drivers", \ ENV{DEVPATH}=="/bus/usb-serial/drivers/qcserial", \ ATTR{new_id}="1199 9063" # load qmi_wwan module SUBSYSTEM=="usb", \ ATTR{idVendor}=="1199", ATTR{idProduct}=="9063", \ RUN+="/sbin/modprobe -b qmi_wwan" # add the new id in the qmi_wwan driver SUBSYSTEM=="drivers", \ ENV{DEVPATH}=="/bus/usb/drivers/qmi_wwan", \ ATTR{new_id}="1199 9063" LABEL="mbim_to_qmi_rules_end"
Smart Card Reader
Works fine, it is a mini SD card reader not a regular SD Card.
Display Backlight Control
It works out of the box, even after resume, no additional package has been installed
Keyboard Backlight control
Works
For instructions on Keyboard backlight toggle see Toshiba Portege Z30-A#Installation and configuration.
Since changing sys values requires root, one can either write a wrapper for bash scripts for setuid, which is generally considered insecure. Here is a simple toggle switch: KbdBacklightToggle in C[dead link 2020-04-03 ⓘ]
Fn-F9 Touchpad Toggle
Needs custom hwdb to work. See Extra keyboard keys. Example hwdb provided here, but you might want to choose a different keycode: HWDB Config[dead link 2020-04-03 ⓘ]