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
<HaikuUser3> hello
weepingnipple has left #haiku [#haiku]
TMM_ has quit []
TMM has joined #haiku
SLema has joined #haiku
ClaudioM has quit [Quit: leaving]
HaikuUser3 has quit [Quit: Vision[]: i've been blurred!]
HaikuUser3 has joined #haiku
tuaris has quit [Quit: Leaving.]
_-Caleb-_ has left #haiku [#haiku]
_-Caleb-_ has joined #haiku
win8linux[m] is now known as JulesEnriquez[m]
Skipp_OSX has quit [Quit: Textual IRC Client: www.textualapp.com]
erysdren has quit [Quit: Konversation terminated!]
HaikuUser3 has quit [Quit: Vision[]: i've been blurred!]
mmu_man has quit [Ping timeout: 480 seconds]
OscarL has joined #haiku
<OscarL> yikes! Updated my 32 bits install to beta5... first git started to "speak" Spanish, even if locale language is set to "en", and now it crashed :-(
<OscarL> segment violation on a "memcmp", near "bsearch_hash"
rakka has quit [Remote host closed the connection]
rakka has joined #haiku
nipos has left #haiku [Disconnected: Replaced by new connection]
nipos has joined #haiku
<jpelczar> waddlesplash: I am changing this for my own fun or experiments. Not everything is necessarily production ready.
<waddlesplash> jpelczar: ok
<waddlesplash> OscarL: I made a fix to 32bit that only made it in to the release branch today
<OscarL> good to know waddlesplash.
<OscarL> do you think https://review.haiku-os.org/c/haiku/+/8132 will make it into beta5?
<OscarL> `LC_TIME=es git -h` <<< this makes git "speak" in Spanish, even if all the rest of LC_* vars are set to en.UFT-8
<OscarL> shouldn't it be doing that only for LC_MESSAGES ?
HaikuUser3 has joined #haiku
HaikuUser3 has quit []
HaikuUser3 has joined #haiku
HaikuUser3 has quit []
Begasus has joined #haiku
<Begasus> g'morning peeps
<OscarL> morning Begasus.
<Begasus> Hi OscarL! :)
<OscarL> trying to find out if we can just remove libevent21...
<OscarL> tmux/tor/links should have no problems, avahi is disabled (and should be using newer libevent).
<OscarL> the ones using the old livevent-1.4.14 are either disabled or broken.
<Begasus> +1
<OscarL> remains to be checked...
<OscarL> nheko, transmission, scalapack and openmpi.
<Begasus> didn't check the ones that are marked for removal yet, so thanks there :)
<Begasus> nheko should be good
<OscarL> (nheko only needs libeven via two libraries: coerurl and mtxclient).
<Begasus> don't have the old libevent installed here and that's still running fine
<OscarL> re: nheko... good, then that takes care of those two last packages
<Begasus> only 2.1.12 installed here
<OscarL> openmpi sounds like a big package I don't feel like downloading, same for transmission (I don't have any Qt stuff in this install)
<Begasus> if buildmaster has it linked against it a revbump should be enough
<OscarL> scalapack is disabled... so...
<OscarL> we only need to check transmission and openmpi
<Begasus> I'll take a look at openmpi then
<OscarL> thanks!
<Begasus> after morning chores :)
DragonMaus has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
DragonMaus has joined #haiku
<botifico> [haikuports/haikuports] pulkomandy pushed 1 commit to master [+1/-1/±0] https://github.com/haikuports/haikuports/compare/45b147dd037d...3a65d52cea35
<botifico> [haikuports/haikuports] pulkomandy 3a65d52 - HaikuWebKit 1.9.14
<Begasus> openmpi is disabled also it seems OscarL
<OscarL> right
<Begasus> crossing fingers PulkoMandy :)
<Begasus> 9.6M, not that big ... launching build
<OscarL> welp... only transmission remains to be checked before dropping libevent21
HaikuUser3 has joined #haiku
<OscarL> Begasus: I think we should just drop the "www-aps/seeks" recipe. For a "social websearch" seems pretty dead (last source activity in 2012). Recipe doesn't builds (I tried last year). https://repology.org/project/seeks/versions
<Begasus> let's see how openmpi goes, if so I can do a check on Transmission too
<Begasus> +1 then :)
<Begasus> put a notice on the forum for it? (comes to mind I opened a thread for removals some time ago)
<OscarL> recipe has been disabled for more than a year already,
<OscarL> and before that... I couldn't even find a .hpkg on depot.
<Begasus> ah, then it shouldn't be an issue
<OscarL> so unless someone has a build from the .bep era...
<Begasus> someone wanting to tackle it can still find it in the history
<OscarL> indeed.
<OscarL> or start afresh... after they first revive upstream :-P
<Begasus> maybe I'll just grab residualvm and put it up on a github repo (for backups) and nuke it at haikuports
<Begasus> k, biab
freddietilley has joined #haiku
Jixt has joined #haiku
<Begasus> openmpi and transmission build fine (64bit)
<Begasus> g'morning Jixt
<Jixt> good morning Begasus.
<OscarL> cool! then you can drop libevent21 then (and tick its mark on #10865) :-)
* OscarL is trying to see if he can build the last recipe using old libevent 1.x
<Begasus> yeah, first drop old one, then I don't have to set a version string on these
<OscarL> opened PR for dropping two recipes using old libevent 1.x... this last one I don't do the same because it is a native app :-D
<Begasus> yeah saw those, will merge
<botifico> [haikuports/haikuports] Begasus pushed 1 commit to master [+0/-3/±0] https://github.com/haikuports/haikuports/compare/3a65d52cea35...de916ad4d19d
<botifico> [haikuports/haikuports] OscarL de916ad - seeks: drop recipe. (#11044)
<botifico> [haikuports/haikuports] Begasus pushed 1 commit to master [+0/-1/±0] https://github.com/haikuports/haikuports/compare/de916ad4d19d...16e6c854379e
<botifico> [haikuports/haikuports] OscarL 16e6c85 - libbitcoinconsensus: drop recipe. (#11045)
<Begasus> OscarL, anything still using libevent_1.4?
<OscarL> only the one I'm looking at right now... https://github.com/HaikuArchives/Torrentor
<Begasus> can't find a reference in recipes
<OscarL> that also needs old openssl 1.x :-(
<Begasus> will pull it down together with the other one, only 1 remains then
<Begasus> ah, will do it together with a revbump for openssl3 for the latest one
<Begasus> lol
<Begasus> need to have more coffee :D
<Begasus> x86 repository file in Haiku's source is a bit outdated :)
<botifico> [haikuports/haikuports] Begasus pushed 1 commit to master [+0/-3/±0] https://github.com/haikuports/haikuports/compare/16e6c854379e...31e6f28d8b5a
<botifico> [haikuports/haikuports] Begasus 31e6f28 - libevent, drop older recipes (#11046)
<Begasus> error: The following untracked working tree files would be overwritten by merge:
<Begasus> dev-qt/qt6-5compat/qt6_5compat-6.7.2.recipe
<Begasus> downside from being ahead ... :)
<HaikuUser3> Torretor is only for x86?
<Begasus> torretor?
<HaikuUser3> torrentor
<Begasus> no idea whithout checking
<Begasus> if pkgman doesn't list it on 64bit it probably is
<HaikuUser3> is only for x86
<Begasus> OscarL anything else needed looking into for transmission?
<OscarL> only saw it in relation of libevent.
<OscarL> HaikuUser3: the torrentor recipe is disabled for all architectures at the moment (it doesn't builds).
<Begasus> k, needs a revbump for openssl3 anyway, shoots
<HaikuUser3> ok
<botifico> [haikuports/haikuports] Begasus pushed 1 commit to master [+0/-0/±1] https://github.com/haikuports/haikuports/compare/31e6f28d8b5a...8f29f3174959
<botifico> [haikuports/haikuports] Begasus 8f29f31 - transmission, revbump for openssl3 (#11047)
<Begasus> this one wasn't in the list :)
MisthaLu has joined #haiku
Blub\0 has quit [Quit: biab]
<botifico> [haikuports/haikuports] Begasus pushed 1 commit to master [+0/-0/±1] https://github.com/haikuports/haikuports/compare/8f29f3174959...5ff3bb736d4f
<botifico> [haikuports/haikuports] Begasus 5ff3bb7 - qbittorrent, revbump for openssl3 (#11048)
<Begasus> residualvm still needs old flac, not backing that up
<botifico> [haikuports/haikuports] Begasus pushed 1 commit to master [+0/-2/±0] https://github.com/haikuports/haikuports/compare/5ff3bb736d4f...fe8bf442861f
<botifico> [haikuports/haikuports] Begasus fe8bf44 - erlang, remove obsolete recipe (#11049)
* OscarL touches libtransmission/crypto.c code after reading OpenSSL headers for the first time in his life.
<OscarL> nothing scary at all about that, no sir, no sir.
<Begasus> oh cargo-c ...
<Begasus> heh
* OscarL rocks back and forth... and contemplates the monster he has brought to life... torrentor_x86-0.0.5~git-x86_gcc2.hpkg
<Begasus> might as well check if there is an update on cargo-c, pain in the * to build
<Begasus> lol
<Begasus> focus! :P
HaikuUser3 has quit [Quit: Vision[]: i've been blurred!]
<Begasus> +300 crates for cargo-c, this is going to hurt :P
<Begasus> rav1e also needs revbump :/
mmu_man has joined #haiku
<Begasus> PulkoMandy: dev-rust/cargo_c/cargo_c-0.9.32.recipe (linking seems to never terminate for me)
<Begasus> it takes forever on those final steps there :)
<OscarL> still no idea if this will actually work for torrenting stuff... but... https://ibb.co/rbxrTgs
<Begasus> check with a Haiku torrent file?
<OscarL> I'm still in shock I managed to make it build.
<Begasus> heh
<OscarL> added a magnet file for a tiny torrent only I am currently seeding... ended up crashing Torrentor :-D
<Begasus> probably disabled for a reason? ;) (nothing in syslog/Terminal output?)
<OscarL> *BUT*... I'm also having crashes on bash and git so... not my fault.
<Begasus> tss :P
<Begasus> Building [=======================> ] 356/361: cargo
<Begasus> I wonder why it builds cargo when it's using cargo to build?
<OscarL> Begasus: I'm waiting for this fix to become available for download on beta5: https://cgit.haiku-os.org/haiku/commit/?h=r1beta5&id=62c620c57d1216afcb209a047125790dc5a4b61b
<OscarL> cargo-ception!
<Begasus> why wait OscarL when you can build it?
<OscarL> mmm Torrentor crash was on "generating keys", surely doesn't has *anything* to do with my awesome changes in crypto.c file!
<OscarL> Begasus: because I wasn't even aware I didn't had that fix in yet.
<OscarL> (till waddlesplash mentioned it earlier)
<OscarL> and I get distracted way too easy... one thing at the time.
<Begasus> on 64bit I don't experience weird crashes (me knocks on wood)
<Begasus> heh
<OscarL> also... hard to build stuff if git and bash keep crashing.
<Begasus> make sure your branch is uptodate, then changes are not that big?
<OscarL> yea, that issue affects mostly 32 bits it seems.
<Begasus> ah, right, got some there
<OscarL> Begasus: I would need to build all of haiku.hpkg in any case, so.
<Begasus> haiku+haiku_devel should be enough I think?
* OscarL goes back to Torrentor! and disables "Use Encryption" :-D
<OscarL> I have never build haiku for 32 bits, would need to setup things... I rather wait one day more.
<Begasus> launching 32bit build laptop ...
<Begasus> Would be nice if softwareupdater had an option to disable package update (individual package)
Anarchos has joined #haiku
<Begasus> still at: Building [=======================> ] 356/361: cargo
<Begasus> Hi Anarchos
<Anarchos> hello Begasus
<Anarchos> Begasus i just wake up one hour ago
<OscarL> holy cow, it is downloading beta4.iso torrent!
<Begasus> sleeping in Anarchos? :)
<Begasus> congrats OscarL! :D
<OscarL> well, it started to do so at least... now seems hang (before it, already had a core pegged to 100%)
<Begasus> rebooting 32bit after update
<Anarchos> Begasus i Had much sleep missing last days.
<Begasus> guess nexcloud and falkon will be broken (backed up previous qtwebengine)
<OscarL> Tracker crashed badly.
<Begasus> back to base then :P
<OscarL> me forces a reboot.
<Anarchos> OscarL i experience some freeze of the keyboard/mouse recently too
* Anarchos thinks he will start to do small recurring donation to haiku inc this year
<OscarL> Begasus: to be fair... this is hrev is known to have issues, the iso was larger than the available space, and then we have my hacks on top :-D
<OscarL> Anarchos: you use the 32 bits version on that netbook?
<OscarL> (good day to you, btw :-D)
<Anarchos> OscarL 64 bits version on the other laptop
<OscarL> I see.
<OscarL> on the Atom N450 netbook I used to have to disable SMP *all* the time. Now it works most of the times, but sometimes has crashes that go away with SMP disabled.
<Anarchos> OscarL i never had to disable smp since a very long time !
<Anarchos> OscarL woks perfectly here
<OscarL> glad it works for you! it must be some poor BIOS on the netbooks I have that causes problems then.
HaikuUser3 has joined #haiku
<Anarchos> OscarL tried a bios update ?
<OscarL> impossible to find any BIOS file for these ones.
<Anarchos> OscarL ok...
<OscarL> well, not *impossible*, but almost.
<OscarL> and I rather do not risk bricking them :-)
<Anarchos> OscarL sure
<Anarchos> OscarL bios ninjutsu is a fine and dangerous art :)
<OscarL> I remember "hot-swapping" BIOS in the old days... that was scary :-D
<Anarchos> OscarL why should it be ? When the computer is running you can get rid of the bios, no ?
<OscarL> from the software side of things... no problem...
<OscarL> electrically... you can fry the motherboard, or parts of it.
<Anarchos> extract it with plastic tools ?
<OscarL> that will help avoid short-circuits, still can break stuff for breaking, say, ground connection from one side, while other parts are still recieving power.
<OscarL> I broke something on one of my motherboards that way. It lost the ability to retain RTC/BIOS settings in case of power-cuts.
<Anarchos> ah ok
<Anarchos> if i try, i will keep in mind to wire the ground pin and disconnect it last :)
<botifico> [haikuports/haikuports] threedeyes pushed 1 commit to master [+1/-1/±0] https://github.com/haikuports/haikuports/compare/fe8bf442861f...f2fef92be49d
<botifico> [haikuports/haikuports] threedeyes f2fef92 - qt6_connectivity: bump version
<OscarL> theses days, I rather use a PCI NIC card to flash the eeprom instead of risking hot-swap of the main bios :-)
<botifico> [haikuports/haikuports] threedeyes pushed 1 commit to master [+1/-1/±0] https://github.com/haikuports/haikuports/compare/f2fef92be49d...11f0ebd53a49
<botifico> [haikuports/haikuports] threedeyes 11f0ebd - qt6_websockets: bump version
<botifico> [haikuports/haikuports] threedeyes pushed 1 commit to master [+1/-1/±0] https://github.com/haikuports/haikuports/compare/11f0ebd53a49...6df398501e33
<OscarL> PCI network cards, say an RTL8139, should do the trick, and you're more than likely to find one in the scrap pile of any PC nerd :-D
<botifico> [haikuports/haikuports] threedeyes 6df3985 - qt6_networkauth: bump version
<Begasus> who removed xorriso from my system? :P
<marzzbar> hey OscarL, are you able to set the resolution on your Atom N2600 netbook to anything other than 800x600 or 640x480?
<OscarL> marzzbar: hi! the N2600 based netbook I have... doesn't has a screen :-D
<marzzbar> ah, nevermind and thanks anyway!
<OscarL> I've connected it via VGA and HDMI.
<OscarL> but can't recall if changing resolutions worked well or not (most likely better under VESA than on Framebuffer)...
<OscarL> was having more serious problems.
<OscarL> marzzbar: you tried in BIOS or UEFI mode?
<marzzbar> BIOS
<OscarL> at least the machine I have seems to present very different set of resolutions in both modes...
<OscarL> maybe try the other? UEFI/framebuffer won't allow you to change resolution once booted, but you should be able to do so from the boot menu.
* Anarchos stuck to good old bios, never could understand all the complex UEFI things
<OscarL> marzzbar: VESA/Framebuffer is the best we'll ever have for that cursed GMA3600 (PowerVR based, so no intel_extreme driver there).
<marzzbar> hmmm ok. I'm not even sure if I can boot via UEFI on this thing but I'll sus it. thanks :)
<OscarL> Anarchos: I just *very* recently started have to deal with UEFI. all my hardware was way too old for that :-D
akashkumar has joined #haiku
<botifico> [haikuports/haikuports] korli pushed 1 commit to master [+0/-0/±1] https://github.com/haikuports/haikuports/compare/6df398501e33...15018de5cf21
<botifico> [haikuports/haikuports] korli 15018de - llvm18: libunwind is in $libDir too on x86
Begasus has quit [Ping timeout: 480 seconds]
HaikuUser3 has quit [Quit: Vision[]: i've been blurred!]
diver has quit [Read error: Connection reset by peer]
diver has joined #haiku
HaikuUser3 has joined #haiku
Begasus has joined #haiku
<Begasus> network issues ...
<HaikuUser3> yes my network very slow
<HaikuUser3> is
<Anarchos> HaikuUser3 master yoda you
<Anarchos> are ?
* Anarchos couldn't resist…
<HaikuUser3> hihi
<Begasus> build is broken on 32bit?
<Begasus> can't seem to find: openssl/ssl.h and openssl/x509v3
<OscarL> https://github.com/HaikuArchives/Torrentor/pull/7 <<< opened a PR for my awesomo crypto-patches! :-P
pabs has quit [Quit: Don't rest until all the world is paved in moss and greenery.]
<phschafft> good morning.
<dovsienko> hi
pabs has joined #haiku
<OscarL> o/
Begasus has quit [Ping timeout: 480 seconds]
<OscarL> Begasus: just noticed that Torrentor! appears to have been written by an Argentine (about 500 Km away from where I am, thou... and more than a decade ago :-D)
Jixt has quit [Ping timeout: 480 seconds]
HaikuUser3 has quit [Quit: Vision[]: i've been blurred!]
Begasus has joined #haiku
jpelczar has quit [Quit: Konversation terminated!]
<Begasus> back ... for how long? :P
mmu_man is now known as Guest2355
mmu_man has joined #haiku
<dovsienko> OscarL: I've been to Argentine once, but it was on a busy business so I only had a few glimpses of Buenos Aires city centre, let alone the rest of the country
<Anarchos> i wonder if a PR to add 'alias reboot = shutdown -r' may be accepted.
<OscarL> dovsienko: :-). I try to stay away from Buenos Aires as much as I can (not a fan of such large cities). Hope you had at least a decent time there.
Guest2355 has quit [Ping timeout: 480 seconds]
<OscarL> only time I was there for more than just passing by in a bus en-route to somewhere else, was work-related too (full week).
<OscarL> Anarchos: it might. KDL even has reboot as a command.
<OscarL> if you get a -2... point to that command and say... it is for consistency's sake!
Anarchos has quit [Quit: Vision[]: i've been blurred!]
<OscarL> guess he did tried that alias.
Anarchos has joined #haiku
<Anarchos> sorry i experience one ot this keyboard freeze: killing input_server didn't help so i had to reboot
<Begasus> no good with that alias also then :)
<Anarchos> issues not related :)
<Begasus> ;)
<Begasus> Building [=======================> ] 356/361: cargo
<Begasus> no progress still :(
<Anarchos> Begasus what are you building ?
<Begasus> cargo-c
<Anarchos> ah ok
<Begasus> rust is always a pain to tackle
<Anarchos> Begasus i find all those annotations in rust very messy : pub fn mut & ..... it makes source code really unreadible
<OscarL> "At least it ain't Perl!" (TM)
<Coldfirex> we have working rust?
<OscarL> even on 32 bits... "pkgman search rust" -> rust_bin_x86
<Begasus> it's working fine (for my needs at least)
<Begasus> mostly* :D
MisthaLu has quit [Quit: Leaving]
xet7 has joined #haiku
<Coldfirex> Nice. Ive never used it just didnt realize
<Begasus> nuked it, takes me too long :P
_-Caleb-_ has left #haiku [#haiku]
wicknix has joined #haiku
wicknix_ has quit [Ping timeout: 480 seconds]
_-Caleb-_ has joined #haiku
<OscarL> Begasus: good news! Seems my silly libtransmission/crypto.c changes won't be needed after all. Found that the original author of Torrentor has one commit (not present on HaikuArchives/Torrentor) updating libtransmission to 2.93, and that seems to solve the incompatibilities with openssl3 :-)
<OscarL> need to see why it crashes on exit, though.
<OscarL> seems libevent related.
<OscarL> Task for later, now... sleep. See you around, folks. Have a good one!
OscarL has quit [Quit: zzzZZZzzz]
HaikuUser3 has joined #haiku
akashkumar has quit [Quit: Connection closed for inactivity]
m_eiman has quit [Quit: Textual IRC Client: www.textualapp.com]
HaikuUser3 has quit [Quit: Vision[]: i've been blurred!]
shaka444[m] has joined #haiku
<shaka444[m]> Is it safe to delete cache files?
<shaka444[m]> Like ~/config/cache/*
<Begasus> if you know which it should be safe (me does it also sometimes)
<Begasus> best to back them up to be sure
<shaka444[m]> Thanks
<Begasus> as always ... use at own risk :)
DKnoto has joined #haiku
m_eiman has joined #haiku
<shaka444[m]> ;-)
HaikuUser3 has joined #haiku
HaikuUser3 has quit []
cory has quit [Quit: The Lounge - https://thelounge.chat]
illwieckz has joined #haiku
cory has joined #haiku
zard has joined #haiku
<Begasus> Hello zard :)
<zard> Hello Begasus :)
<Begasus> taking a brake, or school started again?
<zard> Working on some programming-unrelated job for now
<Begasus> sorta a brake then :)
<zard> I suppose you could call it that :P
<zard> boody24[m]: Here's where the replace file confirmation dialog is shown:
xet7 has quit [Quit: Leaving]
zard has quit [Quit: leaving]
HaikuUser3 has joined #haiku
diver1 has joined #haiku
diver has quit [Read error: Connection reset by peer]
diver1 has quit [Read error: Connection reset by peer]
diver has joined #haiku
HaikuUser3 has quit [Quit: Vision[]: i've been blurred!]
coolcoder613_beos has quit [Ping timeout: 480 seconds]
tuaris has joined #haiku
<hsp> my recycle bin has been crashing recently when I empty it. anyone have any ideas?
<gordonjcp> hsp: weirdly so has mine, but my physical recycling bin
<gordonjcp> it turns out the little circlip thing holding the wheel on had fallen off
<gordonjcp> hsp: are you short of disk space? you might be in the paradoxical situation of having not enough space to delete stuff
<hsp> 50G free, that should be enough :)
<Anarchos> hsp did you run checkfs ?
<hsp> no
bbjimmy has quit [Quit: Vision[]: i've been blurred!]
bbjimmy has joined #haiku
<hsp> checkfs no errors
<Anarchos> hsp there is some stall when dealing with many small files, but i dunno if it explains a crash
mittwerk has joined #haiku
<hsp> it would be better to have a menu item for direct deletion instead of moving to the recycle bin
<PulkoMandy> there is one but you have to press shift while opening the menu I think
<PulkoMandy> (so you don't delete files by accident)
_-Caleb-_ has left #haiku [#haiku]
<hsp> nothing shift
_-Caleb-_ has joined #haiku
<hsp> this does not work with shift either
<augiedoggie> yeah, i don't see any code that would do that in Tracker
<augiedoggie> the only Delete option is for things already in the trash
<Anarchos> hsp SHIFT + Delete
<Anarchos> augiedoggie shift+delete in tracker does it.
<augiedoggie> but the question was about having a menu item to do it
<augiedoggie> holding shift doesn't change the menu text
<hsp> but should be feasible
<Anarchos> hsp but it would be redundant ?
HaikuUser3 has joined #haiku
<Anarchos> how uses leak_analyser.sh ?
Nephele has joined #haiku
Nephele is now known as nephelXmpp
nephelXmpp is now known as nephele_xmpp
nephele_xmpp has left #haiku [#haiku]
nephele_xmpp has joined #haiku
<nephele_xmpp> Does anyone have experience with Haiku on 240hz or 480hz displays?
<nephele_xmpp> As in, anyone know if those would be expected to work?
<PulkoMandy> it depends on the video driver you want to use
dby has joined #haiku
<PulkoMandy> on Intel cards (the driver I know best) I think it would need a higher bandwidth and so switching to dual channel displayport or whatever the equivalent is in HDMI
<PulkoMandy> I don't think we have this working well at the moment (even using non-60Hz on VGA does not seem to work reliably on current hardware :( )
<nephele_xmpp> Hmm, my current desktop has a ivy bridge card (according to Screen) and two displayport ports. I guess I have to check what those even support?
<nephele_xmpp> The computer spec sheet does not say what these ports are capable of (as in what version they have) darn
illwieckz has quit [Ping timeout: 480 seconds]
HaikuUser3 has quit [Quit: Vision[]: i've been blurred!]
illwieckz has joined #haiku
HaikuUser3 has joined #haiku
bjorkint0sh has quit [Quit: "Every day, computers are making people easier to use." David Temkin]
bjorkintosh has joined #haiku
<nekobot> [haiku/haiku] waddlesplash pushed 4 commits to master [hrev58058] - https://git.haiku-os.org/haiku/log/?qt=range&q=b93d9fcf70d4+%5Ef27384b845f2
<nekobot> [haiku/haiku] 90ae97dbace8 - libroot: Remove another obsolete comment.
<nekobot> [haiku/haiku] 55e8238c7286 - libroot: Use AT_FDCWD rather than hardcoding -1 in many places.
<nekobot> [haiku/haiku] 004833215d7f - libroot: Return EBADF if a negative FD is specified to fdopendir.
<nekobot> [haiku/haiku] b93d9fcf70d4 - libroot: Clean up and unify link/linkat.
Skipp_OSX has joined #haiku
<nephele_xmpp> waddlesplash: How do you group commits into one hrev?
<waddlesplash> I push multiple commits at once...
<nephele_xmpp> Or do you just push this locally directly?
<waddlesplash> yes
<nephele_xmpp> oh okay. I assumed gerrit had some way to do this
<waddlesplash> if you submit multiple commits at once in Gerrit it does the same thing
<nephele_xmpp> Okay, how do you do that? I only know off the submit button in individual changes
<nephele_xmpp> and that submits directly
<waddlesplash> they have to be in a relation chain
<waddlesplash> then you get the "Submit including parents" button instead of "Submit"
<nephele_xmpp> ah okay. too bad :/
<waddlesplash> you can use Rebase and specify a change to create a relation chain from the web UI
<waddlesplash> I've done that before
<nephele_xmpp> Hmm, seems like quite a bit of work to do that
<nephele_xmpp> I'll check it out later regardless, thanks
<Begasus> nice, cargo_c finished build on 32bit :)
<Skipp_OSX> cargo cult is done building, yahy
<Begasus> checked this morning on this 64bit with the latest release, doing current version check now
<Begasus> needed for rav1e ;)
mittwerk has quit [Quit: mittwerk]
mittwerk has joined #haiku
augiedoggie has quit [Ping timeout: 480 seconds]
zdykstra has quit [Quit: WeeChat 4.3.2]
zdykstra has joined #haiku
<nephele_xmpp> Skipp_OSX: xD
<Begasus> I could just drop it also :P
HaikuUser3 has quit [Quit: Vision[]: i've been blurred!]
<Anarchos> Begasus congrats
<nephele_xmpp> I do use ripgrep regularily, so I can't complain about a rust port :D
<Begasus> ;)
<Begasus> out for a bit
freddietilley has quit [Quit: WeeChat 4.2.2]
HaikuUser3 has joined #haiku
augiedoggie has joined #haiku
zdykstra has quit [Quit: WeeChat 4.4.1]
zdykstra has joined #haiku
mmu_man has quit [Ping timeout: 480 seconds]
<nekobot> [haiku/haiku] waddlesplash pushed 4 commits to master [hrev58059] - https://git.haiku-os.org/haiku/log/?qt=range&q=0ab7cc6d6005+%5Eb93d9fcf70d4
<nekobot> [haiku/haiku] 9854d38a3f45 - BEntry: Use AT_FDCWD instead of hardcoding -1.
<nekobot> [haiku/haiku] 136442cb5db0 - kernel/fs: Accept only AT_FDCWD and -1 for negative FDs in path_to_vnode.
<nekobot> [haiku/haiku] a6de99833061 - runtime_loader: Use AT_FDCWD instead of -1.
<nekobot> [haiku/haiku] 0ab7cc6d6005 - BFile: Use AT_FDCWD instead of -1.
<nekobot> [haiku/haiku] waddlesplash pushed 1 commit to master [hrev58060] - https://git.haiku-os.org/haiku/log/?qt=range&q=6b468e56350c+%5E0ab7cc6d6005
<nekobot> [haiku/haiku] 6b468e56350c - libroot: Replace fpurge implementation with upstream glibc's.
mmu_man has joined #haiku
JulianTheFox has joined #haiku
<JulianTheFox> Hello everyone
<Anarchos> JulianTheFox hello
<HaikuUser3> hello
vdamewood has quit [Read error: No route to host]
vdamewood has joined #haiku
<JulianTheFox> I have an issue with WebPositive on Haiku (R1Beta4 set to Master)
<JulianTheFox> WebPositive crashes when attempting to navigate to any website
augiedoggie has quit [Ping timeout: 480 seconds]
nosycat has joined #haiku
JulianTheFox has quit [Quit: Vision[]: i've been blurred!]
<phschafft> hm.
<Anarchos> who knows about acpi ?
wicknix_ has joined #haiku
B2IA has quit [Quit: Vision[]: i've been blurred!]
B2IA has joined #haiku
wicknix has quit [Ping timeout: 480 seconds]
<Anarchos> in leak_analyser, how to tell between my leaks, and the system leaks ?
<phschafft> __attribute__ ((section)) overrides -f*-sections.
* phschafft was just thinking aloud.
_-Caleb-_ has left #haiku [#haiku]
_-Caleb-_ has joined #haiku
<Anarchos> phschafft i never used section...
<phschafft> em, that was not directed towards you.
<phschafft> sorry for the confusion.
<Anarchos> phschafft i know :)
<nekobot> [haiku/haiku] waddlesplash pushed 1 commit to master [hrev58061] - https://git.haiku-os.org/haiku/log/?qt=range&q=5b4d5ef89794+%5E6b468e56350c
<nekobot> [haiku/haiku] 5b4d5ef89794 - ICUTimeConversion: Handle GMT properly in _FillTmValues.
<phschafft> I'm sorry that I can't help you.
<phschafft> I consider to make even more explicit use of sections in order to enforce some order to data objects in final memory layout.
HaikuUser3 has quit [Quit: Vision[]: i've been blurred!]
<nephele_xmpp> JulianTheFox: Do you have a crash report?
HaikuUser3 has joined #haiku
mittwerk has quit [Remote host closed the connection]
HaikuUser3 has quit []
HaikuUser3 has joined #haiku
HaikuUser3 has quit [Quit: Vision[]: i've been blurred!]
HaikuUser3 has joined #haiku
tqh has joined #haiku
<HaikuUser3> hello
<nosycat> Hi!
<Anarchos> hello
HaikuUser3 has quit [Quit: Vision[]: i've been blurred!]
nosycat has quit [Quit: Leaving]
<nekobot> [haiku/haiku] waddlesplash pushed 1 commit to master [hrev58062] - https://git.haiku-os.org/haiku/log/?qt=range&q=c686c2216cbe+%5E5b4d5ef89794
<nekobot> [haiku/haiku] c686c2216cbe - ICUTimeConversion: Also override to "GMT" in Gmtime().
<phschafft> :)
B2IA has quit [Quit: Vision[]: i've been blurred!]
B2IA has joined #haiku
gouchi has joined #haiku
m199 has joined #haiku
wicknix has joined #haiku
wicknix_ has quit [Ping timeout: 480 seconds]
<nekobot> [haiku/haiku] waddlesplash pushed 2 commits to master [hrev58063] - https://git.haiku-os.org/haiku/log/?qt=range&q=8260adb68d4e+%5Ec686c2216cbe
<nekobot> [haiku/haiku] 05599114937b - ICUCtypeData: Fix conversion of surrogate pairs.
<nekobot> [haiku/haiku] 8260adb68d4e - gnulib-test-mbrtowc: Add test for the change in previous commit.
Begasus has quit [Quit: Vision[]: i've been blurred!]
augiedoggie has joined #haiku
HaikuUser3 has joined #haiku
<nekobot> [haiku/haiku] waddlesplash pushed 1 commit to master [hrev58064] - https://git.haiku-os.org/haiku/log/?qt=range&q=74181c7e1fa3+%5E8260adb68d4e
<nekobot> [haiku/haiku] 74181c7e1fa3 - libroot: _SC_SEM_NSEMS_MAX is functionally unlimited.
jmairboeck has joined #haiku
augiedoggie has quit [Ping timeout: 480 seconds]
yann64 has joined #haiku
jmairboeck has quit [Quit: Konversation terminated!]
Anarchos has quit [Read error: Connection reset by peer]
HaikuUser3 has quit [Quit: Vision[]: i've been blurred!]
augiedoggie has joined #haiku
gouchi has quit [Read error: No route to host]
HaikuUser3 has joined #haiku
gouchi has joined #haiku
AlienSoldier has joined #haiku
Anarchos has joined #haiku
theotheroracle has joined #haiku
vdamewood has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
<theotheroracle> hiya, testing out vision for the first time, i'm wondering if there's any work being done on a login screen or if that's planned ?
_-Caleb-_ has left #haiku [#haiku]
<theotheroracle> i know there's currently the lockscreen in the screensaver but a restart would bypass that easily
_-Caleb-_ has joined #haiku
<dovsienko> a login screen would make more sense if the support for multiple users was more complete
<dovsienko> so I would guess it is not going to be implemented anytime soon
<nekobot> [haiku/haiku] waddlesplash pushed 4 commits to master [hrev58065] - https://git.haiku-os.org/haiku/log/?qt=range&q=2301efc9d944+%5E74181c7e1fa3
<nekobot> [haiku/haiku] 95a871b37d00 - libroot: Handle invalid timeouts being passed to unnamed_sem_timedwait.
<nekobot> [haiku/haiku] 797b4eef8bfe - pthread: pthread_cancel() on non-existent thread should return ESRCH.
<nekobot> [haiku/haiku] 48126360286a - pthread: Return EINVAL for pthread_detach() if the thread is already detached.
<nekobot> [haiku/haiku] 2301efc9d944 - pthread: Make rwlocks keep waiting on EINTR.
<dovsienko> it is difficult to remember, but I guess BeOS didn't have it
<dovsienko> that said, in some future it would be nice to have both multiple users support and a login screen
<theotheroracle> hm alright, is that planned to be implemented before stable ? it seems like an important feature to have for launch
mmlr has joined #haiku
<dovsienko> I do not prioritise new features in this OS, but you can raise the idea
<theotheroracle> fair enough
<dovsienko> from a software developer point of view, in some projects there's more value in fixing bugs than in implementing new features
<theotheroracle> i understand
<Anarchos> theotheroracle beos and haiku are meant to be single users.
<Anarchos> theotheroracle that's why there is no need for a login screen
<theotheroracle> i'm more concerned about the security of it rather than having multiple users
<waddlesplash> we eventually should have a login screen
<waddlesplash> but it's not a priority at the moment
<Anarchos> i remember a login window somewhere (and not screen saver) but can't remember more
<dovsienko> workaround: start the screensaver at boot :-D
<Anarchos> waddlesplash i could not get any trace from the acpi_als driver. do you know who could explain me how to force acpi drivers to init ?
<waddlesplash> it depends on what kind of driver it is and at what stage it gets loaded
<Anarchos> waddlesplash i activated TRACE in acpi_als.cpp
dby has quit [Quit: Vision[]: i've been blurred!]
Anarchos has quit [Quit: Vision[]: i've been blurred!]
Anarchos has joined #haiku
<Anarchos> were they some modif in PS2 driver ? My keyboard stops working after one hour.
<waddlesplash> hello mmlr
OscarL has joined #haiku
<OscarL> oh! me likey hrev58061 and hrev58062! I hope those will at least improve some failing tests on the Python's datetime tests (or at least allow me to narrow down the issue).
<OscarL> mmm, "cgit" is missing the hrev58063 tag :-/
theotheroracle has quit [Quit: Vision[]: i've been blurred!]
<Anarchos> no latex for me tonight : texmf.cnf not found...
<OscarL> because if you do not... you won't get any.
tqh has quit [Quit: Leaving]
<OscarL> as you don't have that hardware.
<OscarL> s/you do not/you did not/
<OscarL> Anarchos: I tried to point you in that direction here: https://oftc.irclog.whitequark.org/haiku/2024-09-02#33522331, and PulkoMandy did on the forum.
mmu_man has quit [Ping timeout: 480 seconds]
mmu_man has joined #haiku
<mmlr> waddlesplash: hi
gouchi has quit [Remote host closed the connection]
<mmlr> trying to untangle the virtio queue sizes vs max segments
<Anarchos> OscarL i will try tomorrow thanks
mmlr has quit [Quit: Vision[]: i've been blurred!]
TMM has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
TMM has joined #haiku
<Anarchos> OscarL bummer me : i forgot a 0 : i wrote ACCE001 instead of ACCE0001 !
<OscarL> :-D
mmlr has joined #haiku
<Anarchos> will try tomorrow
mmlr has quit []
Oscar-L has joined #haiku
<nekobot> [haiku/haiku] waddlesplash pushed 5 commits to master [hrev58066] - https://git.haiku-os.org/haiku/log/?qt=range&q=40f58daab377+%5E2301efc9d944
<nekobot> [haiku/haiku] 73c517437ddd - arm64: Implement VMSAv8TranslationMap::Query and UnmapPage in terms of ProcessRange
<nekobot> [haiku/haiku] a64e78a34edb - arm64: Clean up dead MMU code.
<nekobot> [haiku/haiku] 50bb52021c00 - arm64: Fixes to the page fault handler.
<nekobot> [haiku/haiku] 26741b0f8277 - arm64: Defer allocating empty page table until later in vm init.
<nekobot> [haiku/haiku] 40f58daab377 - arm64: Fix for Map() where a PA base was missing.
mmlr has joined #haiku
mmlr has quit []
mmlr has joined #haiku
<nekobot> [haiku/haiku] waddlesplash pushed 3 commits to master [hrev58067] - https://git.haiku-os.org/haiku/log/?qt=range&q=4b9a9eab6936+%5E40f58daab377
<nekobot> [haiku/haiku] 9406d2a4f275 - arm64: Flush the entire ASID from the TLB anytime we reuse one.
<nekobot> [haiku/haiku] 480523023529 - arm64: Flush TLB by ASID when servicing page faults.
<nekobot> [haiku/haiku] 4b9a9eab6936 - arm64: Always disable interrupts while taking sAsidLock.
bjorkintosh has quit [Ping timeout: 480 seconds]
OscarL has quit [Ping timeout: 480 seconds]
bjorkintosh has joined #haiku
SLema has quit [Quit: Vision[]: i've been blurred!]
SLema has joined #haiku
<Anarchos> waddlesplash isn't it too difficult to switch between architectures when you develop ?
<waddlesplash> Anarchos: those aren't my changes
<waddlesplash> I just clicked the "merge" button
<Anarchos> what a great work :)
<waddlesplash> mmlr: so, unrelated to all the recent stuff: one of the main ways we get into trouble in low memory situations is that we don't reserve memory for page_mapping objects
<waddlesplash> so we can wind up in a page fault and have a valid page reservation with a page available but the page_mapping object_cache is out of objects and can't get more
<waddlesplash> one of the key reasons this happens is because the low_resource system flushes object_caches when memory gets tight
<waddlesplash> IMO we should make the CACHE_PRIORITY_VIP flag have the low_resource system not flush caches, which would help here
<mmlr> can't we add a concept of "minimum reserve" to the object_caches?
<waddlesplash> we could do that too, yes
<mmlr> and then not only reserve pages but also reserve mappings there?
<waddlesplash> but I also think we should try to use page_mapping objects less. In particular I don't think we need them for the standard case of a single area mapped into a single process space
<waddlesplash> we don't need them for LOCKED memory, we should not need them for pages that are fully "owned" by one area
<waddlesplash> if and when the area gets cloned or shared, then we will have to allocate a lot of page_mapping objects then and "convert" it to use such shared mappings
<mmlr> where do we need them really?
<waddlesplash> we need them when iterating over all the places a page is mapped
<waddlesplash> but if a page is mapped only once, with one cache and one area, then this is easy enough to get
<waddlesplash> it
<waddlesplash> 's when there's a whole tree of caches and areas that traversing them to see who's got what mapped becomes impossible
<mmlr> but they can reside in multiple layers of caches as well, even when just in a single owner
<waddlesplash> in that case we would also have to use a mapping object, sure
<waddlesplash> basically I am just suggesting we eliminate the use of the objects when there is 1 cache and 1 area
<waddlesplash> anything that will create a second cache would have to switch to objects
Anarchos has quit [Quit: Vision[]: i've been blurred!]
<waddlesplash> this would resolve page faults from heap accesses leading to OOM causing problems at least
<waddlesplash> but yes, "minimum reserve" in object caches sounds necessary to solve this really
<mmlr> how would you keep track of the 1:1:1 mapping case?
<waddlesplash> mmlr: looks like we already have object_cache_set_minimum_reserve. however it doesn't check for failure and it just sets
<waddlesplash> probably a bit in the page
<waddlesplash> or maybe reuse fWiredCount or something
<mmlr> sounds fragile
<waddlesplash> anyway, so I guess we want to add object_cache_add_minimum_reserve() and then add/subtract in the right places
<mmlr> finding all the places where the conversion needs to happen
<waddlesplash> the conversion needs to happen with whatever accesses "mappings" object in vm_page
<mmlr> when it notices that there aren't any mapping objects?
<waddlesplash> but yes, that's not a small number of places
<waddlesplash> mmlr: we already don't use mapping objects when we have locked memory
<mmlr> interesting
<waddlesplash> pretty much all kernel areas are locked and thus no mappings are used
<waddlesplash> saves a bunch of overhead
<mmlr> well, if that concept already exists, then extending it sounds more realistic
<waddlesplash> yes
<waddlesplash> that's what fWiredCount is for, we increment that instead of adding a mapping object
<waddlesplash> actually, I wonder. do we not need the mapping object if we aren't ever going to swap? is that part of the deal here?
<mmlr> there's other cases where we wire pages, aren't there?
<waddlesplash> lock_memory()
<mmlr> accessing it as physical memory
<mmlr> yeah, that
<waddlesplash> physical memory pages will be locked usually
<waddlesplash> and lock_memory ultimately just means "can't be unmapped or swapped out"
<waddlesplash> mmlr: looks like we already set minimum reserve to 1024 for page mappings
<waddlesplash> this means "1024 free page mappings in the cache at all times"
<waddlesplash> and the low resource system respects this
<mmlr> so why does it fail then?
<waddlesplash> not sure
<waddlesplash> I guess I should retest with more dprintfs
<waddlesplash> it's pretty easy to OOM the system with GIMP
<waddlesplash> just make a large image and keep pasting it as new, soon you will have an OOM
<waddlesplash> previously the system would get really stuck, now after last month's changes we at least can usually recover
<waddlesplash> but I did see failures from map_page during testing
<mmlr> missing pages for page table entries?
<waddlesplash> IIRC it wasn't that, but, maybe I'm wrong
<waddlesplash> we definitely don't reserve enough there though
<waddlesplash> a lot of the failures went away when I fixed ramfs to use PRIORITY_USER not PRIORITY_SYSTEM
<waddlesplash> which just means we don't steal the memory reserved for the kernel
<mmlr> I do have a working set of changes that allows their fill level to be tracked and therefore pruning them
<waddlesplash> right, I remember you mentioning this, sounds relevant
<mmlr> but there's the edge case of making sure that the mapping isn't in use anymore and no really good time when to actually free it
<waddlesplash> track flushes across CPUs?
<mmlr> I thought we ask the arch specific mapping code for the worst case overhead it needs and then reserve as many pages?
<waddlesplash> idk, I am not familiar with the mapping code at that level honestly
<waddlesplash> it's less opaque to me than it was a few years ago, but I'm still not adept at it
<mmlr> one would have to have something like a callback when the tables have been walked by all cpus, yes
<waddlesplash> we already have SMP messages about TLB flushes
<waddlesplash> maybe we just need a generation counter or something to identify when it's happened
m199 has quit [Remote host closed the connection]
nephele_xmpp has left #haiku [#haiku]
<mmlr> that's where we ask for the worst case mapping overhead
<waddlesplash> ok good
<mmlr> it may obviously just be broken and not take all levels into account
<mmlr> we're up to 4 levels deep with pml4
<waddlesplash> it looks like it handles PML4
<mmlr> 5 levels! craszy stuff
<waddlesplash> lol, yeah
<waddlesplash> LA57, because I guess some systems need more than 256TB of RAM
<mmlr> why do we even implement that?
<mmlr> does any realistic Haiku setup need 128PB of RAM?
<waddlesplash> probably not, we actually disable everything above 512GB at the moment
<waddlesplash> and in fact there are tickets about systems with 128GB failing to boot with panic can't allocate early page
<waddlesplash> is there something else in LA57 that's useful perhaps? not sure why korli implemented it otherwise
<phschafft> thanks for the link.
Coldfirex has quit [Remote host closed the connection]
coolcoder613_beos has joined #haiku
mmlr has quit [Quit: Vision[]: i've been blurred!]
nephele_xmpp has joined #haiku
<Oscar-L> waddlesplash: I've beein getting "Call (BTimeSource::PerformanceTimeFor: performance time too large)" crashes for media_addon_server, both on VBox, and on bare metal. Couldn't find a ticket for this yet. Should I open one?
<Oscar-L> (beta5, 64 bits)
<waddlesplash> yeah, possibly
<waddlesplash> it's interesting this happens on VBox
<waddlesplash> this should only happen when the audio driver stalls for a long time
<Oscar-L> my hardware being too slow might have something to do with that? :-D
<waddlesplash> unlikely
<waddlesplash> it would have to get no interrupts for at least 10 seconds
<waddlesplash> I think a lot more actually
<Oscar-L> ok. Will collect the .reports I have from the different machines and open a ticket then.
nephele_xmpp has left #haiku [Error from remote client]
nephele_xmpp has joined #haiku
nephele_xmpp has left #haiku [Disconnected: Hibernating too long]