ArmbianHelper changed the topic of #armbian to: armbian - Linux for ARM development boards | www.armbian.com | Github: github.com/armbian | Commits: #armbian-commits | Developer talk: #armbian-devel | Forum/Twitter feed: #armbian-rss | Logs: -> irc.armbian.com
archetech_g has quit [Quit: Leaving]
archetech has joined #armbian
xoan72545127 has joined #armbian
xoan7254512 has quit [Ping timeout: 248 seconds]
xoan72545127 is now known as xoan7254512
<Armbian-Discord> <B​ossk> anyone know if armbian can be tested before installed like ubuntu "live cd" mode I think? want to test arbmian on a single board computer
<archetech> arm is not x86 no
<archetech> and its quite simple to burn a sdcard and try it
<Armbian-Discord> <B​ossk> ubuntu has it for raspberry pi
<archetech> so waht it makes no sense
<Armbian-Discord> <B​ossk> what do you mean? I heard the server side armbian has it, but im wondering if the desktop version can also be tested before install
<archetech> takes same effort to burn a "live" img as the real thing
<Armbian-Discord> <B​ossk> time not the issue, its testing environment. ubuntu has it as an option besides install
<stipa> B​ossk burn an image to sd card and try it out
<Armbian-Discord> <B​ossk> so just to get this straight, armbian doesn't have a testing environment?
<stipa> it runs out of the sdcard
<stipa> if you don't like it just remove the sd card from the board
<stipa> or burn something else on the sd card
<stipa> the install is on the sd card
<stipa> the OS
<stipa> us this to burn an image to sd card https://www.balena.io/etcher/
<ArmbianHelper> ^ balenaEtcher - Flash OS images to SD cards & USB drives
xoan72545122 has joined #armbian
xoan7254512 has quit [Ping timeout: 256 seconds]
xoan72545122 is now known as xoan7254512
<Armbian-Discord> <I​gorPec> Armbian provides only live OS which you can then transfer to internal memory or USB, but generally it runs of SD card as is.
<Armbian-Discord> <B​ossk> oh interesting, but everything is still saved on the sd card right? I think with live Ubuntu if you unplug the sd card, no data is saved. Which is helpful for testing
<Armbian-Discord> <I​gorPec> the only relation armbian has with ubuntu is by using their standard app packages and relations
<Armbian-Discord> <I​gorPec> armbian sits more in embedded Linux world
<Armbian-Discord> <I​gorPec> most of our "installs" are flashing SD card and running Linux from there. If you choose to install, what you have on the SD card, is transferred to media of your choice - whatever you want https://docs.armbian.com/User-Guide_Getting-Started/#how-to-install-to-emmc-nand-sata-usb
<ArmbianHelper> ^ Getting Started - Armbian Documentation
<Armbian-Discord> <I​gorPec> so, yes, data is saved to SD card. There is your root filesystem ... which you can move around
<Armbian-Discord> <I​gorPec> but you can run in read only mode - armbian-config -> system (i think) -> virtual read only. Then changes are not saved
<ArmbianHelper> ^ Advanced Features - Armbian Documentation
xoan72545127 has joined #armbian
xoan7254512 has quit [Ping timeout: 256 seconds]
xoan72545127 is now known as xoan7254512
xoan72545120 has joined #armbian
xoan7254512 has quit [Ping timeout: 268 seconds]
xoan72545120 is now known as xoan7254512
alekksander has joined #armbian
lemonzest has joined #armbian
archetech has quit [Quit: Konversation terminated!]
archetech has joined #armbian
lemonzest has quit [Quit: WeeChat 3.5]
xoan72545122 has joined #armbian
xoan7254512 has quit [Ping timeout: 268 seconds]
xoan72545122 is now known as xoan7254512
indy has quit [Ping timeout: 268 seconds]
teknoid has quit [Quit: leaving]
indy has joined #armbian
<hook> What unit does /sys/power/axp_pmu/battery/charge show things in?
archetech has quit [Quit: Konversation terminated!]
archetech has joined #armbian
califax has quit [Quit: ZNC 1.8.2 - https://znc.in]
califax has joined #armbian
xoan72545125 has joined #armbian
xoan7254512 has quit [Ping timeout: 256 seconds]
xoan72545125 is now known as xoan7254512
samythemany has joined #armbian
<Armbian-Discord> <m​eteyou> is it possible to build armbian with a github workflow and ubuntu-latest runner?
samythemany1 has joined #armbian
samythemany has quit [Ping timeout: 268 seconds]
archetech has quit [Quit: Leaving]
The_Loko has joined #armbian
<Armbian-Discord> <I​gorPec> it is. but takes time
<Armbian-Discord> <m​eteyou> i tested it this way: https://github.com/meteyou/armbian-builds/blob/first-tests/.github/workflows/BuildTrain.yml but i get this error:
<ArmbianHelper> ^ armbian-builds/BuildTrain.yml at first-tests · meteyou/armbian-builds · GitHub
<ArmbianHelper> ^ [image/png] (32.3KiB)
<Armbian-Discord> <m​eteyou> time is no problem in my usecase
<Armbian-Discord> <I​gorPec> this script can't work. it needs a lot of rework. ours default are probably too complex. check https://github.com/amazingfate/armbian-compile-action/blob/main/action.yml called from https://github.com/amazingfate/armbian-rock3a-images
<ArmbianHelper> ^ armbian-compile-action/action.yml at main · amazingfate/armbian-compile-action · GitHub
<ArmbianHelper> ^ GitHub - amazingfate/armbian-rock3a-images
<Armbian-Discord> <m​eteyou> ohh thx! I can use this as a guide!
<Armbian-Discord> <m​eteyou> looks a lot of better and with the matrix, it fits very well for my usecase
<Armbian-Discord> <m​eteyou> is it possible/recommended to cache specific directories between different builds, or can i download and cache specific resources before building the first image?
<Armbian-Discord> <I​gorPec> rootfs cache is automatic - if you stick to master branch
<Armbian-Discord> <I​gorPec> other caching between builds, provided by GitHub, we don't use as its useful only if you stick to their runners. While GitHub runners in our case represent only 4% https://github.com/armbian/scripts/blob/master/README.md
<ArmbianHelper> ^ scripts/README.md at master · armbian/scripts · GitHub
<Armbian-Discord> <m​eteyou> ok. thx for you help!
mpmc is now known as nowhere
indy has quit [Ping timeout: 252 seconds]
TRS-80 has joined #armbian
indy has joined #armbian
indy has quit [Ping timeout: 252 seconds]
indy has joined #armbian
xoan72545123 has joined #armbian
xoan7254512 has quit [Ping timeout: 248 seconds]
xoan72545123 is now known as xoan7254512
<Armbian-Discord> <m​eteyou> is there currently a issue with branch=current & release=bullseye in armbian?
<ArmbianHelper> ^ [image/png] (146.8KiB)
<Armbian-Discord> <m​eteyou> got the same error local & via github workflow. branch=edge looks like it works
<TRS-80> @meteyou Yes there is. Adding flag EXTRA_WIFI=no was supposed to be a workaround, but that did not work for me. I am assuming you have pulled latest? Igor was working on something just the other day and may have pushed a fix by now (or not).
<Armbian-Discord> <m​eteyou> @TRS-80 yes. i use the up-to-date master branch of armbian/build. currently i am just testing my workflow, so it is not a big deal if i have to use branch=edge or jammy...
<TRS-80> Happened to me even on edge, I was trying to build image for PBP.
<Armbian-Discord> <T​onymac32> 😦
<Armbian-Discord> <T​onymac32> #%$#@^%^$#^%@#%^%$^&
<Armbian-Discord> <m​eteyou> atm i build images for orangepizero + radxa zero. both are running...
<Armbian-Discord> <T​onymac32> that error is in fbdev, it has nothing to do with wifi
<Armbian-Discord> <T​onymac32> do you have the patchlog?
<TRS-80> Who?
<Armbian-Discord> <T​onymac32> either and or 😄
<TRS-80> I been posting my errors in here for days, lo
<Armbian-Discord> <m​eteyou> no sry.. i have only the github action. do you can also work with it?
<TRS-80> l
<Armbian-Discord> <T​onymac32> well I didn't think I'd have to read it because people kept saying wifi
<ArmbianHelper> ^ chore: WIP · meteyou/armbian-builds@b18a17e · GitHub
* TRS-80 goes to double check
<ArmbianHelper> ^ chore: WIP · meteyou/armbian-builds@b18a17e · GitHub
<Armbian-Discord> <T​onymac32> applying bootsplash-5.16.y-0001-Revert-fbcon-Add-option-to-enable-legacy-hardware-ac.patch
<Armbian-Discord> <T​onymac32> failed
<Armbian-Discord> <T​onymac32> that is likely the cause
<Armbian-Discord> <T​onymac32> don't mind us, people are more interested in adding LE patches than keeping the images building these days
<Armbian-Discord> <T​onymac32> goes to grouch somewhere else
<TRS-80> You are starting to sound like tkaiser (very slightly) lol
* TRS-80 agrees FWIW, just never verbalized it in same way
<Armbian-Discord> <T​onymac32> applying bootsplash-5.16.y-0007-Revert-fbcon-remove-soft-scrollback-code.patch also failed, I didn't copy it first time
<Armbian-Discord> <T​onymac32> TRS-80 the issue is I rarely disagreed with the message, just the delivery
<TRS-80> yeah
<Armbian-Discord> <T​onymac32> but my generally agreeable nature hasn't done shit 😄
<Armbian-Discord> <T​onymac32> anyway, there are supposed to be committees forming to steer the project, I'm 50% Heinlein on this one, in a book he said "Once a planet becomes civilized enough to require carrying ID, it's time to find a new one"
<Armbian-Discord> <T​onymac32> 😄
<TRS-80> I have my doubts as well, OTOH something needs to be done I guess.
<Armbian-Discord> <T​onymac32> yeah, the wild west isn't working here, it would require a less than benevolent leader to make contributors mad by telling them to F off now and again
<Armbian-Discord> <T​onymac32> and if that can be diluted into a committee, well
<Armbian-Discord> <T​onymac32> no one has to be the bad guy
<TRS-80> I just hope it works out
<TRS-80> Anyway OK I found one of relevant pastes in logs: https://bpa.st/IHEA
<ArmbianHelper> ^ View paste IHEA
<TRS-80> Is this same fbdev issue?
tonymac32 has joined #armbian
<Armbian-Discord> <T​onymac32> drivers/video/fbdev/core/fbcon.c:1919:11: error: implicit declaration of function ‘fb_scrollmode’; did you mean ‘fb_find_mode’? [-Werror=implicit-function-declaration] cc1: some warnings being treated as errors
<Armbian-Discord> <T​onymac32> yep the scrollback patch
<TRS-80> OK, so is there some command I can add to skip some patch? Or simply delete it from sources?
<Armbian-Discord> <T​onymac32> if you check the sources folder where the kernel is compiled you should see a *.rej file showing what chunks didn't get applied properly
<Armbian-Discord> <T​onymac32> I assume to fbcon
alekksander has quit [Quit: Konversation terminated!]
The_Loko has quit [Quit: Leaving]
alekksander has joined #armbian
alekksander has quit [Client Quit]
<TRS-80> yeah not seeing any *.rej files (and I was searching the whole project dir with find)
<TRS-80> I think, if I am not badly mistaken, that I may have passed the kernel compilation phase?
<TRS-80> if so, it was thanks to tonymac32 hints above
<TRS-80> now I should bomb out on mirrors, like before :D
<Armbian-Discord> <I​gorPec> kernel bootlogo implementation is broken and it seems too much work to fix it. i guess this function is going to be deprecated until someone finds time for implementing Plymouth. It should be working fine.
<TRS-80> @IgorPec I guess you saw my GitHub issue?
<Armbian-Discord> <m​eteyou> so disabling boot_splash should fix this issue too?
<Armbian-Discord> <I​gorPec> this is the last remaining thing that is broken. we have fixed wifi drivers and other problems
<Armbian-Discord> <I​gorPec> SKIP_BOOTSPLASH="yes"
<Armbian-Discord> <I​gorPec> if you agree, fingers https://github.com/armbian/build/pull/4105
<ArmbianHelper> ^ Disable boot logo support as its broken by igorpecovnik · Pull Request #4105 · armbian/build · GitHub
<TRS-80> I thought finally something I might be qualified to review, but basically in reality I am just taking your word for it (I have no idea). lol
<Armbian-Discord> <I​gorPec> well, its know that this breaks it.
<Armbian-Discord> <I​gorPec> and to make it working - if this is on me, i can only disable the feature
<TRS-80> I am about to do something like `if [ ! $? = 0 ]; then [build command]; fi` just to keep hammering away at mirrors until I get lucky. But surely there is a better way? lol
<TRS-80> (oh yes, I am back to bombing out on mirrors, still, for days)
<Armbian-Discord> <I​gorPec> what exactly you wanna do?
<Armbian-Discord> <I​gorPec> don't worry about mirrors 😉
<TRS-80> I cannot seem to build an image
<TRS-80> Maybe I get rid of software and install after? Or?
<Armbian-Discord> <I​gorPec> i can see it in CI what is wrong and yes, not all images build atm
<Armbian-Discord> <I​gorPec> disabling bootlogo is last remaining problem as far as i can tell
<TRS-80> I am trying to build Bullseye XCFE for PBP (your favorite, I am sure to get help!). :p
<Armbian-Discord> <I​gorPec> let me try at my machine
<TRS-80> my command line is (more or less) exactly as I put in that issue
<TRS-80> maybe I try to specify some mirrors, some times not, but no matter
<Armbian-Discord> <I​gorPec> did you try to delete docker image ?
<Armbian-Discord> <I​gorPec> to force recreation
<TRS-80> I have a few times, should I do that every attempt?
quantum_ has joined #armbian
<TRS-80> I mean, I did that sporadically but not every time. But I can.
<Armbian-Discord> <I​gorPec> no, just idea to get it working
quantum_ has left #armbian [#armbian]
<Armbian-Discord> <I​gorPec> give me few minutes - i am running with your build parameters
<TRS-80> cool, thanks
<TRS-80> It would be lovely not to have to keep using Manjaro on my new toy. :D
<TRS-80> The hadware is pretty nice, especially coming from 10-yr old ThinkPads!
* TRS-80 goes for snack
<Armbian-Discord> <I​gorPec> well, its still just for geeks. support is not on the thinkpad level. not hw, not sw
<TRS-80> Very true. But ThinkPads are not what they used to be, either. So I been looking for alternative for long time. And laptop situation is so bad that this is the only thing that even came close (sadly).
<tonymac32> what, Lenovo was full of it when they claimed they'd maintain?
<tonymac32> Imagine my shock
<TRS-80> imagine_my_shock.jpg
<tonymac32> LOL
<TRS-80> JINX
<Armbian-Discord> <I​gorPec> my dell broke down few weeks ago, outside of warranty
<Armbian-Discord> <I​gorPec> and can't do much about except sell as is
<TRS-80> > In amazing twist of fate, Igor becomes PBP co-maintainer with TRS-80 :D
<Armbian-Discord> <I​gorPec> i am fixing armbian here 😉
<Armbian-Discord> <I​gorPec> we will be without boot logo now
<Armbian-Discord> <I​gorPec> kernel built with success
<TRS-80> Yes I was also able to get past kernel by disabling that patch in particular, I guess the flag does similar. But I keep bombing out on mirrors (which was original problem before this).
<Armbian-Discord> <T​onymac32> Igor go to bed
<Armbian-Discord> <T​onymac32> 😄
<Armbian-Discord> <I​gorPec> i need to see why this damn thing doesn't work. then i'll go to bed
<TRS-80> yaay
<TRS-80> :)
* TRS-80 feels like it's his lucky day
<Armbian-Discord> <I​gorPec> interesting. it hangs on [ o.k. ] Installing base system [ Stage 1/2 ] I: Retrieving InRelease
<TRS-80> yes that's what I been getting
<TRS-80> if you wait long enough it will time out (I guess)
<TRS-80> only once it worked for me
<TRS-80> I tried both mirrors as well as not specifying a mirror, many times, to no avail
<TRS-80> I mean, both options for DOWNLOAD_MIRROR as I guess it's looking for packages (Release file) here?
<Armbian-Discord> <I​gorPec> without docker it works
<TRS-80> hmm, weird
<Armbian-Discord> <I​gorPec> but interesting is that our CI uses docker for everything
<TRS-80> yeah
<TRS-80> Maybe do I have some wrong combination of options? In particular I was wondering about edge+Bullseys
<Armbian-Discord> <I​gorPec> so its one of those weird issues.
<Armbian-Discord> <I​gorPec> no, it also fails with jammy
<TRS-80> Oh and you said it works native.
<Armbian-Discord> <I​gorPec> its deboostrap / docker / qemu thingie
<Armbian-Discord> <I​gorPec> yes, native it works, at least on my machine
<Armbian-Discord> <I​gorPec> still this boot logo has to be disabled
<TRS-80> So this must be affecting some other builds then, no? Looks like we only build a Bullseye without a desktop, maybe that's why it wasn't seen yet.
<Armbian-Discord> <I​gorPec> first thing you should be trying is to build some other combination
<TRS-80> Maybe I try with less packages at command line, and then if it works I can install them after.
<Armbian-Discord> <I​gorPec> you are not doing anything wrong
<TRS-80> You mean what? Like different desktop?
<TRS-80> I mean, just trying to troubleshoot where problem is now.
<Armbian-Discord> <I​gorPec> if you suspect bullsye is a problem, you try ubuntu target
<Armbian-Discord> <I​gorPec> if you suspect xfce, try gnome
<Armbian-Discord> <I​gorPec> but it looks to me, its general issues in area of deboostrap or qemu
<Armbian-Discord> <I​gorPec> to rule one of those, build x86
<Armbian-Discord> <I​gorPec> now i am deboostrapping succesfully bullseye xfce with 1st two options
<Armbian-Discord> <I​gorPec> but i choose menu driven run
<Armbian-Discord> <I​gorPec> under docker
<TRS-80> you mean you ssh into docker I guess
<Armbian-Discord> <I​gorPec> no
<Armbian-Discord> <I​gorPec> ./compile.sh docker
<TRS-80> Oh I did not think that menu worked there! lol
<Armbian-Discord> <I​gorPec> then i select pinebook, bullseyes, desktop ...
<TRS-80> right now I am trying without DESKTOP_APPGROUPS_SELECTED="3dsupport browsers internet multimedia", but then I try the way you said
<Armbian-Discord> <I​gorPec> ok, i have to listen to @Tonymac32 advice 😉
<Armbian-Discord> <I​gorPec> if you find something, just post it here so it can be fixed
samythemany11 has joined #armbian
samythemany1 has quit [Ping timeout: 268 seconds]
<Armbian-Discord> <m​eteyou> just out of interest... if i were to use a self-hosted runner, then an ARM server would probably be best for build armbian builds? or how do you do it with your builds?
<TRS-80> @meteyou CI us using Docker, FWIW
<TRS-80> and host is x86 Ubuntu, all of this is right in the build docs
<TRS-80> Cheers @IgorPec, thanks for tips and have a good night!
<Armbian-Discord> <m​eteyou> i think @IgorPec have the same timezone as me and its 0:48 here 😅
<Armbian-Discord> <m​eteyou> i think we should go to bed both 🙈
<TRS-80> Igor is in Slovenia
<Armbian-Discord> <m​eteyou> i'm from austria. near the italian/sovenia border
<Armbian-Discord> <m​eteyou> so i think i can visit igor in 2-3h per car
<Armbian-Discord> <m​eteyou> from my home to Ljublijana (main city of slovenia)
<ArmbianHelper> ^ [image/png] (662.4KiB)
<TRS-80> I *think* I might be installing some packages?
xoan7254512 has quit [Remote host closed the connection]
xoan72545123 has joined #armbian
samythemany11 has quit [Ping timeout: 268 seconds]