Dragonbooks are my new hobby!

I posted here when I turned my 1st chromebook into a garudabook (would Dragonbook be a better name). Back then I had trouble with the sound and the function keys but have since found easy pre-made solutions. I’ve had dragonized running great on 4 chromebooks now, and as far as I remember, everything works on all of them. It even ran fine on one that has reached end of life with a 10 year old celeron. Anyway, I know this is not supported, but I don’t care. I’m loving it. I haven’t tried with anything less than 4GB RAM and my current daily is an Acer Chromebook 715 with 8GB RAM. I even have VMware installed with windows11 in a VM (which doesn’t run great but runs) and a cachyos cosmic and a fydeos vm which both run great. All thanks to the mrchromebox firmware-util script and the weirdtreething scripts on github to get the sound and keyboard working properly. Supported or not, I highly recommend dragonizing any and all intel x86_64 chromebooks that are supported by the mrchromebox firmware-util script firmwares.

Here’s a list. Actually, there’s a bit more to it but you’ll find a supported chromebook list here. Almost all intel chromebooks are supported and you have a choice whether to keep chromeos and boot linux from sd or replace chromeos completely which is more risky. Both work well and I haven’t made a brick yet.

So far, I’ve Dragonized:

  1. Acer C720P (PEPPY) EOL with ancient Celeron 2955U. Not as PEPPY as the rest but not too bad. It now runs FydeOS but would run Garuda if it were my only Dragonbook.

  2. Acer Chromebook 715 (BARD) Might as well be a PC. Great build quality. Outstanding. Snappy. My Daily driver. If you have a choice 8GB RAM is the way to go. I personally can’t daily drive with only 4GB RAM comfortably. Accidentally installed Garuda Gaming and left it.

  3. Asus Chromebook C425 (LEONA) I love this one, but it’s got poor build quality. Daily driver Dragonized material. About to be Cosmicized for Garuda Cosmic testing even if they don’t want reports from a chromebook.

  4. Lenovo Ideapad 3 Chromebook (LICK) Was completely reverted to stock and sent to my Mom to replace her chromebook that went EOL.

  5. Number 5 on the way. Another Lenovo Chromebook I gave to my mom years ago that hit EOL. (If she ever gets it in the mail.)

If anyone has questions or if a tutorial would be allowed, let me know.

Anyway, here’s the inxi on my Acer 715.

╭─user@garuda.book in ~
╰─λ sudo inxi -Famz
[sudo] password for user:
System:
Kernel: 6.13.7-zen1-1-zen arch: x86_64 bits: 64 compiler: gcc v: 14.2.1
clocksource: tsc avail: acpi_pm
parameters: BOOT_IMAGE=/@/boot/vmlinuz-linux-zen
root=UUID=8bfd2b1c-bd5b-4d69-a328-9530c9b6645d rw rootflags=subvol=@
quiet loglevel=3 ibt=off
Desktop: KDE Plasma v: 6.3.3 tk: Qt v: N/A wm: kwin_x11 dm: SDDM
Distro: Garuda base: Arch Linux
Machine:
Type: Laptop System: Google product: Bard v: 1.0 serial: <filter> Chassis:
type: 9 serial: N/A
Mobo: Google model: Bard v: 1.0 serial: <filter> part-nu: sku16817377
UEFI: coreboot v: MrChromebox-2408.1 date: 09/14/2024
Battery:
ID-1: BAT0 charge: 43.7 Wh (100.0%) condition: 43.7/56.1 Wh (77.9%)
volts: 8.2 min: 7.6 model: Murata AP18F4M type: Li-ion serial: <filter>
status: charging cycles: 64
Memory:
System RAM: total: 8 GiB available: 7.65 GiB used: 3.31 GiB (43.3%)
igpu: 64 MiB
Array-1: capacity: 64 GiB note: check slots: 2 modules: 2 EC: None
max-module-size: 32 GiB note: est.
Device-1: Channel-0-DIMM-0 type: DDR4 detail: N/A size: 4 GiB
speed: 2400 MT/s volts: curr: 1.2 min: 1.2 max: 1.2 width (bits): data: 64
total: 64 manufacturer: Hynix/Hyundai part-no: HMA851S6CJR6N-VK
serial: N/A
Device-2: Channel-1-DIMM-0 type: DDR4 detail: N/A size: 4 GiB
speed: 2400 MT/s volts: curr: 1.2 min: 1.2 max: 1.2 width (bits): data: 64
total: 64 manufacturer: Hynix/Hyundai part-no: HMA851S6CJR6N-VK
serial: N/A
CPU:
Info: model: Intel Core i3-8130U bits: 64 type: MT MCP arch: Coffee Lake
gen: core 8 level: v3 note: check built: 2017 process: Intel 14nm family: 6
model-id: 0x8E (142) stepping: 0xA (10) microcode: 0xF6
Topology: cpus: 1x dies: 1 clusters: 2 cores: 2 threads: 4 tpc: 2
smt: enabled cache: L1: 128 KiB desc: d-2x32 KiB; i-2x32 KiB L2: 512 KiB
desc: 2x256 KiB L3: 4 MiB desc: 1x4 MiB
Speed (MHz): avg: 856 min/max: 400/3400 base/boost: 2200/3400 scaling:
driver: intel_pstate governor: powersave ext-clock: 100 MHz cores: 1: 856
2: 856 3: 856 4: 856 bogomips: 17599
Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx
Vulnerabilities:
Type: gather_data_sampling mitigation: Microcode
Type: itlb_multihit status: KVM: VMX disabled
Type: l1tf mitigation: PTE Inversion; VMX: conditional cache flushes, SMT
vulnerable
Type: mds mitigation: Clear CPU buffers; SMT vulnerable
Type: meltdown mitigation: PTI
Type: mmio_stale_data mitigation: Clear CPU buffers; SMT vulnerable
Type: reg_file_data_sampling status: Not affected
Type: retbleed mitigation: IBRS
Type: spec_rstack_overflow status: Not affected
Type: spec_store_bypass mitigation: Speculative Store Bypass disabled via
prctl
Type: spectre_v1 mitigation: usercopy/swapgs barriers and __user pointer
sanitization
Type: spectre_v2 mitigation: IBRS; IBPB: conditional; STIBP: conditional;
RSB filling; PBRSB-eIBRS: Not affected; BHI: Not affected
Type: srbds mitigation: Microcode
Type: tsx_async_abort status: Not affected
Graphics:
Device-1: Intel UHD Graphics 620 driver: i915 v: kernel arch: Gen-9.5
process: Intel 14nm built: 2016-20 ports: active: eDP-1 empty: DP-1, DP-2,
DP-3, HDMI-A-1, HDMI-A-2, HDMI-A-3 bus-ID: 00:02.0 chip-ID: 8086:5917
class-ID: 0300
Device-2: Quanta HD User Facing driver: uvcvideo type: USB rev: 2.0
speed: 480 Mb/s lanes: 1 mode: 2.0 bus-ID: 1-7:3 chip-ID: 0408:a062
class-ID: 0e02
Display: unspecified server: X.Org v: 21.1.16 with: Xwayland v: 24.1.6
compositor: kwin_x11 driver: X: loaded: modesetting
alternate: fbdev,intel,vesa dri: iris gpu: i915 display-ID: :0 screens: 1
Screen-1: 0 s-res: 1920x1080 s-dpi: 96 s-size: 508x285mm (20.00x11.22")
s-diag: 582mm (22.93")
Monitor-1: eDP-1 model: AU Optronics 0xdf87 built: 2019 res:
mode: 1920x1080 hz: 60 scale: 100% (1) dpi: 142 gamma: 1.2
size: 344x193mm (13.54x7.6") diag: 394mm (15.5") ratio: 16:9
modes: 1920x1080
API: EGL v: 1.5 hw: drv: intel iris platforms: device: 0 drv: iris
device: 1 drv: swrast gbm: drv: iris surfaceless: drv: iris x11: drv: iris
inactive: wayland
API: OpenGL v: 4.6 compat-v: 4.5 vendor: intel mesa v: 25.0.1-arch1.2
glx-v: 1.4 direct-render: yes renderer: Mesa Intel UHD Graphics 620 (KBL
GT2) device-ID: 8086:5917 memory: 3.73 GiB unified: yes
API: Vulkan v: 1.4.304 layers: 5 device: 0 type: integrated-gpu name: Intel
UHD Graphics 620 (KBL GT2) driver: N/A device-ID: 8086:5917
surfaces: xcb,xlib device: 1 type: cpu name: llvmpipe (LLVM 19.1.7 256
bits) driver: N/A device-ID: 10005:0000 surfaces: xcb,xlib
Info: Tools: api: clinfo, eglinfo, glxinfo, vulkaninfo
de: kscreen-console,kscreen-doctor wl: wayland-info
x11: xdpyinfo, xprop, xrandr
Audio:
Device-1: Intel Sunrise Point-LP HD Audio driver: snd_soc_avs v: kernel
alternate: snd_hda_intel bus-ID: 00:1f.3 chip-ID: 8086:9d71 class-ID: 0401
API: ALSA v: k6.13.7-zen1-1-zen status: kernel-api
tools: alsactl,alsamixer,amixer
Server-1: PipeWire v: 1.4.1 status: n/a (root, process) with:
1: pipewire-pulse status: active 2: wireplumber status: active
3: pipewire-alsa type: plugin 4: pw-jack type: plugin
tools: pactl,pw-cat,pw-cli,wpctl
Network:
Device-1: Intel Wireless 7265 driver: iwlwifi v: kernel pcie: gen: 1
speed: 2.5 GT/s lanes: 1 bus-ID: 01:00.0 chip-ID: 8086:095a class-ID: 0280
IF: wlan0 state: up mac: <filter>
IF-ID-1: tun0 state: unknown speed: 10000 Mbps duplex: full mac: N/A
IF-ID-2: vmnet1 state: unknown speed: N/A duplex: N/A mac: <filter>
IF-ID-3: vmnet8 state: unknown speed: N/A duplex: N/A mac: <filter>
Info: services: NetworkManager, systemd-timesyncd, wpa_supplicant
Bluetooth:
Device-1: Intel Bluetooth wireless interface driver: btusb v: 0.8 type: USB
rev: 2.0 speed: 12 Mb/s lanes: 1 mode: 1.1 bus-ID: 1-5:2 chip-ID: 8087:0a2a
class-ID: e001
Report: btmgmt ID: hci0 rfk-id: 0 state: up address: <filter> bt-v: 4.2
lmp-v: 8 status: discoverable: no pairing: no class-ID: 6c010c
Drives:
Local Storage: total: 234.23 GiB used: 102.68 GiB (43.8%)
ID-1: /dev/mmcblk0 maj-min: 179:0 vendor: SanDisk model: DA4128
size: 116.48 GiB block-size: physical: 512 B logical: 512 B type: Removable
tech: SSD serial: <filter> fw-rev: 0x8 scheme: GPT
SMART Message: Unknown smartctl error. Unable to generate data.
ID-2: /dev/sda maj-min: 8:0 vendor: Generic model: STORAGE DEVICE
size: 117.75 GiB block-size: physical: 512 B logical: 512 B type: USB
rev: 3.0 spd: 5 Gb/s lanes: 1 mode: 3.2 gen-1x1 tech: N/A serial: <filter>
fw-rev: 0819 scheme: GPT
SMART Message: Unknown USB bridge. Flash drive/Unsupported enclosure?
Partition:
ID-1: / raw-size: 24 GiB size: 24 GiB (100.00%) used: 19.44 GiB (81.0%)
fs: btrfs block-size: 4096 B dev: /dev/mmcblk0p2 maj-min: 179:2
ID-2: /boot/efi raw-size: 2 GiB size: 2 GiB (99.80%) used: 2 MiB (0.1%)
fs: vfat block-size: 512 B dev: /dev/mmcblk0p1 maj-min: 179:1
ID-3: /home raw-size: 90.48 GiB size: 90.48 GiB (100.00%)
used: 83.24 GiB (92.0%) fs: btrfs block-size: 4096 B dev: /dev/mmcblk0p3
maj-min: 179:3
ID-4: /var/log raw-size: 24 GiB size: 24 GiB (100.00%)
used: 19.44 GiB (81.0%) fs: btrfs block-size: 4096 B dev: /dev/mmcblk0p2
maj-min: 179:2
ID-5: /var/tmp raw-size: 24 GiB size: 24 GiB (100.00%)
used: 19.44 GiB (81.0%) fs: btrfs block-size: 4096 B dev: /dev/mmcblk0p2
maj-min: 179:2
Swap:
Kernel: swappiness: 133 (default 60) cache-pressure: 100 (default) zswap: no
ID-1: swap-1 type: zram size: 7.65 GiB used: 0 KiB (0.0%) priority: 100
comp: zstd avail: lzo-rle,lzo,lz4,lz4hc,deflate,842 max-streams: 4
dev: /dev/zram0
Sensors:
System Temperatures: cpu: 38.0 C pch: 35.0 C mobo: N/A
Fan Speeds (rpm): cpu: 2642
Info:
Processes: 260 Power: uptime: 1h 17m states: freeze,mem,disk suspend: deep
avail: s2idle wakeups: 0 hibernate: platform avail: shutdown, reboot,
suspend, test_resume image: 3.05 GiB services: org_kde_powerdevil,
power-profiles-daemon, upowerd Init: systemd v: 257 default: graphical
tool: systemctl
Packages: pm: pacman pkgs: 1377 libs: 388 tools: octopi,paru Compilers:
gcc: 14.2.1 Shell: Sudo (sudo) v: 1.9.16p2 default: Bash v: 5.2.37
running-in: konsole inxi: 3.3.37
7 Likes

Dragonbook wouldn’t just be a better name - it is the better name. :smiley:
I think it should be registered as a trademark. :sweat_smile:

10 Likes

Maybe it’s time for Garuda to “make” some laptops. I think Manjaro did that recently. I saw it just a couple of days ago when downloading Manjaro Xfce for a Linux newcomer.

2 Likes

Try using the AME 11 Playbook in the Windows 11 VM, https://ameliorated.io/
See if that will make it run smoother

2 Likes

MSI kinda has the dragon stuff already. But a dragonbook would be sweeeet

1 Like

That’s what I always do for my VMs. This time I didn’t just to see if it would run the full well. I’m brand new to VMWare but have been using virtualbox since forever, so I’m getting a feel for the performance curve.

I like to have a windows vm just in case, but I haven’t needed a windows vm since samsung started locking down American Versions. I don’t usually mess with Samsung anymore.

It’s been many years.

Thank you for the tip. It’s a good one.

1 Like

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.