Currently WIP.
#language en # How to install Debian/Linux on a HP Stream 7 tablet
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
Stream 7 5701
Sub-model (K4F52UA) options :
- Video card: Intel HD Graphics (Bay Trail)
- Screen size: 7" diagonal multi-touch IPS (1280x800)
- Wireless/Bluetooth adapter: Realtek RTL8723BS Wireless LAN 802.11n SDIO with integrated Bluetooth 2.1/3.0/4.0
- RAM: 1GB
- Storage: 32GB eMMC, 32GB SD (removable)
- Port: Micro USB 2.0 B
- Webcam: 0.3MP front-facing camera, 2.0MP rear-facing camera
Overall Status
Core Components |
||
Boot Standard Kernel: |
|
|
LAN network card: |
[-] |
|
Detect CD/DVD: |
[?] |
|
Detect hard drives: |
|
|
Extra Features |
||
CPU Frequency Scaling |
|
|
Hibernation |
[?] |
|
Sleep / Suspend |
|
|
Xorg |
[?] |
|
- OpenGL |
[?] |
|
- Resize-and-Rotate(randr) |
[?] |
|
UI Scaling |
|
|
Switch to External Screen |
[-] |
|
Touch |
|
|
Mouse |
|
|
- Built-in (Trackpoint) |
[-] |
|
- Built-in (Touchpad) |
[-] |
|
Modem |
[-] |
|
Wireless/Wifi |
|
|
Bluetooth |
[?] |
|
Keyboard's Hotkeys |
[-] |
|
Audio |
|
|
~-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(s)
On deleting the Windows recovery partition
- If you delete this partition, which contains a customized WIM image, you will be unable to re-install Windows. This is because Windows 8.1/10 will not see the full 1GB of RAM, and will refuse to install.
Connecting keyboard input and install media
- You will need to use an external keyboard during the install process. Use an appropriate USB hub to concurrently connect both your external keyboard and install media (suggest USB stick for power efficiency).
Turning off fast startup (Windows 8.1)
- Logged in as an administrator user, go to settings by swiping from the right edge, then tap "Change PC settings," tap the magnifying lens next to "PC settings" on the top-left and search for "power." Tap "Change what the power buttons do."
This takes you to Control Panel > Hardware and Sound > Power Options > System Settings. Tap "Change settings that are currently unavailable." Uncheck "Turn on fast startup (recommended)."
Disabling secure boot
- Shut down the Stream 7 normally after turning off fast startup, then hold the volume down button while pressing the power button for 5 seconds. Then tap F10 on the small virtual keyboard.
Under System Configuration > Boot Options: select "Secure Boot" and set it to "Disabled" in the pop-up that appears. Under "UEFI Boot Order," make sure "USB Diskette on Key/USB Hard Disk" is listed above "OS boot Manager" using the virtual F5 and F6 keys. Save your new settings and exit by tapping F10, confirming this choice, then follow the on-screen instructions.
Installation Image[s]
- https://cdimage.debian.org/debian-cd/current/i386/iso-cd/debian-12.1.0-i386-netinst.iso
- https://cdimage.debian.org/debian-cd/current/i386/bt-cd/
- https://cdimage.debian.org/debian-cd/current/i386/bt-dvd/
Although the CPU is capable of 64-bit computing, the UEFI is locked to 32-bit only.
Note: Despite info on the last two links, non-free firmware is included in Debian installers for Debian 12, Bookworm, and up.
Configuration
Display
Intel Corporation Atom Processor Z3735G Graphics & Display (Intel HD Graphics Bay Trail)
Mostly works out of the box at native (800x1280) resolution, but UI scaling will be too large until you set this manually under Settings > Display. Select one of the listed 4:3 aspect ratio resolutions without tapping "Apply," then select "800x1280 (16:10)" and tap "Apply" to rescale the GNOME UI to something more manageable.
Note that none of the 4:3 resolution settings work.
Successfully tested with Wayland.
Enabling backlight control
sudo apt install dracut
dracut -f --omit-drivers="i915"
You may ignored any warnings of nonexistent modules while this processes.
Restart
Bug discussion: https://gitlab.freedesktop.org/drm/intel/-/issues/26.
This will case the tablet to take a little longer to restart/turn off, and might throw you into debug the first time; just hold power button to force the unit to turn off.
Audio
- Realtek RT5645.
A single small mono speaker, and the audio jack has no audio distortion as was reported when it was released with Windows 8.1
Multitouch
All GNOME system-wide gestures work, except a one-finger slide from the bottom edge (conveniently) opens the on-screen keyboard instead of the message tray.
Power Management
- Intel Corporation Atom Processor Z36xxx/Z37xxx Series Power Control Unit
Without the dracut i915 fix above, both suspend and hibernation appear to result in device shutdown when entering either state. With the fix applied, briefly press the power button to awaken the device.
To power on, hold down and release power button after 5 seconds.
WiFi
- Realtek RTL8723BS b/g/n 2.4GHz band only.
Bluetooth
- Realtek RTL8723BS Bluetooth 2.1/3.0/4.0
On-screen keyboard
To prevent the keyboard from being partially clipped off of the screen, install "Gnome Extension Manager," then install an "Improved OSK" extension (there appear to be multiple versions, I'm using the one by nick-shmyrev.dev). I suggest setting "Portrait Height" to 23 percent, and "Landscape Height" to 36 percent. The keyboard may be slightly inconsistent, but it appears to not be clipped if the cursor is in text entry field. There are four or sometimes buttons that say "..." and one of them sometimes says "?..." The latter switches to numbers and special characters, and probably one of them is caps lock.
System Summary
lspci
00:00.0 Host bridge: Intel Corporation Atom Processor Z36xxx/Z37xxx Series SoC Transaction Register (rev 0f)
00:02.0 VGA compatible controller: Intel Corporation Atom Processor Z36xxx/Z37xxx Series Graphics & Display (rev 0f)
00:14.0 USB controller: Intel Corporation Atom Processor Z36xxx/Z37xxx, Celeron N2000 Series USB xHCI (rev 0f)
00:1a.0 Encryption controller: Intel Corporation Atom Processor Z36xxx/Z37xxx Series Trusted Execution Engine (rev 0f)
00:1f.0 ISA bridge: Intel Corporation Atom Processor Z36xxx/Z37xxx Series Power Control Unit (rev 0f)
lsusb
lsusb -v | grep -E '\<(Bus|iProduct|bDeviceClass|bDeviceProtocol)' 2>/dev/null
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub bDeviceClass 9 Hub bDeviceProtocol 3 iProduct 2 xHCI Host Controller Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub bDeviceClass 9 Hub bDeviceProtocol 1 Single TT iProduct 2 xHCI Host Controller
USB Host controllers entries (without OHCI, UHCI, EHCI) are removed too.
Resources
Attachments
Some configuration files and sample outputs.
Useful Links
Credits
?ClaraLopez, MicahHaber
