ChanServ changed the topic of #haiku to: Open-source operating system that specifically targets personal computing. | https://haiku-os.org | Nightlies: https://download.haiku-os.org | Bugtracker: https://dev.haiku-os.org | SCM: https://git.haiku-os.org/ | Logs: https://oftc.irclog.whitequark.org/haiku | Matrix: #haiku:matrix.org | XMPP: #haiku%irc.oftc.net@irc.jabberfr.org
<nekobot> [haiku/haiku] dead0b80b232 - HaikuDepot: Add 'All packages' message
<nekobot> [haiku/haiku] aplgithub pushed 1 commit to master [hrev58853] - https://git.haiku-os.org/haiku/log/?qt=range&q=dead0b80b232+%5E5fccac6671bf
dru_satori has quit [Ping timeout: 480 seconds]
vdamewood has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
duncsauce_ has joined #haiku
duncsauce has quit [Read error: Connection reset by peer]
mmu_man has quit [Ping timeout: 480 seconds]
KapiX has joined #haiku
guilherme has quit [Quit: Connection closed for inactivity]
TMM has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
TMM has joined #haiku
KapiX has quit [Quit: KapiX]
deneel1 has joined #haiku
deneel has quit [Read error: Connection reset by peer]
HaikuUser has joined #haiku
HaikuUser2 has joined #haiku
HaikuUser3 has joined #haiku
HaikuUser has quit []
HaikuUser3 has quit []
HaikuUser2 has quit []
vdamewood has joined #haiku
Babaj has quit [Read error: Connection reset by peer]
<Begasus[m]> g'morning peeps
<Begasus[m]> Habbie nice progress! Congrats :)
<Begasus[m]> and already a +2 on the PR :)
<Begasus[m]> bugger ... red_knot_python_semantic@0.0.0 requires rustc 1.84
Aedil has quit [Ping timeout: 480 seconds]
Forza has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.]
Forza has joined #haiku
mmu_man has joined #haiku
<Begasus[m]> KF6.14.0 and Qt6.9.0 together :)
<nekobot> [haiku/haiku] 730abd8a4ff2 - Update ACPICA to 2025-04-04
<nekobot> [haiku/haiku] pulkomandy pushed 1 commit to master [hrev58854] - https://git.haiku-os.org/haiku/log/?qt=range&q=730abd8a4ff2+%5Edead0b80b232
mmu_man has quit [Ping timeout: 480 seconds]
chilledfrogs has quit [Quit: connection reset by purr]
chilledfrogs has joined #haiku
<nekobot> [haiku/haiku] autocommitter pushed 1 commit to master [hrev58855] - https://git.haiku-os.org/haiku/log/?qt=range&q=8d5b39d2a6fa+%5E730abd8a4ff2
<nekobot> [haiku/haiku] 8d5b39d2a6fa - Update translations from Pootle
mmu_man has joined #haiku
jmairboeck has joined #haiku
deneel1 has quit [Remote host closed the connection]
<Begasus[m]> g'morning jmairboeck
Aedil has joined #haiku
bjorkintosh has quit [Remote host closed the connection]
bjorkintosh has joined #haiku
<nekobot> [haikuports] Begasus pushed 1 commit to branch master: https://github.com/haikuports/haikuports/compare/1161ea2ce5a6...b22ffde838f4
<nekobot> • Begasus (b22ffde8): minuet, bump to 25.04.0 (#12307)
bjorkintosh has quit [Ping timeout: 480 seconds]
bjorkintosh has joined #haiku
bjorkint0sh has joined #haiku
bjorkintosh has quit [Ping timeout: 480 seconds]
bjorkint0sh has quit [Remote host closed the connection]
bjorkint0sh has joined #haiku
HaikuUser has joined #haiku
HaikuUser has quit []
Guest14842 has left #haiku [#haiku]
Guest14842 has joined #haiku
bjorkint0sh has quit [Ping timeout: 480 seconds]
bjorkint0sh has joined #haiku
bjorkint0sh has quit [Ping timeout: 480 seconds]
bjorkint0sh has joined #haiku
Guest14842 has left #haiku [#haiku]
Guest14842 has joined #haiku
dalme has joined #haiku
Aedil has quit [Quit: leaving]
Aedil has joined #haiku
Guest14842 has left #haiku [#haiku]
Guest14842 has joined #haiku
<Habbie> waddlesplash, re 'mov ax,3; int 10' reboots my machine but is required before the BIOS on another machine reports all modes; i was wondering if we could do "get modes, see if we are happy, if not, -then- do ax=3 and get modes again'
<Habbie> waddlesplash, this argument works fine if the problem was 'that other machine reports -no- modes' but the comment says 'not all'
duncsauce_ has quit [Remote host closed the connection]
duncsauce has joined #haiku
<Habbie> i should make a ticket to track this
<PulkoMandy> Habbie: That looks like the command to set a 80x25 mode with 8x8 fonts and should be supported since the original ibm pc
<Ellenor> why would it cause a reboot?
<PulkoMandy> So if your machine reboots, I'd say fix your bios, or don't use bios as a bootloader?
<Habbie> PulkoMandy, it is that call, yes
<Habbie> Ellenor, i have no clue
<Habbie> but it does
<Habbie> PulkoMandy, all valid options, but this BIOS is quite popular on chromebooks
<Habbie> PulkoMandy, so -if- we can work with it from our end, that would be cool
<PulkoMandy> Yes. An option is to check for some bios signature, or use a special build of the bootloader
<Habbie> oh bios signature is a nice one, i like that
<Habbie> a very narrowly targeted quirk
<Habbie> special build is what i'm doing now, yes :)
<Habbie> i've also been wondering if i can pass arguments from GRUB
B2IA has quit [Quit: Vision[]: i've been blurred!]
B2IA has joined #haiku
B2IA has quit [Quit: Vision[]: i've been blurred!]
vdamewood has quit [Quit: Textual IRC Client: www.textualapp.com]
B2IA has joined #haiku
bbjimmy has quit [Quit: Vision[]: i've been blurred!]
erysdren has quit [Quit: Konversation terminated!]
mmu_man has quit [Ping timeout: 480 seconds]
mmu_man has joined #haiku
vezhlys has joined #haiku
<nekobot> [haikuports] Begasus pushed 1 commit to branch master: https://github.com/haikuports/haikuports/compare/b22ffde838f4...0abde6ac0b11
<nekobot> • Begasus (0abde6ac): kgraphviewer, bump to 25.04.0 (#12308)
vezhlys has quit [Remote host closed the connection]
<Habbie> oh, haiku ships an i2c tool. this is nice.
<nekobot> [haikuports] Begasus pushed 1 commit to branch master: https://github.com/haikuports/haikuports/compare/0abde6ac0b11...382da56193dc
<nekobot> • Begasus (382da561): lskat, bump to 25.04.0 (#12309)
duncsauce has quit [Quit: ZNC 1.9.1 - https://znc.in]
duncsauce has joined #haiku
Babaj has joined #haiku
<Habbie> but the i2c tool does not find my touchpad, weird
<Begasus[m]> patches welcome? ;)
<Habbie> no doubt
<Habbie> we'll see what happens
AlienSoldier has joined #haiku
gouchi has joined #haiku
gouchi has quit [Quit: Quitte]
HaikuUser has joined #haiku
HaikuUser has quit []
mmu_man has quit [Ping timeout: 480 seconds]
erysdren has joined #haiku
mmu_man has joined #haiku
HaikuUser has joined #haiku
HaikuUser has quit []
dalme has quit []
Guest14842 has left #haiku [#haiku]
Guest14842 has joined #haiku
<nekobot> [haikuports] Begasus pushed 1 commit to branch master: https://github.com/haikuports/haikuports/compare/382da56193dc...9bb1b620ca39
<nekobot> • Begasus (9bb1b620): libkmahjongg, bump to 25.04.0 (#12311)
Babaj has quit [Read error: Connection reset by peer]
HaikuUser has joined #haiku
HaikuUser has quit []
<nekobot> • Begasus (6d77bdda): kmahjongg, bump to 25.04.0 (#12312)
<nekobot> [haikuports] Begasus pushed 1 commit to branch master: https://github.com/haikuports/haikuports/compare/9bb1b620ca39...6d77bdda00a6
wicknix_ has joined #haiku
wicknix has quit [Ping timeout: 480 seconds]
deneel has joined #haiku
dalme has joined #haiku
<Habbie> of the 468 megabytes in /system/packages/ on an anyboot image, 118 megabyte is noto_sans_cjk_jp
MsInput has quit [Quit: WeeChat 4.6.2]
<Habbie> ah, and dependency wise, uninstalling it is not easy
Guest14842 has left #haiku [#haiku]
Guest14842 has joined #haiku
<PulkoMandy> Yes. Tell the Japanese, Chinese and Korean governments to use a simpler writing system :>
<Habbie> hehe
<Habbie> i only noticed because 'pkgman install ./haiku.hpkg' on anyboot USB doesn't fit, and i wondered if i could get around it easily
<x512[m]> PulkoMandy: Kanji are superior :)
zardshard has left #haiku [Error from remote client]
<Habbie> mm. linux complains about i2c timeout
<Habbie> failed: make touchpad work in Haiku. succeeded: touchpad is now also broken in Linux
dalme_ has joined #haiku
dalme has quit [Ping timeout: 480 seconds]
<Habbie> i really wish i could start a Terminal in Haiku without using a pointer device
yann64 has joined #haiku
<Habbie> aw. haiku won't boot from my usb-nvme adapter
<Habbie> it doesn't even KDL
yann64 has quit []
Aedil has quit [Ping timeout: 480 seconds]
AndrevS has joined #haiku
<scanty> hooray, just fixed a stubborn 1 month old (or more) bug
<PulkoMandy> If tracker is in focus, opt+alt+t will open a terminal
<Habbie> oh! i missed that when searching
<Habbie> what's opt? ctrl?
<x512[m]> Opt is Windows key.
<nekobot> [haikuports] pulkomandy pushed 1 commit to branch master: https://github.com/haikuports/haikuports/compare/6d77bdda00a6...b3203ac32c2a
<nekobot> • pulkomandy (b3203ac3): HaikuWebKit 1.9.22
<Habbie> ah
<x512[m]> Cmd -> Alt, Opt -> Win
<Habbie> i dd'ed a haiku raw image to an SSD, which erased the 'front' GPT, but left the 'tail' GPT intact
<Habbie> this confuses the haiku boot loader greatly
<x512[m]> Tools that wipe partition table are available.
<Habbie> yes
<Habbie> i just keep forgetting GPT is slightly more magical than MBR
dalme_ has quit [Read error: Connection reset by peer]
dalme has joined #haiku
jmairboeck has quit [Quit: Konversation terminated!]
talos has quit [Quit: The Lounge - https://thelounge.chat]
talos has joined #haiku
<Habbie> i can't figure out -why- haiku's boot loader doesn't like my usb-nvme
<Habbie> it just doesn't list it in Select boot volume/state
<gordonjcp> Habbie: what do other OSes see it as?
<Habbie> 'cmp' tells me my two USB sticks are identical for at least the first few megabytes
<gordonjcp> Habbie: presumably a generic USB block device?
<Habbie> yes, but this one is usb3 while the working one is usb2
<Habbie> which should not matter at this stage, Haiku relies on the BIOS to this point
<Habbie> boot loader debug log also says 'drives: 2'
<Habbie> (internal eMMC + one or the other USB)
<x512[m]> Habbie: USB 3 devices may not work if not connected to root hub (some internal or external USB hubs are present).
<Habbie> only two root hubs in this laptop - one usb2, one usb3
<Habbie> but the haiku usb driver has not been loaded yet at this point
dalme_ has joined #haiku
<x512[m]> So BIOS bug?
dalme has quit [Ping timeout: 480 seconds]
<Habbie> it's possible. wouldn't be the first or second BIOS bug i ran into these two weeks :)
<Habbie> what i -can- do is load stage1 and the boot loader from the usb3 stick, and then mount root from the usb2 stick ;)
<Habbie> PulkoMandy, opt-alt-t works! this saves me so much trouble!
<Habbie> ok, and haiku booted from the usb2 stick can mount and see the usb3 stick just fine
<Habbie> so clearly some fuckery is afoot
<Habbie> and the code that decides what is bootable and what is not has zero logging - this i could fix :)
<Habbie> huh. there's -another- stage1 loader in src/bin/writembr
dalme_ has quit [Read error: Connection reset by peer]
dalme has joined #haiku
<PulkoMandy> That's not a stage1 loader, that's a master boot record. It will load stage1 frcm the active partition (or whatever else is in the first sector of the active partition)
<PulkoMandy> A stage0 if you want
<Habbie> oh right
<Habbie> something that does -not- need the partition offset written into it at a magic offset (506 iirc)
<Habbie> or perhaps, what gets targeted still does
<Habbie> but indeed, it tries to understand MBR and GPT - stage1 does nothing like that
<PulkoMandy> yes, stage1 always needs that. At some point there was a convention that the mbr would pass the partition offset in a register, and stage1 could use that, but the latest version of microsoft mbr code doesn't do that anymore
<Habbie> i have been wondering about that
<Habbie> 'that guy who called us knew this, he could have just said so'
<PulkoMandy> So we try to be compatible with whatever you may use as the mbr code :(
<Habbie> -if- we still relied on this, it would explain that GRUB can boot haiku from my USB but the seabios just before it can't
<Habbie> but that's not the reason
<Habbie> however, debugging that is low on my list, as grub works
<PulkoMandy> All the things we have to do for bios booting to work... and then people on the forums complain that efi is complicated and doesn't solve a problem :>
<Habbie> hehe
<Habbie> i read that haiku via efi is much easier on chromebooks than what i'm trying
<PulkoMandy> I have no experience of chromebooks, but what I saw of seabios on real hardware (in coreboot or libreboot systems), it didn't seem to go well with haiku
<PulkoMandy> Not sure if it works better in qemu, I assume so?
<Habbie> whatever qemu does works better than this, yes
<PulkoMandy> Yes, put I don't remember what they use, is it not seabios?
<Habbie> i vaguely suspect it is, but i did not check
<PulkoMandy> Maybe they implement some things directly on the host machine
<Habbie> but qemu seabios is not the seabios on my chromebook
<Habbie> x512[m], actually made it worse!
<Habbie> x512[m], but that's not in the list of problems i'm looking at today
<x512[m]> Any chance try UEFI?
TMM has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
TMM has joined #haiku
<Habbie> trying UEFI means screwing or soldering, and i'm in a two week stretch of the unreasonable position "linux works, so haiku should also work"
<Habbie> which with some luck will improve some things for everybody
<x512[m]> I experienced that Haiku works, but Linux doesn't on several machines.
<Habbie> oh fun
<Habbie> i also realised tonight that the haiku and linux i2c_elan touchpad drivers are both broken, just in different ways
<x512[m]> But it was ~10 years ago.
<Habbie> in response to the patch you posted just above, i have a different patch that works -for me- so that's not a focus right now
<x512[m]> I think that Coreboot project makes more harm than good. It spreads bad practice of hardcoding OS with hardware and not adhering specifications.
neoncortex has quit []
Babaj has joined #haiku
<Habbie> +#define TRACE_DEVICES breaks compile of src/system/boot/platform/bios_ia32/devices.cpp
AndrevS has quit [Quit: umount /dev/irc]
xet7 has joined #haiku
<Habbie> (fixed locally)
xet7 has quit [Remote host closed the connection]
dalme has quit []