rellla changed the topic of #linux-sunxi to: Allwinner/sunxi /development discussion - did you try looking at our wiki? https://linux-sunxi.org - Don't ask to ask. Just ask and wait! - https://github.com/linux-sunxi/ - Logs at http://irclog.whitequark.org/linux-sunxi - *only registered users can talk*
BenG83 has quit [Quit: Leaving]
vagrantc has quit [Quit: leaving]
jstefanop has joined #linux-sunxi
return0e_ has joined #linux-sunxi
return0e has quit [Ping timeout: 276 seconds]
jstefanop has quit [Ping timeout: 245 seconds]
ChriChri_ has joined #linux-sunxi
ChriChri has quit [Ping timeout: 240 seconds]
ChriChri_ is now known as ChriChri
aloo_shu has quit [Quit: g'nite everyone. stay excellent]
Mangy_Dog has quit [Ping timeout: 240 seconds]
cnxsoft has joined #linux-sunxi
juri_ has quit [Ping timeout: 268 seconds]
juri_ has joined #linux-sunxi
NeuroScr has quit [Quit: NeuroScr]
lurchi__ is now known as lurchi_
cnxsoft has quit [Read error: Connection reset by peer]
cnxsoft has joined #linux-sunxi
lkcl has quit [Ping timeout: 265 seconds]
lkcl has joined #linux-sunxi
victhor has quit [Ping timeout: 252 seconds]
TheSeven has quit [Ping timeout: 250 seconds]
TheSeven has joined #linux-sunxi
lurchi_ is now known as lurchi__
jstefanop has joined #linux-sunxi
jstefanop has quit [Ping timeout: 276 seconds]
dddddd has quit [Remote host closed the connection]
return0e_ has quit [Ping timeout: 245 seconds]
return0e has joined #linux-sunxi
lurchi_ has joined #linux-sunxi
airstorm has joined #linux-sunxi
lurchi__ has quit [Ping timeout: 252 seconds]
selfbg has joined #linux-sunxi
ldevulder__ has joined #linux-sunxi
ldevulder_ has quit [Ping timeout: 245 seconds]
nexgen has joined #linux-sunxi
afaerber has quit [Ping timeout: 245 seconds]
reinforce has joined #linux-sunxi
afaerber has joined #linux-sunxi
arnidg has quit [Quit: ZNC - https://znc.in]
arnidg has joined #linux-sunxi
AneoX has joined #linux-sunxi
yann|work has quit [Ping timeout: 246 seconds]
nexgen has quit [Ping timeout: 240 seconds]
nexgen has joined #linux-sunxi
ldevulder__ is now known as ldevulder
vpeter_ has quit [Remote host closed the connection]
diego_r has joined #linux-sunxi
yann|work has joined #linux-sunxi
matthias_bgg has joined #linux-sunxi
vpeter has joined #linux-sunxi
<diego_r> hi channel. For those interested, I've started enabling lima & panfrost in meta-sunxi. Here's initial draft patch:
nexgen has quit [Ping timeout: 250 seconds]
tllim has quit [Read error: Connection reset by peer]
tnovotny has joined #linux-sunxi
florian_kc has joined #linux-sunxi
return0e has quit [Read error: Connection reset by peer]
return0e has joined #linux-sunxi
selfbg has quit [Remote host closed the connection]
victhor has joined #linux-sunxi
Mangy_Dog has joined #linux-sunxi
dddddd has joined #linux-sunxi
return0e_ has joined #linux-sunxi
return0e has quit [Ping timeout: 265 seconds]
lurchi_ is now known as lurchi__
return0e_ has quit [Read error: Connection reset by peer]
return0e has joined #linux-sunxi
victhor has quit [Ping timeout: 246 seconds]
airstorm has quit [Quit: airstorm]
tnovotny has quit [Quit: Leaving]
cnxsoft has quit [Quit: cnxsoft]
<tuxd3v> I built it with default options for armhf and also for arm64
<tuxd3v> diego_r, nice to know that someone is busy building too :)
<diego_r> tuxd3v: does it work for you? Which board(s)? What software did you test with?
<tuxd3v> I haven't tested them yet..
<tuxd3v> I only built them
<tuxd3v> kernel 5.3.11
<tuxd3v> I have yet to test them
sunshavi has quit [Read error: Connection reset by peer]
<diego_r> tuxd3v: with Openembedded or something else?
<tuxd3v> I was thinking in packaging them, but that will have to wait :(
<tuxd3v> I built a subset of mesa: lima,panfrost,kmsro,swrast
<tuxd3v> I built then natively
<tuxd3v> building lime for A20, is like crazy,,, it will take a lot of hours to compile..
<tuxd3v> lime -> lima
<fALSO> hours ?
<tuxd3v> yeah
<diego_r> tuxd3v: cross-compiling makes the difference on build times
<DuClare> What is lima?
<diego_r> a city in Peru
sunshavi has joined #linux-sunxi
<DuClare> Ok, that would no doubt take a while to compile
<tuxd3v> fALSO, yup, for Allwinner A20
<fALSO> i build mesa a lot of times on my orange pi pc
<fALSO> it never takes more than 30min
<tuxd3v> but H6 build them in less than a hour or so..
<tuxd3v> don't gorget to prepare 1.6 GB RAM for it for H6
<tuxd3v> or a zram
<fALSO> create a swap file
<fALSO> 2GB
<fALSO> and use it to build
<tuxd3v> that would also work.. :)
<fALSO> mesa uses clang in some places
<fALSO> and that uses a lot of memory
<tuxd3v> that is true, but I built it without Clang :D
<mru> why would you build mesa _on_ that device?
<mru> don't you have a PC?
<fALSO> doesnt mesa have a lot of weird dependencies that also need to be cross compiled
<tuxd3v> any way it launches 4 threads, and that will eat your Ram..
<tuxd3v> mesa hasa ton of cross compilation dependencies
<tuxd3v> maybe 2 tons
<tuxd3v> :D
<mru> openembedded builds mesa just fine
<tuxd3v> that's why I built them natively
<mru> and I'm sure the other build tools do too
<tuxd3v> to build natively, you only need a ton of dependencies
<tuxd3v> there are some hard dependencies to build it, but if you solve them, it will build
<tuxd3v> sstrict minimum versions..
<tuxd3v> mru, because to CrossCompile them, you need more than the double of dependencies to build..
<tuxd3v> that's why I built them natively..
<mru> surely the dependencies are exactly the same regardless of the target system
<mru> you just don't notice because your PC probably has many of them installed anyway
<mru> natively, that is
anarsoul has quit [Ping timeout: 265 seconds]
reinforce has quit [Quit: Leaving.]
lkcl has quit [Ping timeout: 240 seconds]
lkcl has joined #linux-sunxi
victhor has joined #linux-sunxi
<tuxd3v> there are 3 packages that are missing in the sunxi-wiki
<tuxd3v> x11proto-gl-dev x11proto-dri2-dev gettext
netlynx has joined #linux-sunxi
netlynx has joined #linux-sunxi
netlynx has quit [Changing host]
TEKrantz has quit [Ping timeout: 246 seconds]
TEKrantz has joined #linux-sunxi
aloo_shu has joined #linux-sunxi
reinforce has joined #linux-sunxi
anarsoul has joined #linux-sunxi
matthias_bgg has quit [Ping timeout: 240 seconds]
jonasbits has joined #linux-sunxi
tllim has joined #linux-sunxi
megi has joined #linux-sunxi
nexgen has joined #linux-sunxi
florian_kc has quit [Quit: Leaving]
yann|work has quit [Ping timeout: 240 seconds]
diego_r has quit [Ping timeout: 240 seconds]
jstefanop has joined #linux-sunxi
jstefanop has quit [Read error: Connection reset by peer]
jstefanop has joined #linux-sunxi
Naka has joined #linux-sunxi
Nakaori has quit [Ping timeout: 250 seconds]
Naka is now known as Nakaori
yann|work has joined #linux-sunxi
jonasbits has quit [Ping timeout: 252 seconds]
jonasbits_ has joined #linux-sunxi
victhor has quit [Ping timeout: 246 seconds]
vagrantc has joined #linux-sunxi
iamfrankenstein has joined #linux-sunxi
<libv> tuxd3v: it's a wiki.
<mru> "wiki" is a hawaiian word meaning "perpetually out of date"
<libv> err
<aloo_shu> mru: always intuited that
<aloo_shu> must be the hawaiian in me
<libv> no
<libv> it's a wiki, make an account and fix it.
<libv> mru: do you even have an account?
<mru> where?
<libv> linux-sunxi.org
<libv> aka, the wiki
<mru> don't think so
<libv> you know, this thing we've been talking about for the last 10 minutes
<libv> mru: so you are, once again, talking smack like a 12y who just started puberty
<DuClare> Geez.
<mru> if I don't even have an account, how is it my fault if the content is wrong?
<plaes> o_O
<libv> 12.y.old.
<KotCzarny> because it's a community
<KotCzarny> not NDA tea party
<KotCzarny> so if you see something wrong, fix it
<mru> I usually just go directly to the relevant datasheets or schematics
<libv> and do not go and state "because wiki means its continuously out of date" like a 12y old
<libv> a petulant child.
<libv> mru: then why are you in this channel?
<libv> since you have all you need anyway
<mru> wow, you're more irritable than usual today
<mru> this channel != the wiki
<KotCzarny> winter is coming
<libv> mru: really?
<libv> what do you get out of this channel then?
<mru> do I have to justify me presence here to you?
<mru> *my
<libv> an outlet to whine about things you do not even care about fixing?
<libv> mru: you do not get to complain about the wiki being out of date if you cannot even remotely be bothered to go and fix it
<mru> where did I complain?
<libv> 20:13 < mru> "wiki" is a hawaiian word meaning "perpetually out of date"
<mru> OMFG
<libv> 20:18 < mru> if I don't even have an account, how is it my fault if the content is wrong?
<libv> it _is_ your fault.
<plaes> btw.. Wiki is Hawaiian for “fast; quick.” As a noun, wiki means “a website that allows anyone to add, delete or revise content by using a web browser.”
<mru> says mr i-personally-held-back-gpu-driver-development-for-years
<libv> mru: really?
<libv> i personally also started all arm gpu development.
<mru> you like bragging about how you stopped various other people working on gpu support
<libv> _all_
<mru> here we go again
<libv> i gave everyone the tools on a platter.
<libv> and talked everything up, and whatnot
<libv> and what were you doing?
<libv> just whinging.
<libv> as you do still
<libv> now, go make a wiki account
<mru> you'd appear a lot nicer if you didn't constantly boast about your own magnificence
<libv> mru: at least i tend to go and fix stuff from time to time
<libv> now, go make a wiki account
<mru> why?
<mru> will that make the kernel work better?
<libv> i'll check back around 21:00
<mru> you do that
<mru> I'll be down at the pub
<libv> that is indeed a more suited venue for what you tend to do
<mru> what do you mean? socialise?
<mru> you should try it some time
<tuxd3v> libv, wiki updated :)
<libv> tuxd3v: :) thanks :)
<libv> tuxd3v: now your findings will be useful for everyone :)
<tuxd3v> yup, thanks for your sugestion
<plaes> btw, this tanix-box website is screaming example a
<plaes> ...of a GPL violations...
<libv> like hp or nintendo ;p
<plaes> yeah :S
<libv> or not even a tarball with source?
<plaes> hmm.. site is now down
<libv> plaes: this raschid character does seem like a normal user and not the person behind that device or site
<libv> i have not looked here in the past few days, nor have i read a longer backlog, so i am not sure whether he was here
<plaes> yup
<libv> but a device vendor shill would at least get the link right on the device page, and do other things differently
iamfrankenstein has quit [Quit: iamfrankenstein]
mue_ has quit [Remote host closed the connection]
victhor has joined #linux-sunxi
florian has joined #linux-sunxi
<willmore> plaes, tanix-box? is this a device on the wiki?
<willmore> Sorry, I missed references to it.
<plaes> yeah, that latest device
<willmore> I'll look.
<willmore> I don't see any nic in this channel with that same user name.
<willmore> That TX-6 device page doesn't look like a manufacturer page. They would never put pics of the UART connector in there and they'd be sure to get all the specs (even if fake) listed. This was pretty obviously done by someone who owns one and has been trying to hack on it.
<plaes> yeah, I was talking about tanix-box.com
<plaes> but it's offline atm
<willmore> Oh, sorry.
AneoX has quit [Quit: Textual IRC Client: www.textualapp.com]
TEKrantz has quit [Ping timeout: 265 seconds]
TEKrantz has joined #linux-sunxi
TEKrantz has quit [Ping timeout: 240 seconds]
fl_0 has quit [Ping timeout: 240 seconds]
fl_0 has joined #linux-sunxi
pcbBob has joined #linux-sunxi
TEKrantz has joined #linux-sunxi
<megi> tuxd3v: other way to reduce memory use during mesa build is to use -g0
<megi> you'll also reduce SD card wear that way
<megi> your build dir will have 88MiB compared to gigabyte(s) :)
<megi> I'm pretty sure it reduces ram usage too
<montjoie> NEVER build on sdcard
zoobab has quit [Ping timeout: 250 seconds]
<montjoie> especially after midnight
<megi> haha :)
<megi> what?
* willmore suspects it's a Gremlins reference.
<tuxd3v> on armhf I compiled both panfrost, and lima too, the ram amounts were not so high.. on a A20, 2*core
<tuxd3v> but I used a 2 Zrams...just in case .. :)
<montjoie> swap over NFS in case of missing RAM size
<tuxd3v> On Allwinner H6( 4 cores ), arm64, whas like crazy, around 1.55GB or ram at peak
<megi> it's still pretty good idea to reduce intermediary files' size, since your build can then mostly run from RAM
<tuxd3v> whas -> was
<tuxd3v> and I only succed because I also used Zrams there too :D
<tuxd3v> Now I just have to separate lima, from panfrost, and the dev files, so that I could create 2 packages
<tuxd3v> 3 packages
<megi> probably a linking step trying to load all the object files incl. debug symbols to ram at once
<megi> that 1.6GiB
<tuxd3v> yeah it could be
<megi> I think it will be like 160MiB with -g0
<montjoie> willmore: yes gremlins are everywhere
<tuxd3v> and the fact that I were using 4 threads...even tought that 4 threads use the same amount of ram.. seems to not be the case becasue they are doing each one its stuff, its more 4 processes
<tuxd3v> megi: you got the same performance with -g0?
<megi> yes
<tuxd3v> I believe it would be a lot slower..
<megi> that has nothing to do with optimization
<karlp> what is -g0? what build tool is that an argument for?
<tuxd3v> I mean the compilation time
<megi> that just makes it gcc doesn't add debug symbols
<tuxd3v> but no problem since H6 is a beast compared to A20
<megi> that you're probably sripping at the end anyway
<megi> debug symbols are easily 80-90% of the build size
<karlp> on disk, sure.
<megi> in ram too, when object files are loaded for linking
* karlp tends to like having the debug info.
<tuxd3v> ho..now that you are talking about that.. I should have done it..
<megi> I just don't understand distros that strip them when making a package, why they build with them :)
<karlp> because thehy ship them separately?
<megi> no
<megi> Arch Linux doesn't, for example
<willmore> montjoie, is your sunxi-crypto work compatable with the new crypto api or do they use some other api? https://www.phoronix.com/scan.php?page=news_item&px=Linux-5.5-Finishes-SKCIPHER
reinforce has quit [Quit: Leaving.]
NeuroScr has joined #linux-sunxi
Nakaori has quit [Remote host closed the connection]
nexgen3 has joined #linux-sunxi
jorik__ has joined #linux-sunxi
NeuroScr_ has joined #linux-sunxi
marble_visions_ has joined #linux-sunxi
Perlovka has joined #linux-sunxi
arnidg has quit [Ping timeout: 276 seconds]
arnidg- has joined #linux-sunxi
buZz_ has joined #linux-sunxi
alexxy[home] has joined #linux-sunxi
buZz_ has joined #linux-sunxi
buZz_ has quit [Changing host]
Naka has joined #linux-sunxi
nexgen has quit [Remote host closed the connection]
jonkerj has quit [Remote host closed the connection]
NeuroScr has quit [Read error: Connection reset by peer]
marble_visions has quit [Quit: bye]
indy has quit [Quit: ZNC - http://znc.sourceforge.net]
alexxy has quit [Quit: No Ping reply in 180 seconds.]
NeuroScr_ is now known as NeuroScr
Perlovka_ has quit [Ping timeout: 240 seconds]
buZz has quit [Ping timeout: 240 seconds]
Naka is now known as Nakaori
indy_ has joined #linux-sunxi
jstefanop has quit [Remote host closed the connection]
jstefanop has joined #linux-sunxi
Turl has joined #linux-sunxi
jstefanop has quit [Ping timeout: 240 seconds]
zoobab has joined #linux-sunxi
netlynx has quit [Quit: Ex-Chat]
tllim has quit [Read error: Connection reset by peer]
jstefanop has joined #linux-sunxi
AneoX has joined #linux-sunxi
jstefanop has quit [Ping timeout: 240 seconds]
TEKrantz has quit [Ping timeout: 240 seconds]
TEKrantz has joined #linux-sunxi
afis has joined #linux-sunxi
ldevulder_ has joined #linux-sunxi
ldevulder has quit [Ping timeout: 240 seconds]
lurchi__ is now known as lurchi_
afis has quit [Remote host closed the connection]
buZz_ is now known as buZz
warpme_ has quit [Quit: Connection closed for inactivity]