Toshiba Portege Z20t

From ArchWiki
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

Tango-edit-clear.pngThis article or section does not follow the Laptop page guidelines.Tango-edit-clear.png

Reason: Stub (Discuss in Talk: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. However, some graphical issues may arise with LightDM when locking the session or resuming from suspend. If so, see Intel graphics#Xorg configuration.

Touchscreen works fine in GNOME.

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"

Keyboard backlight

For instructions on Keyboard backlight toggle see Toshiba Portege Z30-A#Keyboard Backlight control.

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

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

Issues

No speaker sound when resuming from suspend to RAM

See https://bbs.archlinux.org/viewtopic.php?id=213720