<xqdzn>
If someone managed to make it work from ubuntu, then it's possible to build it from archlinux as well, right?
fl_0 has quit [Quit: STRG + Q]
<KotCzarny>
yup
<xqdzn>
I feels like i'm almost there xD
kaspter has quit [Read error: Connection reset by peer]
kaspter has joined #linux-sunxi
fl_0 has joined #linux-sunxi
florian has joined #linux-sunxi
xes_ has joined #linux-sunxi
dddddd has joined #linux-sunxi
xes has quit [Ping timeout: 272 seconds]
giomba has quit [Ping timeout: 248 seconds]
deesix has quit [Ping timeout: 244 seconds]
dddddd has quit [Ping timeout: 248 seconds]
antoine89 has quit [Ping timeout: 268 seconds]
deesix has joined #linux-sunxi
dddddd has joined #linux-sunxi
ldevulder_ has quit [Quit: Leaving]
return0e has joined #linux-sunxi
jernej has quit [Ping timeout: 250 seconds]
SopaXorzTaker has joined #linux-sunxi
ldevulder has joined #linux-sunxi
florian has quit [Ping timeout: 268 seconds]
random_yanek has quit [Ping timeout: 258 seconds]
tnovotny has joined #linux-sunxi
giomba has joined #linux-sunxi
jernej has joined #linux-sunxi
jernej has quit [Client Quit]
<veremitz>
is the h6 newer than the h3 for the bpi-zero ? I need to update my b-pi0 it gets rather warm(!) ..
<veremitz>
patch ^
<KotCzarny>
best is to use good heatsink + provide air circulation
jernej has joined #linux-sunxi
<xqdzn>
distcc is so convenient, I used my x86 as slave to compile kernel for arm.
nexgen has quit [Ping timeout: 272 seconds]
<megi>
montjoie: Is it fine to move stmmac-sun8i glue from devm_regulator_get_optional to devm_regulator_get and rely on dummies? I guess there's no downside and it will simplify the code a bit.
<wwilly>
xqdzn, better cross compile than compile from an arm board with distcc+x86 support
<xqdzn>
to prevent further issue?
<mru>
simpler and faster
<xqdzn>
faster? agree, maybe i experienced bottleneck few times with this distcc.
<xqdzn>
I just thought that distcc still better than native in arm (i dont have Thermal throttling yet)
<mru>
compiling code on a puny arm soc would be silly
<wwilly>
mru, I would say just challenging... :)
<mru>
so yes, distcc is better than building entirely on the little arm board
<xqdzn>
xD
<xqdzn>
still trying to make archlinux makepkg run with cross compiler
<mru>
but it still has to read the code, preprocess it, and send it over the network
<mru>
there's no way it'll keep up with a fast x86 machine compiling
<xqdzn>
it's been more than an hour and still compiling with distcc. wow.
<wwilly>
saying that, it depend on what you're compiling, but if it is the kernel, you have already everything done for you to cross compile, so, pointless to compile on the board...
<mru>
there are still a few idiot packages that are tricky to cross compile
<xqdzn>
i'm compiling kernel.
<mru>
but it's not nearly as bad as 10 years ago
<wwilly>
xqdzn, then it's pointless, cross compile from your x86 computer
<mru>
you obviously already have the cross compiler
<xqdzn>
i did manual compile with make -j8 ARCH=arm CROSS_COMPILE=arm-none-eabi-, but seems like in order to make archlinux packages, i need to prepare more stuff
gaston_ has joined #linux-sunxi
<wwilly>
why you want an archlinux package specifically?
Putti has joined #linux-sunxi
<xqdzn>
My fave distro, less hassle in the future, If i got my build script right, it'll patch new kernel. right?
<xqdzn>
and the other reason is: for learning purpose.
<wwilly>
debian is not so bad, and deb packaging is already there in the kernel
<wwilly>
arch philosophy is to compile everything right?
lurchi_ is now known as lurchi__
shfil has joined #linux-sunxi
<ullbeking>
did that opi zero overheating problem ever get resolved or is it still a thing that people are complaining about?
<KotCzarny>
xqdzn: you must be doing something wrong, my opipc builds kernel natively without distcc in 40-60 minutes
<karlp>
turned on ALLLL the drivers!
<KotCzarny>
no no
<KotCzarny>
'compile all the things!'
<KotCzarny>
;)
<libv>
at a customer, i was called in to help the team that brought up new devices for demo/testing purposes...
<libv>
they could not get wayland to flip upside down and could not figure it out
<libv>
they were adding key=value pairs to the .ini file randomly, never dealing with [] headings
<libv>
the next day, i got called in to help someone with a enabling touchscreen
<libv>
he could not understand that creating a /dev/ node is not the same as loading a driver
<libv>
so i got him to alter kernel config, and we went into the touch devices, to include the module in the build
<libv>
i told him to press 'm' there, and he press 'y'
<KotCzarny>
hate that kind of 'clients'
<libv>
i repeated my statement, which he ignored
<KotCzarny>
of course you were to be blamed that it still doesnt work?
<libv>
then i told him again, and then he said "we always build it in here"
<libv>
"we had a problem once where it did not work as a module, so now we always do it this way"
florian has joined #linux-sunxi
<libv>
so i went back to what i was supposed to be doing, feeling worse about humanity
<KotCzarny>
keep banging the stones together folks, and thanks for all the fish!
<libv>
the next day, i got a triumphant email, of this guy, to his team, with me in CC
<libv>
it included screenshots of kernel config, with all touchscreen drivers built in.
<libv>
so i stuck my foot in, like i always do.
random_yanek has joined #linux-sunxi
<libv>
i compared his action to making sacrifices to make sure that the sun would come up.
<libv>
which he, as a physics phd, did not like
<libv>
most of my social circle are phds, one is a professor, my ex had a phd, my brother has a phd, i am the least educated of the lot, by far
<libv>
and when asked, they all claim "i did not know what else to do with my life"
<KotCzarny>
education doesnt equal to wisdom/intelligence
<KotCzarny>
it's a pity he probably makes more than i do
<KotCzarny>
:)
<libv>
so this i explained, i also explained that a lot of those people are actually scientific minds that do test premises
<libv>
somewhere along the lines "but i have a phd and am good at many things, while all you know is software"
<libv>
...he said...
<libv>
i did not switch fast enough to answer "sadly, your job is software, and you are out of place there"
<libv>
i just stated "fine, do not _EVER_ contact me again"
<libv>
i think he got his ass kicked by his fellow idiots
<libv>
that big automotive player never did end up using the renesas r-car series that they were working on
<libv>
and half a year later the whole department was dissolved anyway
<KotCzarny>
i wish meritocracy without corruption would be the thing one day
<libv>
i am pretty sure that all the idiots there still have their jobs, with all the benefits, and they are still continuing to fullfill the irrelevant corporate goals to advance their "carreer" and boost their wage
<KotCzarny>
not just survival no matter the cost
<libv>
unconditional basic income
<libv>
and a lot of those issues dissolve as people will no longer be clinging to their bullshit jobs
<KotCzarny>
it doesnt work like that
<KotCzarny>
people as a species crave some basic, primitive desires fullfilled
<Mangy_Dog>
hugs
<Mangy_Dog>
i crave hugs :(
<KotCzarny>
many of which arent of the positive/creative kind
<KotCzarny>
to say at least
<libv>
yes, but a bit of cash to ensure survival, makes people less afraid of doing something more useful with their lives
<Mangy_Dog>
hugs are positive
<libv>
which then means that people will be less stuck in bullshit jobs
<KotCzarny>
libv, if you spend all that money on drugs/toxins, you still crave
<libv>
KotCzarny: who cares if people spend their 10kEUR a year (germany) on alcohol?
<libv>
they would do so anyway, and the money is spent locally anyway
<KotCzarny>
otoh some crave bad things happening to others
<KotCzarny>
no matter the income
<KotCzarny>
we are doomed as a species
<libv>
anyway, bullshit jobs are a problem, and people are spending too much time protecting their bullshit job, making life harder for others who want to move things forward
<KotCzarny>
that's quite a definition of mob attitude
<KotCzarny>
;)
<KotCzarny>
and mobsters love bad things happening to the competition
<libv>
and that whole department was filled with people who had survived jobcuts and corporate buy-outs for decades
<KotCzarny>
survival of the fittest (in urban jungle)
<libv>
and they were the ones who had not left out of their own accord either, to go do something useful, as they would not get a better job anywhere else
<KotCzarny>
no meritocracy but knowing the right guys
<libv>
and most of them know how holly inept they were
<libv>
yet they cling to their bullshit job, still, today
<libv>
anyway, building in _all_ touchscreen drivers, just in case
<KotCzarny>
in the old kernel days modules were a premium
<libv>
the amount of crap the alsa guys got thrown at them, in the last years of the previous millenium, for structuring things in different modules, was unholy.
<KotCzarny>
and in the end they got a stinky egg in the form of evilaudio
msevo has quit [Quit: Leaving]
ldevulder_ has joined #linux-sunxi
ldevulder has quit [Ping timeout: 245 seconds]
craigo has joined #linux-sunxi
xqdzn has quit [Ping timeout: 260 seconds]
selfbg has quit [Quit: selfbg]
xqdzn has joined #linux-sunxi
JohnDoe_71Rus has joined #linux-sunxi
<xqdzn>
KotCzarny ... must be doing something wrong, my opipc builds kernel natively without distcc in 40-60 minutes.. yeah, i think so, been hours and not done, better cancel it.
<KotCzarny>
key is to tweak the .config a bit
<KotCzarny>
full build is closer to 2-3h
<KotCzarny>
;)
perr has quit [Ping timeout: 264 seconds]
<xqdzn>
Yeah, still figuring out what's wrong.
<xqdzn>
and reading libv stories xD
<xqdzn>
As a developing country citizen, I thought EU's PhD are real PhD xD
<xqdzn>
Bcs here, so many fake PhD(s)
<libv>
phd means nothing but "been at uni for way too long"
<libv>
in some cases, it is a necessary evil, like when studying biology, like my ex and my brother, without a phd you will never get a useful job that has even remotely anything to do with what you studied
<KotCzarny>
ya, beaurocracy is the word
<libv>
professors, phds and normal students are a pyramid scheme just like employees, and all levels of management
<libv>
the more of $below_position you have under you, the more power you have in the pyramid scheme
<libv>
and you're constantly juggling for importance, and hence budget and personel under you
<xqdzn>
I used to be naive and be like "The hell with tittle!" But now I'm wiser ;D
<KotCzarny>
you also need to know $above_positon folks to keep floating
<libv>
add bullshit jobs and bullshit phd topics to that mix
<libv>
and then you can guess how much of such structures exist just to keep on existing
<libv>
with no real tie to actually producing useful output
<libv>
except giving people some wages and everyone pumping out CO2
<xqdzn>
I finished my degree in computer engineering just so my mom happy. Uni gave me nothing but friends. And in my current job, tittle doesn't matter
<xqdzn>
It's CompSci actually.
<xqdzn>
But since i'm moving and working in bigger city, I should get the balance between tittle and skills
<libv>
in such a world, progress is not wanted, stagnation is, and powerplay is how to keep progress from happening and how to keep the status quo, and ones own position/wage/whatever
* hellsenberg
is doing comp. engineering, and learns much more when outside of class
<xqdzn>
libv but that's what makes world evolving. At some point, ppl like us, would join that $above_position and decide to stay there.
<xqdzn>
XD
<libv>
depends on how much of a troublemaker you are, and how much progress you achieved or tried to achieve, and how much trouble you caused for the layers above
<xqdzn>
hellsenberg sure, that's how comp. eng. works, i suppose: You learn it by yourself, we give you validation.
cnxsoft has quit [Quit: cnxsoft]
<xqdzn>
http://pasted.co/b36e75ca i think i compiled everything due to default config file in arch PKGBUILD
reinforce has quit [Quit: Leaving.]
<KotCzarny>
you will learn in time
<KotCzarny>
:)
Danct12_ has joined #linux-sunxi
Putti has quit [Ping timeout: 248 seconds]
Danct12__ has quit [Ping timeout: 245 seconds]
tlwoerner has quit [Ping timeout: 268 seconds]
Danct12__ has joined #linux-sunxi
tlwoerner has joined #linux-sunxi
Danct12_ has quit [Ping timeout: 258 seconds]
Putti has joined #linux-sunxi
rexxster has quit [Remote host closed the connection]
giomba has quit [Remote host closed the connection]
wwilly has quit [Ping timeout: 272 seconds]
wwilly has joined #linux-sunxi
vagrantc has joined #linux-sunxi
reinforce has joined #linux-sunxi
<xqdzn>
Can I use more than 1 config (defconfig) file ?
<KotCzarny>
just 'cat' them together?
<xqdzn>
I learn that make defconfig will extract value from defconfig and copy it's value to .config
<KotCzarny>
they are just text files with some variables defined
scelestic has quit [Ping timeout: 244 seconds]
<xqdzn>
i tried to compile without .config file, they asked me everything, every parameter xD
JohnDoe5 has joined #linux-sunxi
tllim has joined #linux-sunxi
JohnDoe_71Rus has quit [Ping timeout: 248 seconds]
jernej has quit [Remote host closed the connection]
jernej has joined #linux-sunxi
kaspter has quit [Read error: Connection reset by peer]
kaspter has joined #linux-sunxi
<xqdzn>
THS and cooling devices are not bound to each other, right?
<xqdzn>
in other word, i could just define THS in DTS source, but leave cooling_devices or thermal zone undefined.
<KotCzarny>
cooling works when thermal goes over threshold. no?
<KotCzarny>
otherwise, what's the point
<KotCzarny>
unless you only want to do dvfs (ie. change voltage depending on cpufreq)
<KotCzarny>
which is ok if you add heatsink and some airflow
<xqdzn>
I mean, during experimental compile. I just need to know, can I read the THS first?
<xqdzn>
if it succeeded, i continue defining thermal zones and cooling devices
matthias_bgg has quit [Ping timeout: 248 seconds]
Putti has quit [Ping timeout: 258 seconds]
quadjfet has joined #linux-sunxi
rexxster has joined #linux-sunxi
kaspter has quit [Ping timeout: 246 seconds]
scelestic has joined #linux-sunxi
kaspter has joined #linux-sunxi
lurchi__ is now known as lurchi_
Putti has joined #linux-sunxi
<xqdzn>
May bad, we can't read from /sys/class/thermal/thermal_zone0/temp if it's just THS defenition
<libv>
my own fault for assuming that _anything_ would work in this kms driver
<libv>
like, for instance, assuming that it would be able to handle dotclocks.
<libv>
there used to be a time when i spent days making sure the broadest of settings would be tested, killing CRTs in the process (endless modeswitches, sync on, sync off)
<libv>
just to make sure that i would get a few kHz off with the dotclock
<libv>
and here...
<libv>
2.57x off.
<libv>
94MHz off.
<libv>
err, 11MHz, 94Hz off
<libv>
i bet that this is all because we did not give each pipeline their own pll, leaving one mostly unused.
<libv>
i already badly worked around the broken hdmi clock doubling calculation being off
<libv>
but now i get to totally redo that bit
Putti has quit [Ping timeout: 268 seconds]
<quadjfet>
Are there any fast panels available in the 3-7" size range?
<quadjfet>
I've got an ST7789V datasheet open in front of me and "FRCTRL2" register documentation suggests it can go up to 119 Hz
gsz has quit [Quit: Konversation terminated!]
<quadjfet>
but that's just a driver IC, not sure if that's all you need or if the panel needs something extra too
<quadjfet>
(if you don't care about g2g time etc)
<libv>
yes, the bl035
<libv>
it has survived several months at 144Hz
<libv>
it is only 320x240 though
<quadjfet>
nice. what's the driver IC?
<libv>
it's direct rgb
<quadjfet>
yes, but even those have a chip somewhere to drive all the gates...
<quadjfet>
can you give me a direct link to an item? there seems to be several "banana pi" lcds
<libv>
no idea, i have not tried to take the module apart
<libv>
this thing really should not be driven at that rate
<libv>
it is not meant for that
<libv>
it just happened to survive
<libv>
also, why would it need to be fast?
<quadjfet>
oh, just for fun really.
<libv>
if you want to use a 320x240 3.5" lcd for VR, then you get a massive screen door effect
diego_r has joined #linux-sunxi
Da_Coynul has quit [Quit: My MacBook Air has gone to sleep. ZZZzzz…]
Da_Coynul has joined #linux-sunxi
Da_Coynul has quit [Quit: My MacBook Air has gone to sleep. ZZZzzz…]
<Alexis3D>
It works, but wakealarms can't be set. I've used the CONFIG_PM_TEST_SUSPEND option to be sure, and the kernel says that it didn't found any wakealarm-capable RTC
<Alexis3D>
But there is code for wakealarm handling on the sun6i driver
<Alexis3D>
What could be the cause of this?
<Alexis3D>
These are the messages that the kernel prints, and the contents of the sysfs entry for rtc0: https://pastebin.com/DKaUKqxT
diego_r has joined #linux-sunxi
diego_r has quit [Ping timeout: 268 seconds]
xqdzn has quit [Ping timeout: 260 seconds]
Alexis3D has quit [Ping timeout: 260 seconds]
shfil has quit [Quit: Connection closed for inactivity]
florian has quit [Ping timeout: 245 seconds]
_whitelogger has joined #linux-sunxi
_whitelogger_ has joined #linux-sunxi
_whitelogger_ has joined #linux-sunxi
_whitelogger__ has joined #linux-sunxi
_whitelogger__ has joined #linux-sunxi
_whitelogger__ has joined #linux-sunxi
_whitelogger___ has joined #linux-sunxi
_whitelogger___ has joined #linux-sunxi
_whitelogger___ has joined #linux-sunxi
_whitelogger___ has joined #linux-sunxi
_whitelogger_ has quit [Remote host closed the connection]
_whitelogger_ has quit [Remote host closed the connection]
_whitelogger_ has quit [Remote host closed the connection]