cptchaos83 has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
cptchaos83 has joined #nixos-aarch64
cptchaos83 has joined #nixos-aarch64
red[evilred] has quit [Quit: Idle timeout reached: 10800s]
rajivr has joined #nixos-aarch64
<noneucat> just curious, how often does the mobile-nixos input get bumped in the hydra build?
<samueldr> ASAP for both
<samueldr> the configuration tab is publicly accessible https://hydra.nixos.org/jobset/mobile-nixos/unstable#tabs-configuration
<noneucat> ahhh, got it
<samueldr> every 24 hours it gets re-evaluated
<samueldr> using whatever's on the tip of those branches
<samueldr> I will, though, eval right now
<samueldr> since we did fix the eval issue
<noneucat> oh neat! ty :)
<samueldr> ah, it was going to eval in ~ 2 hours anyway
monk has left #nixos-aarch64 ["Error from remote client"]
<noneucat> for anyone interested: i've put up what i have so far for the pinephone UI sxmo at https://git.sr.ht/~noneucat/nur-packages
<noneucat> the repo hasn't been merged into NUR yet so you will need to pull it in manually
<samueldr> how's it working out for you?
<noneucat> there's still some kinks here and there i need to work out
<noneucat> namely audio doesn't work + the dialer and text functionality
<noneucat> but it's a very lean ui
<samueldr> audio at all doesn't work for you?
<samueldr> with the demo system, I remember having tested audio and it worked
<samueldr> but I had to fiddle with alsamixer first I think
<noneucat> i'm missing the alsa controls themselves but that may be a kernel misconfiguration by me :(
<noneucat> planning to try again with the one you pushed
<noneucat> i'm not too familiar with audio on linux
<samueldr> I don't remember what I did exactly, but only remember that things were fiddly
<samueldr> did not document anything because I wanted to do it from scratch as I was just fiddling about
<samueldr> it's a bit worse than simply "audio on linux" though
<samueldr> things are a bit weird with those "more raw" audio channels, compared to most computers
<noneucat> that is true
<noneucat> sxmo is supposed to set audio up itself supposedly
<noneucat> but whatever controls it was looking for was missing entirely on my system
<noneucat> maybe i need to turn the headphone hardware switch on? i do have it turned off to make use of the uart
monk has joined #nixos-aarch64
<samueldr> I don't know :)
<samueldr> though I think I remember the audio still working
<samueldr> but would be causing glitches on the serial interface
<noneucat> very strange
<noneucat> strange that the native hydra build for the pinephone disk image fails on the kernel config normalization step
orivej has quit [Ping timeout: 256 seconds]
orivej has joined #nixos-aarch64
<samueldr> not really
<samueldr> I mean, it's a known issue
<samueldr> there is a discrepancy between native and cross builds there
<samueldr> in fact I wanted to see if it was fixed by kernel 5.10
<samueldr> there's already a couple troublesome config options tripped out
<samueldr> stripped*
<noneucat> ahh, was not aware
monk has left #nixos-aarch64 ["Error from remote client"]
<samueldr> it's not great to see such a difference
monk has joined #nixos-aarch64
ryantrinkle has joined #nixos-aarch64
ryantrinkle has quit [Ping timeout: 260 seconds]
orivej has quit [Ping timeout: 272 seconds]
monk has left #nixos-aarch64 ["Error from remote client"]
monk has joined #nixos-aarch64
ryantrinkle has joined #nixos-aarch64
dstzd has quit [Quit: ZNC - https://znc.in]
dstzd has joined #nixos-aarch64
ryantrinkle has quit [Read error: Connection reset by peer]
orivej has joined #nixos-aarch64
monk has left #nixos-aarch64 ["Error from remote client"]
monk has joined #nixos-aarch64
ryantrinkle has joined #nixos-aarch64
cole-h has quit [Ping timeout: 265 seconds]
ryantrinkle has quit [Read error: Connection reset by peer]
ryantrinkle has joined #nixos-aarch64
ryantrinkle has quit [Read error: Connection reset by peer]
h0m1 has joined #nixos-aarch64
jdnixx-M1 has quit [Ping timeout: 260 seconds]
jdnixx-M1 has joined #nixos-aarch64
h0m1 has quit [Quit: WeeChat 3.0]
h0m1 has joined #nixos-aarch64
wavirc22 has joined #nixos-aarch64
ryantrinkle has joined #nixos-aarch64
ryantrinkle has joined #nixos-aarch64
pbb has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.]
pbb has joined #nixos-aarch64
ryantrinkle has quit [Read error: Connection reset by peer]
pbb has quit [Excess Flood]
pbb has joined #nixos-aarch64
ryantrinkle has joined #nixos-aarch64
alpernebbi has joined #nixos-aarch64
monk has left #nixos-aarch64 ["Error from remote client"]
ryantrinkle has quit [Read error: Connection reset by peer]
monk has joined #nixos-aarch64
ryantrinkle has joined #nixos-aarch64
monk has left #nixos-aarch64 ["Error from remote client"]
ryantrinkle has quit [Read error: Connection reset by peer]
orivej has quit [Ping timeout: 256 seconds]
monk has joined #nixos-aarch64
ryantrinkle has joined #nixos-aarch64
ryantrinkle has quit [Read error: Connection reset by peer]
monk has left #nixos-aarch64 ["Error from remote client"]
ryantrinkle has joined #nixos-aarch64
monk has joined #nixos-aarch64
ryantrinkle has quit [Read error: Connection reset by peer]
ryantrinkle has joined #nixos-aarch64
monk has left #nixos-aarch64 ["Error from remote client"]
ryantrinkle has quit [Read error: Connection reset by peer]
ryantrinkle has joined #nixos-aarch64
orivej has joined #nixos-aarch64
ryantrinkle has quit [Ping timeout: 260 seconds]
cornu has quit [Quit: Idle for 30+ days]
ryantrinkle has joined #nixos-aarch64
ryantrinkle has quit [Read error: Connection reset by peer]
lgcl has joined #nixos-aarch64
orivej has quit [Ping timeout: 246 seconds]
ryantrinkle has joined #nixos-aarch64
ryantrinkle has quit [Read error: Connection reset by peer]
ryantrinkle has joined #nixos-aarch64
cole-h has joined #nixos-aarch64
alpernebbi has quit [Quit: alpernebbi]
ryantrinkle has quit [Read error: Connection reset by peer]
sphalerite has quit [Quit: 'tis the season to be rebooting]
ryantrinkle has joined #nixos-aarch64
sphalerite has joined #nixos-aarch64
Acou_Bass has quit [Quit: ZNC 1.8.1 - https://znc.in]
ryantrinkle has quit [Read error: Connection reset by peer]
Acou_Bass has joined #nixos-aarch64
ryantrinkle has joined #nixos-aarch64
rajivr has quit [Quit: Connection closed for inactivity]
ryantrinkle has quit [Read error: Connection reset by peer]
ryantrinkle has joined #nixos-aarch64
justanotheruser has quit [Ping timeout: 260 seconds]
ryantrinkle has quit [Read error: Connection reset by peer]
ryantrinkle has joined #nixos-aarch64
justanotheruser has joined #nixos-aarch64
cirno-999 has quit [Ping timeout: 256 seconds]
ryantrinkle has quit [Read error: Connection reset by peer]
ryantrinkle has joined #nixos-aarch64
ryantrinkle has quit [Read error: Connection reset by peer]
ryantrinkle has joined #nixos-aarch64
Darkmatter66 has joined #nixos-aarch64
ryantrinkle has quit [Read error: Connection reset by peer]
monk has joined #nixos-aarch64
ryantrinkle has joined #nixos-aarch64
monk has left #nixos-aarch64 ["Error from remote client"]
ryantrinkle has quit [Read error: Connection reset by peer]
ryantrinkle has joined #nixos-aarch64
orivej has joined #nixos-aarch64
ryantrinkle has quit [Read error: Connection reset by peer]
ryantrinkle has joined #nixos-aarch64
ryantrinkle has quit [Read error: Connection reset by peer]
ryantrinkle has joined #nixos-aarch64
ryantrinkle has quit [Read error: Connection reset by peer]
ryantrinkle has joined #nixos-aarch64
ryantrinkle has quit [Read error: Connection reset by peer]
ryantrinkle has joined #nixos-aarch64
ryantrinkle has quit [Read error: Connection reset by peer]
ryantrinkle has joined #nixos-aarch64
ryantrinkle has joined #nixos-aarch64
orivej has quit [Ping timeout: 264 seconds]
Darkmatter66 has quit [Ping timeout: 240 seconds]
ryantrinkle has quit [Read error: Connection reset by peer]
ryantrinkle has joined #nixos-aarch64
ryantrinkle has joined #nixos-aarch64
srk has quit [Remote host closed the connection]
srk has joined #nixos-aarch64
ryantrinkle has quit [Read error: Connection reset by peer]
ryantrinkle has joined #nixos-aarch64
veleiro has joined #nixos-aarch64
jb55 has quit [Remote host closed the connection]
jb55 has joined #nixos-aarch64
ryantrinkle has quit [Read error: Connection reset by peer]
ryantrinkle has joined #nixos-aarch64
ryantrinkle has quit [Read error: Connection reset by peer]
ryantrinkle has joined #nixos-aarch64
cornu has joined #nixos-aarch64
ryantrinkle has quit [Read error: Connection reset by peer]
Thra11 has quit [Ping timeout: 256 seconds]
lgcl has quit [Ping timeout: 260 seconds]
ryantrinkle has joined #nixos-aarch64
Thra11 has joined #nixos-aarch64
ryantrinkle has quit [Read error: Connection reset by peer]
ryantrinkle has joined #nixos-aarch64
veleiro has quit [Ping timeout: 272 seconds]
ryantrinkle has quit [Read error: Connection reset by peer]
ryantrinkle has joined #nixos-aarch64
<samueldr> good news, there's no issues with kexec and the pinephone, I stupidly forgot to configure it to know about the LUKS container in the on-system configuration
<flokli> clever: rpi question: how does dtparam=spi=on in config.txt work? I assume that's read by the GPU blob, too?
ryantrinkle has quit [Read error: Connection reset by peer]
<flokli> uboot seems to have all these "firmware provided FDT" comments, so I'm scared
ryantrinkle has joined #nixos-aarch64
ryantrinkle has quit [Read error: Connection reset by peer]
ryantrinkle has joined #nixos-aarch64
<samueldr> flokli: that's basically it, the firmware applies overlays as needed
ryantrinkle has quit [Read error: Connection reset by peer]
<samueldr> so you can get a different FDT according to what you pass to config.txt
<samueldr> which is a perfectly cromulent way to implement device trees and features
<samueldr> it's basically as if on x86 your bios sent different ACPI table data according to which features you turned on/off
ryantrinkle has joined #nixos-aarch64
<flokli> but the dtbs are still coming from /boot?
ryantrinkle has quit [Read error: Connection reset by peer]
<flokli> I mean, how can the firmware apply dtbs before uboot?
<flokli> or does it simply set some magic bits somewhere, and u-boot looks at them to "configure" these dtparams?
<flokli> /boot/firmware contains no .dtb files, only /boot/nixos/*-dtbs/ (which is on a separate partition, and the firmware blob can't read that)
<samueldr> the firmware will load an initial FDT
<flokli> firmware=the gpu blob?
<samueldr> and has overlays it knows about
<samueldr> not sure where it is, but I think it's part of the blob on the SD card
ryantrinkle has joined #nixos-aarch64
<samueldr> and u-boot is too late to configure those dtparams
ryantrinkle has quit [Read error: Connection reset by peer]
<samueldr> well, it could do something and overlay the equivalent itself
<samueldr> but not "magically" as config.txt does
<samueldr> (see: vendor proprietary bits again being harmful)
<flokli> I'd like to provide my own overlay(s) via hardware.deviceTree.overlays
<flokli> but if uboot can't load device trees for the kernel, I'm probably out of luck
<samueldr> I still haven't taken time to look at the nixos deviceTree.overlays stuff
<samueldr> u-boot will load device trees for the kernel
<flokli> ah
<samueldr> anyone at any time can change the FDT blob in memory
<flokli> so I /can/ provide device tree overlays via NixOS
<samueldr> assuming they apply to the kernel, yes
<samueldr> to the dtb files*
<flokli> yes they do
<flokli> let me quickly verify this
<samueldr> btw, I prefer using FDT for the in-memory blob, then dtb only for the files
<flokli> hm?
<samueldr> you load the device tree in memory as the FDT (flattened device tree) from a dtb file
ryantrinkle has joined #nixos-aarch64
<samueldr> terminology is annoying with device tree :)
<flokli> ah. sorry
<samueldr> no worries, I'm stating it so hopefully we can start using the same terms
ryantrinkle has quit [Read error: Connection reset by peer]
<samueldr> AFAIUI it's they are the proper way to use them
<samueldr> like: "you apply the device tree overlays (dtbo files) to the FDT or build them to a pre-compiled dtb file"
<samueldr> the FDT is more than the .dtb files; it is meant to be edited in-place as needed
<samueldr> like the proprietary bits of the raspberry pi does
<flokli> makes sense
ky0ko has joined #nixos-aarch64
ryantrinkle has joined #nixos-aarch64
<flokli> ouch, the bcm2708_spi driver isn't in mainline so far?
ryantrinkle has quit [Read error: Connection reset by peer]