Live CD on USB Flash
Note: This is booted using the standard kernel
- Built-in keyboard and touchpad fully functional
- Internal Qualcomm Atheros QCA9565 / AR9565 802.11n Wireless network adapter functional
- Rankie USB 3.0 Gigabit wired network adapter functional
- Xorg set resolution to 1366x768 and 1920x1080 when connected by HDMI to a full HD external monitor
- Suspend/Wake actions functional using power button
- Intel Celeron N3060 1.60GHz CPU recognised
- 1 x 2GB DDR3 DIMM memory recognised
- USB 3.0 and USB 2,0 ports functional
- Battery recognised
- Both internal and HDMI speakers functional via Alsa Sound Wizard
- No sensors recognised
- The micro-SD card reader is functional
Frugal Install on Internal eMMC
Note: This is booted using the Buster x64 4.5.12 kernel
- Built-in keyboard and touchpad fully functional
- No network interfaces recognised (internal Qualcomm Atheros QCA9565 / AR9565 802.11n Wireless wireless and Rankie USB 3.0 Gigabit wired adapters)
- Xorg will not set a resolution other than 800x600 and Xrandr lists NO resolutions when connected by HDMI to a full HD external monitor
The Fn key doesn't seem to be supported (eg. Fn+Down Cursor does not emulate Page Down).
* As with my experience of other devices which have internal eMMC drives, it should be noted that while it is straightforward to boot into the live CD (on USB flash drive**) and then perform a frugal install to the built-in eMMC, it is not possible to boot that frugal install because the standard kernel does not appear to support the eMMC and so initrd can't find the Puppy .sfs file to load and run - for more info, see http://murga-linux.com/puppy/viewtopic.php?t=117895
** A UEFI bootable flash drive was created using Rufus (under Windows XP) to build a UEFI bootable antiX 19 Live CD flash drive, the Puppy 8.0 files (initrd.gz, vmlinuz, puppy_bionicpup64_8.0.sfs, zdrv_bionicpup64_8.0.sfs) copied onto it (into directory /puppy80x64), and then the /boot/grub/grub.cfg Grub2 configuration file edited and the following stanza added:
Code: Select all
menuentry "[gpt2] (1) Bionic Puppy 8.0 x64 - Frugal (USBFLASH)" {
set isouuid="70e7748a-dd1b-4a0a-86b1-47e729c6af9c"
set sysdir="/puppy80x64"
echo Boot disk address is: $root
search --no-floppy --set --fs-uuid $isouuid
echo UUID root is : $root
echo sys dir is : $sysdir
echo
echo "Loading kernel ..."
linux $sysdir/vmlinuz pmedia=usbflash pfix=fsck psubdir=$sysdir
echo "Loading initial ramdisk ..."
initrd $sysdir/initrd.gz
}