<Snappo>
OscarL had asked me to submit a bug report for my m2 drive but I lost track of the instructions, what logs are needed again?
<Snappo>
sure feels good to come home to a stable BeBox ~_~
<Snappo>
I came home from work and put on Toonami [Aftermath] on the TV and started playing with my BeBox, are we sure it's not 2001 right now :D
<Skipp_OSX>
It's definitely not 2001
<Snappo>
let me have my nostalgia >:(
<Snappo>
brb
Snappo has quit [Quit: Vision[]: i've been blurred!]
<Skipp_OSX>
The BeBox came out in 1996 btw... and at the time JLP thought CHRP was going to actually be a thing, it was dead by 1997, killed by SJ. So even 2001 was not 2001.
HaikuUser has joined #haiku
HaikuUser is now known as Snappo
<Snappo>
hmm, upgrades B)
<Skipp_OSX>
JLG not JLP...
<Skipp_OSX>
My Greatful Geek available now.
<Snappo>
<_>
OscarL has joined #haiku
<Snappo>
hey OscarL can you send me instructions again for what I should include in a bug report for my m2 drive?
<OscarL>
Snappo: for the ticket, I'd start with the output of "listdev" ("listdev > listdev.txt"), and a copy of "/var/log/syslog".
<Snappo>
oh ok
<OscarL>
if devs need more info, they'll request it on the ticket :-)
<Skipp_OSX>
I believe that's right listed and syslog
<Skipp_OSX>
listdev
vdamewood has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
Skipp_OSX has quit [Ping timeout: 480 seconds]
<Snappo>
oh heck yeah I have Haiku 32 bit running in Qemu on Haiku 64 bit with working networking, we're so back
<Snappo>
uh oh I'm trying to type and it's just square symbols haha
<Snappo>
oh the cmd key was stuck \
AlienSoldier has quit [Quit: Vision[]: i've been blurred!]
<kallisti5[m]>
I'll take a look when I get a chance. Afk at the moment
<OscarL>
no hurries. as always, thanks for your work on these things, kallisti5[m].
<Snappo>
i guess I'm going to have to file a bug about CL-AMP too, I'm surprised no one else has reported that trying to run it crashes the system on beta 5
<Snappo>
OscarL fighting hard against my ADHD to get this tested and filed since you asked nicely hahah, just finished writing the latest nightly to USB and brb
<Snappo>
DO IT LATER YOU CAN DO IT LATER my brain said. NO!
Snappo has quit [Quit: Vision[]: i've been blurred!]
HaikuUser has joined #haiku
HaikuUser is now known as idumych
<idumych>
dang it I forgot to save a text file on my USB stick for the right command to run, I have the log file here but what's the other thing you said to do OscarL ?
<OscarL>
get a copy of /var/log/syslog
<idumych>
yes that part I got
<OscarL>
output of "listdev"
<idumych>
ok ty
<OscarL>
with that... I'll sign off and hit the bed :-). Be well, idumych.
OscarL has quit [Quit: zzzZZZzzz]
idumych has quit [Quit: Vision[]: i've been blurred!]
duncsauce_ has joined #haiku
duncsauce has quit [Read error: Connection reset by peer]
Sid127 has quit [Read error: Connection reset by peer]
<nephele>
I'm not really inclined to programm workaround :), especially when the "proper" way is roughly the same in complexity
pol has joined #haiku
Sid127 has joined #haiku
Sid127 has quit [Read error: Connection reset by peer]
Sid127 has joined #haiku
<pol>
I almost get it in hey, I can get the Increase text size Menu item label. Still trying to figure out how to click it.
Sid127 has quit [Read error: Connection reset by peer]
Sid127 has joined #haiku
Sid127 has quit [Read error: Connection reset by peer]
Sid127 has joined #haiku
Sid127 has quit [Read error: Connection reset by peer]
Sid127 has joined #haiku
<pol>
I found out that I can use those codes from the source file, so hey WebPositive get Label of MenuItem 3 of Menu 2 of View 0 of View 0 of View 0 of Window 5 is just hey WebPositive 'zfin' of Window 5 now.
<nephele>
i'm a bit confused on what you are trying to do tbh
<phschafft>
I think pol is creative and uses your example to learn something.
<pol>
I was trying to use hey and I found out the menu name but I couldn't get to click it. But humdinger's tutorial mentioned OpenGrok and now I use that to zoom 3 times as a script on desktop.
<nephele>
Hmm, it seems BSlider has no support for distinct stops... that would be good here though
<nephele>
Webkit is the one controlling the zoom factor here, though it only multiplies by 1,1 or devices by it
<nephele>
Though... honestly those zoom factors are just random float factors aswell... the highest is 1,1^11 which is 2,85311 something
<nephele>
(so a floaty slider is probably fine too...)
<phschafft>
just make sure it's not gona run out of air.
<nephele>
1,1^7 is 1,948... so it's not possible to set "exactly" 200% zoom and have images be double the size
<nephele>
oof.
Anarchos has joined #haiku
<phschafft>
you mean to 1.9999997 the size?
<Anarchos>
hello
<phschafft>
mau Anarchos.
pol has quit [Ping timeout: 480 seconds]
<phschafft>
nephele: btw. ref the compiler problems. on SIRTX I found I have the the 'problem' the other way around. both make and gcc on Debian 9 are too old to build SIRTX ;)
<Anarchos>
what is sirtx ?
<phschafft>
Anarchos: SIRTX is the OS I'm working on.
<Anarchos>
phschafft oh nice. where can i find more information on it ?
erysdren has quit [Quit: Konversation terminated!]
<phschafft>
page is in actively updated, sees like two or three updates a day currently. so feel free to revisit any time soon ;)
<Anarchos>
ok thanks. i dream to be skilled enough to do kernel level dev...
<phschafft>
hm.
<phschafft>
is it more complicated?
<phschafft>
not sure.
<Anarchos>
phschafft yes. when i see a function in source code of haiku it seems very convoluted
zdykstra has quit [Ping timeout: 480 seconds]
* phschafft
blinks.
<nephele>
phschafft: hmm? what compiler problem?
<phschafft>
I'm not sure the Haiku source code is the... easiest to navigate.
<phschafft>
and surely kernel level stuff makes things complicated. but userland can also be very complicated.
<phschafft>
but it's also true the other way around:
<phschafft>
there are easy parts in both lands.
<phschafft>
nephele: the 'we need this specific compiler version or it breaks'.
<nephele>
Anarchos: there is no meaningfull "skill difference" required for kernel dev in haiku... Some specific parts are more complicated, but that holds true for both parts
<phschafft>
which I found is a common thing with non-mainstream OS'.
<nephele>
phschafft: Not sure what you are referring to?
neoncortex has joined #haiku
<nephele>
newer gcc versions sometimes have problems initially but those are quickly fixed normally...
<phschafft>
nephele: can you build all parts of Haiku and it's applications for all target with all current C/C++ compiler?
<phschafft>
+s
<nephele>
No, since the only compiler targeting the gcc2 abi is gcc2.... but apart from that, clang and gcc both work for all "modern" ports?
<phschafft>
that is what I refer to.
<Anarchos>
nephele when i develop a program it is easy to compile/debug with gcc and Debugger. For kernel parts, you can't do that
<nephele>
Anarchos: not accurate
<phschafft>
Anarchos: it depends on the tooling. e.g. qemu provides gdb interface so you can just debug a kernel the same way as any other program if you run it in qemu. giving just *one* possibility here.
<nephele>
phschafft: that's a non argument. gcc2 simply prodcues different output, if we need that, well we will use it, as modern compilers can't provide. That in no way means the same code can't be build with newer compiler versions
<phschafft>
nephele: I'm not making an argument here. All I say is that many non-mainstream OS depend on specific compiler versions at least for some components.
<phschafft>
end of story.
<Anarchos>
phschafft i know, but it adds a knowledged layer. I am just too fearful to begin to learn all those tools for kernel dev
<nephele>
you shouldn't be Anarchos, one of my first patches to haiku was for the ps2 keyboard driver, and then PulkoMandy said "congrats you are a kernel dev now"
<nephele>
phschafft: okay? but your requirement of beeing able to build the OS with a modern compiler is matched regardless ;) except for maybe the microsoft one
<nephele>
(i doubt anyone tested that)
<phschafft>
Anarchos: I think that fear is not too strongly rooted in reality. and again, I'm sure there are easy things to do to get a feel for it and loose that fear.
<phschafft>
nephele: your sentence contained a 'no' and a 'but'. and this is exactly what I refer to.
<nephele>
Anarchos: some kernel code also has ready made tracing you can enable when working on it
<Anarchos>
phschafft you're right. I even managed to uncover a 13yo bug in asm code of stage1 :)
<phschafft>
Anarchos: see! that is what I would not touch!
<phschafft>
so, time for T&K.
<nephele>
Anarchos: in general i think if you want specific advice on kernel debugging asking waddlesplash is a good bet, but it's likely a good idea to first try working on it, and then asking for some more advice ;)
<nephele>
> nephele: your sentence contained a 'no' and a 'but'. and this is exactly what I refer to.
<Anarchos>
T& K ?
<nephele>
Beeing able to build it with *both* does not mean that "or it breaks" is acurate, as your intiial sentence suggested... nothing breaks if you choose to use only the modern toolchain
<nephele>
anyway, also about to hop out :) have fun
nephele has quit [Quit: Vision[]: i've been blurred!]
zdykstra has joined #haiku
<Anarchos>
Does filezilla keeps attributes between two BFS partiitions ?
<Begasus[m]>
no idea
<Begasus[m]>
does ftp preserve it? if so filezilla should do too I guess
<Anarchos>
Begasus[m] and do you know how to install the package rizin_source ?
<Anarchos>
it seems every *_source package listed by pkgman is not found when installing
<Begasus[m]>
you can't install source packages :)
<Begasus[m]>
why would you?
<Begasus[m]>
repology seems to be down ...
flowerg9 has joined #haiku
<Anarchos>
Begasus[m] you're right, i just needed _devel package. I try to compile rz_ghidra, to add one decompiler to Cutter (a reverse engineering tool we have in haikudepot)
<Begasus[m]>
I see I need to check/push latest versions, but iirc there were issues with cutter on that
<Begasus[m]>
Anarchos try iaito/radare2?
<Begasus[m]>
I think there is one for ghidra on that already
<Skipp_OSX>
everything I did so far to fix jiggies is correct thankfully and if last patch goes through there should be no more drawing artifacts at any font size
<Skipp_OSX>
If somebody could explain to me why the Trash doesn't update every single time I'd love to know why. Either the message doesn't get sent or the icon doesn't get invalidated correctly. It works most of the time but sometimes it doesn't work and I have no explanation for why that might be the case
<Begasus[m]>
nice Skipp_OSX !
<Hanicef[m]>
Skipp_OSX: i found that right-clicking on it seems to update it pretty consistently
<Skipp_OSX>
node monitoring is used both to detect changes in Trash dirs and also separately to redraw the icon when the attribute is written.
<Begasus[m]>
happens on R1B5 also
<Skipp_OSX>
Yes, right click will fix the problem but should not be needed.
<Skipp_OSX>
It happens on R5 also let's not kid ourselves here.
<Hanicef[m]>
yeah, but it's helpful info for anyone who would like to delve into the bug
<Hanicef[m]>
it's very possible that it might be a case where it only updates it when enumerating it's content, and right-clicking on it triggers that (only a blind guess, though)
<Skipp_OSX>
right click does an identify which causes the icon to be invalidated
<Skipp_OSX>
I don't think there's anybody who understand Tracker internal better than me and I can't figure it out... but it's probably something silly.
<Hanicef[m]>
i've worked with spaghetti before, so i have experience with track down bugs like that
<Hanicef[m]>
removing code at random until you find the code that impacts the behavior usually helps (and reverting it afterwards, of course)
<Anarchos>
Skipp_OSX isn't there a 'Pulse' parameter to update the trash icon at fixed rate ?
<Skipp_OSX>
I don't think so...
<Anarchos>
Skipp_OSX it would make sense, to not flood the looper for each time we add/remove a file in trash.
<Skipp_OSX>
you can reproduce the bug with just a single file change though so it's not like we're sending so many messages that it overflows the message queue.
<Skipp_OSX>
but we do flood the looper with messages every time you change a file in Trash
<Anarchos>
ok
<phschafft>
Anarchos: Tiger und Kuchen (Tiger and Cake)
<Skipp_OSX>
I do see a snooze(10000) here and then an exit on fail, in BPoseView::AttributeChanged() maybe that's getting triggered, that would explain it.
<Skipp_OSX>
// if node is busy, wait a little, it may be in the middle of mimeset and we wan't to pick up the changes
<Skipp_OSX>
snooze in a loop is bad...
<Skipp_OSX>
arbitrary limit of 100 is bad...
<Anarchos>
Skipp_OSX i hate sleep() in code, it only exhibits bad design (should only appear in drivers where waiting is mandatory by spec)
<Skipp_OSX>
me too
<Skipp_OSX>
part of the problem is this is a Heisenbug every time I log to try and figure out the problem the bug doesn't happen.
<phschafft>
logging might take time and might do context switches. so that can alter the state of other threads.
<Skipp_OSX>
ok wait... I did it...
<Skipp_OSX>
I successfully triggered the bug... no log hit and no icon change
<Skipp_OSX>
once I have trigged the bug the Trash icon never changes until I right-click on it
* phschafft
is very happy someone is working on the trash can. :)
Anarchos has quit [Quit: Vision[]: i've been blurred!]
<Skipp_OSX>
git blame says "Added libtracker.so to the repository and the build." of course which means this code has never been changed
<Skipp_OSX>
let's see if we're getting the attribute change at all, either we're not getting it or we are getting it and exiting before we redraw the Trash icon.
<Skipp_OSX>
ok the answer is definitively yes, the attribute is received every time. So the node monitoring part works, it must be dropping the message before redrawing.
<Skipp_OSX>
bam, Cache Error: No such file or directory, ok confirmed, it is in fact dropping the message
the_sea_peoples has quit []
the_sea_peoples has joined #haiku
HaikuUser has joined #haiku
HaikuUser has quit []
r6fej has quit [Remote host closed the connection]
* OscarL
finds an "any" recipe requiring "cmd:gcc$secondaryArchSuffix" at build time... Mmm.
<x512[m]>
I have portable USB-C monitor...
scantysnax has joined #haiku
<scantysnax>
ah, found a friend with a phone charger.
<scantysnax>
so, what's new and exciting?
<OscarL>
rather "old and boring" here... doing clean ups on about 36 python recipes :-)
<scantysnax>
wow.
<scantysnax>
that's a lot of python...
<scantysnax>
ssssssss
<OscarL>
Kinda understand Indiana Jones' diskile for these reptiles.
<OscarL>
*dislike
<scantysnax>
indeed. i find snakes creepy.
<scantysnax>
which is why i never learned python ^_^ (jk)
<scantysnax>
i want to redo my website, i'm not sure if i want to use php or python.
<scantysnax>
right now it's all CSS
<scantysnax>
which is good, but i would like a CMS system, that i will probably write myself.
<OscarL>
try not ending up creating yet another static-site generator, instead of actually doing your website... :-P
<scantysnax>
hehe
<scantysnax>
i haven't updated my site in years. it's overdue.
<OscarL>
I think last time I touched html for personal stuff was in 2006. Given that I was very prone to to abuse nested tables for layout... probably a good thing I stopped :-D
<scantysnax>
i had a shit ton of nested pages tables, then i moved to CSS
<scantysnax>
it was a huge headache
<OscarL>
no <blink> and not <markee>, no fun :-(
<Habbie>
(marquee)
<scantysnax>
lols
<OscarL>
thanks Habbie.
<Habbie>
np :)
<OscarL>
also... needs to have some "site unders construction" .gif peppered around, of course.
<scantysnax>
yeah, i have that in place.
<OscarL>
"Site best viewied with Netscape 4.0"
<scantysnax>
netscape, wow.... that brings back memories.
<scantysnax>
and Opera
<OscarL>
Opera 3.6 in BeOS was the sh*t! :-)
<scantysnax>
indeed.
<scantysnax>
i used opera exclusively for several years when my main machine was a Sun Blade 1000
<scantysnax>
SPARC ASM is confusing, and slow.
<OscarL>
I used and abused it in tandem with "Stamina & Charisma" (a web crawling and proxy caching program).
<scantysnax>
hrm, i don't remember that one.
<OscarL>
I would set it up as a regular proxy for Opera, then connect to dial-up... browse like a maniac for a few minutes, opening lots of pages, then disconnect... And later navigate again in "offline mode" thanks to S&C.
<scantysnax>
ah cool. how are you doing with your current bandwidth usage>
<scantysnax>
?*
<OscarL>
I alternate between some different data plans, trying to get the most for the money. So far... not too bad, besides having to keep an eye on the data usage.
<scantysnax>
i see. i have 50GB/month with my mobile phone plan.
<OscarL>
nice :-)
<scantysnax>
which is way more than i need for just tethering
<scantysnax>
not a lot of heavy traffic going on, both at home, and on my mobile
<OscarL>
currently on 2GB/month plus "free" 500 MB per night (in the 22:00-06:00 hours range).
<scantysnax>
i see. so have you transformed into a night owl?
<Ellenor>
xD
<OscarL>
the one I alternate is 10 GB/month total.
<Ellenor>
...is your house just not served by any wireline providers worth trying? or are you banned from them for nonpayment
<OscarL>
scantysnax: was pretty much of a night owl since childhood, till my sleep schedule went as nuts as the rest of mi brain around the bipolar disorder kicked in second gear :-D
<Ellenor>
that sounds unpleasant
<scantysnax>
I was pretty much the same way until i had one of two psychotic breaks
<scantysnax>
i used to code all day, and into the night, and then everything changed
<OscarL>
Ellenor: makes trying to follow a "normal" schedule quite difficult, indeed. But if I force it for too long... my mood swings get progressively worse, so... now I just let it "free-run" :-D
<scantysnax>
OscarL, if you don't mind me asking, how often does your mood cycle?
<OscarL>
scantysnax: had varied wildly over the years.
<scantysnax>
i see. can you take lithium salts, or valporate?
<scantysnax>
valporate is the generic for depakote
HaikuUser has joined #haiku
<OscarL>
scantysnax: didn't responded to valproate and similars, can't take lithium (triggers my very light psoriasis into a full blown case).
<scantysnax>
ah I see. what about tegretol?
<scantysnax>
i don't know the generic name for it.
<OscarL>
never heard of it. I have been generally off-meds since around 2007 (except for some "emegency" short periods since then).
<Habbie>
scantysnax, Carbamazepine
<psionic>
opera was shit period, displaying ADs
<scantysnax>
i understand. if you feel like you don't really need meds, then don't take them
<Habbie>
psionic, opera has had many eras. the era most remember fondly was not one with ads
<scantysnax>
Habbie, correct.
<scantysnax>
re: carbamazepine
<scantysnax>
i can't go off my meds because my schizophrenia will get out of control. and i certainly don't want, or need that at this point.
<OscarL>
psionic: displaying what ads? we were talking about Opera 3.6... early 2000s.
HaikuUser has quit [Quit: Vision[]: i've been blurred!]
<Ellenor>
OscarL, non-24 syndrome?
<OscarL>
Ellenor: seems like it, yes :-/
<OscarL>
weird af, but... alas.
<scantysnax>
non 24 is usually associated with blindness, so i don't think that's the word you're looking for
<Ellenor>
scantysnax, no
<Ellenor>
non-24 does exist in sighted people, but it's rarer than in non-sighted people
<scantysnax>
ah
<Ellenor>
so non-24 *is*, in fact, the word for which I was looking
<scantysnax>
no worries.
<scantysnax>
i'm not a doctor. i just play one on tv
<Ellenor>
(... that seems quite unidiomatic. huh. maybe «looking for» has become a phrasal verb such that the preposition must stand at the end of the relative phrase)
* scantysnax
is confused now :P
<Habbie>
(nah)
<OscarL>
scantysnax: if I had found something that worked for me (and could afford it... I would be on it :-D). Just had no much luck with meds (thus why I went with the alternative: try to radically avoid known triggers, or just roll with it :-D).
<OscarL>
scantysnax: Glad you're staying on something that works for you!
<scantysnax>
I see. My doctor finally found a combination of medication that works for me.... i've been on meds for probably 20 years by now, but i'm in a good place, more or less.
<scantysnax>
i don't really hear any voices, or have any hallucinations as long as i take my meds as precscribed
<scantysnax>
one of the down sides is that it makes you very tired
<bjorkintosh>
too tired to see anything.
<OscarL>
bjorkintosh: reminds me of some mood stabilizers.. hard to have mood swings when you can't feel anything at all :-D
<bjorkintosh>
right. they stifle everything including the useful ones.
<bjorkintosh>
but if it's needed, it's needed you know?
<scantysnax>
i was on lithium for a while, because i was misdiagnosed as bipolar
<OscarL>
in any case, scantysnax, sounds like a fair price to pay to avoid the worst of your condition.
<scantysnax>
indeed.
<scantysnax>
anyway, time to pack up here and head home. bbl.
<nekobot>
[haiku/haiku] 9626cf86ec9e - fdinfo: Print the application current working directory.
angrystar17043 has quit [Remote host closed the connection]
* OscarL
should try to remember to comb haikuporter code for bare/naked excepts, and fix them all. Way too easy to leave works dirs in broken state by a simple ^C, currently.
<nekobot>
[haiku/haiku] 2b79f7b494c2 - kernel/team: Add permissions checks in get_extended_team_info.
<OscarL>
Removing .DependencyInfo files seems to help to avoid hitting "waiting for build package <foobar> to be activated", but does nothing to help avoid the "... to be deactivated" ones :-(