orivej_ has quit [Ping timeout: 258 seconds]
orivej has joined #nixos-aarch64
h0m1 has quit [Quit: WeeChat 2.8]
h0m1 has joined #nixos-aarch64
hexa- has joined #nixos-aarch64
orivej has quit [Ping timeout: 256 seconds]
orivej has joined #nixos-aarch64
orivej has quit [Ping timeout: 246 seconds]
orivej has joined #nixos-aarch64
orivej has quit [Read error: Connection reset by peer]
orivej has joined #nixos-aarch64
orivej has quit [Quit: No Ping reply in 180 seconds.]
orivej has joined #nixos-aarch64
h0m1 has quit [Ping timeout: 246 seconds]
h0m1 has joined #nixos-aarch64
orivej has quit [Ping timeout: 256 seconds]
orivej has joined #nixos-aarch64
orivej has quit [Ping timeout: 246 seconds]
orivej has joined #nixos-aarch64
orivej has quit [Quit: No Ping reply in 180 seconds.]
orivej has joined #nixos-aarch64
pbb has quit [Remote host closed the connection]
pbb has joined #nixos-aarch64
orivej has quit [Quit: No Ping reply in 180 seconds.]
orivej has joined #nixos-aarch64
orivej_ has joined #nixos-aarch64
orivej has quit [Quit: No Ping reply in 180 seconds.]
cript0nauta has quit [Quit: Leaving]
orivej_ has quit [Quit: No Ping reply in 180 seconds.]
orivej has joined #nixos-aarch64
pbb has quit [Remote host closed the connection]
pbb has joined #nixos-aarch64
orivej_ has joined #nixos-aarch64
orivej has quit [Ping timeout: 240 seconds]
orivej_ has quit [Quit: No Ping reply in 180 seconds.]
orivej has joined #nixos-aarch64
orivej has quit [Ping timeout: 265 seconds]
orivej has joined #nixos-aarch64
mla has joined #nixos-aarch64
bdju has quit [Read error: Connection reset by peer]
bdju has joined #nixos-aarch64
orivej has quit [Read error: Connection reset by peer]
orivej has joined #nixos-aarch64
orivej has quit [Ping timeout: 265 seconds]
orivej has joined #nixos-aarch64
orivej has quit [Ping timeout: 264 seconds]
orivej_ has joined #nixos-aarch64
orivej_ has quit [Ping timeout: 258 seconds]
orivej has joined #nixos-aarch64
qyliss has quit [Quit: bye]
alp has joined #nixos-aarch64
qyliss has joined #nixos-aarch64
orivej has quit [Ping timeout: 246 seconds]
alp has quit [Ping timeout: 272 seconds]
alp has joined #nixos-aarch64
cole-h has quit [Quit: Goodbye]
FRidh has joined #nixos-aarch64
alp has quit [Remote host closed the connection]
alp has joined #nixos-aarch64
quinn_ has joined #nixos-aarch64
NekomimiScience has quit [Ping timeout: 265 seconds]
Acou_Bass has quit [Ping timeout: 265 seconds]
quinn has quit [Ping timeout: 265 seconds]
NekomimiScience has joined #nixos-aarch64
Acou_Bass has joined #nixos-aarch64
bdju has quit [Remote host closed the connection]
bdju has joined #nixos-aarch64
alp has quit [Ping timeout: 246 seconds]
alp has joined #nixos-aarch64
wavirc22 has joined #nixos-aarch64
rsa_ has joined #nixos-aarch64
Thra11_ has joined #nixos-aarch64
t184256 has quit [Ping timeout: 246 seconds]
rsa has quit [Ping timeout: 246 seconds]
wavirc22_ has quit [Ping timeout: 246 seconds]
Thra11 has quit [Ping timeout: 246 seconds]
ryantrinkle has quit [Ping timeout: 246 seconds]
mla has quit [Ping timeout: 246 seconds]
grw1 has quit [Ping timeout: 246 seconds]
ryantrinkle has joined #nixos-aarch64
grw1 has joined #nixos-aarch64
orivej has joined #nixos-aarch64
orivej has quit [Read error: Connection reset by peer]
orivej has joined #nixos-aarch64
orivej has quit [Ping timeout: 258 seconds]
orivej has joined #nixos-aarch64
orivej has quit [Quit: No Ping reply in 180 seconds.]
orivej has joined #nixos-aarch64
orivej has quit [Ping timeout: 260 seconds]
orivej has joined #nixos-aarch64
orivej_ has joined #nixos-aarch64
orivej has quit [Ping timeout: 256 seconds]
alp has quit [Remote host closed the connection]
alp has joined #nixos-aarch64
orivej_ has quit [Ping timeout: 260 seconds]
orivej has joined #nixos-aarch64
FRidh has quit [Ping timeout: 260 seconds]
FRidh has joined #nixos-aarch64
FRidh has joined #nixos-aarch64
<dan_b`> https://terse.telent.net/note/8e980e0b33baa0be75f005f4 would like to share this very dull-lookig screenshot
<dan_b`> (weston running on moto potter, cross-compiled)
Thra11_ has quit [Ping timeout: 265 seconds]
orivej has quit [Ping timeout: 256 seconds]
orivej has joined #nixos-aarch64
Thra11_ has joined #nixos-aarch64
orivej has quit [Quit: No Ping reply in 180 seconds.]
orivej has joined #nixos-aarch64
Thra11_ has quit [Ping timeout: 265 seconds]
telent has joined #nixos-aarch64
orivej has quit [Quit: No Ping reply in 180 seconds.]
orivej has joined #nixos-aarch64
Thra11_ has joined #nixos-aarch64
alp has quit [Ping timeout: 240 seconds]
orivej has quit [Quit: No Ping reply in 180 seconds.]
orivej has joined #nixos-aarch64
orivej_ has joined #nixos-aarch64
orivej has quit [Ping timeout: 265 seconds]
orivej_ has quit [Quit: No Ping reply in 180 seconds.]
orivej has joined #nixos-aarch64
orivej has quit [Ping timeout: 256 seconds]
orivej has joined #nixos-aarch64
<samueldr> nice!
<samueldr> dan_b`: does touchscreen input work? I don't think I ever had the anser
<samueldr> answer*
<samueldr> ✨ dan_b`
<{^_^}> dan_b`'s karma got increased to 1
<dan_b`> the lockscreen doesn't seem to accept touch input
cole-h has joined #nixos-aarch64
<dan_b`> haven't poked at it yet
orivej has quit [Ping timeout: 240 seconds]
<samueldr> I think it's possible that *something* that needs to happen may not happen on wayland too
<samueldr> at the very least, with LVGL that draws directly to framebuffer it doesn't happen
<samueldr> something possibly related to blanking/unblanking
<samueldr> the touchscreen driver is setup in standby by default, and it waits until something enables it
orivej has joined #nixos-aarch64
<samueldr> the only "something" I found is a notifier thing that looks like is only called on blank/unblank
alp has joined #nixos-aarch64
<dan_b`> weston startup said
<dan_b`> [21:34:06.721] event4 - SX9310 Cap Touch: not tagged as supported input device
<dan_b`> [21:34:06.721] event4 - not using input device '/dev/input/event4'
<dan_b`> so that may also be one place to start looking
FRidh has quit [Quit: Konversation terminated!]
<dan_b`> or maybe not
<dan_b`> [21:34:06.756] Touchscreen - synaptics_dsx_i2c - /sys/devices/soc/78b7000.i2c/i2c-3/3-0020/input/input2/event2
<dan_b`> [21:34:06.756] libinput: configuring device "synaptics_dsx_i2c".
<dan_b`> [21:34:06.756] input device event2 has no enabled output associated (none named), skipping calibration for now.
<samueldr> the input device is up even when in standby
<samueldr> but won't respond to touch
<samueldr> dmesg | grep synaptics
<samueldr> with X11 in the last few lines it changes to ACTIVE
<samueldr> without X11 (I haven't tested weston) it never changes to ACTIVE
<samueldr> synpaitcs_dsx_i2c, 99.99% sure you need it too
<samueldr> synaptics*
<samueldr> at the very least, it's likely to be needed for the "boot/recovery" menu
<dan_b`> yup, will have a play when I'm not at work
orivej has quit [Quit: No Ping reply in 180 seconds.]
alp has quit [Ping timeout: 272 seconds]
orivej has joined #nixos-aarch64
alp has joined #nixos-aarch64
leonardp has joined #nixos-aarch64
orivej has quit [Ping timeout: 256 seconds]
orivej has joined #nixos-aarch64
orivej has quit [Ping timeout: 265 seconds]
orivej has joined #nixos-aarch64
alp has quit [Ping timeout: 240 seconds]
orivej has quit [Ping timeout: 265 seconds]
orivej has joined #nixos-aarch64
orivej has quit [Ping timeout: 272 seconds]
orivej has joined #nixos-aarch64
orivej has quit [Ping timeout: 265 seconds]
orivej has joined #nixos-aarch64
orivej has quit [Quit: No Ping reply in 180 seconds.]
orivej has joined #nixos-aarch64
alp has joined #nixos-aarch64
<delroth> "Welcome to NixOS 20.09.git.53bbb34d874 (aarch64) - ttyS0" woo, I'm now officially a new member of the cool kids club :)
<samueldr> is that the QNAP hardware?
<delroth> yeah, this is running on an Annapurna Labs Alpine v2 SoC, there are like 10 customer device SKUs I know of shipping these SoC
<samueldr> (IIRC it's QNAP you've been fighting with?)
<delroth> so this involved a kernel fork, porting some 4.2.8 monolithic HAL drivers to 5.5.5 (my current target), etc.
<delroth> I also still don't have the MTD driver ported so this is tftp-booted
<samueldr> I know, from your twitter feed, that it sounded a bit painful :)
<delroth> the main painful thing remaining right now is that NixOS aarch64 is really aarch64-4kpages unlike every single aarch64 userland I know of
<samueldr> AL324, Cortex-A57 from what I can see
<delroth> so I get to rebuild everything from scratch
<delroth> yeah, it's a beast of a SoC
<delroth> it has 8x SATA3, 2x 10G NIC, 10x 1G NIC, and still has enough internal bandwidth for 4x PCIe 2.0 lanes
<delroth> oh, and DDR4
<delroth> hahaha, actually I can't even build from scratch on that aarch64 machine
<delroth> because the stdenv bootstrap archive is also built in a way that's incompatible with 64k pages
<delroth> so it just segfaults
<delroth> I guess I'm stuck building on EC2 for now...
<samueldr> oops :/
<samueldr> I'm not up to speed with what those "pages" thing mean
<delroth> aarch64 mmu page size can be configured to either 4K, 16K or 64K, the kernel picks
<samueldr> and is it that this particular SoC can't do large pages?
<delroth> it can only do large pages, or at least right now it crashes at boot time with 4K and I'm not about to debug that without having JTAG
<samueldr> oh, I understood it backwards
<delroth> the problem is that while gcc and friends properly generate userland binaries with segments aligned to 64K always (it doesn't hurt if you're on a 4K system)
<delroth> patchelf breaks that and realigns the segments to 4K
<samueldr> would all aarch64 hardware be able to support 64K pages or is it a situation where the only move is not to play?
<samueldr> oh
<samueldr> ah, yeah, you said that earlier
<samueldr> #89317
<{^_^}> https://github.com/NixOS/nixpkgs/pull/89317 (by delroth, 3 days ago, open): patchelf: increase the page size alignment on Aarch64 to support 64K pages
<delroth> indeed
<delroth> (oh hey, where's that merge conflict coming from?)
alp has quit [Remote host closed the connection]
orivej has quit [Quit: No Ping reply in 180 seconds.]
orivej has joined #nixos-aarch64
alp has joined #nixos-aarch64
alp has quit [Remote host closed the connection]
alp has joined #nixos-aarch64
orivej_ has joined #nixos-aarch64
orivej has quit [Ping timeout: 240 seconds]
<ar> hm. i'm building my own raspi4 image, just to get anything booted on it for now with ssh enabled, http://dpaste.com/0MHB0ZW.txt, i'm building it with "nix-build '<nixpkgs/nixos>' -A config.system.build.sdImage --argstr system aarch64-linux -I nixos-config=nixos-rpi4-ssh-and-iptables.nix", but sshd doesn't get started on boot
<ar> any idea what i might be doing wrong?
<ar> (other than using a rpi ;) )
<samueldr> yes
orivej_ has quit [Ping timeout: 256 seconds]
orivej has joined #nixos-aarch64
<samueldr> all "modules/installer" modules use the installation-device profile (AFAIK), and they all do this
noonien has quit [Ping timeout: 240 seconds]
rajivr has quit [Ping timeout: 260 seconds]
dsal has quit [Ping timeout: 256 seconds]
feepo has quit [Ping timeout: 272 seconds]
jackdk has quit [Ping timeout: 272 seconds]
c00w has quit [Ping timeout: 256 seconds]
prusnak has quit [Ping timeout: 244 seconds]
davidtwco has quit [Ping timeout: 272 seconds]
taktoa[c] has quit [Ping timeout: 272 seconds]
NekomimiScience has quit [Ping timeout: 260 seconds]
claudiii has quit [Ping timeout: 272 seconds]
elvishjerricco has quit [Ping timeout: 272 seconds]
alunduil has quit [Ping timeout: 272 seconds]
chessai has quit [Ping timeout: 272 seconds]
prusnak has joined #nixos-aarch64
cstrahan____ has quit [Ping timeout: 260 seconds]
claudiii_ has joined #nixos-aarch64
dsal has joined #nixos-aarch64
jackdk has joined #nixos-aarch64
cstrahan_____ has joined #nixos-aarch64
chessai has joined #nixos-aarch64
c00w has joined #nixos-aarch64
alunduil has joined #nixos-aarch64
quinn_ is now known as quinn
davidtwco has joined #nixos-aarch64
feepo has joined #nixos-aarch64
elvishjerricco has joined #nixos-aarch64
NekomimiScience has joined #nixos-aarch64
rajivr has joined #nixos-aarch64
noonien has joined #nixos-aarch64
taktoa[c] has joined #nixos-aarch64
orivej_ has joined #nixos-aarch64
orivej has quit [Ping timeout: 265 seconds]
alp has quit [Remote host closed the connection]
alp has joined #nixos-aarch64
orivej_ has quit [Quit: No Ping reply in 180 seconds.]
orivej has joined #nixos-aarch64
cole-h has quit [Quit: Goodbye]
cole-h has joined #nixos-aarch64
cole-h has quit [Client Quit]
cole-h has joined #nixos-aarch64
cole-h has quit [Client Quit]
orivej has quit [Ping timeout: 256 seconds]
orivej has joined #nixos-aarch64
cole-h has joined #nixos-aarch64
cole-h has quit [Client Quit]
orivej has quit [Read error: Connection reset by peer]
orivej_ has joined #nixos-aarch64
orivej_ has quit [Quit: No Ping reply in 180 seconds.]
orivej has joined #nixos-aarch64