<thefloweringash>
Linus: Apparently both Kevin and Bob are gru boards. There's a decent chance that booting an image built for my chromebook (kevin) on yours (bob) would JustWork™
<samueldr>
thefloweringash: (sphalerite's probably asleep) anywhere you're stashing any relevant nix derivations for such an image?
<samueldr>
lovely, starring since I'm still interested into getting one of the gru (scarlet, chromebook tab 10)
<thefloweringash>
pretty sure he's familiar with it already, but if it works, it seems like a convenient place to start iterating from
<samueldr>
ooh, even depthcharge automation
<samueldr>
example = "/dev/disk/by-partlabel/kenrel";
<thefloweringash>
doh
<samueldr>
:) that example may cause issues :D
<samueldr>
(and you might want to not default to an empty string, to make it explicit?
<thefloweringash>
uh, yeah, why is there a default? thanks for the review :-)
<samueldr>
as the sole user, you probably didn't realise :)
<thefloweringash>
yeah, I also booted off the image and then did a regular nixos-install, so I could setup f2fs on top of luks, so I'm not using the partition map from the image
<samueldr>
on gru you can nuke the whole partition table?
<thefloweringash>
I left chromeos alone on the internal storage, and dual boot to a microSD card
<samueldr>
on veyron (whichever sphalerite has) and on veyron mickey, it seems the emmc has trouble being written around where the primary GPT is
<samueldr>
oh right
orivej has joined #nixos-aarch64
orivej has quit [Ping timeout: 244 seconds]
Thra11 has joined #nixos-aarch64
Thra11 has quit [Ping timeout: 246 seconds]
orivej has joined #nixos-aarch64
lopsided98_ has joined #nixos-aarch64
lopsided98 has quit [Ping timeout: 276 seconds]
<sphalerite>
error: while setting up the build environment: mounting /proc: Operation not permitted
<sphalerite>
:( the stock kernel also doesn't seem to play along well with the sandbox
lopsided98_ has quit [Ping timeout: 240 seconds]
lopsided98 has joined #nixos-aarch64
<sphalerite>
samueldr: none of the funky write-protection business on the bob by the looks of it
<sphalerite>
aww, the testing kernel isn't cached
orivej has quit [Ping timeout: 252 seconds]
orivej has joined #nixos-aarch64
orivej has quit [Ping timeout: 240 seconds]
orivej has joined #nixos-aarch64
<sphalerite>
I am very tempted to use a community-box-built kernel for the new chromebook >_<
orivej has quit [Ping timeout: 250 seconds]
<sphalerite>
clever: AFAICT X needs to open the console to tell the kernel to switch into graphics mode (ioctl KDSETMODE)
<sphalerite>
not sure exactly what that actually entails
orivej has joined #nixos-aarch64
<samueldr>
sphalerite: pretty sure you can and should use the community box to build
<samueldr>
(unless you don't trust it)
<sphalerite>
samueldr: oh yeah I will use it to build but the repo has a big scary warning saying you shouldn't trust it :)
<sphalerite>
"TLDR: a trusted but malicious actor could hack your system through this builder. Do not use this builder for secret builds. Be careful what you use this system for. Do not trust the results. For a more nuanced understanding, read on."
<sphalerite>
and under the "Want access?" heading: "You must read literally this entire README. It is critically important that you do so."
<sphalerite>
:p
orivej has quit [Ping timeout: 252 seconds]
orivej has joined #nixos-aarch64
<clever>
sphalerite: that depends heavily on the gpu drivers
<clever>
sphalerite: the drivers are totally able to ignore KDSETMODE and just do whatever they want
Thra11 has joined #nixos-aarch64
FRidh has joined #nixos-aarch64
orivej has quit [Ping timeout: 240 seconds]
jtojnar has quit [Ping timeout: 252 seconds]
samrose has joined #nixos-aarch64
<samrose>
I feel like I am very close, trouble shooting "unable to use mmc 1" on boot of nixos on bananapim64