<OscarL>
sometimes I just want to know how far my current +XXX is from whatever the latest is... without doing a pkgman update... then the url I have second, comes in handy.
<Begasus>
I just launch "pkgman full-sync"
<Begasus>
can always bail out :)
<Begasus>
weird, second launch for Web is ok now
<OscarL>
pkgman sometimes likes to take too long of a nap here... so not always the speedier way for me :-)
<Begasus>
nuke and relaunch it?
<Begasus>
helps sometimes here
<Begasus>
but mostly it's ok
<phschafft>
Morning. :)
<Begasus>
Morning phschafft
<OscarL>
IMO, it shouldn't just "hang forever" while trying to contact servers. But yeah... ctr+c tends to "help".
<OscarL>
'lo phschafft.
<OscarL>
Turns out "Debugger --save-report" accepts a filename as optional argument...
<OscarL>
but Debugger --help doesn't mentions that at all :-(
<coolcoder613>
phschafft: Are you on beta5 or nightly?
<phschafft>
very aged nightly.
<coolcoder613>
You *should* be fine
<coolcoder613>
Just build Haiku-PyAPI from sourc
<coolcoder613>
If you get compile errors, upgrade
<OscarL>
(narrator, the nightly was from pre alpha 4.1)
<Begasus>
biab
freddietilley has joined #haiku
<OscarL>
218 seeders for the 64 bits .iso. think we broke beta4 record.
coolcoder613 has quit [Ping timeout: 480 seconds]
MonniTheKitten has quit [Quit: Vision[]: i've been blurred!]
HaikuUser has joined #haiku
Jixt has joined #haiku
Jixt has quit []
HaikuUser has quit []
Jixt has joined #haiku
talos2 has joined #haiku
<Begasus>
re
talos has quit [Ping timeout: 480 seconds]
talos2 is now known as talos
janking has quit [Ping timeout: 480 seconds]
DKnoto has quit [Ping timeout: 480 seconds]
DKnoto has joined #haiku
<OscarL>
These Tracker crashes are getting annoying.
<Begasus>
building in VM also :)
erysdren has quit [Quit: Konversation terminated!]
<OscarL>
tell me about it. Can't even have a VM and Firefox open for long, without Firefox eventually crashing for lack of RAM :-/
<Begasus>
FF and Nheko still running fine on Windows while VM is up here
<OscarL>
(seems FF is getting fatter and fatter with time)
<OscarL>
8 GB in total seems like not enough here, even if feels like it should (I'm only giving 2GB to the VM anyway).
<Monni>
Browsers are nowadays essentially VMs... They run code designed for something completely different... It's rare to find usable browser that doesn't use more than 2 GB of memory after few minutes of run time...
figment_ has joined #haiku
<Begasus>
ah Monni!
<Monni>
morning Begasus...
<Begasus>
gest latest version is 1.15.2 :)
<Begasus>
morning :)
<Monni>
Begasus: I know... But anything 1.15 is useless for me...
<Begasus>
ah right, forgot about that one :)
<Monni>
Begasus: Nothing stops from keeping recipes for 1.14 and the latest one... If someone wants to use bleeding edge...
<Begasus>
well, we "could" split them up in gtest1.14 and gtest1.15, but maybe a bit overkill for that one
<Monni>
Begasus: I'm hitting limitations on HaikuPorter... Last night packagefs couldn't find libroot.so ... lol... HaikuPorter itself had no issue, so maybe there is bad recipe for one of the core packages...
figment has quit [Ping timeout: 480 seconds]
<Begasus>
saw something passing by on that one Monni, where did you encounter it?
<Monni>
Begasus: rocksdb binaries, not the library itself...
<Begasus>
libroot should be provided by the haiku package
<Begasus>
ah
<Begasus>
not linked during build?
<Monni>
Begasus: It linked correctly, but failed in the verification step due to strict mode...
<Begasus>
hmm ... should see output before knowing what's wrong, haven't checked there yet
<Monni>
Begasus: Looked like bad interaction between "haiku_devel" and "haiku" recipes...
<Begasus>
ps, on the gtest PR, using $portVersion on the debug libraries version should be enough
<Begasus>
there is no libVersionCompat
<Monni>
Begasus: I can work on the gtest PR after I restart Haiku VM.... Had to stop it for a while to clear all the IPv6 experiments I made ;)
<Begasus>
heh np :)
<Begasus>
just did a check here before commenting on the PR
<Monni>
Begasus: I'm still learning, so I don't experiment much with something I'm not familiar with...
<Begasus>
np Monni, when you are willing to learn we are willing to help out :)
<Begasus>
but be aware, we can be annoying at the beginning :P
<Monni>
Begasus: That will likely be when I want to try something of my own on Haiku... A lot of stuff is still not mature enough for daily use...
<Begasus>
For my needs I have everything in Haiku
<Begasus>
only for bank/goverment things I switch to Windows (read security)
<Begasus>
my eIde card reader isn't recognized in Haiku :)
<Begasus>
eID*
janking has joined #haiku
<Begasus>
Monni, strike the idea of using gtest1.14 .. there is no way (atm) to point another recipe to the correct gtest version because the libraries are not providing a version
<Begasus>
providing a version probably ends up breaking other packages depending on gtest
vdamewood has joined #haiku
<Monni>
Begasus: Maybe in few years all the other packages have been updated to work with gtest 1.15 and later... But now, it's just waste of effort...
<Monni>
For RocksDB, latest had less issues than the version I used on Windows (which is quite old)...
<Monni>
Begasus: For some reasons HaikuPorter doesn't like "<" when pinning dependencies...
<Begasus>
don't think it's used anywhere also
<Begasus>
maybe it's a python thing ... pings OscarL
<Monni>
Begasus: I've used too much Python to not use "<" ;)
<Begasus>
heh
<Begasus>
well ">=" should be good enough
<OscarL>
would be cool if HP supported some of Python's dependency declaration syntax.
<Monni>
Got gtest, something like ">= 1.8 < 1.15" would likely be needed... Not sure what the earliest compatible version is though, but 1.8 was used as bundled version...
<OscarL>
dunno if its possible to declare a requirement in separate lines, like: one for >=, one for <.
<OscarL>
I think it ends ok in the .PackageInfo file, but dunno if the PackageKit handles it properly.
<Monni>
Same issue with haikuporter not liking packages having both static and shared libraries... gtest is usually used as static library, but the existing recipe packages only shared library....
<Begasus>
for now just drop the thought of 1.15.2 :)
<OscarL>
Monni: re .a + .so files... can't you "cheat" by not using haikuporter in strict mode? buildmasters run without -S.
<Monni>
Begasus: When both HaikuPorter and packagefs gets smarter with versions, we can reconsider having multiple active versions...
<Monni>
OscarL: Have to try that after restarting Terminal...
<Begasus>
the error turns into a warning then, but should be fixed if possible anyway :)
<OscarL>
some time having an .a is actually correct.
<OscarL>
What's the native Haiku way of checking if a path is a valid/existing dir? BEntry entry(something something); if (entry.IsDirectory()) ?
<botifico>
[haikuports/haikuports] mtl1979 13051a4 - gtest: Update to 1.14.0 (#11167)
<Monni>
OscarL: Mixing compilers and compiler options is bad with GoogleTest... So using static library or bundled copy is usually safer...
<OscarL>
(entry.Exists() && entry.IsDirectory() I guess?)
<Begasus>
good enough for now
<OscarL>
who needs tests anyway, right?
<Begasus>
lol
<OscarL>
just lets "croudsource QA" (ie: release uncooked soft onto unsuspecting end users, and way for bug reports)
<Begasus>
Monni, I gather rocksdb needs the "fixed" gflags?
brickviking has joined #haiku
<brickviking>
good morftervening all, I'm just here to try something.
<Monni>
Begasus: It fails early if the target files are not patched correctly...
Viking667 has joined #haiku
<Monni>
OscarL: Best test fot a library is another recipe depending on it... like in the case of RocksDB and libgflags...
<brickviking>
Okay - does everyone here see my °C symbol? (testing unicode coverage of Haiku here)
<Viking667>
huh. Looks like that works in Vision, at least.
<Monni>
I have programs that need to download 5+ GB of data during first run... A little bit too much for in-build QA tests...
<Viking667>
eww. And no way to make a MRE for that?
<Viking667>
Still, that would test out your gigabit ethernet drivers, but I guess that isn't the point.
<Monni>
I get free visit to KDL just by cloning a Git repository... lol...
<OscarL>
brickviking: had to use ALT+0176 to type that damn ° (and outside this silly IRC client, and copy/paste it here, sigh).
<Monni>
OscarL: I'm using Korean keyboard... typing \ is pain in the ass... lol...
<OscarL>
reminds me that I want an "ALT codes" input method :-)
<Monni>
Gotta love having command prompt in Korean and everything else in English or Finnish...
<Begasus>
Monni, for DESCRIPTION you can go up to 100 characters you know?
<Monni>
Begasus: Tell that to someone dyslexic... I can't write even three letter words without typos...
<Begasus>
heh
<Begasus>
says my English tutor now :P
<Monni>
Begasus: Didn't you see I outsourced writing descriptions already ;)
<Monni>
Begasus: I had to disable auto-correct because it was slowing me down too much ;)
<Begasus>
lol, humdinger is around the corner for those :)
<Monni>
Begasus: And I haven't corrected your spelling in quite a long time, or have I?
<Begasus>
been absent for a while too Monni :)
<Monni>
Begasus: Been playing with NetBSD and FreeBSD for months recently...
<Begasus>
but it did help out, so thanks on that :)
<Monni>
Begasus: Getting older makes me more energized, so I spend less time reading what I write and more time waiting for my computer to catch up... It was different when I was using slower computer that would just keep beeping if I write too fast...
<Begasus>
nuked rocksdb, taking too long and way to much resources to my liking ...
<botifico>
[haikuports/haikuports] mtl1979 fdf6d95 - gflags: Fix include directories. (#11176)
<Monni>
Begasus: Can't expect much from something made by Facebook/Meta ;)
mmu_man has joined #haiku
<Begasus>
tsss :P
<Monni>
Begasus: I built it once for Windows, then just use that version... Saves me several minutes each time I need to rebuild something using it...
<Monni>
Begasus: On Linux, I have to recompile it every times as the "official" packages have been broken for a long time due to wrong compiler flags that disable RTTI and break dynamic_cast<> and few other C++ things...
<Begasus>
well, will be for someone with a better setup to check now I guess :P
<Monni>
Begasus: I have 3 cores on my Haiku VM and it look long enough that I went for coffee while waiting for it to finish ;)
<Begasus>
still doesn't cut it for me, but maybe I'm just used to the BM building :P https://0x0.st/XglK.png
<Monni>
Begasus: I have only 4 GB memory allocated for Haiku, but doesn't seem to run out of memory... for *BSD VMs I have to use at least 16 GB of memory...
<Viking667>
Does Haiku even have Compose?
<Viking667>
(and I have two CPUs and 2 GB here, seems to at least run stuff and allow small stuff to compile without too much trouble.
<Viking667>
without impacting the 4GB memory I have on my host.)
<Monni>
Begasus: My VM is running at 3.66 GHz, so 2.00 GHz just doesn't grok it...
HaikuUser has joined #haiku
HaikuUser has quit []
<Viking667>
Looks like that user needs to set up their Vision client.
<Viking667>
ah. They quit.
<Begasus>
plenty of those passing by :)
<Viking667>
Well, at least they were running Haiku, I guess :~
<Monni>
Begasus: my rocksdb directory is 284242 kB, so not really huge, but not small either...
<Begasus>
right :)
<Viking667>
"rocksdb"?
<Begasus>
Monni, download almost 13MiB, not big compared to others I already did :)
<Monni>
Begasus: Compared to googletest, which is only 151958 kB
<Viking667>
Argh. Looks like I need to change my key bindings back. pfft.
<Monni>
Viking667: database library made by Facebook/Meta and used by some cryptography related programs...
<Viking667>
Is that the one that's the backend to what Sapling connects to?
<Monni>
Never looked at Sapling, so don't know...
<Monni>
Begasus: work directory of some programs I use at work are like 20+ GB and that's just object files and other build related files...
<Viking667>
Sapling's a Meta-born client that runs a bit like git for list of commands available, but can use Meta's in-house database server.
<Viking667>
which isn't open-source of course.
<Begasus>
:)
<Monni>
I still have my old Facebook employee shirt... lol...
<Begasus>
still have my BeOS one :P
<Viking667>
Hey, you know in the "system tray" thing here, there's a cpu monitor and this other small bar beside the two CPU meters I have here, what's that other small bar?
<Viking667>
Disk space?
<Begasus>
RAM
<Begasus>
eg memory
<Viking667>
Ah, of course. Makes sense now. There's so little used...
<Monni>
Begasus: I worked 14+ years for government... so not much time left working for Be, Inc...
<Begasus>
lol, never worked for BeOS :)
<Begasus>
after all this time I still can't code :P
<Viking667>
I feel the same way - haven't progressed much beyond list. (that's my little pet project born back in the very VERY late nineties as an homage to Vernon Buerg's LIST.COM program)
<Monni>
Begasus: Well... I was beta tester for Microsoft in late 1990s and was verifying metadata for Facebook during its early years...
HaikuUser has joined #haiku
HaikuUser has quit []
<Monni>
Begasus: I was better coder when I still used TurboPascal... For C++ I have barely written anything from scratch, but mainly fixed bugs and added new features to existing applications...
<Viking667>
My specialty seems to be in correcting doc grammar errors and typos and the like.
<Viking667>
Other than that, there's not a lot of bug reports I've contributed to.
<Viking667>
I'm looking forward to getting fnc up and running under Haiku, but it looks like that'll be beyond my expertise.
<Monni>
Begasus: I wrote 52 programs using TurboPascal from scratch... For C++, the count is still 0...
<Viking667>
hm. Here, started with BASIC, prodded at C a bit, tiny bit of x86 assembler back in DOS days, been exposed to four kinds of Smalltalk, Pascal, C++, C#, lots of other languages
<Viking667>
but I can't say I know how to "program" in most of them.
<Viking667>
... just learned how to sort of "read" them.
<OscarL>
I can't really code either... but that hasn't stopped me from messing with powers that I barely understand, mhwaahahaaa! (case in point... /me runs: "jam -q -j4 Debugger debug_server")
<Viking667>
Anyone here been on big machines? i.e. 128 CPUs, 128GB memory?
<Viking667>
I had about half an hour on one of those machines - was nothing like the one-core desktop machine I'd used until then.
<OscarL>
wait... that compiled? now, do I dare to test the results? (should prolly run sync and git commit/push before I end up in KDL :-D)
<brickviking>
kernel debugger?
<Monni>
Viking667: I started with Z80 assembly, moved over to Basic and TurboPascal, then Visual Basic, x86 assembly and C, JavaScript, PHP, Python and finally C++...
<OscarL>
Viking667: I only got to use a quad cores for the first time 2 years ago :-)
<brickviking>
heh. I've been on quad-core since I upgraded this 2008-era Core/2 CPU from dual core
<brickviking>
and bumped it up from its measly 1GB memory to 4 GB
<OscarL>
regular Debugger + debug_server, but with my coding skills... not that hard to end in KDL directly :-P
<brickviking>
what is "KDL", anyhow?
<Monni>
In school I also used TCL and Perl...
<OscarL>
Kernel Debugging Land
<Viking667>
I'll yoink myself out of here. But yes, I remember Perl a bit. One of my bash scripts used bash, expect, perl and sed, all in the one bash script.
* Viking667
disapparates
Viking667 has quit [Quit: Vision[]: i've been blurred!]
<brickviking>
hm. Did that disappear?
<janking>
now im using haikumail.online with Haiku own mail apps and it works fine. :)
<OscarL>
Alt-SysReq-D in case you want to see what KDL looks like (type "cont" and hit enter to return to Desktop)
<Monni>
Currently I'm trying to learn PowerPC/Power and ARM/AArch64 assembly...
<brickviking>
OscarL: hm. Might not work inside a VM
<Monni>
Someone should make a terminal program that sends to KDL instantly... lol...
<OscarL>
Monni: kernel_debugger?
<OscarL>
brickviking: you can try that from a terminal if the key-combo doesn't works on your VM.
Jixt has quit [Quit: Vision[]: i've been blurred!]
<janking>
now im using haikumail.online with Haiku own mail apps and it works fine. :)
<Monni>
OScarL: That works, but having a Desktop icon for that would be a lot funnier...
<OscarL>
xicon + kernel_debugger then :-)
<OscarL>
janking: always nice when things work well :-)
<Monni>
OscarL: Falls in to same category as having proper shell command for lgrep instead of an alias... Most people don't remember what file the shell aliases are stored in on Haiku ;)
<janking>
jepp
tuaris has quit [Quit: Leaving.]
<Monni>
I was seriously thinking of implementing on-demand loading of new shell aliases... kind of storing new aliases on separate profile.d directory instead of using single file... then could use pkgman to install them...
<janking>
ok,now we out and shoping c u later
<OscarL>
speaking of shells... it is 2024, how come that we can't yet use SHIFT+arrow keys to select text in the command prompt, FFS!
<OscarL>
I found a pluing for ZSH that allows that, but it doesn't works on Haiku :-(
<Monni>
OscarL: Likely nobody asked for that feature publicly... eh...
<OscarL>
ok... new(?) Tracker context menu weirdness... click secondary button, and keep it down for a bit. See the content of the menu changing. Seems the top "Dektop" menu entry just dissapears.
<Begasus>
nothing weird here that I can see
<OscarL>
I should use BeScreenRecorder to document the issue then.
<OscarL>
*BeScreenCapture
<Begasus>
only weird thing is the cpu usage with Web now
<OscarL>
not sure if it's a nightly only issue (on hrev57174 ATM)
<Begasus>
Web also using 1GiB RAM only after launch ...
<brickviking>
hm. Is there a way to get bash to pick up on a created .bashrc in /boot/home/.bashrc ?
<OscarL>
yes.. use ~/config/setting/profile to source whatever file you want.
<OscarL>
*/settings/
<OscarL>
around here we try to stay away from polutting $HOME with dot files.
<OscarL>
It would be cool if "launch_roster stop x-vnd.haiku-debug_server" actually stopped debug_server, instead of me having to kill it.
<brickviking>
Ah, right. So I should perhaps shift the contents into ~/config/settings/profile? Or will that conflict with any /bin/sh or ksh set up later?
<Begasus>
biab
Begasus has quit [Quit: Vision[]: i've been blurred!]
<brickviking>
does debug_server have a trap set on signal 15?
<brickviking>
(or whatever the equivalent is on Haiku?)
<OscarL>
regarding profile... no idea, I really only use bash (because haikuporter uses it, and I already have enough problems with just one shell :-D).
<Begasus[m]>
Just don't get it, why do I get the message "boot volume is not valid" when trying to launch the USB drive :'(
<OscarL>
From debug_server's DebugServer::QuitRequested(): "// Never give up, never surrender. ;-)" and then returns false;
<OscarL>
"launch_roster stop foobar" should at the very least "exit 1" if the stop fails to stop the thing you ask it to stop. STOP it!
<brickviking>
yup. That got me my bashrc working.
<brickviking>
what signals does foobar watch for? i.e. in your case, debug_server?
<brickviking>
or, more properly, when you make an application, how do you create a list of messages it should acknowledge with suitable actions?
<OscarL>
BeAPI programs respond to BMessages. Some invoke specific methods (like QuitRequested()), others go through the more generic "MessageReceived()"
<brickviking>
Incidentally, I've got this thing called StyledEdit open on a file, yet Alt + and Alt - aren't doing what it says in the Font menu
<brickviking>
neither for that matter is changing the font.
<brickviking>
Font size is staying obstinately at 12-point.
<OscarL>
type foobar, select foobar, hit alt plu +, fonts go big. Welp... I use Ctrl plus +, but still.
<brickviking>
nope. Obstinately doesn't change fonts, font size or font style.
<OscarL>
(I use swapped CTRL vs ALT)
<OscarL>
brickviking: is the file readonly?
<brickviking>
yeah, figured that. I can't pull that same trick, it interferes with the keysym I use to switch out of the VM
<brickviking>
Uh, could be. How do I check that from the file explorer window thing?
<brickviking>
(it's bash_history)
<OscarL>
you can't just change styles in a file from a read only location... styles are saved as atributes on the file. need to be able to write data for that.
<OscarL>
select file, use "Get info" option from the context menu.
<brickviking>
... huh? Does that work like Mac OS's Resource fork?
_-Caleb-_ has left #haiku [#haiku]
<OscarL>
not sure which one did it first (Mac OS or BeOS). Never touched a mac in my life
_-Caleb-_ has joined #haiku
<brickviking>
hm. Macs have had resource forks since they came up with it in the eighties some time in their HFS/HFS+ filesystems.
<brickviking>
I don't know if they did away with it when they got to OS X
<brickviking>
The location appears to be read/write to my user
<brickviking>
and so does the file
<brickviking>
It is currently open by the bash shell for append
imrahil has left #haiku [Disconnected: Replaced by new connection]
imrahil has joined #haiku
<janking>
I`m back
<brickviking>
darn, now we can't talk about you behind your back...
<brickviking>
Ah well, I'll chalk it up to "I don't know... shrug"
<janking>
:)
<OscarL>
I think I'll need to reboot and blacklist/disable Debugger to be able to test mine. Think I'll leave it for after I get some sleep.
HaikuUser has joined #haiku
<brickviking>
um. What's the keyboard shortcut to access the program's menu? Or for that matter, the desktop menu (the one with the leaf)?
<OscarL>
"menu" key if you have one.
<brickviking>
On some other OSes and desktop environments they set aside F10 for that.
<brickviking>
Ah right. I'll try that.
<brickviking>
That handles the leaf, now what about the menu of the active program? (Assuming my mouse went on holiday)
<OscarL>
(I'm not really fond of Haiku's shortcuts/keyboard handling).
nephele_xmpp has joined #haiku
<HaikuUser>
hi I just installed haiku in a virtualbox, I like it, but I can't use the super key, is there another way to tab windows ?
nephele has joined #haiku
<brickviking>
does Ctl-Tab work for you, HaikuUser?
<HaikuUser>
brickviking yes, the super is taken by my host
<brickviking>
Yah. I know - I'm on virt-manager, I get to set my own guest/host key.
DKnoto has quit [Ping timeout: 480 seconds]
<brickviking>
but virtualbox is a bit more limited in that respect.
<brickviking>
by the way, inside that "Vision" program, you can set up your nick to be something other than HaikuUser
<brickviking>
I'll take another look at that, OscarL - thanks for the help.
<OscarL>
I use VBox, and set the host key to ScrollLock :-D
<HaikuUser>
I might look at making myself have a proper name at some point
<brickviking>
HaikuUser: You'll find that some of the other things in Haiku require that Super key too, like window management tricks that it has.
<OscarL>
not that difficult to change VirtualBox host key... anyway.
<HaikuUser>
I use gnome-boxes, not really virtualbox
<B2IA>
(andreaa71) hullo from BeShare ...
<OscarL>
ah... I read "in a virtualbox" not as 'in a "virtual box"' :-D
<HaikuUser>
might not have written that in the best way possible, for sure
<OscarL>
hola andreaa71, long time no see.
<brickviking>
Ahhh, I misread that too.
<B2IA>
(andreaa71) hola OscarL ...
<B2IA>
(andreaa71) many thanks to you
<brickviking>
and hello to the Matrix world from here.
<OscarL>
HaikuUser: welp... you could always ask the fine GNOME developers to just add some customization.
<OscarL>
:-P
<brickviking>
lol. Alt-Tab works to get me into the menu except in the application I wanted it to work in... WebPositive.
<B2IA>
(andreaa71) and hullo to everybody there ... :)
<HaikuUser>
hmm, it might be my WM that messes thing up
<HaikuUser>
qtile, it moves windows when I hold super down
<brickviking>
If hitting the Super key brings up your menu, then yeah, that's likely.
<HaikuUser>
and does not like the let me pass it to the window
<brickviking>
uh? Qtile? ahhhh. Now things start being clearer.
<B2IA>
(andreaa71) going to listen music in Haiku ...
<brickviking>
I'm over on Xmonad, and I've got a bonkers setup here.
<B2IA>
(andreaa71) cu
<brickviking>
bai
<OscarL>
later andrea71. Be well.
DKnoto has joined #haiku
<OscarL>
darn autocomplete doesn't works well for user behind the BeShare bridge :-)
<brickviking>
I'm not surprised about that.
<OscarL>
*andreaa71
<HaikuUser>
maybe i3 will behave better
<Begasus[m]>
still nogo :'(
<nephele>
hi there
<Begasus[m]>
hi nephele
<nephele>
how are you Begasus[m]? :D
<Begasus[m]>
still fighting with Haiku not booting
<nephele>
fosdem is already long ago, should have a haiku meetup :)
nephele_xmpp has left #haiku [Error from remote client]
<nephele>
then you can bring your machine, and we can cooperatively look at it in a dissapointed fashion
<Begasus[m]>
no fun without a bare metal install :(
<Begasus[m]>
:P
<brickviking>
Oh I dunno. I get to play all superior... I've got two machines set up here, one's hosting the haiku, and I'm booting into it from the other machine.
<Begasus[m]>
I "had" a bare install here
<brickviking>
From what I've seen though, Haiku seems to run like a greased monkey on 2014-era hardware.
<brickviking>
ah. So it's easy to bollix?
<OscarL>
Begasus[m]: tried disconnecting the nvme drive and see if it then boots from USB? maybe something in the ESP (or on the Haiku partition) is confusing the USB bootloader somehow?
<Begasus[m]>
not for a regular user I think :)
<brickviking>
<grin> - who's a regular user here? Nope? Didn't think so.
<Begasus[m]>
Oscar-L it's an internal drive in the laptop
<Begasus[m]>
not going to dismantle that yet :)
HaikuUser2 has joined #haiku
HaikuUser2 has quit []
<Begasus[m]>
heh brickviking
MisthaLu has joined #haiku
<OscarL>
Begasus[m]: guess you already removed the Haiku bootloader from the ESP on the internal drive?
<Begasus[m]>
the efi file?
<OscarL>
yep.
<Begasus[m]>
on the internal disk here it's removed yes
<Begasus[m]>
only 1 partition left with BeFS, but that's just data
<Begasus[m]>
even tried installing Haiku on another laptop on the spare diskspace from the USB drive (so there would be 2 Haiku installs on there) ... nada
<OscarL>
other partitions removed completely, or just reformatted? could try chaning their id/type to something other than BFS, so the bootloader doesn't tries to use them right away.
<nephele>
Well, why do you all think about a haiku coding sprint/mettup?
<brickviking>
why? or "what"?
<OscarL>
s/chaning/changing/
<nephele>
brickviking: I ment to write what, not why
<Begasus[m]>
partitionen whiped, re-formatted with fat32
<nephele>
Why my fingers disobeyed me, i will never know, but i will punish them acordingly
<Begasus[m]>
a mettup?
<brickviking>
lol. I know the feeling, I've been dealing with that since I first swapped over to dvorak. In the end, I deliberately had to cover the keyboard
<Begasus[m]>
Oscar-L skills rubbing off :P
<nephele>
Hmm, well i regularily switch between mac and "normal" keyboard layouts :)
<brickviking>
that was back in 1999. Haven't looked back since. Now I have trouble remembering qwerty when I want to touchtype.
<Begasus[m]>
anyway, I'm no good in a coding sprint :)
<nephele>
especially infuriating that alt-q for @ closes the current app on macos... but it also does on haiku, just not the *right* alt, which we mapped to the left super
<nephele>
i would really apreciate some better/more level shifts for haikus keymap
<nephele>
maybe even make capslock a level shift for those that enjoy that
<Begasus[m]>
please don't change defaults!
<brickviking>
I was discussing the lack of a Compose key
<nephele>
Begasus[m]: >:( the "default" is very bad for european keyboards. alt-gr and "win" should be a different key
<Begasus[m]>
nepheleI'm using a EU keyboard
<nephele>
brickviking: maybe we can implement the windows way of "type out the utf-8 num sequence on the numpad" out of spite xD
<Begasus[m]>
have been using the key's from BeOS days
<brickviking>
don't you gotta hold down the ALT-0177 thing?
<nephele>
Begasus[m]: yep. Right alt is mapped to left super... you can use it to move windows
<nephele>
it should be handeled as a seperate key
<nephele>
you can't have seperate shortcuts like this, and the right win key is also mapped wierdly as a result :(
<nephele>
that is not a defaults problem but a design problem, sadly
<brickviking>
My left super key is well and truly used here... for my "Meta" in Xmonad.
<brickviking>
I said I have a bonkers setup
<OscarL>
nephele: ALT Codes input method is on my to-do list.
<Begasus[m]>
only touch that right Alt(Gr) for special characters
<Begasus[m]>
and only use the Win key on Windows itself :)
<nephele>
OscarL: can I also trick you into implementing a proper mode shift for alt-gr?
<nephele>
Begasus[m]: don't you stack and tile windows? :D
<brickviking>
Begasus: you no fun.
<nephele>
would be nice if the win key would open deskbar or something too. There is no menu key on this keyboard
<nephele>
only "fn" but i highly doubt logitech made this available to the OS (but it is available to the OS on mac keyboards)
<OscarL>
I wish I could :-) Seems much more involved, sadly. I too yern for a proper AltGr.
<brickviking>
none whatsoever? Mine's Fn-PrtScreen (that results in Menu)
<brickviking>
(very happy K750 user here)
<nephele>
brickviking: no printscreen button either
<brickviking>
wow, so you don't have a K750/K760 then. sad face.
<nephele>
only "cool" function keys, like a emoji selector, a screenshot key (that is *not* printscreen) mic mute, some media stuff eh
<brickviking>
The 800 has it too. Same place.
<nephele>
This is a "logitech mx mechanical"
<nephele>
It has a usb-c port, but don't let it fool you, that is only for power >:(
HaikuUser has quit [Remote host closed the connection]
<OscarL>
<rant> "menu" key being tied to Deskbar menu, and not to context menus is pretty aweful </rant>
<brickviking>
nephele: is your Shift-F10 used elsewhere?
<brickviking>
And yes, remind me to never buy a MX Mechanical.
BrunoSpr has joined #haiku
<brickviking>
I think even my 260 has a dedicated Fn-menu key.
BrunoSpr has quit []
<nephele>
shift-f10? dunno, probably not?
<brickviking>
Incidentally, what's that key do that's two above the numpad-7 ?
<Monni>
My keyboard has "lock keyboard" key ;) sadly has no "Any" key ;)
<nephele>
numlock
<brickviking>
Pfft. Figures.
<nephele>
what else would you expect? :P
<brickviking>
Because more people use numlock than menu?
<nephele>
Well, yes. On windows that assertion is true
<brickviking>
Mine's set and forget. I literally barely touch that thing more than once a year or something.
<nephele>
I doubt they sold this with linux or haiku users in mind *shrug*
<Begasus[m]>
oh right nephele stack&tile I do use :)
<nephele>
I don't really use the numpad normally though. In video games where you can bind keys i sometimes use this as free space, but other than that, eh.
<nephele>
maybe i should get a 80% keyboard
<brickviking>
Okay, and the key that's two above the numpad-9?
<nephele>
*
<brickviking>
nephele: if you're prepared to put up with membrane, try a K750.
<Begasus[m]>
home and end key are pretty usefull
<brickviking>
Runs on a rechargable ML2032, topped up by the sun. Or any light.
<nephele>
there is another row above the numpad, with "calculator", a.... i have no idea . it is an arrow pointing into a rectangle. and a lock with "sc" in it?
<nephele>
third one seems to be a search symbol
<nephele>
and 4th one is another lock
<brickviking>
SC is probably scroll lock
<Begasus[m]>
weird keyboard :P
<nephele>
okay, function+the third key *does* work as a menu button
<nephele>
wtf
<brickviking>
there we are. Solved.
<nephele>
yeah but only fn+that key
<brickviking>
At least you HAVE one.
<nephele>
regardless of what "mode" the function keys are in
<brickviking>
Most people can't get to it without fancy stupid software.
<nephele>
which is relevant, i constantly use alt-fN to switch desktops :(
<nephele>
the most annoying part is, above the backspace there is "volume quiter" and "volume louder". The LEFT one *also* has a fn button usage, the right one does not
<nephele>
so depending on in which mode you are you have to push fn to use one but not the other
<nephele>
and if its the other mode it switches the backlight of the keyboard instead
<Monni>
I always fail the "verifying you are human" tests... lol...
<Begasus[m]>
on that note Alt-F12 doesn't function :P
<nephele>
Begasus[m]: for what?
<Begasus[m]>
switching Desktop
<nephele>
it only does if you also have 12 desktops configured
<Begasus[m]>
only got up to Alt-F11
<Begasus[m]>
tsss :P
<Begasus[m]>
I "had" :P
<brickviking>
12? I've got 20.
<nephele>
it works for me if i select 12 virtual desktops atleast
<Begasus[m]>
lol
<nephele>
brickviking: next you' tell of the s1-s6 keys :D
<brickviking>
<shrug> - I have 18 set up over on Xmonad too.
<OscarL>
got "Sorry, you have been blocked" on that keyboard link from Begasus[m] :-D
<Begasus[m]>
?
<nephele>
damn robot OscarL
<OscarL>
beep boop
<nipos>
Same here,I'm also completely blocked.
<Begasus[m]>
just a regular selling site ... nothing fancy :)
<nipos>
A cloudflare-using site.Cloudflare sucks.
<Begasus[m]>
OK so BE is blocked for you all? :D
<brickviking>
I use s-1 to s-9 for desktops 1 - 9, s-0 for desktop 0, and C-s-0 to 9 for desktops 10-18
<Begasus[m]>
well, just a regular laptop keyboard anyway here
<brickviking>
I haven't tried that over on Haiku, naturally. I value my sanity.
<nephele>
heh, just send an email to one local hardware store that they are blocking webpositive
<nephele>
nipos: notebooksbilliger :D
<brickviking>
It's not just webpositive. It's countries outside of BE.
<nipos>
Using LibreWolf here,it seems they're at least blocking Tor,if not really everything outside BE
<nephele>
I'm not blocked this time, and i'm not in BE. but with cloudfare this is really finicky
<brickviking>
Whoops, it looks like I need to head off to bed.
<brickviking>
I'm in New Zealand, using regular Chrome browser. I'm also blocked with big nasty red cross
<brickviking>
(but only for that site)
* brickviking
disapparates
<nephele>
must be chrome, then :P
<nephele>
have a good rest
<brickviking>
Same for firefox too.
<Begasus[m]>
cu brickviking
brickviking has quit [Quit: *AIIEEEEEEEEEEE.... *BANG*]
<nephele>
[m] begasus, no irc anymore?
<nephele>
neochat can't write in the one matrix channel i care about :D
janking has quit [Quit: Vision[]: i've been blurred!]
<Begasus[m]>
not atm nephele
<Begasus[m]>
did some testruns to try to boot Haiku again
<Begasus[m]>
nephelein the Haiku channel? :)
BrunoSpr has joined #haiku
BrunoSpr has quit []
<Begasus[m]>
works ok here :P
<nephele>
nephelein? :D
<nephele>
what haiku channel?
<Begasus[m]>
you said you couldn't log into the one channel you care most for, thought that would be the "haiku" channel :)
<nephele>
what haiku channel?
<nephele>
you mean the bridged one? that wouldn't be very usefull...
<Begasus[m]>
yeah the bridged one
janking has joined #haiku
<nephele>
well, aslong as i have an irc client that works :D
<nephele>
the matrix bridge is really unpleasent to use, especially when on the irc side
<Begasus[m]>
yeah, native IRC is still better, but works for now (not being in IRC)
<nephele>
Should make Renga better :D
<nephele>
once it has substantial improvements over the irc experience we can consider switching
<nephele>
(and: feature parity)
MonniTheKitten has joined #haiku
<Begasus[m]>
don't have any fancy request for IRC, it should just work, and Vision is good enough for that :)
<nipos>
Why switch if we can already use the XMPP bridge here?Works great for me using multiple clients.I really like the current setup that allows everyone to choose the preferred one from three free and open standards.
<nephele>
nipos: why use xmpp if you are going to limit yourself to irc?
<nephele>
if you just want a bouncer a bouncer is a better solution
<nephele>
stuff like beeing able to send multiline messages is a small but major advantage of xmpp, and already breaks down once you try to send it to irc again
<nipos>
Well,I can have chat history,file uploads (that are shown as links,but good enough),a proper account system and such
<nephele>
the matrix bridge is a major annocance, it's not a nice experience
<Begasus[m]>
yeah, only came in the matrix because nephele pulled me in :P
<Begasus[m]>
well ... I pushed a bit too :D
<nephele>
Begasus[m]: too bad there are no xmpp clients i can make you port instead, hurhur
<nipos>
I think the Matrix bridge is nice to have and we'd lose many users if we go XMPP-only
<nephele>
the matrix-irc bridge is terrible
<nephele>
matrix bifrost for xmpp is likely more bearable since the features are more similar
<nipos>
Always worked great for me
bjorkintosh has joined #haiku
<Begasus[m]>
works for me too
<nephele>
what do you mean "worked great"? You can't even send messages without it replacing words in it to the matrix side
<nipos>
What's really terrible is the ressource usage of matrix-synapse,that's the reason I quit.
<nephele>
it causes netsplits constantly flooding irc clients that are set up to show quits
<nephele>
multiline messages are send as links, that expire
<nephele>
etc.
<nipos>
Burnt 30 euro monthly for the server and it still wouldn't run remotely reliable.That's just ridiculus
<nephele>
matrix is just not that good a protocol for bridging
<nephele>
it has no gracefull feature degreation, even in rooms that are *specificially for bridging only*
<nephele>
replies look terrible when send from matrix too
<nipos>
Multiline messages are sent as multiple IRC messages,no?
<nephele>
no
<nephele>
up to three, after that it sends a link to a html document
<nephele>
which expires
<Begasus[m]>
sometimes nice to send blockquotes
<nephele>
it's simply not made for bridging to other protocols. instead it tries to shove matrix into those, honestly more like a hostile extend extinquish than anything else
<nipos>
I agree that Matrix is not perfect,but reading the chat here,the great majority of messages look fine
<nipos>
And so far it has mostly protected us from requests to move to some proprietary but hyped bullshit (read: Discord)
<nipos>
Because Element offers basically the same features,but open-source.
<Monni>
Discord lacks a lot of basic features...
<nipos>
I don't need or like 90% of the feature-bloat of Matrix,but people seem to expect it nowadays and we need to deal with it.At least it's free software.
<Monni>
After Discord hype, there was Guilded hype, but Guilded development is slower than crawling...
<nephele>
nipos: it does not matter if people ask to move to discord. Discord does not run on haiku. neither does element, and developers won't agree to move to a chat that is ill suited
<nephele>
and this channel is mainly for developers, with users in addition to that. nothing is stopping users from making their own discord. and some have, no?
<nephele>
matrix is "technically" free, but adding anything to that protocol is an uphill battle. I'm just not interested, xmpp i can atleast work with
<nipos>
I quit Discord many years ago and never used Guilded.It just sucks that so many projects require the use of proprietary walled-gardens nowadays to participate.If Matrix makes more people happy with the open-source side of things,that's fine for me.
<nephele>
and compared to matrix it is incredibly sane
<nephele>
the basic premise of matrix: distributed git, is not something i want or need
<Monni>
I use Discord at work, tried Guilded but it was in so early stage of development that essential features were incomplete...
<nephele>
nipos: but honestly, the argument of it's $proprietare_stuff but Open source is old and not that usefull
<nipos>
I totally agree that XMPP is better than Matrix.I only wanted to point out that a lot of people nowadays expect the feature-bloat of Matrix and we should continue to offer both,to avoid a push for proprietary replacements (because mimimi XMPP doesn't do that and that)
<nephele>
gitlab is open source github
<nephele>
that doesn't make it good or useable
<nephele>
xmpp does pretty much all we need. I don't see a problem with a xmpp room beeing accesible from matrix aslong as the matrix bridge can behave... but that is a big if
<Monni>
Has to have competent and active team behind the project.... be it application or website...
<nephele>
I hope we qualify with renga xD
<nephele>
currently pulkomandy and me
<imrahil>
I'm in here via biboumi. I love it
<nephele>
imrahil: thing is with biboumi you can't easily tell the user is on xmpp
<nephele>
with the matrix bridge you can see it immidiently .-.
<nipos>
Why would that matter?
<nephele>
you can see it because it behaves in a bad and unusal way for irc
<imrahil>
Doesn't it tell you my client or something?
<nephele>
if i would ask, probably
<imrahil>
I haven't used native IRC in a while so I forget how that works
<nephele>
> [imrahil VERSION response]: Cheogram (through the biboumi gateway) 2.15.3-4-395-g3c2c5e1+free
<imrahil>
IRC and XMPP are my favorite protocols
<nipos>
I wonder what it shows for me,as I'm connected with two clients
<nipos>
Using Movim on my computer and Conversations on my phone
<nephele>
> [nipos VERSION response]: Conversations (through the biboumi gateway) 2.16.7+free Android
<nipos>
The version is correct for my phone,so it ignores the computer completely.Maybe because the phone connected first
janking has quit [Quit: Vision[]: i've been blurred!]
janking has joined #haiku
caubert_ has joined #haiku
<nephele>
IMAP IDLE would be nice to have
<nephele>
no more "periodic" checking of email, but instant delivery :3
<nipos>
There are so many things that would be nice to have. My personal favorite of today would be a way to check if the target of a C++ pointer still exists. It seems that's impossible to do and I'll have to workaround it.
<AspireDev>
code in harmony / haiku-OS runs so light / simplicity shines
<Monni>
nipos: There isn't any guarantee that the pointed to memory is not reused for something else... But in between it might be possible if deallocator wipes the memory.
bbjimmy has joined #haiku
bbjimmy_64 has quit [Quit: Vision[]: i've been blurred!]
bbjimmy_64 has joined #haiku
imrahil has left #haiku [Disconnected: Replaced by new connection]
imrahil has joined #haiku
bbjimmy_64 has quit [Quit: Vision[]: i've been blurred!]
bbjimmy_64 has joined #haiku
nephele has quit [Quit: Vision[]: i've been blurred!]
imrahil has left #haiku [Disconnected: Replaced by new connection]
imrahil has joined #haiku
<nipos>
I found a better solution
MisthaLu has quit [Ping timeout: 480 seconds]
<nipos>
I store the pointer in a variable that I can change when a window closes,and put only a Bool if the variable should be used into the BMessage
bgudna has quit []
imrahil has left #haiku [Disconnected: Replaced by new connection]
imrahil has joined #haiku
acidsys has joined #haiku
imrahil has left #haiku [Disconnected: Replaced by new connection]
imrahil has joined #haiku
<nipos>
https://dev.haiku-os.org/ticket/17386 seems fixed to me,but I can't find a change since it was opened that touches this part of the code.Maybe someone wants to have a look at it?
humdinger has joined #haiku
nosycat has joined #haiku
tuaris has joined #haiku
duncsauce_ has joined #haiku
duncsauce has quit [Read error: Connection reset by peer]
imrahil has left #haiku [Disconnected: Replaced by new connection]
imrahil has joined #haiku
<waddlesplash>
nipos: closed
<nipos>
Thanks
Halian has quit [Ping timeout: 480 seconds]
imrahil has left #haiku [Disconnected: Replaced by new connection]
imrahil has joined #haiku
HaikuUser has joined #haiku
HaikuUser has quit []
_-Caleb-_ has left #haiku [#haiku]
<humdinger>
nipos: are you interested in refining the saving behaviour of IOM even more? (I was a bit shy suggesting it in the ticket after seeing you've solved the original issue...:)
<humdinger>
nipos: It'd be nice if IOM behaved like WonderBrush: remember the "Export" location of the current file and the "Save" location.
<humdinger>
Often you save the work file in another folder than the export (png, hvif, whatever)
janking has quit [Quit: Vision[]: i've been blurred!]
_-Caleb-_ has joined #haiku
<nipos>
Is that stored as file attribute then or something like that?
<nipos>
I can have a look at it,but I can't promise anything as I'm really not an expert with C++ and can only do somewhat easy changes.
<humdinger>
no, I mean have IOM remember it at runtime
<nipos>
Ah well,that should be rather easy,can use a variable for that.
<humdinger>
so, once I save my file as IOM in ~/ and export as PNG in /otherPartition the next time I save or export it'll be put n those locations
<nekobot>
[haiku/haiku] 7d539b9c6326 - Terminal: Don't change view size when changing font size in full screen
<zdykstra>
that's a nice fix for the terminal
imrahil has left #haiku [Disconnected: Replaced by new connection]
imrahil has joined #haiku
<humdinger>
nice. TBH though, I've never had the Terminal in fullscreen. :)
<zdykstra>
I do every once in a while when I really want to focus on something
<nipos>
I use a maximized window most of the time,but yeah,it was easy to fix so I did
<Begasus>
hi humdinger zdykstra! :)
* humdinger
waves
<zdykstra>
hi Begasus ! How are you and your family?
<Begasus>
fine so far, thanks for asking zdykstra, how's it going over there?
<Begasus>
humdinger, got some trick up your sleeve to boot the USB thumbdrive here? ;)
<Begasus>
afaik I tried every trick out there so far
<waddlesplash>
did you check your BIOS settings?
<humdinger>
Never had a problem with that when using Installer to copy an image and booting it...
<waddlesplash>
the BIOS may have prioritized the internal HDD over the USB
<zdykstra>
wife broke a toe, and I have plantar fasciitis, and my dog has a tear in an ACL - so we're a house of limpers right now :)
<Begasus>
disabled secure mode yes
<waddlesplash>
yes, but there's also a "boot priority order"
<waddlesplash>
did you check what that is
<waddlesplash>
?
<Begasus>
waddlesplash, those are defaults :) and yes it boots from usb
<humdinger>
it worked before on the same hw?
<waddlesplash>
I'm confused about what the problem is then
<Begasus>
just get the "volume is not valid" thing
<waddlesplash>
ah
<waddlesplash>
from the EFI loader?
<Begasus>
tried 2 different laptops also, one is good, the other gives the same message
<Begasus>
no Haiku's bootloader
<Begasus>
get the bootmanager, but can't select a boot volume
<Begasus>
tried all possible USB ports ...
<Begasus>
different USB iso writers
<waddlesplash>
it is possible that the system EFI loader is the one that's starting
<waddlesplash>
have you tried flashing a Linux distro instead?
<Begasus>
Neon boots up just fine
<humdinger>
Begasus: can you switch hd/ssd between those notebooks and install from the one with the working USB boot?
<Begasus>
that would be the last resort humdinger
<Begasus>
it's still a fairly new system here
<humdinger>
I dread the day my notebook dies...
<Begasus>
still not sure what kind of "SSD" is in here
<humdinger>
pop the lid, have a look :)
<Begasus>
it's an NMVe one, that I know
<Begasus>
even cleared the keys in the BIOS ...
imrahil has left #haiku [Disconnected: Replaced by new connection]
imrahil has joined #haiku
<Begasus>
gave me a scare rebooting into Windows :)
<waddlesplash>
Begasus: if NEON boots up just fine, why not just delete the whole Haiku partition on disk and remove the Haiku EFI loader from the system Efi partition?
<waddlesplash>
and then see if USB boot works
<Begasus>
done already waddlesplash
<waddlesplash>
ah
<Begasus>
only one (data) BFS partition left
<waddlesplash>
what about booting with CSM enabled?
<waddlesplash>
this is probably just a bug in our EFI loader honestly
<Begasus>
haven't found that option
<waddlesplash>
but it won't be easy to debug
<waddlesplash>
CSM is a BIOS option
<Begasus>
booting up other laptop so I can reboot to BIOS here to check
Begasus_64 has joined #haiku
Begasus has quit [Quit: Vision[]: i've been blurred!]
<Begasus_64>
no cms found
<Begasus_64>
I see tpm in there?
<waddlesplash>
not related
<waddlesplash>
ok
<nipos>
humdinger: Icon-O-Matic does exactly what you asked already for me?
<humdinger>
nipos: almost. you're right, if you "Save" or "Export". Doing "Save as..." or "Export as..." should open the respective folder.
<humdinger>
ATM it looks like it's always showing the last used location?
<nipos>
It does,did you update today?
<humdinger>
no. beta5, updated a few days ago I think.
<nipos>
I think I fixed that yesterday or so,it would always open home before (at least in some situations) and now it opens the location where the file is saved
<humdinger>
with different locations for Save and Export, too.
<nipos>
So if I saved the file to save_export_tests and exported to save_export_tests/export and then Save As again,I'm in save_export_tests and if I Export As again,I'm in save_export_tests/export
<humdinger>
yes.
<humdinger>
it doesn't yet for me, but I probably don't have your latest changes yet...
<humdinger>
Will it hit the beta5 branch or was it merged for nightly only?
imrahil has left #haiku [Disconnected: Replaced by new connection]
imrahil has joined #haiku
<janking>
Im verry happy first time i code , thank U Begasus
<janking>
just zippet it up and run "make"
<nipos>
Skipp_OSX: Replacing nullptr with NULL in the code makes no functional difference,still works fine here on x86_64.Let's see if that version will succeed on the x86 buildbot (I guess you were asking because of my pull request that contained nullptr)
humdinger has quit [Quit: Vision[]: Oi with the poodles already!!]
<Skipp_OSX>
yeah that's the easy fix. I looked in code and we're not using nullptr anywhere except in the kernel and kernel add-ons which are built exclusively using C++11
<Skipp_OSX>
So we don't support nullptr in userland... which is a bit of a shame.
<waddlesplash>
nipos: I'm not sure about some of the logic in your IOM patch
<waddlesplash>
don't we need to still check the actual passed window in RefsReceived?
<nipos>
It doesn't pass a window anymore,it only passes whether a specific window should be used or not (as bool) and if yes,it takes it from the fCurrentOpenWindow variable which replaces the one in the BMessage
<nipos>
Because with it stored in the variable,I can change it to NULL when the Window is closed,which I cannot do if it's directly in the BMessage
<waddlesplash>
ah, I see
<waddlesplash>
ok
<nipos>
And if the BMessage tells it to use the window,but the fCurrentOpenWindow variable is actually NULL because it's closed,it opens a new window instead
imrahil has left #haiku [Disconnected: Replaced by new connection]
imrahil has joined #haiku
imrahil has left #haiku [Disconnected: Replaced by new connection]
<nekobot>
[haiku/haiku] 0a4a06eee385 - kernel/vm: Change cache commitment at end of Resize().
<nekobot>
[haiku/haiku] a0fd8467d97c - kernel/vm: Add assertion for a TODO in SetMinimalCommitment.
<nekobot>
[haiku/haiku] b11cc78c16e9 - kernel/vm: Add some more AssertLocked()s in VMCache commitment methods.
<nekobot>
[haiku/haiku] d3b93408f1c1 - kernel/vm: Add ASSERT_UNREACHABLE() in VMCache::Commit.
<nekobot>
[haiku/haiku] ce2b9f5ec2c2 - kernel/vm: Fix interaction between set_area_protection and set_memory_protection.
<nekobot>
...
Atomozero has joined #haiku
gouchi has joined #haiku
dby has quit [Quit: Vision[]: i've been blurred!]
_yn0ga_ has joined #haiku
_-Caleb-_ has left #haiku [#haiku]
<nephele>
I wonder why there is no Haikuports badge on the forum xD
janking has joined #haiku
janking has quit [Quit: Vision[]: i've been blurred!]
janking has joined #haiku
gouchi has quit [Remote host closed the connection]
_yn0ga_ has quit [Quit: Vision[]: i've been blurred!]
DKnoto has quit [Quit: Leaving]
<PulkoMandy>
No one asked for it, probably :)
HaikuUser has joined #haiku
<phschafft>
when I mmap() 4GB with PROT_NONE and then mprotect() it to PROT_READ|PROT_WRITE Haiku happily does that for a 4GB segment on a 1GB test system.
<HaikuUser>
WOW I'm new to Haiku and I just clicked on this and had no idea its IRC chat. lol Hello eveyone!
<nephele>
PulkoMandy: i think Begasus should get a haikuports badge :)
<nephele>
hello there HaikuUser
<HaikuUser>
I have no idea how to change my name. I'm assuming its Aliases?
<nephele>
You can use the command /nick
<nephele>
as in "/nick yourNewName"
HaikuUser is now known as Ecom
<Ecom>
Nice!
<Ecom>
thank you
<phschafft>
if I /me waves to Ecom :)
<PulkoMandy>
nephele: I don't know if mooerators can create badges? Otherwise I'll have a look tomorrow if I don't forget about it
<phschafft>
em, that gone wrong. two thoughts in one line.
<nephele>
PulkoMandy: I can set a title for individual users, but i don't think i can create badges. I can grant them i think though
_-Caleb-_ has joined #haiku
crmsnbleyd has quit [Quit: Ping timeout (120 seconds)]
crmsnbleyd has joined #haiku
mmu_man has quit [Ping timeout: 480 seconds]
<phschafft>
ok, mprotect()ing it and then doing a non-optimisable write to the area causes the system to freeze with the CPU being at 24% single core.
<phschafft>
now it droped to 23% after a few minutes. the mouse is still moving. but that's it.
<nephele>
phschafft: the pc freezes? sounds like Computersabotage to me!
mmu_man has joined #haiku
<nephele>
let's see how hard it is to add support for newer AMD gpu to the amd driver...
<phschafft>
also doesn't seem to do any io.
<nephele>
if you can move the cursor that sounds like input_server may be alive but app_server froze
<nephele>
though the "good" test is checking if KDL still works, i guess :)
<phschafft>
ACPI shutdown request does nothing.
<waddlesplash>
phschafft: are you sure the mprotect really succeeds?
<waddlesplash>
if it does, that's a bug, yeah
<waddlesplash>
unless you have a huge swap
<waddlesplash>
in which case it's succeeded as expected :)
<Ecom>
I currently have an old HP probook 4535s and I have parts on the way to get it back up and running. I'm going to make it a Haiku laptop for sure. Any word from the devs when the next Beta might release?
<phschafft>
waddlesplash: keep in mind that I have an outdated copy. so what I say may not apply to current versions.
<waddlesplash>
ah
<waddlesplash>
if it's from the past few months, that's good
<waddlesplash>
Ecom: we just released a beta last month lol
<phschafft>
mprotect() returned with no error for a 4GB area.
<nephele>
Ecom: we just released beta5, don't expect beta6 for atleast a year or so. the last release cycle was about 1.5 years
<phschafft>
I'm not sure if I have any swap. I did not add any manually, but not sure if the install did.
<waddlesplash>
phschafft: if you are on a version from the past few months, that's good enough. swap does get created automatically.
<nephele>
virtual memory and swap is on by default
<Ecom>
oh shoot sorry. like I said I'm new to haiku and did not know it just came out. Awesome! lol
<phschafft>
I'm also not sure what hangs, the write to the segment or the read back with printf(). mprotect itself takes (virtually) no time.
<nephele>
Ecom: no worries :)
<phschafft>
waddlesplash: updating is on my list. once done I will happily test again.
<Ecom>
yep right there at the top of the page. Sep 13th... sheesh. K well, great job and thank you for creating such an awesome OS.
<phschafft>
nephele: managed to get into KDL.
<phschafft>
any specific command I should run?
<nephele>
I'm not that well versed with KDL, waddlesplash should be better help there
<waddlesplash>
what is there to check in KDL?
<waddlesplash>
if the system is swapping it will be slow, that is expected
<nephele>
phschafft said it froze, not that it is slow
<phschafft>
can kdl show me if there is any swap?
Atomozero has quit [Quit: Vision[]: i've been blurred!]
<phschafft>
the backtrace shows that we're in memset() (to be expected) and then in kernel land below vm_page_fault, which I would also expect.
nephele has quit [Quit: Vision[]: i've been blurred!]
janking has quit [Quit: Vision[]: i've been blurred!]
nexus6 has quit [Quit: Vision[]: i've been blurred!]
HaikuUser has joined #haiku
Peppersawce has quit [Read error: Connection reset by peer]
HaikuUser has quit []
AlienSoldier has joined #haiku
Ecom has quit [Quit: Vision[]: i've been blurred!]
HaikuUser has joined #haiku
<HaikuUser>
haldo
<HaikuUser>
oh i havent set this up for my account yet