Transparenzhinweis: Das vorliegende Testgerät wurde uns von FUJITSU Deutschland zu Testzwecken zur Verfügung gestellt.
Heute hatte ich die Gelegenheit, das Fujitsu Tablet STYLISTIC Q5010 auf seine Linux-Tauglichkeit hin zu überprüfen. Die Installation von Ubuntu 21.04 verlief vollkommen problemlos und mit Druck auf die Taste F12 war auch der USB-Stick als Boot-Medium schnell ausgewählt und das Image schnell installiert.
Mein erster Test ergab, dass die Hardware vollständig unterstützt wird (Front- und Rückkamera, Helligkeitssensor, Beschleunigungssensor, Bluetooth, W-Lan, Touchscreen, Stifteingabe, LTE-Modem). Allerdings gibt es für das Gerät keinen Eintrag in der Hardwaredatenbank von systemd, was bedeutet, dass Ubuntu 21.04 mit einer Standardrotationsmatrix für den Beschleunigungssensor arbeitet, die aber nicht zum Gerät passt. Das führt dazu, dass der Bildschirm nicht korrekt automatisch rotiert, wenn man die Lage des Geräts verändert. Dieses Verhalten lässt sich natürlich ändern, wenn man ermittelt, wie der Bildschirm korrekt rotieren muss und dann einen Hardwareeintrag in der Datei 60-sensor.hwdb von systemd für das Gerät anlegt. Dafür fehlt mir aber leider die Zeit.
Ein anderes Problem ist, dass bei der Toucheingabe standardmäßig die x– und y-Achsen vertauscht sind. Das äußert sich darin, dass man beispielsweise unten links auf den Bildschirm drückt und dann feststellt, dass das Klick-Event tatsächlich oben rechts ausgeführt wird. Dieses Problem lässt sich leicht beseitigen, indem man als root eine udev-Regel für libinput anlegt, die die Achsen vertauscht:
echo 'ENV{LIBINPUT_CALIBRATION_MATRIX}="-1 0 1 0 -1 1"' > /etc/udev/rules.d/libinput.rules
Damit funktioniert der Touchscreen dann so, wie man es von ihm erwartet. Es bleibt das Problem, dass das Gerät nicht korrekt automatisch rotiert, was aber, wie oben beschrieben, lösbar ist, wenn man etwas Zeit investieren möchte.
Positiv ist allerdings die gute Qualität der Stifteingabe zu würdigen. Diese funktioniert bei den von mir getesteten Geräten bisher am präzisesten. Im Vergleich mit den anderen Geräten der Preisklasse fällt die gute Haptik und Stabilität des Geräts und Tastaturdocks auf. Das Gehäuse ist gegen Staub und Spritzwasser geschützt (IP54) und so gibt es beispielsweise Abdeckungen für alle Schnittstellen, damit nichts eindringen kann.
Ubuntu läuft auf dem Gerät sehr flüssig und zügig. Man würde mit dem Gerät mit Ubuntu in jedem Fall gut arbeiten können, wenn die Bildschirmrotation und ebenso wichtig der Bereitschaftsmodus korrekt funktionieren würden. Letzterer funktioniert leider auch nicht zuverlässig, da dass Gerät aus dem Bereitschaftsmodus nicht mehr aufwacht.
Insgesamt ist das Fujitsu Tablet STYLISTIC Q5010 ein für die Preisklasse ausgesprochen stabiles Gerät mit zudem 1920 mal 1200 Pixel Bildschirmauflösung und sehr guter Stifteingabemöglichkeit, aber leider stören ein paar wichtige Kleinigkeiten bei der Linux-Nutzung, die man aber mit etwas zeitlichem Aufwand beheben könnte.
Hier für die technisch interessierten Menschen der Auszug von lshw:
scp-stylistic-q5010
Beschreibung: Detachable
Produkt: STYLISTIC Q5010 (SK00)
Hersteller: FUJITSU CLIENT COMPUTING LIMITED
Version: 10601115935
Seriennummer: DSFJ001006
Breite: 64 bits
Fähigkeiten: smbios-3.1.1 dmi-3.1.1 smp vsyscall32
Konfiguration: administrator_password=disabled boot=normal chassis=detachable family=STYLISTIC-FTS power-on_password=disabled sku=SK00 uuid=13C29B06-BB32-EB11-8B14-9BC2119018E3
*-core
Beschreibung: Hauptplatine
Produkt: FJNBC13
Hersteller: FUJITSU CLIENT COMPUTING LIMITED
Physische ID: 0
Version: B3
Seriennummer: B6 DWYC
*-firmware
Beschreibung: BIOS
Hersteller: FUJITSU CLIENT COMPUTING LIMITED
Physische ID: 0
Version: Version 1.15
date: 07/21/2020
Größe: 128KiB
Kapazität: 16MiB
Fähigkeiten: pci upgrade shadowing cdboot bootselect acpi usb netboot uefi
*-cpu
Beschreibung: CPU
Produkt: Intel(R) Pentium(R) Silver N5030 CPU @ 1.10GHz
Hersteller: Intel Corp.
Physische ID: 4
Bus-Informationen: cpu@0
Version: Intel(R) Pentium(R) Silver N5030 CPU @ 1.10GHz
Steckplatz: Onboard
Größe: 2179MHz
Kapazität: 3100MHz
Breite: 64 bits
Takt: 100MHz
Fähigkeiten: lm fpu fpu_exception wp vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp x86-64 constant_tsc art arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf tsc_known_freq pni pclmulqdq dtes64 monitor ds_cpl vmx est tm2 ssse3 sdbg cx16 xtpr pdcm sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave rdrand lahf_lm 3dnowprefetch cpuid_fault cat_l2 cdp_l2 ssbd ibrs ibpb stibp ibrs_enhanced tpr_shadow vnmi flexpriority ept vpid ept_ad fsgsbase tsc_adjust smep erms mpx rdt_a rdseed smap clflushopt intel_pt sha_ni xsaveopt xsavec xgetbv1 xsaves dtherm ida arat pln pts umip rdpid md_clear arch_capabilities cpufreq
Konfiguration: cores=4 enabledcores=4 threads=4
*-cache:0
Beschreibung: L1 Cache
Physische ID: 6
Steckplatz: L1 Cache
Größe: 128KiB
Kapazität: 128KiB
Fähigkeiten: synchronous internal write-back instruction
Konfiguration: level=1
*-cache:1
Beschreibung: L2 Cache
Physische ID: 7
Steckplatz: L2 Cache
Größe: 4MiB
Kapazität: 4MiB
Fähigkeiten: synchronous internal write-back unified
Konfiguration: level=2
*-cache
Beschreibung: L1 Cache
Physische ID: 5
Steckplatz: L1 Cache
Größe: 96KiB
Kapazität: 96KiB
Fähigkeiten: synchronous internal write-back data
Konfiguration: level=1
*-memory
Beschreibung: Systemspeicher
Physische ID: a
Steckplatz: Systemplatine oder Hauptplatine
Größe: 8GiB
*-bank:0
Beschreibung: Reihe von Chips LPDDR4 Synchron 2400 MHz (0,4 ns)
Hersteller: 0000
Physische ID: 0
Seriennummer: 00000000
Steckplatz: ChannelA-Onboard0
Größe: 2GiB
Breite: 32 bits
Takt: 2400MHz (0.4ns)
*-bank:1
Beschreibung: Reihe von Chips LPDDR4 Synchron 2400 MHz (0,4 ns)
Hersteller: 0000
Physische ID: 1
Seriennummer: 00000000
Steckplatz: ChannelA-Onboard1
Größe: 2GiB
Breite: 32 bits
Takt: 2400MHz (0.4ns)
*-bank:2
Beschreibung: Reihe von Chips LPDDR4 Synchron 2400 MHz (0,4 ns)
Hersteller: 0000
Physische ID: 2
Seriennummer: 00000000
Steckplatz: ChannelB-Onboard0
Größe: 2GiB
Breite: 32 bits
Takt: 2400MHz (0.4ns)
*-bank:3
Beschreibung: Reihe von Chips LPDDR4 Synchron 2400 MHz (0,4 ns)
Hersteller: 0000
Physische ID: 3
Seriennummer: 00000000
Steckplatz: ChannelB-Onboard1
Größe: 2GiB
Breite: 32 bits
Takt: 2400MHz (0.4ns)
*-pci
Beschreibung: Host bridge
Produkt: Gemini Lake Host Bridge
Hersteller: Intel Corporation
Physische ID: 100
Bus-Informationen: pci@0000:00:00.0
Version: 06
Breite: 32 bits
Takt: 33MHz
*-generic:0
Beschreibung: Signal processing controller
Produkt: Celeron/Pentium Silver Processor Dynamic Platform and Thermal Framework Processor Participant
Hersteller: Intel Corporation
Physische ID: 0.1
Bus-Informationen: pci@0000:00:00.1
Version: 06
Breite: 64 bits
Takt: 33MHz
Fähigkeiten: pm bus_master cap_list
Konfiguration: driver=proc_thermal latency=0
Ressourcen: irq:24 memory:80000000-80007fff
*-display
Beschreibung: VGA compatible controller
Produkt: GeminiLake [UHD Graphics 605]
Hersteller: Intel Corporation
Physische ID: 2
Bus-Informationen: pci@0000:00:02.0
Version: 06
Breite: 64 bits
Takt: 33MHz
Fähigkeiten: pciexpress msi pm vga_controller bus_master cap_list rom
Konfiguration: driver=i915 latency=0
Ressourcen: irq:150 memory:a0000000-a0ffffff memory:90000000-9fffffff ioport:1000(Größe=64) memory:c0000-dffff
*-network
Beschreibung: Kabellose Verbindung
Produkt: AC 1550i Wireless
Hersteller: Intel Corporation
Physische ID: c
Bus-Informationen: pci@0000:00:0c.0
Logischer Name: wlp0s12f0
Version: 06
Seriennummer: f8:ac:65:95:c5:45
Breite: 64 bits
Takt: 33MHz
Fähigkeiten: pm msi pciexpress msix bus_master cap_list ethernet physical wireless
Konfiguration: broadcast=yes driver=iwlwifi driverversion=5.11.0-16-generic firmware=46.6f9f215c.0 9000-pu-b0-jf-b0- ip=10.254.6.56 latency=0 link=yes multicast=yes wireless=IEEE 802.11
Ressourcen: irq:44 memory:a1210000-a1213fff
*-multimedia
Beschreibung: Audio device
Produkt: Celeron/Pentium Silver Processor High Definition Audio
Hersteller: Intel Corporation
Physische ID: e
Bus-Informationen: pci@0000:00:0e.0
Version: 06
Breite: 64 bits
Takt: 33MHz
Fähigkeiten: pm msi pciexpress bus_master cap_list
Konfiguration: driver=snd_hda_intel latency=0
Ressourcen: irq:151 memory:a1214000-a1217fff memory:a1000000-a10fffff
*-communication
Beschreibung: Communication controller
Produkt: Celeron/Pentium Silver Processor Trusted Execution Engine Interface
Hersteller: Intel Corporation
Physische ID: f
Bus-Informationen: pci@0000:00:0f.0
Version: 06
Breite: 64 bits
Takt: 33MHz
Fähigkeiten: pm msi bus_master cap_list
Konfiguration: driver=mei_me latency=0
Ressourcen: irq:127 memory:a121a000-a121afff
*-generic:1
Beschreibung: Unclassified device
Produkt: Celeron/Pentium Silver Processor Integrated Sensor Solution
Hersteller: Intel Corporation
Physische ID: 11
Bus-Informationen: pci@0000:00:11.0
Version: 06
Breite: 64 bits
Takt: 33MHz
Fähigkeiten: pm bus_master cap_list
Konfiguration: driver=intel_ish_ipc latency=0
Ressourcen: irq:26 memory:a1218000-a1219fff memory:a121b000-a121bfff
*-pci
Beschreibung: PCI bridge
Produkt: Gemini Lake PCI Express Root Port
Hersteller: Intel Corporation
Physische ID: 13
Bus-Informationen: pci@0000:00:13.0
Version: f6
Breite: 32 bits
Takt: 33MHz
Fähigkeiten: pci pciexpress msi pm normal_decode bus_master cap_list
Konfiguration: driver=pcieport
Ressourcen: irq:122 memory:a1100000-a11fffff
*-generic
Beschreibung: SD Host controller
Produkt: SD/MMC Card Reader Controller
Hersteller: O2 Micro, Inc.
Physische ID: 0
Bus-Informationen: pci@0000:01:00.0
Version: 01
Breite: 32 bits
Takt: 33MHz
Fähigkeiten: pm msi pciexpress bus_master cap_list
Konfiguration: driver=sdhci-pci latency=0
Ressourcen: irq:124 memory:a1101000-a1101fff memory:a1100000-a11007ff
*-usb
Beschreibung: USB controller
Produkt: Celeron/Pentium Silver Processor USB 3.0 xHCI Controller
Hersteller: Intel Corporation
Physische ID: 15
Bus-Informationen: pci@0000:00:15.0
Version: 06
Breite: 64 bits
Takt: 33MHz
Fähigkeiten: pm msi xhci bus_master cap_list
Konfiguration: driver=xhci_hcd latency=0
Ressourcen: irq:123 memory:a1200000-a120ffff
*-usbhost:0
Produkt: xHCI Host Controller
Hersteller: Linux 5.11.0-16-generic xhci-hcd
Physische ID: 0
Bus-Informationen: usb@1
Logischer Name: usb1
Version: 5.11
Fähigkeiten: usb-2.00
Konfiguration: driver=hub slots=9 speed=480Mbit/s
*-usb:0
Beschreibung: Kommunikationsgerät
Produkt: EM7455
Hersteller: Sierra Wireless, Incorporated
Physische ID: 3
Bus-Informationen: usb@1:3
Version: 0.06
Seriennummer: LF03849840041033
Fähigkeiten: usb-2.00
Konfiguration: driver=cdc_mbim maxpower=500mA speed=480Mbit/s
*-usb:1
Beschreibung: Video
Produkt: FJ 8M Camera
Hersteller: SunplusIT Inc
Physische ID: 4
Bus-Informationen: usb@1:4
Version: 2.21
Seriennummer: 01.00.00
Fähigkeiten: usb-2.00
Konfiguration: driver=uvcvideo maxpower=500mA speed=480Mbit/s
*-usb:2
Beschreibung: Video
Produkt: FJ Camera
Hersteller: Chicony Electronics Co.,Ltd.
Physische ID: 5
Bus-Informationen: usb@1:5
Version: 36.18
Fähigkeiten: usb-2.00
Konfiguration: driver=uvcvideo maxpower=500mA speed=480Mbit/s
*-usb:3
Beschreibung: USB-Hub
Produkt: USB2.0 Hub
Hersteller: Cypress Semiconductor Corp.
Physische ID: 8
Bus-Informationen: usb@1:8
Version: 32.99
Fähigkeiten: usb-2.00
Konfiguration: driver=hub maxpower=100mA slots=4 speed=480Mbit/s
*-usb:0
Beschreibung: Allgemeines USB-Gerät
Produkt: USB 10/100/1000 LAN
Hersteller: Realtek
Physische ID: 1
Bus-Informationen: usb@1:8.1
Version: 31.00
Seriennummer: 001000001
Fähigkeiten: usb-2.10
Konfiguration: driver=r8152 maxpower=350mA speed=480Mbit/s
*-usb:1
Beschreibung: Tastatur
Produkt: ITE Device(8910)
Hersteller: ITE Tech. Inc.
Physische ID: 2
Bus-Informationen: usb@1:8.2
Version: 0.02
Fähigkeiten: usb-2.00
Konfiguration: driver=usbhid maxpower=100mA speed=12Mbit/s
*-usb:4
Beschreibung: Bluetooth-Schnittstelle
Produkt: Bluetooth 9460/9560 Jefferson Peak (JfP)
Hersteller: Intel Corp.
Physische ID: 9
Bus-Informationen: usb@1:9
Version: 0.02
Fähigkeiten: bluetooth usb-2.00
Konfiguration: driver=btusb maxpower=100mA speed=12Mbit/s
*-usbhost:1
Produkt: xHCI Host Controller
Hersteller: Linux 5.11.0-16-generic xhci-hcd
Physische ID: 1
Bus-Informationen: usb@2
Logischer Name: usb2
Version: 5.11
Fähigkeiten: usb-3.00
Konfiguration: driver=hub slots=7 speed=5000Mbit/s
*-generic:2
Beschreibung: Signal processing controller
Produkt: Intel Corporation
Hersteller: Intel Corporation
Physische ID: 17
Bus-Informationen: pci@0000:00:17.0
Version: 06
Breite: 64 bits
Takt: 33MHz
Fähigkeiten: pm bus_master cap_list
Konfiguration: driver=intel-lpss latency=0
Ressourcen: irq:31 memory:a121c000-a121cfff memory:a121d000-a121dfff
*-generic:3
Beschreibung: Signal processing controller
Produkt: Intel Corporation
Hersteller: Intel Corporation
Physische ID: 17.2
Bus-Informationen: pci@0000:00:17.2
Version: 06
Breite: 64 bits
Takt: 33MHz
Fähigkeiten: pm bus_master cap_list
Konfiguration: driver=intel-lpss latency=0
Ressourcen: irq:33 memory:a121e000-a121efff memory:a121f000-a121ffff
*-generic:4
Beschreibung: Signal processing controller
Produkt: Intel Corporation
Hersteller: Intel Corporation
Physische ID: 17.3
Bus-Informationen: pci@0000:00:17.3
Version: 06
Breite: 64 bits
Takt: 33MHz
Fähigkeiten: pm bus_master cap_list
Konfiguration: driver=intel-lpss latency=0
Ressourcen: irq:34 memory:a1220000-a1220fff memory:a1221000-a1221fff
*-generic:5
Beschreibung: SD Host controller
Produkt: Celeron/Pentium Silver Processor SDA Standard Compliant SD Host Controller
Hersteller: Intel Corporation
Physische ID: 1c
Bus-Informationen: pci@0000:00:1c.0
Version: 06
Breite: 64 bits
Takt: 33MHz
Fähigkeiten: pm bus_master cap_list
Konfiguration: driver=sdhci-pci latency=0
Ressourcen: irq:39 memory:a1222000-a1222fff memory:a1223000-a1223fff
*-isa
Beschreibung: ISA bridge
Produkt: Celeron/Pentium Silver Processor PCI-default ISA-bridge
Hersteller: Intel Corporation
Physische ID: 1f
Bus-Informationen: pci@0000:00:1f.0
Version: 06
Breite: 32 bits
Takt: 33MHz
Fähigkeiten: isa bus_master
Konfiguration: driver=lpc_ich latency=0
Ressourcen: irq:0
*-serial
Beschreibung: SMBus
Produkt: Celeron/Pentium Silver Processor Gaussian Mixture Model
Hersteller: Intel Corporation
Physische ID: 1f.1
Bus-Informationen: pci@0000:00:1f.1
Version: 06
Breite: 64 bits
Takt: 33MHz
Konfiguration: driver=i801_smbus latency=0
Ressourcen: irq:20 memory:a1224000-a12240ff ioport:1040(Größe=32)
*-pnp00:00
Produkt: PnP device PNP0c02
Physische ID: 1
Fähigkeiten: pnp
Konfiguration: driver=system
*-pnp00:01
Produkt: PnP device FUJ0309
Physische ID: 2
Fähigkeiten: pnp
Konfiguration: driver=i8042 kbd
*-pnp00:02
Produkt: PnP device PNP0c02
Physische ID: 3
Fähigkeiten: pnp
Konfiguration: driver=system
*-pnp00:03
Produkt: PnP device PNP0b00
Physische ID: 6
Fähigkeiten: pnp
Konfiguration: driver=rtc_cmos
*-battery
Beschreibung: Lithium-Ionen Battery
Produkt: CP781794-01
Hersteller: FUJITSU
Physische ID: 1
Seriennummer: 01A-X201014025866X
Steckplatz: Internal Battery
Kapazität: 30600mWh
Konfiguration: voltage=7,2V
*-network:0 DEAKTIVIERT
Beschreibung: Ethernet interface
Physische ID: 2
Bus-Informationen: usb@1:3
Logischer Name: wwan0
Seriennummer: de:84:58:25:22:cb
Fähigkeiten: ethernet physical
Konfiguration: broadcast=yes driver=cdc_mbim driverversion=5.11.0-16-generic firmware=CDC MBIM link=no multicast=yes
*-network:1
Beschreibung: Ethernet interface
Physische ID: 3
Bus-Informationen: usb@1:8.1
Logischer Name: enxec79493cddcd
Seriennummer: ec:79:49:3c:dd:cd
Größe: 10Mbit/s
Kapazität: 1Gbit/s
Fähigkeiten: ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd 1000bt 1000bt-fd autonegotiation
Konfiguration: autonegotiation=on broadcast=yes driver=r8152 driverversion=v1.11.11 duplex=half firmware=rtl8153b-2 v1 10/23/19 link=no multicast=yes port=MII speed=10Mbit/s