<Habbie>
waddlesplash, the fix in 58844 - where does it need to be for me to get a working compile? does the system need to be -running- that fix?
<Habbie>
as it's in libroot, i guess so
<Habbie>
and that update cost me my native resolution. oh well :D
<Begasus[m]>
backups! :)
<Habbie>
i see the previous haiku.hpkg in packages/administrative :)
OscarL has joined #haiku
<OscarL>
Morning Begasus[m], Habbie.
<Habbie>
hello!
<Begasus[m]>
Hola OscarL !
<OscarL>
Habbie: you could just keep your custom intel_extreme driver/accelerant under non-packaged/add-ons/[...].
<Begasus[m]>
still alive :)
<Habbie>
OscarL, yes indeed
<OscarL>
Begasus[m]: seems so :-/
<OscarL>
LOL
<Begasus[m]>
ow
<Habbie>
OscarL, but i'm just trying to get this cross build done while i also have actual work to do, so i'll accept the stretched view for now
<Habbie>
i'm in the annoying situation that the custom haiku build i did to get it running on this chromebook at all happens to be one on which haiku cannot be compiled
<Habbie>
but i'll get out of this
<Habbie>
also my intel_extreme patch should be easy to get reviewed and merged when i find the time to submit it :)
<OscarL>
alright, was about to mention just sending that patch for merging as an alternative too :-)
<Habbie>
yeah
<OscarL>
(just to make rebasing easier)
<Habbie>
gerrit was unstable earlier and i was waiting to see how my first two patches were received first
<Habbie>
my haiku_loader patch is not mergeable, needs more work
<Habbie>
but luckily i can update haiku/haiku_devel without touching _loader
<OscarL>
baby steps, as Begasus[m] always reminds me. At least you know what you're doing, unlike me :-P
<Habbie>
yes, small steps
<Habbie>
or as another friend calls it "method, method, method"
<Habbie>
first think. then do.
<Habbie>
as for knowing what i'm doing, i have tons of experience with all the technologies here (C++, assembly, filesystems, ..) except for actually Haiku itself ;)
<Begasus[m]>
having the basics covered helps a lot! :)
<Habbie>
oh yes :)
<Begasus[m]>
qt6_haikuplugins-6.9.0-1-x86_64.hpkg works for TEST() :)
<Begasus[m]>
I just wonder why it doesn't pick it up from qt6_base ....
<OscarL>
Supposedly, today is the release date for the first beta of Python 3.14.0. I plan to update it asap, and "un-draft" its PR, so folks can start testing it.
<Begasus[m]>
nice OscarL ! thanks :)
<Begasus[m]>
hmm guess I could add the definition for qt6haikuplugins to the qt6_base package so we can call it from there? (using qt6_base doesn't seem to trigger it)
<Begasus[m]>
the plugins are part of qt6_base now, but somehow when running tests on KDE sources fails like that, so far used qthaikuplugins for TEST(), but that pulls the one from Qt5
<OscarL>
that "qt.qpa.plugin: Could not load the Qt platform plugin "haiku" in "" even though it was found." is odd. Wonder what that last "" is supposed to be.
<Begasus[m]>
I started out with that qt6_haikuplugins recipe to try to fix the build error, and despite I just added this in PROVIDES in qt6_base it still doesn't get picked up, if I use the external plugin package it works
<Begasus[m]>
PS, this is needed for Qt5 also, but there it already is a seperate package
<OscarL>
the error message in the last bpa.st... are from running "--test" ?
<Begasus[m]>
yep ... hence I mentioned TEST() :)
<OscarL>
just making sure I read it right :-P
<OscarL>
already tried adding qt6_base to TEST_REQUIRES, I assume?
<Begasus[m]>
yep
<OscarL>
maybe it gets confused by the chroot?
<Begasus[m]>
and added qt6_haikuplugins to qt6_base recipe in PROVIDES, but doesn't take that into account also
<OscarL>
(happens on some of python's tests)
<Begasus[m]>
I can understand if it has issues with items packed in base or devel package
<Begasus[m]>
but in this case it seems to require a "seperate/individual" package for it
<Begasus[m]>
not a big deal, tests pass also with the haikuplugins from Qt5, but still ...
<OscarL>
could it be that the individual package contains data that is not present on the "non-separate" package?... just thinking out loud... like an extra .pc file or the like?
<Begasus[m]>
in case of settings,.pc files or the likes
<OscarL>
(btw, not saying it uses pkg-config, whatever the qt/kde ecosystem uses for similar purpose)
<OscarL>
right, not much there.
<Begasus[m]>
it works (I see the difference from the hacky 6.8.* packages compared to this 6.9.0) :)
<Begasus[m]>
in the UI*
<Begasus[m]>
so it only a TEST() thingy
<OscarL>
probably an issue if the library under test failing to load the plugin from the chroot, would be my guess then.
<Begasus[m]>
could be, but would that be the case if qt6_base is injected in there?
<OscarL>
those "changes in paths" (/packages/[...] vs /sources/[...], vs /system/[...]) between running inside hp and outside it has given me problems/headaches more than once :-D
<Begasus[m]>
heh right :)
Nasina has quit [Read error: Connection reset by peer]
<Begasus[m]>
ohwell ... at least I know my local package works :)
<OscarL>
looks like a nice circuit emulator (supports Qt6)
<OscarL>
homepage is old.
<OscarL>
last commit on https://github.com/Qucs/qucs/ from 4 days ago. Seems the website has just fallen way behind :-)
mmu_man has joined #haiku
<Begasus[m]>
woot! :)
Nasina has joined #haiku
<OscarL>
in any case... no presure, just mentioning it because I think we don't have many apps in that cathegory. I barely remember how to drive an LED these days :-)
<Habbie>
'with just a little bit of resistance'
<Begasus[m]>
latest release: configure: error: Qt >= 4.6.0 is required.
Nasina has quit [Read error: Connection reset by peer]
<OscarL>
Habbie: :-)
<Begasus[m]>
component.h:21:10: fatal error: Q3PtrList: No such file or directory
<Begasus[m]>
nah ... probably too much for a quick check :P
Nasina has joined #haiku
<OscarL>
Begasus[m]: yeah, no hurries. github readme says "Qucs needs Qt version 5 or later.". 0.0.19 is OLD :-)
<Begasus[m]>
configure works with: ./configure --with-qt-name=Qt6
<Begasus[m]>
but make fails first error above :)
<Begasus[m]>
seems to be a Qt4 thing
Nasina has quit [Read error: Connection reset by peer]
<OscarL>
thanks for giving it a go. and sorry for distracting you. I should know better :-)
<Begasus[m]>
np, just doing some updates on the gear packages in between :)
<Begasus[m]>
no hurry on those
Nasina has joined #haiku
<Begasus[m]>
woot! -- libgcrypt seems to be too old
Anarchos has joined #haiku
Nasina has quit [Read error: Connection reset by peer]
Nasina has joined #haiku
<Begasus[m]>
stupid qca .... gcrypt + gpg-error on latest release and still ...
<Begasus[m]>
biab
xet7 has joined #haiku
Nasina has quit [Read error: Connection reset by peer]
Nasina has joined #haiku
Nasina has quit [Read error: Connection reset by peer]
<Anarchos>
Begasus[m] hello, i got a code meged :)
<Habbie>
congrats!
<Anarchos>
Habbie oh it was just a better parsing of an optional parameter of RemoteDesktop...
<Habbie>
still, nice
Nasina has joined #haiku
Nasina has quit [Read error: Connection reset by peer]
<Begasus[m]>
Hi Anarchos , congrats!
<Anarchos>
:)
<Begasus[m]>
still one to go?
<Habbie>
my cross compiler is built
<Begasus[m]>
nice habbie
<Habbie>
let's see if it can build an entire @nightly-anyboot
<Begasus[m]>
that's the largest part :)
<Habbie>
yeah i bet the nightly might not take as long as this did
<Habbie>
forgot to time it
<Habbie>
ah, just over 2 hours
<Begasus[m]>
not bad
Nasina has joined #haiku
Nasina has quit [Read error: Connection reset by peer]
Anarchos has quit [Quit: Vision[]: i've been blurred!]
<Begasus[m]>
me wonders if libgpg-error and libgcrypt are actually used on 32bit (gcc2) ...
<Habbie>
failed after 8 minutes because wifi was down. continuing :D
<Habbie>
looks that way huh. but no, a neighbour has that network name :)
<Begasus[m]>
the Dutch, keeps on coming with those funny things :P
nephele has joined #haiku
<Begasus[m]>
error on libgcrypt with gcc2, just nuking that and keep the old one for that (for now)
<Begasus[m]>
provided it builds for x86 :P
<nephele>
I got tricked I tell you, wanted to test the BeSpider thing for a relative of mine, patched it up a bit. wanted to test it, and then played for hours xD
<Begasus[m]>
they can do that sometimes nephele :)
<nekobot>
• Begasus (f66982fe): libgcrypt, add recipe for 1.11.0 (#12332)
Nasina has joined #haiku
OscarL has quit [Remote host closed the connection]
Nasina has quit [Read error: Connection reset by peer]
B2IA has quit [Quit: Vision[]: i've been blurred!]
B2IA has joined #haiku
<nephele>
Do we have something to create full sized vector graphics with paths?
<nephele>
I know WonderBrush is a vector editor under the hood. I'm looking for a Icon-O-Matic like workflow, but with something like WonderBrush for a big canvas
<Begasus[m]>
not sure there, but there is inkscape/krita, don't think gimp does vector
<Habbie>
inkscape is the common choice
<Begasus[m]>
I won't tell that to the krita developers habbie :P
<Habbie>
i did not say 'better' :D
<Begasus[m]>
+1 :)
<Habbie>
Krita is primarily a raster graphics editing tool, which means that most of the editing changes the values of the pixels on the raster that makes up the image.
<Habbie>
also this
<Begasus[m]>
not involved with inkscape, but am in contact with the krita devs
<Habbie>
but, they have a vector mode
<Habbie>
uhuh
<Begasus[m]>
making sure when Qt6/KF6 version comes out we're on par :D
<OscarL>
hello erysdren! Yeah, thanks a bunch for those :-)
<erysdren>
np :D
<Begasus[m]>
he's been absent reading that the whole week :P
<erysdren>
lol
<OscarL>
habbie[m]: did you placed a symlink to add-ons/kernel/drivers/bin/intel_extreme under add-ons/kernel/drivers/dev/graphics/ ?
<OscarL>
also, yeah, the gart part is also needed, and I think you need to actually black list that one (either from boot menu, or with an entri in the "/boot/system/settingspackages" file.
<OscarL>
*[...]/settings/packages
<OscarL>
Begasus[m]: now that we have the logs... can train some of those LLM things, and we can have an OscarL-AI bot, for when I'm off-line and the room goes too quiet :-P
nephele has quit [Quit: Vision[]: i've been blurred!]
<Begasus[m]>
lol OscarL !
<OscarL>
erysdren: so, the whitequark logs download via lftp is actually password/key protected, right? (that would explain the errors I was getting :-P)
<Habbie>
Begasus[m], lol, no, not like that :D
<erysdren>
yes it was OscarL
<Habbie>
OscarL, ah, no, i did not symlink
<Habbie>
OscarL, and now i have just rebooted into the actual packaged version of my version
<Habbie>
OscarL, ack, and i see how the AGP driver might not let a second one take things
<OscarL>
Habbie: you can use LSP based plugings in "CudaText". The native IDE "Genio" can also use clangd for LSP, but it sadly (genio) choked hard when I tried to use it on Haiku's sources (Phenom II X4 era CPU).
<OscarL>
Habbie: we have "YouCompleteMe" for vim now too, but only lightly tested it for Python related stuff.
<OscarL>
*but I only [...]
<Begasus[m]>
was looking into that to try something out OscarL
<OscarL>
IIRC, you should get some confirmation that the LSP got loaded in the CudaText console, if everything is setup properly. But I haven't used it in quite a while, so, don't quote me on that :-)
* OscarL
notices that Begasus[m] just casually tossed 8 cores for each QEMU instance. Show off! :-P
<Begasus[m]>
:P
dalme has joined #haiku
FreeFull has joined #haiku
Anarchos has joined #haiku
jmairboeck has joined #haiku
bjorkintosh has joined #haiku
bjork1intosh has quit [Ping timeout: 480 seconds]
<Begasus[m]>
hi jmairboeck
<Begasus[m]>
so, cleaned up abit
<jmairboeck>
hi Begasus[m]
<Habbie>
OscarL, Begasus[m], nice, thanks. i also wondered if clangd would keep up on this box
<OscarL>
to be clear, in my case, it was Genio, not clangd the one struggling with a project of the size of Haiku.
<Habbie>
ah, ok
<Habbie>
remind me, how well do we run *closed source* linux apps?
<OscarL>
none at all?
<OscarL>
*not
<Habbie>
ok :)
<Begasus[m]>
there are a few _bin packages :)
<Begasus[m]>
you can grab pycharm and just launch it :P
<Habbie>
yeah. i was thinking very specifically of Sublime Text :)
<Begasus[m]>
or CLion :)
KapiX has joined #haiku
KapiX has quit []
<Habbie>
how can CLion work?
<OscarL>
SublimeText is C++, so that won't work (not unless you run them under a qemu vm, and that has no hw accel yet so, "not great" in the best of cases, I would say :-))
<Habbie>
ah, java
<jmairboeck>
that is Java based
<Habbie>
OscarL, yeah, got it
<OscarL>
CudaText is the "closest to SublimeText" we have.
<Habbie>
sure looks that way
<Habbie>
'pkgman install cmd:clangd' gives me the -oldest- version we have :D
<Begasus[m]>
pkgman install llvm20_clang
<Habbie>
second nightly-anyboot build after shuffling some branches around: 30 minutes
<Habbie>
Begasus[m], just did!
<Begasus[m]>
;) you know you can search with pkgman that way?
<OscarL>
yeah, same issue with Genio asking for clangd >= 16... and even if you have clangd 18 installed... it still wants to install the older one :-/
<Habbie>
Begasus[m], you mean pkgman search cmd:clangd?
<Begasus[m]>
yes habbie
<OscarL>
that should list all the versions that have it, yes-
<Habbie>
ack, then yes
<Habbie>
also works without cmd: (in this case)
<Begasus[m]>
OscarL I got Genio installed but no clang16
<Begasus[m]>
only got clang20 installed
<OscarL>
I too, but I had to re-pack the .hpkg and remove that dependency.
pvalue has joined #haiku
<Begasus[m]>
ah, no version string in the recipe for it too
pvalue has quit []
<Begasus[m]>
KDevelop and QtCreator also uses it, so keeping to clang20 now
dalme_ has joined #haiku
<Habbie>
cudatext says "SSL module not available"
<OscarL>
bah... 'pkgman install "cmd:clangd >= 18"' does't works :-)
<Begasus[m]>
there is 18,19 and 20, which one should it pick? :P
<Habbie>
all of them!
<Begasus[m]>
the conflict also, so you can only have 1 of them :P
<Begasus[m]>
lol
<OscarL>
the first that matches? any?, ask you for one... plenty of options.
<Begasus[m]>
s/the/they
dalme has quit [Ping timeout: 480 seconds]
<OscarL>
in any case, the error is: "Failed to find a match for "cmd:clangd >= 18": Name not found", so it is not even attempting to parse version constraints.
<Begasus[m]>
I think the "Haiku" build went faster then the LLVM ones :)
<Begasus[m]>
maybe the space confuses it?
<Habbie>
Begasus[m], does the SSL error from cudatext ring a bell for you?
<Begasus[m]>
no habbie , where did you see that?
<Habbie>
Options -> Addons manager -> Install
<Habbie>
and Options -> Multi installer
<OscarL>
it is just using the full string to search for a package name. anyway, was just a test to see if that worked in CLI.
<Begasus[m]>
eeps: ERROR: Exception in CudaText for do_install_addon: Access violation
<Begasus[m]>
lol, guess it needs some tlc again :)
<OscarL>
anything interesting in syslog?
<Habbie>
sorry. s/Options/Plugins/ both times
<Habbie>
hmm
<Habbie>
the exact error text looks pythony
<OscarL>
all the plugin subsystem is python based, so that tracks.
<Habbie>
ack
<Habbie>
'import ssl' is unhappy in python
<Begasus[m]>
KERN: vm_page_fault: vm_soft_fault returned error 'Bad address' on fault at 0x3ed42060, ip 0xe4853301a8, write 0, user 1, exec 0, thread 0x3acdd
<Begasus[m]>
that's the only thing i see in syslog
<OscarL>
FWIW, "import ssl" works fine in Python 3.10.17 on beta5.
<Habbie>
good data
<Begasus[m]>
at least not seeing an ssl error
<Habbie>
i think my python might be whatever nightly pulled in
<Habbie>
it is 3.10.17
<OscarL>
does `python3 -c "import ssl; help(ssl)"` works? (tap "q" to exit)
<Begasus[m]>
I don't think python is in the default install :)
<Habbie>
no, gives me the error i already found before
<Habbie>
ImportError: Symbol not found
<Habbie>
but it of course doesn't say which symbol
<OscarL>
that should appear in the syslog, I think.
<OscarL>
look for "runtime_loader"
<Begasus[m]>
works here OscarL
<OscarL>
or run "tail -f" on the syslog.
<OscarL>
and try again.
<Habbie>
ah
<Habbie>
yes syslog has it
<Habbie>
and i was just about to suspect this reason
<Habbie>
i have openssl 3.0. pkgman offers me 3.5
<Habbie>
syslog tells me python wants 3.3
dalme_ has quit [Remote host closed the connection]
<Habbie>
i haven't updated with pkgman yet because if i update everything, my system will no longer boot, but i'll catch up on things now :)
<Begasus[m]>
ssl has been updated not that long ago
<Begasus[m]>
but doesn't explain why it still works on beta
<Habbie>
well, what openssl do you have installed on beta?
<OscarL>
openssl --version shows 3.5 for me
<Begasus[m]>
3.5.0
<Habbie>
ack
<Habbie>
i have 3.0
<Habbie>
'pkgman update openssl*' seems to pretend i said 'install openssl*'
<Begasus[m]>
ow :P
<Begasus[m]>
well even then ... no changes for cudatext after the update
<OscarL>
Habbie: yeah, that has annoyed me too more than once.
<Habbie>
OscarL, alright
<Habbie>
so, the python package should be versioning its ssl dep i guess?
dalme has joined #haiku
<Begasus[m]>
sometimes a bogus package can cause it alsso
<OscarL>
it did at some point... >= 3
<Habbie>
OscarL, sure, but i satisfied that :)
<Begasus[m]>
it doesn't have devel:libssl3 >= 3 yet?
<OscarL>
it had for a bit, IIRC, then got removed because only openssl3 provides _devel
<OscarL>
same for plenty of other packages.
<Habbie>
Begasus[m], it doesn't, but also, it would not have helped me
pvalue has joined #haiku
<Begasus[m]>
maybe I'll try to package the last one for KF5 (23.08.5) to see if that works better on nightly
pvalue has quit []
<Begasus[m]>
:)
<Begasus[m]>
switched to latest neochat nightly :D
<Begasus[m]>
3* :P
<Begasus[m]>
right version dep shouldn't be needed anymore for openssl
<OscarL>
Habbie: thing is... till now no one has complained about it not working with 3.0. Where do you even get that version now?
<Habbie>
OscarL, jam @nightly-anyboot on a haiku hrev from two weeks ago put it in the image for me
<Habbie>
going to see if touching the files i care about will have it generate enough for now :)
<Habbie>
then later it can rebuild fully
AndrevS has joined #haiku
<OscarL>
I do remember getting at least partially working in Genio, with "go to definition" and stuff like that working, (before I attempted to open the whole Haiku repo as a Genio project at least :-P)
<Habbie>
hehehe
<Habbie>
well, cudatext isn't hating "have the haiku project dir" open so far
<Habbie>
that might change if clangd feeds it a lot
<Habbie>
i really need to figure out a bunch of keys. I don't even know how to go "home"
<Habbie>
ohh maybe keymap works now after my builds today
<Habbie>
it does!
<Habbie>
i should invest time in designing a Chromebook keyboard layout for Haiku
<dovsienko>
here is an odd bug report. click on the desktop anywhere, then press any key on the keyboard. Tracker segfaults. does this reproduce for anybody else?
<Habbie>
dovsienko, not here
<Habbie>
dovsienko, and i collected four other tracker crashes this week!
digitalbox98 has joined #haiku
<Habbie>
dovsienko, name a key you used please
<dovsienko>
well, "c" or "v" for instance
<Habbie>
ok, not here
digitalbox98 has quit []
* OscarL
look ups wireless mice prices.... ~6 bucks for the cheapest one with plenty of good reviews... mailing cost... ~8 bucks :-(
<Habbie>
on 58844+15
<Habbie>
OscarL, oof, no shop nearby?
<dovsienko>
I have hrev58859
<OscarL>
not many options where I live... except paying around 17-20 for a crapier model, lol.
<Habbie>
dovsienko, some Tracker commits between those
<Habbie>
OscarL, no Action?
<Habbie>
oh i forget you're not in europe
<OscarL>
I guess I'll continue to use KeyCursor in the netbook, till some inspired dev make those fancy i2c touchpad work :-)
<Habbie>
uh remind me which touchpad you have
<Habbie>
because i do have my i2c touchpad on my list
Anarchos has joined #haiku
<Habbie>
oh you did not tell me before
<OscarL>
I'll pester you with the listdev/syslog details when you get there! :-)
<Habbie>
what if i have questions no!
<Habbie>
*now
HaikuUser has joined #haiku
HaikuUser has quit []
<OscarL>
(some intel based stuff... give me a minute)
<Habbie>
2025-01-08 05:22:28 OscarL Mmm, my touchpad appears on Win10 under "ACPI\TPD1019". Nowhere near to "AMDI0010" or "AMDI0510" as in Lt-Henry's "Designwave I2C" driver :-(
<Anarchos>
if i kill a process, how can i close the sockets in TIME_WAIT state it left behind ?
<OscarL>
yeah, that one :-)
<Habbie>
Anarchos, answering based on linux/bsd knowledge: you can't. the process should have marked them to not linger
<Anarchos>
ok
<Habbie>
OscarL, haiku has drivers for AMDI but not TPD?
<Habbie>
Anarchos, should be 2 minutes i think
<OscarL>
Habbie: I think so, or at least Lt-Henry was adding the AMDI ones.
<Habbie>
OscarL, can you pastebin the listdev -d sections that contain any of ELAN, TPD, AMDI, and then specifically enough to get i2c/slave_addr and dev/../path?
<Begasus[m]>
nephele_mobile maybe you could check that out too? if it works better I could re-enable it at haikuports
<Begasus[m]>
but only "if"
<Begasus[m]>
one downside, Qt5 isn't modular as Qt6, so you end up pulling quite some MB's :)
<Habbie>
i have 53GB free
<Begasus[m]>
should be plenty :)
<Habbie>
on this 512GB NVMe that i some day might use for more than Haiku, or not
<Habbie>
got a new tiny usb storage thing in today that i can leave in the laptop, and also it won't blink as much
<Begasus[m]>
+1
<Begasus[m]>
Haiku partition is 100GB here, and with almost 2K packages installed still place :D
<Habbie>
nice :)
<Begasus[m]>
work partition is 200GB, but lots of stuff on there
<Habbie>
i disabled dark mode. then i had to restart Quaternion, but now i can see things
<OscarL>
Habbie: FWIW, on VoidLinux, "dmesg | grep -i input" shows me: "input: TPD1019:00 093A:0255 Mouse as /deviceses/pci:0000:00/0000:00:17.1/i2c_designware.5/i2c-10/[...]/input12 (and a similar line with s/Mouse/Touchpad/)
<Habbie>
OscarL, is that a paste or did you copy it by hand?
<OscarL>
by hand :-D
<Habbie>
got it
<Begasus[m]>
it switched to dark mode habbie ?
<OscarL>
couple of typos there, sorry.
<Habbie>
Begasus[m], when started up in dark mode, it looks very bad
<Habbie>
and Pe also hated it today
<Habbie>
so I'm giving up on dark mode for a bit
<Begasus[m]>
don't like Pe in dark mode also
<Habbie>
OscarL, what i would love to know is whether the 'i2c' tool in Haiku sees it
<OscarL>
let me see.
<Habbie>
OscarL, because for my touchpad, it doesn't (but the gerrit you linked has one useful hint)
<Begasus[m]>
nicked one of the color themes from Krita, looks pretty cool :D
<OscarL>
mmm, i2c wants a "path-to-i2c-bus-device". no idea what to feed it.
<Habbie>
OscarL, find TPD in listdev -d, with slave_address nearby. or just pastebin the whole thing for me
<Habbie>
Begasus[m], haha, installing that neochat forces half of my pending updates
<OscarL>
can't do the pastbin, sorry. netbook wifi won't work most days :-(
<Begasus[m]>
told you it's a beast :)
<Habbie>
OscarL, i'll take photos
<Begasus[m]>
Qt5 pulls "all" it's dependencies, and there are a lot
<Habbie>
or i can explain more in a minute
<Begasus[m]>
no wonder PulkoMandy switched mame to Qt6
<Habbie>
the login progressbar animation in this neochat is weird
<Begasus[m]>
takes a bit of time
<Habbie>
ah, was too late for a screenshot
<Habbie>
yes, but it looks weird
<Habbie>
corrupted almost
<Begasus[m]>
but yeah, looks a bit weird
<Habbie>
and i don't have a screenshot button
<Habbie>
ok
<Habbie>
heyyy
<Habbie>
it opens the chat box nos
<Begasus[m]>
np, saw it (when checking here)
<Habbie>
now
<Begasus[m]>
+1 progress!
<habbie[m]>
hello from a neochat pane that did not appear last time!
<Begasus[m]>
+1
<Habbie>
also quaternion looks fine now, without dark mode, so i have options
<Begasus[m]>
If nephele_mobile can check and come back to it with an OK I'll re-enable the KF5 one tomorrow
<Habbie>
ah, the other one was not kf5?
<Begasus[m]>
nah, latests ones are KF6
<Habbie>
ah right
<Begasus[m]>
stepping away from Qt5 where I can also
<Habbie>
unrelated, also high on my list: fixing mouse wheel scroll direction
<Begasus[m]>
noticed that in the created image ealier (in qemu) :/
<Begasus[m]>
ah, scroll direction* that not :)
<Begasus[m]>
there is a merge in Gwenview to scroll horizontally now :)
<Habbie>
OscarL, in listdev -d | less, find your TPD, then scroll up a bit to see if pretty name is "I2C device". then scroll up a bit more to see a path that says bus/i2c/X/bus_raw
<Habbie>
then note i2c/slave_addr
<Habbie>
then run i2c /dev/bus/i2c/X/bus_raw
<Habbie>
(replace the X)
<Habbie>
then see if the hex slave_addr appears in that i2c output
<Habbie>
if you don't see "I2C device", find the next TPD. in my case i find two/four mentions of the thing
<Begasus[m]>
OK, done here for today
<Habbie>
good evening Begasus[m]!
<Begasus[m]>
have a nice evening/afternoon/morning peeps :)
<Begasus[m]>
cya!
<Habbie>
.. i forgot what i was doing
<Habbie>
oh right, cudatext and clangd
<OscarL>
later Begasus[m]!
<OscarL>
I see 'acpi/path: string: "\_SB_.PCI0.I2C4.TDP0"' and related stuff, but nothing that looks like a /dev/[...] I can feed to /bin/i2c.
<Habbie>
OscarL, yeah, those are the entries i also have that do not help
<Habbie>
wait, no I2C4.D ?
Anarchos has joined #haiku
<Habbie>
anyway, I2C4 is /dev/bus/i2c/4/bus_raw
<Habbie>
so try that
<Habbie>
(i hope it is anyway)
<Habbie>
Applications -> Devices in Order by Connection might be easier to read than listdev -d
<Habbie>
then find the i2c buses, then look through them
<Habbie>
(and then, this remains important, see if the i2c tool sees the device)
HaikuUser has joined #haiku
HaikuUser has quit []
<OscarL>
trying to use Haiku with keyboard only is an exercise in frustration.
<Habbie>
oh absolutely
<OscarL>
to be fair, last time I could spend all day long without even touching a mouse was in Win98 days.
<Habbie>
i get to 20-30 minutes on my debian desktops sometimes
<Habbie>
on haiku, 0 minutes, sometimes 2
<Anarchos>
OscarL try with my french keyboard :/
<Habbie>
when i use debian to just download a new haiku image and dd it to a stick, no mouse
<Habbie>
OscarL, do you have -zero- mice right now?
* Anarchos
experienced the return of the infamous «undefined reference to `__udivmoddi4'» error while configuring ....
<Habbie>
Anarchos, oh me too!
<OscarL>
well.. I have "keycursor", but trying to use it while also wanting to type is really annoying :-D
<Habbie>
Anarchos, what hrev?
<Habbie>
crap, i did not write down what problem -that- was for me. i had so many this week
<Anarchos>
Habbie hrev58856
<Anarchos>
Habbie i think i have to rebuild the buildtools
<Habbie>
what hrev is your system on?
<OscarL>
nothing on i2c /dev/bus/i2c/4/bus_raw. have 0 to 7 under /dev/bus/i2c/ apparently.
<Habbie>
OscarL, just a whole bunch of '-' ?
<Habbie>
i have a big note here with a scan of all of them, noting what is what, and what is missing
<Habbie>
4 -may- not be the right number
<Habbie>
and if all you have is a keyboard, my suggestion is to scan all of them, photograph the screens, then go back to linux and figure out what is what from the ACPI there
<Habbie>
i am happy to help with photos and some useful acpi dump from linux
<Habbie>
i have plans to improve that i2c tool, as soon as i can get my touchpad to show up in it at all
<OscarL>
Habbie: managed to get the wifi working. listdev -d output: https://0x0.st/8JSr.txt
<Habbie>
oh cool
<Habbie>
ah, try 5/bus_raw
<Habbie>
look for 0x15
<OscarL>
(FWIW, this is an Intel Celeron N4020 based netbook)
<OscarL>
scanning on 5/bus_raw shows:
<OscarL>
15 and 33
<Habbie>
oh fun. the 0x33 is not in listdev
<Habbie>
does your haiku syslog mention i2c_hid at all?
<Habbie>
or i2c at all
<Habbie>
ok yeah it probably mentions i2c
<OscarL>
lost of "pch_i2c_pci: exec_command timed out waiting for read"
<OscarL>
*lots
<OscarL>
no mention if i2c_hid
<OscarL>
*of
<Habbie>
ok, i have those, but here they appear to be explaining that i do *not* see my touchpad in the i2c tool
<Habbie>
ok
<Habbie>
wonder what that 0x33 device is :D
<OscarL>
multitouch device?
<Habbie>
single number is fine for multitouch, at least on the docs i read
<Habbie>
for those timed out lines, is any other driver mentioned right below it?
<Habbie>
KERN: pch_i2c_pci: exec_command timed out waiting for read
<Habbie>
KERN: pch_i2c_pci: exec_command timed out reading 30 bytes
<Habbie>
KERN: i2c_elan: failed to fetch HID descriptor
<Habbie>
because this is my current touchpad hurdle
<OscarL>
rebooted to get a clean syslog... no pch_i2c_pci related errors.
<Habbie>
oh wait
<Habbie>
and if you run the i2c tool again? :)
<OscarL>
they appear after using i2c yes.
<Habbie>
ok right
<Habbie>
that makes perfect sense
<Habbie>
so no driver is claiming your touchpad today
<Habbie>
even though there is a haiku i2c_hid driver that likes PNP0C50
<OscarL>
want me to try uploading dmsg from VoidLinux?
<Habbie>
i'm good for now
<Habbie>
might have more questions to work on your setup once mine cooperates just a bit more
<OscarL>
+1
<Habbie>
what you can do, meanwhile, if you're up for it, is read a datasheet on the TPD1019 and see if you can patch the i2c tool to read some real data from it
<Habbie>
or 'just' add i2c_hid support to it. because i'm wondering why the haiku i2c_hid bit that knows about PNP0C50 is not triggering at all
<Habbie>
(but there might be fine reasons for that)
<OscarL>
I may be up for it, but be lacking on brain power :-)
<OscarL>
will try to hunt down the datasheet in any case... I have been known to read datasheets for fun. :-/
<Habbie>
ah. "a specification known as Designware"
<Habbie>
looks like Lt_Henry has been trying very hard, especially given their lack of experience with things
<gordonjcp>
Habbie: honestly I'd take someone who Does Stuff even if they don't quite know how over folk who are experts in everything but proficient in nothing
<Habbie>
gordonjcp, oh yes. that is exactly what i meant
<Habbie>
(i did mean to type a second sentence to clarify but a distraction appeared)
<OscarL>
then you have the likes of me... non-expert *and* proficient in nothing :-)
<Habbie>
it is amazing what people can do when they just want to, even if they do not know yet
HaikuUser has joined #haiku
<Habbie>
*do not know how to, yet
<Habbie>
meanwhile i'm here "let's do a bit of software for a while, no debugging of hardware buses" and a wild i2c appears ;)
jmairboeck has quit [Quit: Konversation terminated!]
<Habbie>
(but then i am equipped at least in part)
<OscarL>
I got and PCI FM tuner card working on Haiku when it didn't even had app_server... man... that cost me some sweat and tears. But having clearer stereo than with the official windows drivers... priceless! :-)
<Habbie>
lol, nice
<OscarL>
barely knew what I was doing... never got to have TV working because I was afraid to mess up the DMA transfers and ending borking the PC/HDD or something :-D
<Habbie>
hehe
<Habbie>
yeah i did some work in freedos recently (for haiku purposes!) and i also realised "i could just fuck up this entire laptop right here, or at least the software on it"
<OscarL>
(getting analog audio via headphone jack, and being able to decode the RC remote keys was pretty fun, and safer :-D)
<Habbie>
(oh nice one)
<Habbie>
a few years ago i read a hack for interfacing microcontrollers to RC systems - if you go sit -between- the RC and the rest of the system, you might just get a simple bit stream
<Habbie>
and then last year i found out that some RF chip just emitted an IR-like stream in a LED controller
<OscarL>
I was amazed at the "glue two ordinary leds, solder them to a 3.5 mm jack, and read RC via audio card" trick.
<Habbie>
leds as inputs?
<OscarL>
yes
<Habbie>
against their diode direction?
<Habbie>
or not?
<Habbie>
(it's not important. i'm sure i can look up the trick)
<Habbie>
but, yes, amazing :)
<OscarL>
don't recall the details, let me see if I can find the page.
<Habbie>
ah right :D i have an IR receiver/emitter here and i think it's 1+4
HaikuUser has quit [Quit: Vision[]: i've been blurred!]
<OscarL>
Linux shows I have both "hid-generic" and "hid-multitouch" for that "TPD1019" device. Track's with Lt-Henry's comment on that forum thread: "On the other hand, there are two “devices”, the multi-touch one and a simple mouse emulation mode".
HaikuUser has joined #haiku
<Habbie>
ack
<OscarL>
now, where's that i2c-hid device...
<OscarL>
ah... "i2c_hid"
* OscarL
does a quick "jam -q -j4 i2c_hid", just for kicks.
<Habbie>
:)
HaikuUser has quit []
<Habbie>
time to migrate my haiku to the non-blinky usb ;)
<OscarL>
got: "i2c_hid: unkown long item tag: 0xff" and "i2c_hid: no handlers for hid device" after copying the "i2c_hid" on the netbook.
Anarchos has quit []
<Habbie>
no handlers, interesting
HaikuUser has joined #haiku
<HaikuUser>
Does anyone have voice sync problems on mp4 files recently?
HaikuUser is now known as nagerst
<nagerst>
Some videos lag, and the mkv ones, sure i dont care.
<OscarL>
tried to fetch that +/8942 changeset... fails because my openssl is too old :-D
<OscarL>
(forgot to revert to 3.5 after testing that python+ssl thing :-D)
<nagerst>
same problem with both a 5800x3d with 128gb ram and a xeon 2x22cores and 512gb ram
<OscarL>
ouch, it is taking me back to hrev56606 :-/
<OscarL>
hello there nagerst! long time no see.
<nagerst>
howdy OscarL
<nagerst>
nice to see you again
Aedil has quit [Ping timeout: 480 seconds]
<nagerst>
lots have happened since last time, most bad. But at least i am somewhat healthy =D. Still old though.
<nagerst>
How have you been?
<OscarL>
nagerst: important to see you at least kicking :-)
<OscarL>
on my side... ups and downs, as my bipolar disorder demands, but, other than that... good, thanks for asking :-)
<nagerst>
I mostly play othello, but what are your guys perfect games? Back in the day there was a game called ""R5 - Rule the world""
<nagerst>
there was a beos version
<nagerst>
i think i lost everysingle game i played
<nagerst>
Corum3 was great, and the Pure radeon port payed by ati to Be of quake was on the level of geforce 3
<OscarL>
re: audio/sync issues: I don't usually play much sound/videos in Haiku. my hardware is too old, and lack of even video overlay makes it basically imposible to play anthing fullscreen anyway. Last time I've tried, was able to play at least an mkv of Weird Al's "White and nerdy" without much issue (windowed)
<Habbie>
youtube doesn't work in WebPositive for me and also audio does not work at all here ;)
<nagerst>
I think we should all do a "haikustation" low powered machine with minimal size and bebox style and blikenlights and full size mxm slot.
<Habbie>
mxm?
<OscarL>
re: games... I think I mosltly used BeMAME back in the days of running BeOS full time. On Haiku... "monsterz" ended up being pretty entretaining for such a simple game :-)
<nagerst>
It would not be hard to beat the latest mac even with the latest amd integrated chip, but then lets use the extra space and cooling performance and make a design for the most awesome amd ryzen chip , and a mxm port.
<nagerst>
Habbie youtube works perfectly in firefox/iceweasel, it is available on the haikudepit.
<Habbie>
ok, will try it
<nagerst>
you even get antialiasing if you have a ati card.
<Habbie>
no ati here
<nagerst>
ati is amd
<OscarL>
Habbie: apparently: mxm == Mobile PCI Express Module
<Habbie>
nagerst, these days it is, yes
AndrevS has quit [Quit: umount /dev/irc]
<nagerst>
I think, and this is very personal, that a thinkpad or and ideapad should be just that and be light devices, what do you think of the modern design language that wants everything to be more flat, heavier and flat?
<Habbie>
nagerst, my current project is making Haiku work well on a laptop i paid one bottle of wine for :)
<nagerst>
OscarL MXM= pcie graphics cards for laptops
<OscarL>
right, wikipedia page for "Mobile PCI Express Module" also mentions that.
<nagerst>
Habbie, nice. one of my grades was writing a book how i wrote drivers for BeOS. None were serendipidous, but at least the Brooktree 8* was better, and the pinnacle tv cards, and the Silicon motion Lynx.
<OscarL>
change-8942 rebased cleanly over upstream/master... let's see if it helps.
<nagerst>
Habbie if you want someone to look up to in the beos community it is begasus, axeld and geist and mmuman.
<Habbie>
i know two of those names, but i am never looking for recommendations for who to look up to
mmu_man is now known as Guest15294
mmu_man has joined #haiku
<Habbie>
but, i do look up to the two i know
<Habbie>
i just decide that for myself
<nagerst>
exactly
Guest15294 has quit [Ping timeout: 480 seconds]
<OscarL>
nagerst: whenever you end up uploading your driver for the aureal sound cards... I'll rush to try it! No pressure, though. Just some friendly encouragement :-)
<nagerst>
My new pci bridge driver is rather fun, i have tried it with a voodoo5 5500, emu10k, radeon ddr.
<OscarL>
k, let's see if Lt-Henry's +/8942 change helps a bit with my touchpad...
<nagerst>
OscarL the aureal stuff is too hard so i gave it a break and fokused on the bridge instead.
<nagerst>
sorry
<OscarL>
no worries!
<OscarL>
I would just suggest to publish what you have, even if incomplete (if at all possible, of course).
<nagerst>
tiny improvement in vision now that we have hundreds of participants instead of the usual twelve, would be "click userlist" then type, like a shortlist.
<OscarL>
(on the other hand... I have some code of mine that I rather take to the grave, so... :-D)
<nagerst>
OscarL i do not write like any other, i prefer a flat structure, and i sort it out later, if i ever release the source.
<nagerst>
Cobol is my favourite language
HaikuUser has joined #haiku
<nagerst>
it is fun and a bit of a challenge as a young whippersnapper born in the 40s.
<nagerst>
=)
<nagerst>
no i am lying i am born in the 50s
<OscarL>
late 70s here
<erysdren>
past y2k for me.... :p
roiredxs has joined #haiku
<Habbie>
what happens if i push a branch to gerrit and not all commits have change-ids? will they be ignored, or cause 'tickets' too?
HaikuUser has quit [Quit: Vision[]: i've been blurred!]
<OscarL>
erysdren: just like my younger siblings :-) Nice demographic spread we have :-D
<roiredxs>
good day
<erysdren>
hi
<OscarL>
mmm, replaced the i2c_hid... now boot halted at the rocket icon :-(
<OscarL>
hello roiredxs.
Nasina has joined #haiku
<Habbie>
OscarL, ouch. can you get back easily?
<OscarL>
ctrl+alt+del sent me to KDL, LOL.
<Habbie>
KDL has reboot
<Habbie>
i wish i had del ;)
<OscarL>
"PANIC: common_snooze_etc(): called with interrupts disabled, timeout 500000"
<Habbie>
if i see two states in the boot loader, and one says 'latest state' and the other one is just a partition.. which one is newest?
<dovsienko>
nagerst: Pinnacle TV tuners were pretty good quality 20 years ago
<OscarL>
neither reboot nor shutdown does much... oh well... /me holds the power button.
<dovsienko>
I mean, the analogue hardware part of them, and the drivers were not that straightforward outwith Windows
<OscarL>
Habbie: I either have "Latest state" or other states differentiated by timesamps.
<Habbie>
yeah i'm wondering why i don't have more of them
<Habbie>
but Latest says 58844_15 which sounds right :)
<Habbie>
oh! when i pick that i get timestamps
<Habbie>
with again Latest on top
<nagerst>
OscarL them and the brooktree cards what made it possible for PC to compete with the Amiga.
<Habbie>
i trust the default is just the latest
<Habbie>
hmm. all my files are gone
<OscarL>
Habbie: ah, my test was with beta5. with nightlies I don't get the timestamps, but a list of partitions (as I have several installs).
<Habbie>
wonder if i booted the wrong install :D
<nagerst>
A dual 233mhz with two 848 cards could almost do what a single video toaster did, but at nine time the cost =D
<nagerst>
and at worse quality
<nagerst>
since it was all software
<OscarL>
Habbie: once I select one of the partitions, I can see different states differentiated by their timestamps.
<nagerst>
878 on the other hand could do live sliding
<Habbie>
OscarL, yeah
<Habbie>
OscarL, i think i made that exact mistake
<Habbie>
one of my partitions is the actual anyboot image, with no extra states, and i picked that one
<Habbie>
bbl
<OscarL>
had to select "safe mode" and disable user addons to be able to boot... now I don't even have KeyCursor available :-/
<Habbie>
ouch
<OscarL>
ah, my mistake.... seems I was hitting the wrong keys to activate it, pheeew!
<nagerst>
When emulating games, what are your favourite space shooters? Mine is one i still have not found the name of, it is a e-w scroller with a white ship, graphics was not very good but music was well composed and pleasant.
<nagerst>
lander and lander 2 (solar jetman) is great, i even made a arcade of the latter in oak
<nagerst>
fun stuff
<OscarL>
Gyrus. the one with Bach music (IIRC)
<OscarL>
Galaga, Moon patrol, and Time Pilot are also great.
<OscarL>
(not all "space shooters", but good games anyway)
Chai-T-Rex has quit [Remote host closed the connection]
ChaiTRex has joined #haiku
nagerst has quit [Read error: No route to host]
Anarchos has joined #haiku
roiredxs has quit [Quit: Vision[]: i've been blurred!]
roiredxs has joined #haiku
roiredxs has quit [Quit: Vision[]: i've been blurred!]
roiredxs has joined #haiku
roiredxs has quit []
<OscarL>
Seems Python 3.14.0 beta1 won't be released today. Better save some megabytes of my data plan for tomorrow then. See you around folks. May you end your day well.
OscarL has quit []
<dovsienko>
let me second that
dovsienko has quit [Quit: Leaving]
nephele has joined #haiku
* nephele
waves
<erysdren>
hi
Nasina has quit [Read error: Connection reset by peer]
<nephele>
I wonder, why does this same code that is used in haiku in AGG not compile in wonderbrush v3 in agg
Nasina has joined #haiku
* Anarchos
wonder why the bealpha{2,4} device of the Ghostscript_GPL version 8 (available in the patchset for ghostscript_gpl .8.XX in haikuports) have not been ported to Ghostscript 9 or higher) ?
Anarchos has quit [Quit: i will see your answer in the logs !]
Nasina has quit [Ping timeout: 480 seconds]
HaikuUser has joined #haiku
HaikuUser has quit []
<nephele>
I don't suppose someone on linux would care to try and compiling WonderBrush v3? :)
<bjorkintosh>
nephele: is it X-platform?
<nephele>
what do you mean by X platform?
<bjorkintosh>
X=cross
<bjorkintosh>
sorry. I should have typed the extra characters.
<nephele>
It has a backend for the application kit, and for qt
<nephele>
I don't know if the qt backend works at all. if it works, even somewhat, it might be worth it to keep it around
nephele has quit [Quit: Vision[]: i've been blurred!]