| latex | Anyone know how to build a headless installation image for ARM? | 14:41 |
|---|---|---|
| gnarface | it's a slow channel, so you may not get any additional help here for a while | 14:43 |
| gnarface | there's image build scripts up on git.devuan.org or i could just try to walk you through a debootstrap install | 14:43 |
| latex | Are there wiki articles on it though? | 14:43 |
| gnarface | i'm sure there are, but the problem with arm devices is that no two are alike | 14:44 |
| gnarface | so typically all such info is board specific | 14:44 |
| latex | I have a raspberry pi 2 and 3 and I'd like to maybe install devuan but have it autoconnect to wifi and SSH | 14:44 |
| gnarface | oh | 14:44 |
| gnarface | well that's silly. there's images for both those already built. they're up at arm-files.devuan.org | 14:44 |
| latex | But before you link me to the already existing images (which I somehow doubt are headless), I'd like to know how the ARM build process works anyways | 14:44 |
| gnarface | well it's easy to make them headless even if they're not | 14:45 |
| latex | How? | 14:45 |
| gnarface | just disable or uninstall the gui stuff | 14:45 |
| gnarface | that said, the images i mentioned are less than 600MB so the chances of them not being headless seem dubious to me | 14:46 |
| gnarface | we got smart people around here | 14:46 |
| gnarface | (it's just as easy to add the gui as remove it, once you know how the distro tools work) | 14:46 |
| gnarface | i can walk you through that too, if necessary | 14:48 |
| gnarface | but it's basically just about knowing which packages to install | 14:48 |
| latex | I'd be curious about it | 14:49 |
| latex | I don't know that much about how to manipulate an installation image | 14:49 |
| latex | But I'd like to know | 14:49 |
| gnarface | you mean an installed image, or an actual installation image? | 14:49 |
| gnarface | the build scripts for installation images are up at git.devuan.org somewhere | 14:50 |
| gnarface | i think | 14:50 |
| gnarface | you don't have to sign in to browse | 14:50 |
| latex | I mainly mean an installation image, but I guess if it's supposed to be headless it makes more sense to directly attach the storage medium it should be installed on and later insert the installed storage medium in the device | 14:54 |
| agneli | guys correct me if I miss understood | 15:13 |
| agneli | but can't is just be redirected to some ssh session? | 15:14 |
| agneli | is is possible via the installer | 15:14 |
| agneli | but then there is this autofile | 15:14 |
| agneli | which coudl process basics automatically and then tell installer to get ssh | 15:15 |
| agneli | would that make sense? | 15:15 |
| gnarface | not sure what you mean agneli. yes of course if you're doing a debootstrap install you can do it over ssh but you still have to have something bootable first. afaik all these images are just pre-install rootfs images. | 15:15 |
| latex | = | 15:15 |
| agneli | ach crap :) | 15:16 |
| agneli | too focused on work | 15:16 |
| agneli | of course each time I install devuan I debootstrap it | 15:16 |
| gnarface | the regular installer images do have ssh capability, but it doesn't seem very popular to build them for arm. i'm not really sure why. | 15:16 |
| agneli | i was thinking about x85 | 15:16 |
| agneli | *g | 15:16 |
| agneli | crap | 15:16 |
| agneli | *6 | 15:16 |
| agneli | forgive me for this sin dear Friends :) | 15:16 |
| agneli | gnarface: how many "ordinary people" use arm? | 15:17 |
| agneli | apart from Linus Torvals/Asahi on Apple Silicon :) | 15:17 |
| gnarface | i wouldn't know. i don't have any friends. | 15:18 |
| agneli | an average person that uses arm with linux seems to be much more versed | 15:18 |
| agneli | than average x86/amd64 person | 15:18 |
| agneli | or maybe only amd64 :) | 15:18 |
| agneli | 32bit seems to be reserved for fans only thses days | 15:18 |
| agneli | all in all excuse me for wasting time :) back to work :( | 15:19 |
| agneli | but yeah would be great to have that possibility so I do not know to go each time I have to install... | 15:20 |
| agneli | ach and dtb - is it even possible to make a generic kernel that would boot on every arm v7 device for example? | 15:21 |
| gnarface | as far as i know, no. | 15:22 |
| agneli | and get the network... my device for example does not have eth at all... wifi is always a pita | 15:22 |
| agneli | so I think that would be the answer | 15:22 |
| agneli | my remark about regular ppl using linux on arm might not be the best of reasons | 15:23 |
| gnarface | the i386 and amd64 installs both use the stock debian kernels, but each of these arm images have their own custom kernel | 15:23 |
| agneli | exactly so each installer would need to be a specific one | 15:24 |
| gnarface | and as far as i know that's basically required for arm because of how different they all are | 15:24 |
| agneli | with a specific kernel... so nobody gives a damn I guess... | 15:24 |
| gnarface | yes it's probably just easier to make them this way, and they figure most people using arm devices can figure out how to do what the installer does manually | 15:25 |
| agneli | so installing remotely might be a challenge | 15:26 |
| agneli | on my devices I need to get u-boot first | 15:27 |
| gnarface | maybe, but there might be some tricks | 15:27 |
| gnarface | something about PXE boot or FEL mode? | 15:27 |
| agneli | it might not be applicable to pri I think? | 15:27 |
| agneli | u-boot shold be able to do some boot via network... | 15:27 |
| agneli | but again eth I believe | 15:27 |
| agneli | to quote certain golden robot from a galaxy far far away: "we were made to suffer" :) | 15:28 |
| onefang | gnarface: You have plenty of friends here. B-) | 15:48 |
| gnarface | heh, thanks man | 15:51 |
| agneli | that is so very true onefang, gnarface: you are always so nice and helpful :) | 16:08 |
| gnarface | i appreciate it guys. i wasn't fishing for compliments though. i really have no idea how many average people use arm devices these days. seems like it's certainly been on the rise though... | 16:09 |
| agneli | that is the main reason I am around :) | 16:09 |
| agneli | everybody needs nice words, if somebody says it is not needed that very person is lying... | 16:10 |
| agneli | just imageine Vova Z. and Vova P. exchanging seet words instead of warheads... | 16:11 |
| agneli | *sweet | 16:11 |
| agneli | btw... anybody using any tegra board? | 16:14 |
| agneli | nvflash destroys my bct each time I am using it... and puts device permanently in recovery mode | 16:14 |
| gnarface | not i | 16:16 |
| agneli | not very important, but I would like to know wth... | 16:16 |
| agneli | nvflash is proprietary hence evil | 16:16 |
Generated by irclog2html.py 2.17.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!