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 feed: #armbian-rss | Off-Topic: #armbian-offtopic | Logs: -> irc.armbian.com
<Kreyren>
Device /dev/loop0p2 does not exist or access denied.
<Kreyren>
just in case this is known issue if anyone knows before i go to diagnose it bcs painn
norwich_ has joined #armbian
norwich has quit [Ping timeout: 248 seconds]
norwich_ is now known as norwich
<TRS-80>
kreyren: Did you check both GitHub and Jira for existing issues?
darkgeek1 has quit [Read error: Connection reset by peer]
archetech has quit [Quit: Konversation terminated!]
darkgeek1 has joined #armbian
darkgeekyang has joined #armbian
darkgeekyang has quit [Read error: Connection reset by peer]
darkgeekyang has joined #armbian
darkgeek1 has quit [Ping timeout: 248 seconds]
Dagger has quit [Ping timeout: 264 seconds]
archetech has joined #armbian
Dagger has joined #armbian
norwich has quit [Ping timeout: 248 seconds]
darkgeek1 has joined #armbian
darkgeek1 has quit [Read error: Connection reset by peer]
darkgeek1 has joined #armbian
darkgeekyang has quit [Ping timeout: 248 seconds]
darkgeekyang has joined #armbian
darkgeekyang has quit [Read error: Connection reset by peer]
darkgeekyang has joined #armbian
darkgeek1 has quit [Ping timeout: 248 seconds]
<nekomancer[m]>
kreyren: you can easy avoid conversation and all that jazz:simply do what you want/need in your own armbian fork.
<nekomancer[m]>
rebase your patches time to time if you need, or avoid, if you don't
<TRS-80>
Well, people sharing their patches back is sort of one of main /raisons d'être/ for Armbian in the first place. We don't want to go backwards to the bad old days of patches scattered all around the Internet and everyone working alone and separately.
<TRS-80>
I, for one, appreciate kreyren's enthusiasm and contribution, I just hope they can adapt to the existing culture and workflow we already have here.
<nekomancer[m]>
looks like kreyren too fast for existing armbian workflow.
<nekomancer[m]>
I know nobody can check 250 commits at a time; looks like kreyren can much more.
norwich has joined #armbian
<TRS-80>
Yes, I am interested in harnessing that kind of super powers! :p
califax has quit [Remote host closed the connection]
califax has joined #armbian
rpardini has quit [Quit: gone]
Dagger has quit [Ping timeout: 248 seconds]
Dagger has joined #armbian
<Armbian-Discord>
<rpardini> We're very close to switching to armbian-next. When we do everyone can go back to their normal PR'ing. In the meantime, well, yes, if you wanna a PR in, you'll have to rebase...
<Armbian-Discord>
<rpardini> Although I've been advocating to enable to GitHub "require linear history" validation... 😄
<TRS-80>
Yeah I was just thinking (even before you posted that), 'isn't the merge window closed anyway?' I actually went and looked at the PR, only 5 days ago. Did that slip in just before window closed?
<Armbian-Discord>
<rpardini> So right now master is semi-frozen, requiring 2 approvals, and Igor and Armbianworker are in vacations, so master should only be 23.02 related bugfixes
<TRS-80>
I am very glad to see fully F/LOSS hardware getting better support. He even went to trouble of making a nice graphic. :) So kreyren, buddy, just hang in there a bit, K? :)
<Armbian-Discord>
<rpardini> Meanwhile armbian-next is progressing, I rebase every 2-3 days now, and I've cherry-picked quite a few of the "not a bugfix" PRs sent to master.
<TRS-80>
Hopefully all the rebasing will be over soon. :)
<Armbian-Discord>
<rpardini> kreyren, ignoring all advice, decided to flood us with PRs against armbian-next (not master) with non-bugfix stuff instead
<Armbian-Discord>
<rpardini> but yeah, hang in there, do what nekomancer recommended, work in fork, group changes/squash commits, send a nice PR in 1-2 weeks time
jason123onirc has quit [Read error: Connection reset by peer]
jason123onirc has joined #armbian
chewitt has quit [Ping timeout: 248 seconds]
chewitt has joined #armbian
lemonzest has quit [Quit: WeeChat 3.6]
Dagger has quit [Ping timeout: 248 seconds]
Dagger has joined #armbian
lemonzest has joined #armbian
Dagger has quit [Ping timeout: 248 seconds]
Some-body_ has joined #armbian
darkgeek1 has joined #armbian
Net147 has quit [Read error: Connection reset by peer]
Dagger has joined #armbian
lemonzest has quit [*.net *.split]
darkgeekyang has quit [*.net *.split]
upekkha has quit [*.net *.split]
Some-body_ is now known as DarthGandalf
DarthGandalf has quit [*.net *.split]
phenom has quit [*.net *.split]
Net147 has joined #armbian
lemonzest has joined #armbian
ced117 has quit [Ping timeout: 268 seconds]
phenom has joined #armbian
upekkha has joined #armbian
crabbedhaloablut has quit [Remote host closed the connection]
crabbedhaloablut has joined #armbian
ced117 has joined #armbian
jclsn has quit [Ping timeout: 260 seconds]
jclsn has joined #armbian
<Kreyren>
TRS-80, I don't do jira didn't check kinda asking before going to play league of legends bcs crew resource mangement xD
* Kreyren
is looking into that cryptsetup issue now btw
<TRS-80>
kreyren: I also have strong disdain for nonfree Jira, however that is what Igor wants to use.
darkgeekyang has joined #armbian
<TRS-80>
Anyway, that's where most of real dev issue tracking takes place.
darkgeekyang has quit [Read error: Connection reset by peer]
darkgeekyang has joined #armbian
<Kreyren>
i see.. so far i was able to avoid using that and i have PA ready to do stuff there so that i don't have to touch it directly :p
darkgeekyang has quit [Client Quit]
darkgeek1 has quit [Ping timeout: 260 seconds]
<TRS-80>
What is PA?
* TRS-80
doesn't want to touch Jira, either
<TRS-80>
Anyway, you had asked about 'is this a known issue' and that would be the place to look. Which I *think* should be open to public (just to look / search through)? Not 100% sure on that.
<Kreyren>
Personal Assistant
<Kreyren>
ehww it's still JIRA though
<Kreyren>
Like if it was up to me i would put armbian on forgejo xD
<TRS-80>
IF it were up to me we would use a simple Orgmode text file and make it part of the repo! But it's not up to me. ;)
<TRS-80>
I think there is some Emacs mode for Jira, but I have only looked at it, not tried it yet.
<TRS-80>
Personally, I like Sourcehut, but for a lot of contributors, Microsoft's GitHub seems to be where it's at these days.
<Kreyren>
and rewrite the whole thing in GNU Guile~
<Kreyren>
bcs proper frameworking language instead of doing the malpractice of using scripting for complicated things
<TRS-80>
Bash is used because everyone knows it and it's available everywhere.
<TRS-80>
Although I take your point.
<Kreyren>
so is guile :p GNU uses it in everything
<TRS-80>
I mean like early boot environment, build system, etc.
<Kreyren>
and like it's probably easier language than bash O.o
<Kreyren>
wa?
<TRS-80>
You might be right. And I'm fairly decent in bash, but it's archaic and there are a lot of gotchas.
<Kreyren>
also it's like 6AM soon so i need to find someone to convince me to go to the gym
<TRS-80>
My Emacs config is thousands of lines of ELisp, once you get used to nice Lispy functional language, everything else just looks like trash in comparison.
<TRS-80>
nice project
<TRS-80>
GO TO GYM
<TRS-80>
there :)
<TRS-80>
maybe rest first
<Kreyren>
thousands of lines? those are rookie numbers why not fork the whole thing and then realize that emacs-guile is a thing to fork your fork again
<Kreyren>
also i do fCAD in emacs after making prototypes in FreeCAD xD
<Kreyren>
TRS-80, do more convincing about the gym part plz
<Kreyren>
xD
* TRS-80
pokes kreyren with a stick
<Kreyren>
aaa fineeee
<TRS-80>
I keep thinking you should rest, but I forgot you said it's 6am there. So drink coffee instead.
<TRS-80>
Personally I need to wake up a bit before doing anything at all, much less gym. When I used to go to gym regularly, I did so in afternoon.
<Kreyren>
ehww i don't do caffeine i do have coffee and tea that has been boiled in a CO2 to dissolve the caffeine from it though ^-^
* TRS-80
wonders what is the point
<Kreyren>
and like i have polyphasic sleep i went to sleep at 17:00 for 3 hours and i will go again when i come back from the gym for another 3h :p
<TRS-80>
Supposedly caffeine is not good for you, but so are many other things.
<Kreyren>
mhm increases your risk of hypertension and heart failure
<TRS-80>
well OK then, some times I have weird schedule, too
<Kreyren>
that's normal schedule for me xD
<TRS-80>
kreyren: So does having a wife.
<Kreyren>
i just sleep for 8h a day when i am stressed and stuff
<Kreyren>
bcs mental state affects things a lot O.o
<Kreyren>
and i sleep for slightly longer after gym
<TRS-80>
it's actually true (I didn't used to believe that)
<Kreyren>
xD
<TRS-80>
I meant 'mental state affects things a lot' is true
<Kreyren>
i am polyamorous bcs the idea of having a wife seems like a hell to me
<Kreyren>
oh
<Kreyren>
xD
Dagger has quit [Ping timeout: 248 seconds]
<Kreyren>
hmm it's -12C outside perfect temperature for a pool~
Dagger has joined #armbian
Kreyren has quit [Remote host closed the connection]
Dagger has quit [Ping timeout: 248 seconds]
Dagger has joined #armbian
Kreyren has joined #armbian
rockworld has joined #armbian
<rockworld>
what is armbian?
Dagger has quit [Ping timeout: 252 seconds]
<Armbian-Discord>
<Zanoryt> what is life?
<Kreyren>
baby don't hurt me
<Armbian-Discord>
<Zanoryt> don't hurt me, again
<rockworld>
armbian is based on debian ?
<Kreyren>
rockworld, the weird bash framework to generate debian/ubuntu distros for ARM things
<Kreyren>
Zanoryt, it's 'no more'
<Kreyren>
smh
<Armbian-Discord>
<Zanoryt> sigh
<Armbian-Discord>
<Zanoryt> i failed
<Armbian-Discord>
<Zanoryt> BUT I TRIED
<Kreyren>
xD
<Armbian-Discord>
<Zanoryt> 10000000 bonus points for trying
<Kreyren>
i guess xD
<Kreyren>
i would -3x that for failing~
<rockworld>
ok cause I bought the new orangepi5 and I would like to change the boot on it, but they use u-boot I was more familiar with a regular bios lol
<rockworld>
jeez it looks scary if you say it like this mate
<rockworld>
lol
<Armbian-Discord>
<Werner> Armbian is not an operating system per se. The core of Armbian is the build framework to easily generate Debian or Ubuntu based images with custom kernel for various single board computers based on ARM architecture and some Risc-V too. Pre built images are there for both user convenience and for us as kind a side product too check if changes break building
<Kreyren>
it has like comfy UI O.o
<Armbian-Discord>
<Werner> End users most likely see the operating system aspect first 😉
<rockworld>
so armbian is the way to do this
<Kreyren>
hmm could be but i dunno how to change the bootloader from u-boot
<Kreyren>
i saw some code for it in the encryption things though
<rockworld>
I know orangepi5 have their own armbian release
<Kreyren>
hmm seems that it only has u-boot actually there are just bunch of options to do like different filesystem and size and stuff
<Armbian-Discord>
<Werner> Rootfs encryption code was added by community contribution. Since this is not frequently tested its state is unknown. However there is some tutorial from a user in forums to do things manually
<Kreyren>
ye it kinda sucks and doesn't work and i still didn't figure out why xD
<Kreyren>
might actually rewrite that whole thing
<rockworld>
well, im at a point where im not sure if I should trust their isos, because there is no way to delete the default user
<Armbian-Discord>
<Werner> Nice
<Kreyren>
rockworld, build it yourself then? O.o
<Kreyren>
let me get ya the things for it
<Armbian-Discord>
<Werner> Vendor images are always scetchy for various reasons 😂
<rockworld>
yeah I agree at this point :p
<Armbian-Discord>
<Werner> Either weird behavior, 50 partitions for no reason, backdoors, unstable, bugs. The list goes on and on... Which is kind a weird since at least these guys should know their hw...
<Armbian-Discord>
<Werner> And yes, in very old 3.x allwinner bsp was a backdoor
<Armbian-Discord>
<Werner> Google for "rootmydevice" for those who are curious.
<Kreyren>
OLIMEX images are nice~
<Armbian-Discord>
<Werner> Aight l8r, go to do other stuff again 👋
<Kreyren>
and it's free and open-source hardware and software
<rockworld>
right mate I need to look on this
<Kreyren>
> RK3588S
<Kreyren>
O
<Kreyren>
Efe's maintaining that board so i guess you can asm them too though
<TRS-80>
rockworld: There is no BIOS, forget everything you know about booting from x86, as ARM is completely different. This is one of main reasons for Armbian.
<Kreyren>
TRS-80, there is 2MB BIOS formated space at the start of the storage device you liar!
<TRS-80>
rockworld: Check out docs.armbian.com/, come back after that if you still have any questions.
<TRS-80>
kreyren: You know what I mean.
<Kreyren>
xD
<Kreyren>
ye x86 is trash~
<Kreyren>
arm is less of a trash, but we still need proper RISC-V
<rockworld>
well im building it on ubuntu
<Kreyren>
ehww uwuntu
<rockworld>
maybe I was better to build first on their own armbian iso
<Kreyren>
hmm maybe
* Kreyren
would just grab the prebuilt images from github
<Kreyren>
like the automated thing that builds them is subject to public review O.o
<TRS-80>
rockworld: Are there not pre-built images for your board (I did not look)?
<TRS-80>
usually that's the easiest way
<rockworld>
yes
<Kreyren>
TRS-80, there are
<Kreyren>
legacy release though
<Kreyren>
ehh legacy branch
<Kreyren>
for RK3588S
<Kreyren>
kinda heresy
<TRS-80>
Oh, OK, this is WIP stuff I think. I would check forums if I were you and do a little homework.
<Kreyren>
like i plan on messing with RK3588S so i can look into stuff
<TRS-80>
kreyren: It's still pretty new. But I think someone (balbes?) is working on it. Read around (I am a bit out of date on things, beenm away a while).
<Kreyren>
rockworld, if the maintainers approve that merge request then try to see how it works that image for you plz and if there are any issues then tell me and i try to fix them :p
<rockworld>
I builded the debian image. I will let you know
<Kreyren>
oke~ it has kernel 5 point something so you might want to try upgrading that
<Kreyren>
which is basically what my merge request did O.o
<Kreyren>
bcs like kinda insane to use old kernel for a new chip~
<Kreyren>
meeh i want docs for RK3588S i would make such a good drones with it
<Kreyren>
@_@
<Kreyren>
or like ideally snapdragon mobile 845
<Kreyren>
sdm845 is more resourcesful thatn RK3588S right
<Kreyren>
hmm RK3588S is 8nm LP vs SMD845 10 nm FinFET LPP, but SMD845 has higher clocks
<Kreyren>
and RK3588S can have 32GB of RAM vs 6GB on SMD845
<rockworld>
ok so I think I will install base os provided by them to build it
<Kreyren>
afaik the issue is that there is some form of a problem with partitioning so instead of making the changes on the new partition it makes them on /boot of the rootfs and on restart it just uses the old partition instead
<Kreyren>
there is like this huge multi-year refactor in armbian-next that fixes lot of issues :p
<rockworld>
right so we will see
<Kreyren>
> Feb 9 08:03:06 orangepi5 kernel: [ 4.256682] Linux version 5.10.110-rockchip-rk3588 (root@c4c2e29fb281) (aarch64-linux-gnu-gcc (Ubuntu 11.3.0-1ubuntu1~22.04) 11.3.0, GNU ld (GNU Binutils for Ubuntu) 2.38) #trunk SMP Thu Feb 9 07:09:42 UTC 2023
<Kreyren>
judging by this
<Kreyren>
so it's seemingly trying to use old kernel with new modules and stuff
<Kreyren>
thu the black screen
<rockworld>
kinda weird that it says ubuntu I was on debian
<Kreyren>
you used the `./compile.sh docker` no?
<Kreyren>
if so that builds it in docker
<rockworld>
yes
<Kreyren>
the docker is ubuntu jammy :D
<rockworld>
so it will be the same process for building it ?
<Kreyren>
> [🐳|💥] error! [ asking for docker... inside docker. how did this happen? Tip: you don't need 'docker' to run armbian-next inside Docker; it's automatically detected and used when appropriate. ]
<Kreyren>
hmm got to that issue already too
<Kreyren>
`./compile docker-shell`
<Kreyren>
in the docker shell then `./compile.sh PACKAGE_BOARD_LIST="wpasupplicant"`
<rockworld>
hum because my docker was run as root I guess
<Kreyren>
rockworld, you can run it as root just press <Enter> when it starts the countdown xD
<Kreyren>
but kinda malpreactice so run withotu root O.o
<rockworld>
ah right loll
chewitt has quit [Quit: Zzz..]
<rockworld>
but branch is legacy
<rockworld>
latest kernel was edge
<rockworld>
im a bit confuse
<Kreyren>
O.o
<rockworld>
they are asking me about what kernel to choose
<Kreyren>
it should ask you in the TUI
<Kreyren>
if not then append BRANCH=current to the command
chewitt has joined #armbian
<Kreyren>
append meaning add after that
<Kreyren>
so like `./compile.sh PACKAGE_BOARD_LIST="wpasupplicant" BRANCH=current
<Kreyren>
O.o
<rockworld>
its compiling everything
<Kreyren>
yay~
<rockworld>
its just before when I choose the latest kernel I choose the latest edge kernel not the legacy one, it might be because of that it didnt boot
<rockworld>
on the first build I mean
<Kreyren>
i wouldn't use edge it has lots of issues on my end
<Kreyren>
so i would go for current
<rockworld>
right
<rockworld>
this is what I did
<Kreyren>
but mine is Allwinner A64 which is older chip compared to RK3588s
<Kreyren>
gut gut
<rockworld>
Fetching updates from remote repository [ kernel:5.10 linux-5.10-gen-rkr3.4 ]
<Kreyren>
hmmm i guess that's ok
<rockworld>
probably, I will let it go until tomorrow, I know its gonna take a while to build lol
<Kreyren>
hmm the current on my end is 5.15.89
<rockworld>
hum right
rpardini has quit [Quit: ZZZzzz…]
<rockworld>
so I think it took exactly the same kernel that they provided with
<Kreyren>
there might actually be a reason to why efe is using legacy kernel but like weird
chewitt has quit [Quit: Zzz..]
<Armbian-Discord>
<EfeCTN> Rk3588 is currently just supported by half-android legacy kernel
<Armbian-Discord>
<EfeCTN> It may be possible to use it on mainline kernel with some patches but it's experimental
<Kreyren>
EfeCTN it's RK3588S
<Kreyren>
afaik pine64 was doign some mainlining work bcs of their quartspro64 for it no? so current might work?