<shaka444[m]>
Anybody ever see anything like this? Video card problem but card is supposed to be supported -Radeon R7
boistordu has quit [Ping timeout: 480 seconds]
bitigchi_2 has quit [Ping timeout: 480 seconds]
_Dario_ has quit [Quit: Leaving]
rennj has quit [Ping timeout: 480 seconds]
AlienSoldier has quit [Quit: Vision[]: i've been blurred!]
nephele has quit [Ping timeout: 480 seconds]
bitigchi_2 has joined #haiku
bitigchi_2 has quit [Ping timeout: 480 seconds]
<repetitivestrain>
is there any real interest in a gtk port to haiku?
<repetitivestrain>
because now that the emacs port has mostly settled down (we still get bugs every now and then but they're nothing major) i have some more spare time to spend on this cute little operating system
<repetitivestrain>
and gtk seems to be a fun target to port
<repetitivestrain>
(i mean fun as in a challenge for me to spend time on, gdk/gtk internals are certainly not an example of enlightened design, it's what you get when you force every platform to work like x11, then randomly rename things and pull in glib and gobject and gio just because you can)
<augiedoggie>
repetitivestrain: emacsclient behaves a bit strangely for me. is that a known issue?
<augiedoggie>
that and node monitoring are my only issues now that you've fixed the key mappings
<augiedoggie>
ctrl-v/alt-v was annoying me :P
<repetitivestrain>
augiedoggie: if by node monitoring you mean file notifications, i don't know if haku has an api for that yet
<repetitivestrain>
aso please detail the problem with emacsclient -- i don't know about it
<augiedoggie>
there are probably some better docs somewhere
<repetitivestrain>
thanks
<augiedoggie>
the emacsclient issues, if the server isn't already started the client won't create a frame
<augiedoggie>
and if the server is started manually, emacsclient will open in text mode in addition to opening in the frame
<repetitivestrain>
augiedoggie: you have to start the server for emacsclient to work, unless you specify an alternate program to run if it's not up (-a is the argument you want)
<repetitivestrain>
and emacsclient should work if you just pass -c
<augiedoggie>
right, but on linux 'emacsclient -a -c""' will create a frame
<augiedoggie>
not on haiku
<augiedoggie>
er
<augiedoggie>
emacsclient -c -a ""
<repetitivestrain>
are you sure you installed emacs in PATH?
<augiedoggie>
yes, but it's in a custom prefix
<repetitivestrain>
hmm, perhaps that's the problem
<repetitivestrain>
i will look into this and write up something that uses node monitoring for file notifications as well
<repetitivestrain>
thanks
<augiedoggie>
awesome :D
<augiedoggie>
repetitivestrain: btw, i wouldn't mind having gtk available. gimp/inkscape/etc... would be nice
<waddlesplash>
however this is kind of "cheating." I hate glib/gdk/gtk internals with a passion, they are absolutely awful, so instead I wrote an Xlib implementation that invokes the Haiku API instead
<waddlesplash>
repetitivestrain: ah wait, are you "hgsfghs" / "Po Lu"?
<waddlesplash>
I guess you already know about this then :)
<repetitivestrain>
yeah, that's me
<waddlesplash>
repetitivestrain: anyway, no it's not possible to use the kernel-mode API for watching in userland, but it doesn't matter anyway, because the kernel-mode API is also C++
<waddlesplash>
and is based around KMessages instead of BMessages
<repetitivestrain>
waddlesplash: thanks, i see
<repetitivestrain>
yeah gdk internals are really bad, and they aren't even consistent
<repetitivestrain>
for example, since the 2.17.smth migration to client-side windows, there's no such thing as "overriding" GdkWindow
<repetitivestrain>
you have to deal with the not-really-a-class GdkWindowImpl "class"
Jupp_S has joined #haiku
<repetitivestrain>
and the source "class" is really just a hand-rolled table of function pointers
<repetitivestrain>
also nice, Xlibe is getting to be really impressive
<waddlesplash>
yes
<waddlesplash>
I've got some stuff still to do (clipboard, mostly) and then a list of rather strange and annoying bugs to squash
<repetitivestrain>
some of the display bugs might just be bit rot in cairo, see if implementing the render extension makes them go away
<waddlesplash>
tk still doesn't work right (there's a ticket open on the repo about this), it still puts BackgroundElements in front of actual controls and/or sizes them incorrectly
<repetitivestrain>
with emacs we had bad experiences with cairo on x servers without xrender
<waddlesplash>
repetitivestrain: right now I don't have any display bugs actually
<waddlesplash>
I've got plenty of weird event processing bugs
<repetitivestrain>
waddlesplash: hmm, interesting
<repetitivestrain>
any examples? i might know what's going on
<waddlesplash>
well, I've got no icons
<repetitivestrain>
that could just be icon themes not being configured correctly
<waddlesplash>
but that's because gtk doesn't know where to find them. not a cairo issue
<waddlesplash>
yes, I know it is
<waddlesplash>
I had to add a hack because gtk couldn't even find the "no icon" icon, which usually trips a crash assert
<waddlesplash>
basically, any Tk program without a BackgroundElement works, apparently perfectly
<waddlesplash>
anything with a background element, it gets put on top of everything else and makes things generally unusable
<waddlesplash>
I think I may also have broken menus when I just implemented mouse grabs though. previously grabs returned errors and did nothing. it appears Tk had a fallback for this case so menus continued to work
<waddlesplash>
now that grabs actually do work, Tk tries to make use of them and somehow this breaks menus
<waddlesplash>
mouse grabs seem OK for GTK's "guesture" (e.g. window drags) usecases, however
<repetitivestrain>
hmm, what grab mode does tk use for menus?
<repetitivestrain>
pointer grab mode i mean
<waddlesplash>
meanwhile I also compiled the FOX Toolkit, it mostly works aside from having strange font rendering issues (I think it really wants Xft)
bitigchi_2 has joined #haiku
<waddlesplash>
well, except the keyboard has problems, due to it wanting more focus events than it asks for
<waddlesplash>
I suspect I may need to actually implement genuine event propagation
<waddlesplash>
but I haven't really tried to go down that rabbit hole yet
<waddlesplash>
repetitivestrain: not sure. I tried it for about 30 seconds after confirming itworked in GTK, I didn't yet debug it
<waddlesplash>
and it's rather late here so that's tomorrow's problem
<repetitivestrain>
hmm okay, fair enough. you might want to check that XAllowEvents is implemented right if the mode is sync
<waddlesplash>
hmm .. I don't do anything in XAllowEvents
<waddlesplash>
I was under the impression that only made a difference for applications besides the grabbing client
<waddlesplash>
and owner-events was what made a difference for the grabbing client
<repetitivestrain>
oh no, with a synchronous grab the x server won't generate any events at all
<repetitivestrain>
until XAllowEvents
<waddlesplash>
what do you mean by "no events"
<waddlesplash>
there have to be events sent to the grab window...
<repetitivestrain>
pointer events aren't generated by the X server, as seen by any client application (including the grabbing client and its client window)
<repetitivestrain>
applications use this to suspend processing, Motif for example is (was?) a heavy user of this, because if it gets stray events during some processing when setting up menus it gets mighty confused
<waddlesplash>
:|
<waddlesplash>
well, that's terrible
<repetitivestrain>
well that's how it's supposed to work
<repetitivestrain>
btw, how's pulkomandy's webkit2 port coming along?
<waddlesplash>
not sure. last I heard it compiled and crashed on start
<repetitivestrain>
hmm
<repetitivestrain>
looking forward to implementing xwidgets on haiku
<waddlesplash>
at one point during gsoc some time ago, it displayed a basic webpage
<repetitivestrain>
interesting
<waddlesplash>
xwidgets?
<waddlesplash>
ah, webkit in emacs
<repetitivestrain>
basically an emacs feature
<repetitivestrain>
yeah
<repetitivestrain>
there has to be some way to put a webkit view in an offscreen BBitmap
<repetitivestrain>
but when i last looked it needed some kind of special window (BWebWindow I think) which didn't work with offscreen bitmaps
<waddlesplash>
well, as of right now you can't, because webkit views must be in BWebWindows
<repetitivestrain>
yeah
<waddlesplash>
yes, long story
<repetitivestrain>
i hope the webkit2 port will solve that
<waddlesplash>
webkit2 won't have this problem, so indeed it should be placeable in bbitmap windows
<waddlesplash>
but, it's a ways off
<repetitivestrain>
fantastic, well, i'm going to keep my hopes up :)
<waddlesplash>
me excluded, I think Haiku still has less than a person-month of effort expended on development per month :(
<waddlesplash>
anyway, while you're around, I will say that it is just very cool, awesome and heartwarming even, to see a port to Haiku of a major piece of software that was not done by one of us <3
<repetitivestrain>
thanks, i found it a nice operating system to work with as well
<repetitivestrain>
good work :)
<waddlesplash>
we're happy enough when we manage to get a port of ours upstreamed somewhere. for someone else to do one without us even prompting is just epic
<waddlesplash>
:)
<repetitivestrain>
what about the gvim port? it was done by some vim people right?
<repetitivestrain>
or at least, the original BeOS port before that
<waddlesplash>
not sure. I think it dates to the BeOS days
<repetitivestrain>
well, that's someone else porting software (okay, it's not haiku, but it's beos)
<waddlesplash>
for all I know it was mmu_man back then ... lol
<repetitivestrain>
okay i suppose
<waddlesplash>
" * BeBox GUI support Copyright 1998 by Olaf Seibert."
<waddlesplash>
that name rings a bell...
kescher has quit [Quit: Bye]
kescher has joined #haiku
<waddlesplash>
eh, nah, just a name that turns up occasionally in old Be stuff
<waddlesplash>
I'll bet that AGMS actually remembers them or something about them, though :-D
<repetitivestrain>
also btw anyone know who made the hvif icon for the existing haikuports emacs package?
<repetitivestrain>
i would like to use that in the official port, but whoever made the icon needs to contact the fsf to have some copyright paperwork done
<repetitivestrain>
thanks
<augiedoggie>
git log says miqlas, iirc, that's extrowerk here on irc
nullman has left #haiku [Error from remote client]
freddietilley has joined #haiku
DKnoto has quit [Ping timeout: 480 seconds]
DKnoto has joined #haiku
MajorBiscuit has joined #haiku
x10z has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
AlaskanEmily has quit [Remote host closed the connection]
jjido has joined #haiku
jjido has quit [Quit: My MacBook Air has gone to sleep. ZZZzzz…]
mmu_man has joined #haiku
<BlueSky76>
ilzu: that's great, looking forward to your pull request
<nekobot>
[haiku/haiku] 7323d0a21daa - Minor documentation fixes
<shaka444[m]>
how do you delete something from the system folder? an old app put a translator there and I want to remove it
countryboy has joined #haiku
countryboy has quit [Quit: Konversation terminated!]
jjido has quit [Quit: My MacBook Air has gone to sleep. ZZZzzz…]
HaikuUser has joined #haiku
HaikuUser is now known as mrentropyvcs
selfish has quit [Ping timeout: 480 seconds]
selfish has joined #haiku
rennj has quit [Ping timeout: 480 seconds]
HaikuUser has joined #haiku
HaikuUser has quit []
andreasdr has quit [Remote host closed the connection]
andreasdr has joined #haiku
rennj has joined #haiku
selfish has quit [Read error: Connection reset by peer]
selfish has joined #haiku
DKnoto has quit [Ping timeout: 480 seconds]
AlienSoldier has joined #haiku
<AlienSoldier>
Looking at the time i take to routinely clean cookies, i think it would be better to use them temporarly as default and allow a save cookies for page where they are useful.
<AlienSoldier>
and the current web+ cokie manager is awful :)
<AlienSoldier>
i can only guess it is not finished
DKnoto has joined #haiku
<AlienSoldier>
at leas i can delete the cookie fan from the settings directory
x10z has joined #haiku
jjido has joined #haiku
AlienSoldier has quit [Quit: Vision[]: i've been blurred!]
AlienSoldier has joined #haiku
freddietilley has quit [Ping timeout: 480 seconds]
jjido has quit [Quit: My MacBook Air has gone to sleep. ZZZzzz…]
rhx_irc has joined #haiku
<shaka444[m]>
Whoever wants to help, if you run this tool on your system we can get a more accurate list of supported hardware-
<rhx_irc>
I have a question regarding running a haiku application. Would it be better to ask it here or in #haiku-3rdparty?
<nephele>
There are more people here, 3rd party is mainly for application developers
<rhx_irc>
Sounds good! The problem I have is that I've just installed the Falkon web browser on Haiku beta 3, but it returns a runtime error with libstdc++.6.0.25: version "GLIBCXX_3.4.29" not found (required by libQt5WebEngineCore.so.5)
<rhx_irc>
This is a fresh install on a vm
nullman has joined #haiku
B2IA has quit [Quit: Vision[]: i've been blurred!]
B2IA has joined #haiku
<nephele>
sounds like a dependency problem of the falkon package
<nephele>
(or libqt5webengine?)
<AlienSoldier>
shaka444[m] was a 32 bit build made? i Can see it
<AlienSoldier>
*can't
<AlienSoldier>
shaka444[m] i see beslycreencapture but no beslystat
<AlienSoldier>
*beslysat
humdinger has joined #haiku
Animortis has joined #haiku
<nephele>
Just picked a beta 1 DVD to install Haiku on an older laptop, it boots nicely :D, now to see if i can update the system sucessfully like this :3
<Diver>
rhx_irc: updating Haiku (or just gcc_syslibs package) will fix the for you
tqh has joined #haiku
<mrentropyvcs>
The BeSly repo doesn't work for me, anymore.
<B2IA>
(Butler) Welcome to BeShare.agmsmith.ca.
<rhx_irc>
diver thanks ill try that out
<mrentropyvcs>
Oh. Now it does.
<rhx_irc>
@diver Thank you it works!
<Diver>
np
B2IA has quit [Quit: Vision[]: i've been blurred!]
B2IA has joined #haiku
MajorBiscuit has quit [Quit: WeeChat 3.3]
<augiedoggie>
hm, i think xmlbmessage needs a rebuild, the version pkgman installed crashes
x10z has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
KapiX has joined #haiku
<nephele>
humdinger: can i invite you to the renga room?
gouchi has joined #haiku
<humdinger>
nephele: I'm a total xmpp/renga noob... what do I have to do?
<nephele>
humdinger: the ui is sadly a bit bad for this in Renga :/, anyway if you are already logged in use the option Talk->Start group chat and then add renga@chat.jabberfr.org to the lower box
jjido has joined #haiku
KapiX has quit [Quit: KapiX]
tqh has joined #haiku
HaikuUser has joined #haiku
bbjimmy has quit [Read error: Connection reset by peer]
jjido has quit [Quit: My MacBook Air has gone to sleep. ZZZzzz…]
HaikuUser has quit [Remote host closed the connection]
jjido has joined #haiku
ablyss has quit [Remote host closed the connection]
ablyss has joined #haiku
ablyss has quit [Remote host closed the connection]
ablyss has joined #haiku
<B2IA>
(binky) does anyone have the old flock_server for R5 (that was needed for newer Perl and autoconf)
Cian has joined #haiku
<Cian>
beshare is surprisingly unstable in virtualbox... not sure if the bot will have repeated that here as I'm not sure it ever went to the server. So:
<Cian>
does anyone have the old flock_server for r5?
<waddlesplash>
it did get to the server
<Cian>
I promptly got disconnected immediately afterwards
AlienSoldier has quit [Ping timeout: 480 seconds]
<GriffintheFolf[m]>
I find Haiku as a whole is highly unstable on VirtualBox
<GriffintheFolf[m]>
at least on my Ryzen 5 2600, it will sometimes just lock up
<GriffintheFolf[m]>
it didn't do this before...
<nephele>
I don't think many devs test in virtualbox
<Cian>
well, I was using BeShare in R5 on Virtualbox
<Cian>
so you have the "R5 is exceptionally bad with networking" issue to
<GriffintheFolf[m]>
figure I should also add I have plenty of resources allocated to the VM, 8 GB RAM and four threads
rennj has quit [Quit: Leaving]
rennj has joined #haiku
<PulkoMandy>
it may work better with a single CPU core, unless virtualbox has since fixed that problem, they are not happy with the way we handle multi cpu system apparently and emulates that very slowly
<GriffintheFolf[m]>
well it doesn't matter anyway, VirtualBox is terrible
<mmu_man>
there's at least a bug in the guest additions with regards to locking (it does the reverse of our usual "disable ints then acquire spinlock"), so it crashes with more than 1 vcpu
<mmu_man>
should look at this someday
<GriffintheFolf[m]>
oh, okay, thanks for that tip
<GriffintheFolf[m]>
it's a shame, I would use QEMU on Windows, but I can't get neither HAXM nor Hyper-V to accelerate it
<nephele>
I'm confused, why not just use hyper-v on windows instead of hyper-v with qemu?
<Cian>
I thought I had a copy of my old installers folder from my BeOS days but it seems its from 2003. Must actually check if there's anything else widely missing but a lot of the really hard to find stuff is from the last years of BeOS being more widely used
<GriffintheFolf[m]>
because I don't really know how to use Hyper-V on its own, but you have a point
hooway has quit []
<BlueSky76>
GriffintheFolf: I use Virtualbox extensively without any stability problems. At the moment I run Haiku x86_64 on Virtualbox 6.1 under Linux Mint.
<BlueSky76>
The system is a Lenovo ThinkStation with Xeon CPU's, but I've used several Virtualbox versions with different versions of Haiku on Mac and on Windows also.
<BlueSky76>
What's your VM config in Virtualbox? And can you trigger the problem with a specific activity? eg. high memory usage or CPU load?
<GriffintheFolf[m]>
often it happens when using pkgman to update the system
<GriffintheFolf[m]>
as for the config, I'm not at home right now, I'll see if I can get back to you later