<hexa-> I too thought that was what "good" meant :ED
<hexa-> fwiw: the library it requires is bsd3
dstzd has quit [Quit: ZNC - https://znc.in]
dstzd has joined #nixos-aarch64
<samueldr> colemickens: yeah, that the broadcom header is not part of a Free package I think
<samueldr> not sure though
<colemickens> almost seems like a gstreamer bug then, if I'm grasping the implications?
<colemickens> anyway, doesn't matter, I'll send feedback on the patch, can't get distracted
ib07 has quit [Ping timeout: 240 seconds]
ib07 has joined #nixos-aarch64
ib07 has quit [Max SendQ exceeded]
ib07 has joined #nixos-aarch64
alp has quit [Ping timeout: 272 seconds]
cole-h has quit [Ping timeout: 240 seconds]
rajivr has joined #nixos-aarch64
s1ng0c has joined #nixos-aarch64
h0m1 has quit [Ping timeout: 244 seconds]
h0m1 has joined #nixos-aarch64
ib07 has quit [Ping timeout: 240 seconds]
<colemickens> I would've expected this to be a cache hit, not a miss: nix build github:nixos/nixpkgs/nixos-unstable#legacyPackages.aarch64-linux.firefox
ib07 has joined #nixos-aarch64
<colemickens> oh wait, never mind, I know this answer, aarch64 doesn't block the channel and think it might be broken on the channel right now,.
<samueldr> or not broken, but timed out
sds2 has quit [Quit: sds2]
<veleiro`> I've experienced the same thing colemickens, i think i last used the latest
<veleiro`> build commit for mobile-nixos
<veleiro`> for nixpkgs
sds2 has joined #nixos-aarch64
veleiro` is now known as veleiro
veleiro has joined #nixos-aarch64
veleiro has quit [Changing host]
<veleiro> any of you use orgmode?
sds2 has quit [Client Quit]
sds2 has joined #nixos-aarch64
h0m1 has quit [Ping timeout: 260 seconds]
h0m1 has joined #nixos-aarch64
Acou_Bass has quit [Ping timeout: 256 seconds]
Acou_Bass has joined #nixos-aarch64
patagonicus4 has joined #nixos-aarch64
sds2 has quit [Quit: sds2]
sds2 has joined #nixos-aarch64
patagonicus has quit [Ping timeout: 260 seconds]
patagonicus4 is now known as patagonicus
sds2 has quit [Client Quit]
sds2 has joined #nixos-aarch64
s1ng0c has quit [Quit: Connection closed for inactivity]
red[evilred] has joined #nixos-aarch64
<red[evilred]> emacs!
sds2 has quit [Quit: sds2]
sds2 has joined #nixos-aarch64
sds2 has quit [Client Quit]
sds2 has joined #nixos-aarch64
<angerman> hmm... so if I connect a usb3-hdmi dongle to the helios64, maybe I get output? : D
sds2 has quit [Quit: sds2]
sds2 has joined #nixos-aarch64
sds2 has quit [Client Quit]
sds2 has joined #nixos-aarch64
<samueldr> type-c?
<samueldr> I believe it should
sds2 has quit [Quit: sds2]
<samueldr> if I recall from their initial pitch
sds2 has joined #nixos-aarch64
<samueldr> not sure if their u-boot will be configured for it
<samueldr> instead of vague "RX/TX" where you don't know who's TX it should be :)
<samueldr> their documentation really is amazing
<samueldr> every details is explained
sds2 has quit [Quit: sds2]
<samueldr> >> The M.2 SATA bus is shared with SATA Port 1. Therefore if you install an M.2 SATA SSD card, SATA Port 1 (J3) will automatically get disabled. But if you use the M.2 interface for USB modules, the SATA Port 1 (J3) is still enabled and accessible by the system.
sds2 has joined #nixos-aarch64
<samueldr> there, I now know it's not going to cause some kind of damange
<samueldr> and there, I know I can still use a USB M.2 module
<samueldr> and now I'm curious as to what USB M.2 modules I can get
sds2 has quit [Quit: sds2]
sds2 has joined #nixos-aarch64
<angerman> samueldr: well I'd be putting some nixos image on it anyway.
<samueldr> hm?
<samueldr> you still need a u-boot, and last I checked (a few months back) nothing was upstreamed
<samueldr> but based off mainline at least
<samueldr> that's why I said "their u-boot"
<angerman> I wodner what happens with stock uboot
<samueldr> there's no build for it
<angerman> I should get an SD card ready.
<angerman> samueldr: I have an image for the RockPi4 :D
<angerman> it's "almost" stock.
<samueldr> it may work enough, but the DP out is different from HDMI
<samueldr> so depending on what the rockpi4 does with the DP lanes of the RK3399
<angerman> Hmm. And I need more network cables. I'm out.
<samueldr> though I wouldn't use a u-boot for the wrong board
<samueldr> it's... like running the bios for another computer
<angerman> guess I'll need to run to the electronics tower.
<samueldr> and u-boot will load the wrong FDT
<samueldr> since it'll think it's running on a RockPi4
<samueldr> all of this *could* lead to damage in the worst conditions
<samueldr> but unlikely I guess
sds2 has quit [Quit: sds2]
<angerman> hmm... maybe I should just try their armbian image firs then.
<samueldr> it's a good idea to check if your board works, if you haven't done that still
sds2 has joined #nixos-aarch64
<angerman> yea, still lack a network cable. I thought I should have a few somewhere...
<samueldr> now that I'm done with a few of the things I *needed* to do, I think I'll be looking in the Helio64 situation soon
<angerman> maybe I need to look in the kdis room.
<red[evilred]> every time you mention the helios64 my wallet winces
<samueldr> h e l i o s 6 4
<samueldr> unless you need a NAS, I wouldn't bother
<samueldr> but if you need a NAS, it's likely to be quite the neat package
<angerman> mine is going to eventually replace my QNAP
<red[evilred]> Well, I currently have that cluster I told you about
<red[evilred]> I just bought a whole bunch of Pi4 hardware to replace my current cluster
alp has joined #nixos-aarch64
<Ke> really nice nas, but only 5 slots
<Ke> now that I did the metadata on ssd, I can't really just stop
<red[evilred]> I've been trying to replicate hydra's arm64 sdcard build with not much success
sds2 has quit [Quit: sds2]
sds2 has joined #nixos-aarch64
<samueldr> Nix expression line for the file to nix-build
<samueldr> and -A nixos.sd_image.aarch64-linux # the name of the job
<samueldr> on aarch64-linux, obviously
<red[evilred]> ohwait
<red[evilred]> is taht my mistake?
<samueldr> you tell us
<red[evilred]> I assumed that the image was being built on an x86_64 instance
<red[evilred]> and cxross-compiled
<red[evilred]> (I did the reproduce locally action): curl https://hydra.nixos.org/build/132040577/reproduce | bash
<red[evilred]> okay
<samueldr> it's not being cross-compiled
<red[evilred]> so that potentially helps me a lot
<red[evilred]> so I can use my current Pi4 to run that action
<samueldr> cross-compiling the sd image is not exactly working
sds2 has quit [Client Quit]
<samueldr> I try to keep this updated with workarounds needed https://github.com/samueldr/cross-system/
sds2 has joined #nixos-aarch64
<red[evilred]> the Pi4 image seems to work fine - my issue is working out which of the example configuration.nix files to use and how to get my nixos-rebuilds to be persistent
<red[evilred]> I keep trying various combinations
<red[evilred]> is there anything I can do to help with the Pi4 support/
<samueldr> get mainline linux working
<samueldr> then we can delete the special image
<samueldr> u-boot is ready, even
<samueldr> (I haven't verified the last few releases of the kernel)
alp has quit [Remote host closed the connection]
alp has joined #nixos-aarch64
justanotheruser has quit [Ping timeout: 244 seconds]
sds2 has quit [Quit: sds2]
sds2 has joined #nixos-aarch64
alp has quit [Remote host closed the connection]
alp has joined #nixos-aarch64
sds2 has quit [Client Quit]
sds2 has joined #nixos-aarch64
alp has quit [Ping timeout: 272 seconds]
justanotheruser has joined #nixos-aarch64
sds2 has quit [Quit: sds2]
sds2 has joined #nixos-aarch64
<red[evilred]> okay - that's wierd
sds2 has quit [Quit: sds2]
sds2 has joined #nixos-aarch64
alp has joined #nixos-aarch64
sds2 has quit [Quit: sds2]
sds2 has joined #nixos-aarch64
orivej has joined #nixos-aarch64
Darkmatter66 has quit [Ping timeout: 246 seconds]
sds2 has quit [Client Quit]
sds2 has joined #nixos-aarch64
adamzivcak has joined #nixos-aarch64
<red[evilred]> okay, so if I understand my basic proble
<red[evilred]> m
<red[evilred]> it's that /boot at 128M is too small to do a nixos-rebuild
<red[evilred]> so when I unmount it
<red[evilred]> and copy all the data into /boot on the root partition
<red[evilred]> and have the root partition actually marked as bootable
monk has joined #nixos-aarch64
<red[evilred]> it is still booting from the original /boot partition
<red[evilred]> so my options are:
<samueldr> the raspberry pi firmware is terrible, and will only look at FAT32 partitions
<samueldr> the bootable bit is for u-boot
<red[evilred]> 1. Modify the build to make boot larger than 128M
<red[evilred]> ahh
<red[evilred]> Well, if it will only look at FAT32 partitions - there's no way to get it to boot off the root partition
<red[evilred]> that's good to know
<samueldr> exactly
<red[evilred]> now I understand why we need uboot
<samueldr> that's one reason the raspberry pi is annoying to deal with
<red[evilred]> that was my missing piece
<samueldr> u-boot for the raspberry pi help with that
<samueldr> you might be interested in u-boot with the pi 4
<red[evilred]> I certainly am
<red[evilred]> first things first - I need to understand how it works
<red[evilred]> then maybe I can dig in
<samueldr> unless you need to deal with "shields" and other hardware nonsense made to interact with the raspberry pi "ecosystem"
<red[evilred]> oh - and I probably need to get access to the community builder for aarch64 if it currently exists
<{^_^}> #97883 (by samueldr, 11 weeks ago, open): Use U-Boot for the Raspberry Pi 4-specific image
<samueldr> with that change set, your pi will boot like all the other ARM devices we "support"
<samueldr> but config.txt shenanigans are less or not at all effective
sds2 has quit [Quit: sds2]
<samueldr> I would strongly suggest using the u-boot-based image if you can
sds2 has joined #nixos-aarch64
<samueldr> but I'm strongly biased :)
<red[evilred]> is there a pre-build image?
<red[evilred]> builT
<red[evilred]> since I apparently need to build it on aarch64?
<red[evilred]> oh - this may be alive enough to do it
<red[evilred]> hmm
cole-h has joined #nixos-aarch64
sds2 has quit [Client Quit]
<samueldr> not pre-built, but most paths are built already
sds2 has joined #nixos-aarch64
<samueldr> so you can just build from any aarch64 system
<samueldr> if the sd image for raspberry pi 4 is in the cache for that commit, it should go relatively quickly
<samueldr> most of the time will be spent building the rootfs filesystem derivation
<red[evilred]> coolio
<red[evilred]> I'll hit that in the morning - in about 6 hours or so
<red[evilred]> speaking of...
<red[evilred]> how did I suddenly end up looking on aliexpress for arm servers?
<red[evilred]> ;-)
<red[evilred]> RK3399 - 11 of them in a 1U chassis
<red[evilred]> needs more RAM
<red[evilred]> to be useful in a build context
<red[evilred]> also - I don't know enough about the ARM ecosystem to know where various processors sit in terms of performance
<samueldr> maybe because of my link on -chat... I'm scared of my power
sds2 has quit [Quit: sds2]
sds2 has joined #nixos-aarch64
<samueldr> wow... that rack of RK3399
<samueldr> thanks, bu no thanks :)
<red[evilred]> looking at -chat
<red[evilred]> the 5 port M2 interface?
sds2 has quit [Client Quit]
sds2 has joined #nixos-aarch64
zupo has joined #nixos-aarch64
sds2 has quit [Quit: sds2]
sds2 has joined #nixos-aarch64
<samueldr> yep
<samueldr> I guessed you were on aliexpress because you started there
sds2 has quit [Client Quit]
sds2 has joined #nixos-aarch64
monk has left #nixos-aarch64 ["Error from remote client"]
Darkmatter66 has joined #nixos-aarch64
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
FRidh has joined #nixos-aarch64
sds2 has quit [Quit: sds2]
sds2 has joined #nixos-aarch64
sds2 has quit [Client Quit]
sds2 has joined #nixos-aarch64
FRidh has quit [Ping timeout: 260 seconds]
<sphalerite> hahaha nice
zupo has joined #nixos-aarch64
<sphalerite> I kind of want one, even though I don't have a legitimate use for it
sds2 has quit [Quit: sds2]
sds2 has joined #nixos-aarch64
<sphalerite> interesting that they suggest cloud gaming as a use case
zupo_ has joined #nixos-aarch64
sds2 has quit [Client Quit]
sds2 has joined #nixos-aarch64
zupo has quit [Ping timeout: 272 seconds]
sds2 has quit [Quit: sds2]
sds2 has joined #nixos-aarch64
cole-h has quit [Ping timeout: 256 seconds]
sds2 has quit [Quit: sds2]
sds2 has joined #nixos-aarch64
zupo_ has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
zupo has joined #nixos-aarch64
sds2 has quit [Quit: sds2]
sds2 has joined #nixos-aarch64
sds2 has quit [Client Quit]
sds2 has joined #nixos-aarch64
FRidh has joined #nixos-aarch64
sds2 has quit [Quit: sds2]
sds2 has joined #nixos-aarch64
sds2 has quit [Client Quit]
sds2 has joined #nixos-aarch64
sds2 has quit [Quit: sds2]
sds2 has joined #nixos-aarch64
sds2 has quit [Quit: sds2]
sds2 has joined #nixos-aarch64
alp has quit [Remote host closed the connection]
alp has joined #nixos-aarch64
red[evilred] has quit [Quit: Idle timeout reached: 10800s]
sds2 has quit [Quit: sds2]
sds2 has joined #nixos-aarch64
sds2 has quit [Client Quit]
sds2 has joined #nixos-aarch64
sds2 has quit [Quit: sds2]
sds2 has joined #nixos-aarch64
sds2 has quit [Client Quit]
sds2 has joined #nixos-aarch64
sds2 has quit [Quit: sds2]
sds2 has joined #nixos-aarch64
sds2 has quit [Client Quit]
sds2 has joined #nixos-aarch64
sds2 has quit [Ping timeout: 264 seconds]
adamzivcak has left #nixos-aarch64 [#nixos-aarch64]
alp has quit [Ping timeout: 272 seconds]
sds2 has joined #nixos-aarch64
justanotheruser has quit [Ping timeout: 264 seconds]
<angerman> samueldr: ohh uboot is here: https://github.com/kobol-io/u-boot/commits/helios64, I guess I'll just use that.
alpernebbi has joined #nixos-aarch64
alp has joined #nixos-aarch64
sds2 has quit [Quit: sds2]
sds2 has joined #nixos-aarch64
sds2 has quit [Client Quit]
sds2 has joined #nixos-aarch64
evalexpr has quit [Remote host closed the connection]
evalexpr has joined #nixos-aarch64
sds2 has quit [Quit: sds2]
sds2 has joined #nixos-aarch64
Darkmatter66 has quit [Ping timeout: 264 seconds]
sds2 has quit [Client Quit]
sds2 has joined #nixos-aarch64
sds2 has quit [Quit: sds2]
sds2 has joined #nixos-aarch64
Reventlov has joined #nixos-aarch64
sds2 has quit [Quit: sds2]
sds2 has joined #nixos-aarch64
sds2 has quit [Quit: sds2]
sds2 has joined #nixos-aarch64
sds2 has quit [Quit: sds2]
sds2 has joined #nixos-aarch64
orivej has quit [Ping timeout: 256 seconds]
justanotheruser has joined #nixos-aarch64
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
sds2 has quit [Quit: sds2]
sds2 has joined #nixos-aarch64
<angerman> Hmm so a stock 5.8 build with their uboot does not seem to come up.
sds2 has quit [Client Quit]
sds2 has joined #nixos-aarch64
<angerman> bah that usbc slot is really deep in there.
sds2 has quit [Quit: sds2]
sds2 has joined #nixos-aarch64
sds2 has quit [Client Quit]
sds2 has joined #nixos-aarch64
sds2 has quit [Quit: sds2]
sds2 has joined #nixos-aarch64
sds2 has quit [Client Quit]
sds2 has joined #nixos-aarch64
ib07 has quit [Ping timeout: 256 seconds]
ib07 has joined #nixos-aarch64
red[evilred] has joined #nixos-aarch64
<red[evilred]> BUilding the SD image. Compiling the kernel - this may take a while :-/ . 5.4.62
adamzivcak has joined #nixos-aarch64
sds2 has quit [Quit: sds2]
sds2 has joined #nixos-aarch64
sds2 has quit [Client Quit]
sds2 has joined #nixos-aarch64
adamzivcak1 has joined #nixos-aarch64
adamzivcak has quit [Ping timeout: 240 seconds]
adamzivcak1 has left #nixos-aarch64 [#nixos-aarch64]
ib07 has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
sds2 has quit [Quit: sds2]
sds2 has joined #nixos-aarch64
sds2 has quit [Client Quit]
sds2 has joined #nixos-aarch64
sds2 has quit [Quit: sds2]
sds2 has joined #nixos-aarch64
sds2 has quit [Client Quit]
sds2 has joined #nixos-aarch64
orivej has joined #nixos-aarch64
cjpbirkbeck has joined #nixos-aarch64
cjpbirkbeck has quit [Client Quit]
alpernebbi has quit [Remote host closed the connection]
<red[evilred]> still compiling the kernel
sds2 has quit [Quit: sds2]
sds2 has joined #nixos-aarch64
Darkmatter66 has joined #nixos-aarch64
<red[evilred]> why do I have this feeling that this is going to take a day or six if I don't work out why I'm not hitting the cache
Adluc has quit [Ping timeout: 260 seconds]
ehmry has quit [Ping timeout: 272 seconds]
sds2 has quit [Client Quit]
sds2 has joined #nixos-aarch64
<veleiro> which kernel red[evilred]
<red[evilred]> good question
<red[evilred]> it scrolled offscreen
<red[evilred]> 5.4.something
rajivr has quit [Quit: Connection closed for inactivity]
<red[evilred]> I just cloned samueldr (IRC) 's PR branch
<red[evilred]> and ran the nix-build
<red[evilred]> nix-build nixos/release-combined.nix -A nixos.sd_image.aarch64-linux
<red[evilred]> I'm wondering if I should have added --option system x86_64-linux to the command line
<red[evilred]> so I'm hoping it doesn't compile for 4 days and then crash
<red[evilred]> what I should do is fire up an AWS graviton2 instance
zupo has joined #nixos-aarch64
<red[evilred]> install whatever their OS is and then use nix to compile it
<srk> on my old xeon cross compiling headless pi image takes like ~4 hours from scratch IIRC
<red[evilred]> oh - can you tell me how you set about cross compiling?
<red[evilred]> that would lmost certainly be faster
<red[evilred]> yeah - I'm going to let this roll
fooker has quit [Ping timeout: 272 seconds]
<red[evilred]> and fire up a graviton instance
<red[evilred]> and set up cross compiling
<red[evilred]> (not that I'm impatient or anything)
fooker has joined #nixos-aarch64
<srk> only difference is that I also set `nixpkgs.localSystem.system = "x86_64-linux";` to be able to nixos-rebuild --target-host or deploy via nixus
<Lordcirth> Unfortunately my PBP always has to compile the kernel, as it has hardware-specific patches. Takes several hours and I can't use all cores without overheating
zupo has quit [Client Quit]
<Lordcirth> srk, ?
<srk> lordcirth: you can save a lot of time by disabling some kernel modules / features
<Lordcirth> ah
<Lordcirth> I was thinking about that earlier
<srk> which are typically not needed on arm hw
<Lordcirth> Yeah, neoveau and radeon aren't going to matter
<Lordcirth> Can I apply this on top of wip-pinebook-pro's patches?
<srk> like nouveau is sort-of kernel in kernel that takes like half of the compilation time :D
<Lordcirth> really??
<srk> maybe not half but significant portion of time
<Lordcirth> I will definitely try disabling it then
<Lordcirth> I haven't done any package patching in Nix though
Adluc has joined #nixos-aarch64
alp has quit [Remote host closed the connection]
alp has joined #nixos-aarch64
alp has quit [Ping timeout: 264 seconds]
<patagonicus> Ooh, that's great. I have to compile my kernels anyway since I'm using armv7. Not that the kernel is a significant part of the compile time of the whole system. :D
zupo has joined #nixos-aarch64
sds2 has quit [Quit: sds2]
sds2 has joined #nixos-aarch64
sds2 has quit [Quit: sds2]
sds2 has joined #nixos-aarch64
alp has joined #nixos-aarch64
sds2 has quit [Quit: sds2]
sds2 has joined #nixos-aarch64
sds2 has quit [Quit: sds2]
sds2 has joined #nixos-aarch64
cole-h has joined #nixos-aarch64
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<red[evilred]> Who else has a aarch64 systems available?
<red[evilred]> AWS? packet? who else?
<Lordcirth> red[evilred], for rent, sale, or either?
alp has quit [Remote host closed the connection]
<red[evilred]> rent
<red[evilred]> I just need some compile resources today
<red[evilred]> oh
alp has joined #nixos-aarch64
<Lordcirth> a quick DDG search finds https://confiared.com/en/vps
zupo has joined #nixos-aarch64
<red[evilred]> DDG?
<Lordcirth> duckduckgo
<red[evilred]> ah - gotcha
<red[evilred]> I checked their site - no sign of arm that I can see
<Lordcirth> red[evilred], it's under "Included with your VPS"
<Lordcirth> It sounds like they *only* do aarch64? Interesting
sds2 has quit [Quit: sds2]
<red[evilred]> whoa!
<Lordcirth> But, they are a random company in bolivia, so...
sds2 has joined #nixos-aarch64
<red[evilred]> huh
<red[evilred]> interesting
sds2 has quit [Client Quit]
sds2 has joined #nixos-aarch64
<red[evilred]> I don't seem to be able to find qemu-system-aarch64 anymore
<red[evilred]> bbiab
sds2 has quit [Quit: sds2]
sds2 has joined #nixos-aarch64
sds2 has quit [Client Quit]
sds2 has joined #nixos-aarch64
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
sds2 has quit [Quit: sds2]
sds2 has joined #nixos-aarch64
sds2 has quit [Client Quit]
sds2 has joined #nixos-aarch64
zupo has joined #nixos-aarch64
sds2 has quit [Quit: sds2]
sds2 has joined #nixos-aarch64
sds2 has quit [Client Quit]
sds2 has joined #nixos-aarch64
FRidh has quit [Quit: Konversation terminated!]
ehmry has joined #nixos-aarch64
Darkmatter66_ has joined #nixos-aarch64
Darkmatter66 has quit [Ping timeout: 272 seconds]
red[evilred] has quit [Quit: Idle timeout reached: 10800s]
Darkmatter66 has joined #nixos-aarch64
dstzd has quit [Quit: ZNC - https://znc.in]
Darkmatter66_ has quit [Ping timeout: 260 seconds]
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
alp has quit [Ping timeout: 272 seconds]
dstzd has joined #nixos-aarch64
Lordcirth has quit [Ping timeout: 264 seconds]