Babaj has quit [Read error: Connection reset by peer]
HaikuUser has joined #haiku
HaikuUser has quit []
Aedil has joined #haiku
DKnoto has quit [Quit: Leaving]
DKnoto has joined #haiku
AlaskanEmily has quit [Remote host closed the connection]
freddietilley has joined #haiku
pvalue has joined #haiku
<Begasus[m]>
warning: kpathsea: configuration file texmf.cnf not found in these directories: /packages/texlive_core-2025-1/.self/data/texlive/texmf-dist/web2c:/boot/system/non-packaged/data/texmf-dist/web2c:/boot/home/config/settings/texmf-dist/web2c.
<Begasus[m]>
nothing new there, but a bit weird this happens in the build env? (maybe me going all jumpy on it) :)
<Begasus[m]>
humdinger not around? there is a new yt-dlp version out :)
janking has quit [Quit: Vision[]: i've been blurred!]
vdamewood has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
<Begasus[m]>
k, so Habbie is a lua guru also? :P
<Habbie>
sorry i'm just driving into a tunn-
<Habbie>
what's up?
<Begasus[m]>
not much, listening to your interview :)
<Habbie>
ah! cool :)
<Begasus[m]>
soounds like you guys had fun there :)
<Habbie>
yep
FreeFull has quit [Ping timeout: 480 seconds]
<Begasus[m]>
lol, so yaml is out :P
bjorkintosh has quit [Remote host closed the connection]
bjorkintosh has joined #haiku
<Begasus[m]>
elseif texroot and isdir(texroot.."/texmf-context") then
<Begasus[m]>
elseif texroot and isdir(texroot.."/texmf-dist") then
<Begasus[m]>
this isn't being checked it seems for texmf
<Begasus[m]>
adding "/boot/system/data/texlive/texmf-dist/web2c", to mtxrun.lua
pvalue has quit [Quit: Vision[]: i've been blurred!]
<Begasus[m]>
really nice interview Habbie , well done!
<Habbie>
thank you!
<Begasus[m]>
usually I'm lost within the first ten minutes, went through to the end now :)
<Begasus[m]>
should get back on fixing some missing icons for the haiku-icon-theme (specificly for missing ones in Tokodon), but first try to fix this texlive thing (if possible) :)
<Habbie>
I'm looking forward to getting Haiku fully running on this laptop so I can use it a bit more
<Habbie>
ah, Tokodon is KDE
<Begasus[m]>
yep, mastodon client
<Habbie>
i figured :)
mmu_man has joined #haiku
<Begasus[m]>
3dEyes: had made a patch (with icons) on the prior version, but recently they are tied to Kirigami, so that doesn't work anymore
<Begasus[m]>
jmairboeck, when you are around: warning: kpathsea: configuration file texmf.cnf not found in these directories: /packages/texlive_core-2025-1/.self/data/texlive/texmf-dist/web2c
<Begasus[m]>
isn't it possible to set that path to warning: kpathsea: configuration file texmf.cnf not found in these directories: /boot/system/data/texlive/texmf-dist/web2c ?
<Begasus[m]>
Peppersawce: if the package you got was build in nightly it won't work in beta5, other way around it should work
<Begasus[m]>
jmairboeck: no luck still :/
<Peppersawce>
Ah yes, I'm dealing with it atm
<Peppersawce>
I mean, the other game started failing to load assets on the latest nightly
<Peppersawce>
And I'll have to check if it works in beta
<Peppersawce>
But yamagi-quake 2 is broken on nightly while it has no issues in beta
<Peppersawce>
On the other hand Iceweasel constantly crashes on beta here
<Begasus[m]>
what I usuaaly do is fire up a qemu image and run a quick check on a nightly then (that way I don't have to switch my main system)
<Peppersawce>
What's the best browser on beta? I'd go with Falkon but it's pretty outdated
<Begasus[m]>
well, left librewolf aside as it somehow managed to get my full system in read-only :-)
<Peppersawce>
lol
<Begasus[m]>
Falkon is still a good backup browser
<Peppersawce>
It is, github is very broken in it
<Peppersawce>
But other than that it's very well integrated and runs most sites fine
<Begasus[m]>
oh yeah!
<Begasus[m]>
it's not the best in WebPositive, but on Falkon it's totally borked
<Begasus[m]>
IceWeasel is not bad, if it didn't crash mostly on it
<Peppersawce>
Yeah, it works fine on nightlies :/
<Begasus[m]>
when working on recipes, nightly isn't really an option
<Peppersawce>
Worked well so far for me ngl :D
<Begasus[m]>
good to run tests, but not for building (looking at buildmasters)
<Peppersawce>
But yeah, I wish at least one or two Qt browsers could be updated
<Begasus[m]>
you could have a look at porting Qt6WebEngine :P
<Peppersawce>
Heh, I knew that was coming :)
<Begasus[m]>
I think the full patches source is as big as the sourcecode from it :)
<Peppersawce>
Yikes
<Begasus[m]>
on that note, we're not alone not having it
<Peppersawce>
I'll leave it to the pros to sort that out someday
<Begasus[m]>
once there is one for 6.7.2 I could look into getting it up to 6.9.0 :P
<Begasus[m]>
but just got to have a base to start from
<Begasus[m]>
k, last round for texlive (today)
<Begasus[m]>
about 2 hours build/package time, still not bad :)
<Begasus[m]>
PulkoMandy: on mame, doesn't it work when you add "cmd:qmake6" instead of patching the path to the binary? (PS no revbump done on the recipe)
<PulkoMandy>
Begasus[m]: I didn't try, but it seems the lua code in mame doesn't look for qmake6? I was a bit confused not having moc is any bindir
<PulkoMandy>
And yes, forgot the revbump it seems (there was a mame update while I was trying to do this so I had to hort my changes over to the new version)
<Begasus[m]>
I guess cmd:qmake6 pulls it in? at least I haven't seen anything needed pathing for that
<Begasus[m]>
ah :)
<Peppersawce>
I thought the lack of revbump was deliberate ngl
<nekobot>
• Zakero (c7466365): fossil: bump to 2.26 (#12298)…
<Begasus[m]>
+1
nephele has joined #haiku
<Begasus[m]>
afk for a while
<nephele>
hi
nephele has quit [Quit: Vision[]: i've been blurred!]
wicknix_ has joined #haiku
zardshard has left #haiku [Disconnected: Replaced by new connection]
zardshard has joined #haiku
wicknix has quit [Ping timeout: 480 seconds]
mmu_man has quit [Ping timeout: 480 seconds]
<Habbie>
waddlesplash, just checking a thought: the partition enumeration at the start of syslog is done using BIOS reads?
<phschafft>
hm.
janking has quit [Quit: Vision[]: i've been blurred!]
janking has joined #haiku
janking is now known as rock4u
* rock4u
is idle: BRB
<rock4u>
hello
* rock4u
has returned
mmu_man has joined #haiku
pvalue has joined #haiku
GuilhermePereira[m] has joined #haiku
guilherme has joined #haiku
guilherme has left #haiku [#haiku]
guilherme has joined #haiku
<guilherme>
Hi
<scanty>
good morning, good afternoon, good evening, and good night :-)
<phschafft>
morning is alway valid.
<phschafft>
and if it's a good one, even better.
<scanty>
still morning here for 37 more minutes.
freddietilley has quit [Quit: WeeChat 4.6.1]
<Habbie>
then we must be exactly 6 hours apart
<scanty>
ah, where are you located?
<Habbie>
NL
<scanty>
ah cool. planning to visit sometime, hopefully sooner than later.
<scanty>
i'm in new york, us
<scanty>
in case you were wondering.
<waddlesplash>
Habbie: yeah
Peppersawce has quit [Quit: Vision[]: i've been blurred!]
<waddlesplash>
Habbie: oh I guess it depends what you mean by BIOS reads. The bootloader does the enumeration first but then after the "Welcome to kernel debugger output" line, we don't use the BIOS for reads anymore
<waddlesplash>
and, did zeroing the memory help with the crash?
<Begasus[m]>
k, done with texlive for a bit
<scanty>
hi there Begasus[m]
<jmairboeck>
Begasus[m]: I suspected that this will not be very easy
<Begasus[m]>
yeah jmairboeck wasn't in it for an easy ride :)
<Begasus[m]>
keeping the sources and changes around for now
<nekobot>
[haiku/haiku] 5fccac6671bf - kernel/vm: Print the cache on assertion failure in VMAnonymousCache::Commit().
FreeFull has joined #haiku
AndrevS has joined #haiku
SLema has quit [Quit: Vision[]: i've been blurred!]
<Habbie>
waddlesplash, thanks - i hadn't tried zeroing yet, because the crash is gone -for me- now, was going to get to full boot first :D
<waddlesplash>
fair enough lol
<Habbie>
as for reads. enumeration via BIOS, no BIOS in KDL. but the attempted mount of root? no BIOS?
<Habbie>
oh you slapped a constructor on regs, nice
<Begasus[m]>
closing down here
<Begasus[m]>
cu peeps!
<Habbie>
cu!
<Habbie>
i have SEVEN icons
<Habbie>
and a mousepointer
<Habbie>
and a language selection screen
<Habbie>
19:21:53* @waddlesplash | what are you booting from? USB?
<Habbie>
now i am
<waddlesplash>
:D
<Habbie>
touchpad does not work
<waddlesplash>
check syslog
<waddlesplash>
on some devices PS/2 init times out or fails for unknown reasons
<waddlesplash>
nobody's solved that yet
<Habbie>
goes on the list :)
<waddlesplash>
if you manage to it will make a lot of people happy :)
<Habbie>
'no pressure'
<Habbie>
mouse works
<Habbie>
now for the million dollar question
<Habbie>
does sound work? because in Linux it does not
<Habbie>
god this usb stick is slow
<Habbie>
ah, the screen resolution is wrong. that explains the stretched view
<Habbie>
but i already knew that the VBE mode list was incomplete
<Habbie>
ps2_dev: reset failed: Operation timed out
<Habbie>
wifi works
<waddlesplash>
nice!
<Habbie>
audio does not
<Habbie>
re video mode, shouldn't haiku be detecting my i915 and setting it better?
<waddlesplash>
check Screen preferences to see what driver is being used
<Habbie>
ah, VESA
<Habbie>
huh. no haiku logo on the desktop
Halian has quit [Quit: I'll be back.]
HaikuUser has joined #haiku
Halian has joined #haiku
dalme has joined #haiku
<HaikuUser>
Hi!
HaikuUser has quit []
<waddlesplash>
Habbie: if you built without official branding / trademarks enabled, then that's expected
<Habbie>
ah, i just did the jam anyboot thing
<Habbie>
it's mostly confusing because Screen prefs do promise me a logo
<waddlesplash>
well you can set one with Backgrounds
<Habbie>
ack
<Habbie>
ok, end of that sidetrack. i see ps/2 keyboard found, but in /dev i see my keyboard is usb
<Habbie>
now i wonder what the touchpad is
<Habbie>
hmm no. no keyboard in listusb
<Habbie>
i see at and two usb in /dev/input/keyboard, that doesn't mean i have three keyboards :)
FreeFull has quit []
nhtello has joined #haiku
mmu_man has quit [Ping timeout: 480 seconds]
nhtello has quit []
mmu_man has joined #haiku
erysdren has joined #haiku
janking has joined #haiku
HaikuUser has joined #haiku
HaikuUser has quit []
FreeFull has joined #haiku
<Habbie>
hrev58852 with set_text_mode still commented away has new boot behaviour: a hang
erysdren has quit [Quit: Konversation terminated!]
erysdren has joined #haiku
<Habbie>
i'll bisect a bit, both in the git and in the code sense
<waddlesplash>
oh, so that change affected something else anyway, interesting
<Habbie>
yes maybe
<Habbie>
i was previously patching on top of 58841, fyi
pbsds4 has quit []
<Habbie>
and my working boot also had the patch you sent me separately for maybe getting debug logging
<Habbie>
but i have two points, pretty close together, where one boots and one does not, so this one shouldn't be that hard
pbsds has joined #haiku
Anarchos has joined #haiku
janking has quit [Quit: Vision[]: i've been blurred!]
<Habbie>
random sidenote, os-prober (Debian, for GRUB) did not detect my Haiku
<x512[m]>
Not our bug (tm)
<Habbie>
correct!
<Habbie>
i'm just going where the yak shaver takes me
<Habbie>
another random sidenote, after Haiku not supporting my touchpad made me grab a mouse, Debian is also more enjoyable on this chromebook ;)
<Habbie>
waddlesplash, we do believe that + bios_regs regs = {}; also does the zeroing? because my working setup + re-enable set_text_mode + that, reboots
<waddlesplash>
yes, that also zeroes
<Habbie>
ok
<Habbie>
then that wasn't it
<Habbie>
i do think zeroing is a good default, to be clear
<waddlesplash>
there are two calls inside set_text_mode
<waddlesplash>
to the bios
<waddlesplash>
try disabling one or the other?
<Habbie>
hide text cursor
<Habbie>
let me check if i tried that before
<Habbie>
i did not
nephele has joined #haiku
<Habbie>
oh wait i did. while(1); before the actual call_bios in set_text_mode was a hang, while(1); after it (so before video_hide_text_cursor) was never reached. but! we cannot be sure the reboot happens later now
<Habbie>
carrying on
<Habbie>
a complication is that i have been using that while(1); to hang on purpose, and the new symptom is a hang ;)
<Habbie>
waddlesplash, did you test the regs zeroes constructor anywhere?
<waddlesplash>
just in QEMU
<waddlesplash>
seemed to work fine
<Habbie>
alright
<Habbie>
that's a decent check i'd say
<Habbie>
is that seabios too?
<waddlesplash>
I think so
<Habbie>
i also think so :)
<Habbie>
regarding the 1366x768 not showing up, my impression is that 'mrchromebox' built a few (small number) SeaBIOSes for a bunch (big number) of Chromebooks/boxes/.. and that has been good enough because Linux, and also Windows, and also hackintoshes, will usually drive the GPU directly
<Habbie>
waddlesplash, ok, so this is now a fact: with = {} the 0x0003 call in set_text_mode still causes a reboot here
<waddlesplash>
ok
<waddlesplash>
oh well
<waddlesplash>
guess we have to dig further
<Habbie>
it could be a bug in this seabios build, of course
<waddlesplash>
I thought you said something earlier calls the same thing?
<waddlesplash>
INT 10h 0x3
<Habbie>
i said calling it from debug.com in freedos does not reboot the machine
<waddlesplash>
right
<Habbie>
but that's in 16 bit mode
<waddlesplash>
we call the BIOS in 16 bit mode too
<waddlesplash>
call_bios switches back to real mode
<Habbie>
that's true
<Habbie>
but given that this seabios build actually emulates text on a framebuffer in 0x3, i wonder if what it does and what haiku does interacts badly
<Habbie>
i bet it's keeping more state than the average 'physical' VGA BIOS somewhere
<Habbie>
anyway, as much as i'd love for this to just work with a nightly anyboot image, it's a two byte patch, so i think i'm going to look at the other things - screen resolution, touchpad
<waddlesplash>
okay
<Habbie>
oh and also eMMC booting
<Habbie>
for screen and touch i have ideas, for eMMC i don't - got any broad pointers?
<waddlesplash>
not really, I am not familiar with that code
<Habbie>
ok
<waddlesplash>
I think it may just not be fully implemented
<Habbie>
re touch, is that normally exposed as ps/2?
<waddlesplash>
touchpads, yes
<Habbie>
ok
<waddlesplash>
you can check linux to be sure
<Habbie>
linux uses elan i2c for it
<waddlesplash>
hmm
<Habbie>
as far as i can tell
<Habbie>
i -also- see some wacom in the acpi tree
jmairboeck has quit [Quit: Konversation terminated!]
deneel has quit [Remote host closed the connection]
<Habbie>
if we can invent a third signal that is not 'reboot' or 'hang' i can maybe find out why the regs constructor causes hangs
<Habbie>
then again, if the symptom is hangs, i can use the reboot signal ;)
<Habbie>
hmm. but isn't set_text_mode the first bios call in the entire stage2
<Habbie>
ah, "welcome to kernel debugger output" is not KDL. i missed that nuance earlier
Anarchos has quit [Quit: Vision[]: i've been blurred!]
nephele has left #haiku [#haiku]
nephele has joined #haiku
nephele has quit [Quit: Vision[]: i've been blurred!]
<waddlesplash>
Habbie: you need to add a device ID to the agp_gart driver too probably
<waddlesplash>
I don't know quite how this works
<Habbie>
alright
<Habbie>
me neither, yet :)
janus has quit [Ping timeout: 480 seconds]
janoz is now known as janus
<PulkoMandy>
eMMC is not avalable yet. The sdhci driver needs its interrupts handling reworked to use condition variables instead of semaphores, and then the mmc_disk driver needs to be taught the commands to initialize mmc storage, right now it only know sd and sdhc cards (each of them has a slightly different init sequence)