ChanServ changed the topic of #haiku to: Open-source operating system that specifically targets personal computing. | https://haiku-os.org | Nightlies: https://download.haiku-os.org | Bugtracker: https://dev.haiku-os.org | SCM: https://git.haiku-os.org/ | Logs: https://oftc.irclog.whitequark.org/haiku | Matrix: #haiku:matrix.org | XMPP: #haiku%irc.oftc.net@irc.jabberfr.org
denis_ has quit [Ping timeout: 480 seconds]
TMM has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
TMM has joined #haiku
diver has quit [Ping timeout: 480 seconds]
Monni has joined #haiku
AlienSoldier has joined #haiku
AlienSoldier has quit [Read error: Connection reset by peer]
_-Caleb-_ has left #haiku [#haiku]
_-Caleb-_ has joined #haiku
diver has joined #haiku
wicknix has joined #haiku
<denis> let's say I want to swap the kernel with linux... What is the difficulty scale of such a project considering I can write drivers?
wicknix_ has quit [Ping timeout: 480 seconds]
<MonniTheCat> denis: Somebody already swapped Haiku kernel with Linux kernel...
<denis> so they stole my fun
<denis> who is this guy?
<MonniTheCat> denis: Haiku has been round over 15 years... Most fun stuff has been tried already...
<denis> well I'm not going to say I did not expected it
deneel has joined #haiku
<MonniTheCat> denis: I think one of the people who tried that was Guillaume Maillard...
<denis> is that fun of him available for other people to look? Anyway the name is not telling me much, sorry
<MonniTheCat> denis: http://www.blueeyedos.com/index-old.html That site hasn't been updated in a while...
<Skipp_OSX> Because Haiku did the work
<Skipp_OSX> BeOS on Linux was a good idea but they didn't do the work to make it happen, Haiku did.
<denis> the kernel in src/kernel surely isn't the linux one
<denis> so I am not understanding
<MonniTheCat> It was just for running on hardware that Haiku didn't/doesn't support...
<MonniTheCat> denis: You need to convert the Haiku syscalls to Linux syscalls and possibly implement some other wrappers for the differences...
<augiedoggie_> that has basically been done already https://github.com/trungnt2910/hyclone
<MonniTheCat> augiedoggie_: Didn't want to list all the implementations... Some people don't like promoting other projects...
<augiedoggie_> blue eye, cosmoe, and the others were never really functional afaik, hyclone is usable
<denis> I'm sorry if this is inappropriate here. I ended up maintaining a linux distro and for me it's not a problem referencing others so I did not think about that
<MonniTheCat> augiedoggie_: It takes time to make anything useful... And a lot of talented developers... Most of us remember the year OpenBeOS/Haiku was started... and the years people worked on BlueEyedOS...
melnary has quit [Remote host closed the connection]
melnary has joined #haiku
<MonniTheCat> <denis> "I'm sorry if this is inappropria..." <- There's a lot of different type of Haiku users around here... Some don't care much, but others complain if people even mention other operating systems...
<MonniTheCat> The point is to not drift too much from the main topic of the channel, which is Haiku...
<denis> how is the filesystem organized? I suppose not as inodes?
denis_ has joined #haiku
denis has quit [Ping timeout: 480 seconds]
voshis has joined #haiku
denis_ has quit [Quit: Konversation terminated!]
mmu_man has quit [Remote host closed the connection]
deneel has quit [Read error: Connection reset by peer]
<nephele_xmpp> denis: Regarding your original question, swapping the kernel (project wise) would be quite hard, but implementing haiku apis in userspace on linux was fone already by hyclone
<nephele_xmpp> our kernel is derived from newos, and it does what we want (and is not a seperate component as such) syscall numbers are not stable for example
talos has joined #haiku
<Skipp_OSX> we made Haiku happen, not on Linux sorry for confusion
<Skipp_OSX> mostly Axel and bonefish and tqh
diver has quit [Ping timeout: 480 seconds]
brad0 has quit [Remote host closed the connection]
rexbinary_ has joined #haiku
rexbinary has quit [Ping timeout: 480 seconds]
rexbinary_ is now known as rexbinary
diver has joined #haiku
diver has quit [Ping timeout: 480 seconds]
Begasus has joined #haiku
probono98 has quit [Quit: The Lounge - https://thelounge.github.io]
<Begasus> morning peeps
probono98 has joined #haiku
<MonniTheCat> Morning Begasus
<Begasus> Morning MonniTheCat
HaikuUser has joined #haiku
HaikuUser has quit []
deneel has joined #haiku
diver has joined #haiku
diver has quit [Ping timeout: 480 seconds]
denis_ has joined #haiku
<nekobot> [haiku/haiku] 1a080e5f9f0c - Update translations from Pootle
<nekobot> [haiku/haiku] autocommitter pushed 1 commit to master [hrev58311] - https://git.haiku-os.org/haiku/log/?qt=range&q=1a080e5f9f0c+%5Eb8fdef84a6d5
orealis has quit [Remote host closed the connection]
orealis has joined #haiku
arjen_ has joined #haiku
diver has joined #haiku
arjen__ has joined #haiku
OrangeBomb has quit [Quit: Slacking off]
diver has quit [Ping timeout: 480 seconds]
OrangeBomb has joined #haiku
BrunoSpr has joined #haiku
BrunoSpr has quit []
BrunoSpr has joined #haiku
BrunoSpr has quit []
voshis has quit [Ping timeout: 480 seconds]
OrangeBomb has quit [Quit: Slacking off]
diver has joined #haiku
OrangeBomb has joined #haiku
rexbinary_ has joined #haiku
rexbinary has quit [Ping timeout: 480 seconds]
rexbinary_ is now known as rexbinary
rexbinary_ has joined #haiku
rexbinary has quit [Ping timeout: 480 seconds]
rexbinary_ is now known as rexbinary
jmairboeck has joined #haiku
rexbinary_ has joined #haiku
rexbinary has quit [Read error: Connection reset by peer]
rexbinary_ is now known as rexbinary
Anarchos has joined #haiku
Anarchos has quit []
Anarchos has joined #haiku
rexbinary has quit [Ping timeout: 480 seconds]
rexbinary has joined #haiku
rexbinary_ has joined #haiku
rexbinary has quit [Ping timeout: 480 seconds]
Zuckero has joined #haiku
diver has quit [Quit: Leaving.]
<Anarchos> heloo
rexbinary_ has quit [Ping timeout: 480 seconds]
_-Caleb-_ has left #haiku [#haiku]
_-Caleb-_ has joined #haiku
HaikuUser has joined #haiku
HaikuUser has quit []
Zuckero has quit [Quit: Page closed]
Zuckero has joined #haiku
Anarchos has quit [Quit: Vision[]: i've been blurred!]
Anarchos has joined #haiku
rexbinary has joined #haiku
flag_ has joined #haiku
flag has quit [Ping timeout: 480 seconds]
rexbinary_ has joined #haiku
rexbinary has quit [Ping timeout: 480 seconds]
rexbinary_ is now known as rexbinary
Zuckero has quit [Quit: Page closed]
flag has joined #haiku
MisthaLu has joined #haiku
flag_ has quit [Ping timeout: 480 seconds]
wicknix_ has joined #haiku
wicknix has quit [Ping timeout: 480 seconds]
<Hanicef[m]> i found a bug on input: if you hold down a key, some mouse button presses are being dropped
angrystar170 has quit [Quit: The Lounge - https://thelounge.chat]
<Hanicef[m]> you can try it on the clock program, hold down a and start to click, and you'll notice that it doesn't switch style every time you click
<Hanicef[m]> but it works fine as soon as you release a
frkzoid has joined #haiku
<botifico> [haikuports/haikuports] Midar pushed 1 commit to master [+1/-2/±0] https://github.com/haikuports/haikuports/compare/578b4960a5f1...5c24d50a23e2
<botifico> [haikuports/haikuports] Midar 5c24d50 - objfw: Update to 1.2.1
freakazoid332 has quit [Ping timeout: 480 seconds]
deneel has quit [Read error: Connection reset by peer]
deneel has joined #haiku
nephele_xmpp has left #haiku [Error from remote client]
<Anarchos> Hanicef[m] you're right.
<Anarchos> Hanicef[m] not sure if it is a bug in Clock or in input_server
<Hanicef[m]> it seems to happen in other programs, too
<Anarchos> Hanicef[m] weird nobody noticed that !
<Hanicef[m]> it's actually a bug that i ran into quite a while ago while porting a program to haiku, but i originally under the assumption it was the port first until i ran into the same issue in other programs
<Hanicef[m]> this is such a weird bug :v
nephele_xmpp has joined #haiku
<Anarchos> Hanicef[m] feel free to open a ticket on dev.haiku-os.org
BrunoSpr has joined #haiku
deneel1 has joined #haiku
dalme has joined #haiku
dalme has quit []
dalme has joined #haiku
deneel has quit [Ping timeout: 480 seconds]
deneel1 has quit [Remote host closed the connection]
BrunoSpr has quit [Quit: Vision[]: Ich wurde eingeweicht!]
<Anarchos> Hanicef[m] nice thank you
<Anarchos> Is there an example of a source code constant which is calculated at build time in the haiku source tree ?
angrystar170 has joined #haiku
denis_ has quit [Read error: Connection reset by peer]
TMM has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
TMM has joined #haiku
_-Caleb-_ has left #haiku [#haiku]
_-Caleb-_ has joined #haiku
augiedoggie_ has quit [Read error: Connection reset by peer]
augiedoggie has joined #haiku
linuxmaster has quit [Ping timeout: 480 seconds]
YunNyan has joined #haiku
YunNyan has quit []
MisthaLu has quit [Quit: Leaving]
freakazoid332 has joined #haiku
frkzoid has quit [Ping timeout: 480 seconds]
<Hanicef[m]> Anarchos fyi, got a patch for it, too: https://review.haiku-os.org/c/haiku/+/8532
<Anarchos> Hanicef[m] you can put the link to the patch into the ticket.
<Anarchos> Hanicef[m] i wonder what we sould update lastkeyup on a key_down event ??
<Anarchos> how to force the call to open() on a file in /dev/… ?
vdamewood has joined #haiku
<botifico> [haikuports/haikuports] jmairboeck pushed 1 commit to master [+0/-0/±1] https://github.com/haikuports/haikuports/compare/5c24d50a23e2...69c787004e71
<botifico> [haikuports/haikuports] jmairboeck 69c7870 - guile: try to fix the build on 32 bit
<jmairboeck> let's see if this works
<jmairboeck> locally I got a scheme compile error during stage 1 bootstrapping, so I'm not too optimistic unfortunately
<jmairboeck> but the linker error at least should be fixed
clee_ has joined #haiku
<Begasus[m]> progress then :)
<Begasus[m]> 8 out of 11 (so far) patches upstreamed and merged for the KDE frameworks :)
<Anarchos> jmairboeck i have a haiku 32bits running if you need it
<Begasus[m]> guile is a nasty one to build Anarchos :)
<Anarchos> Begasus[m] do you know if there is an example in the build where a constant is calculated at build time ? i need it for tarfs
<Begasus[m]> no idea Anarchos :)
<jmairboeck> Anarchos: I have a 32 bit VM, just tried it twice, but didn't succeed
<jmairboeck> Anarchos: if the code is built with gcc13 (i.e. not gcc2) you could probably use constexpr
<Anarchos> jmairboeck the goal si to build haiku_netboot.tgz, get its last 32bit value (it is the size of the uncompressed file) and put it into tarfs.cpp for haiku_loader.pxe_ia32
clee has quit [Ping timeout: 480 seconds]
<jmairboeck> ok, so that wouldn't work purely in C++ probably because you can't read files at compile time. You'd need some postprocessing, maybe a custom jam rule that generates a header file or something.
<jmairboeck> no idea how that works though
dby has joined #haiku
<Anarchos> jmairboeck i was looking for some m4 macro but no luck. maybe sed ?
<jmairboeck> Haiku doesn't use autoconf, so m4 would not be useful. You can use sed in a custom jam rule I think.
<Anarchos> jmairboeck this is done for hrev number.
<Anarchos> jmairboeck but i need to do some math (max + upper rounding)
Anarchos has quit [Quit: Vision[]: i've been blurred!]
Anarchos has joined #haiku
<Anarchos> is there a mean to reload a driver in config/non-packaged other than rebooting ?
Anarchos has quit [Quit: Vision[]: i've been blurred!]
Anarchos has joined #haiku
bbjimmy has quit [Read error: Connection reset by peer]
Anarchos has quit [Quit: Vision[]: i've been blurred!]
Anarchos has joined #haiku
Anarchos has quit []
Anarchos has joined #haiku
<dalme> Anarchos, if you manually loaded the driver into non-packaged you can remove it and then copy the new driver binary into that directory
<dalme> I did that during GSoC to avoid rebooting everytime I updated my NVMM driver
<jmairboeck> looks like Guile 3.0.10 is pretty much broken on any 32 bit system: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=71891
<jmairboeck> so it isn't Haiku's fault this time
<Anarchos> dalme ok
Maylay has quit [Ping timeout: 480 seconds]
<Anarchos> dalme cause i have a acpi->evaluate_method which returns -1, and i don't know why
<Anarchos> so i wonder if i can override the acpi bus_manager
Maylay has joined #haiku
<dalme> You can only override drivers that are non-packaged I think Anarchos
<dalme> So if this driver isn't you probably need to recompile Haiku without it first
<dalme> As far as my understanding goes...
gouchi has joined #haiku
Anarchos has quit [Remote host closed the connection]
Anarchos has joined #haiku
<nekobot> [haiku/haiku] waddlesplash pushed 1 commit to master [hrev58312] - https://git.haiku-os.org/haiku/log/?qt=range&q=18b7c68ed69e+%5E1a080e5f9f0c
<nekobot> [haiku/haiku] 18b7c68ed69e - realtekwifi: Add device ID for TPLink RTL8192CU.
Bebert has joined #haiku
<PulkoMandy> Non-packaged is supposed to override packaged, but it may not work right. But you can simply blocklist the existing driver, no need to recompile
Bebert has left #haiku [#haiku]
<Anarchos> ok i fear that bus_manager is too low level to be just overriden like that with a newly file in config/non-packaged/add-on/kernle/bus_managers
tehpianomaster[m] has joined #haiku
<tehpianomaster[m]> hey
diver has joined #haiku
<tehpianomaster[m]> so, suggested: add support for more touchpads, and if not already added, add support for the Intel WiFi AX201
Begasus has quit [Quit: Vision[]: i've been blurred!]
<Anarchos> tehpianomaster[m] if you don't say which touchpad is missing for you, it will be difficult to develop a driver !
<tehpianomaster[m]> Elan Touchpad
<tehpianomaster[m]> thats the specific model
<tehpianomaster[m]> * specific model/type
dby has quit [Quit: Vision[]: i've been blurred!]
<tehpianomaster[m]> Anarchos: Weird, because when I tried it on my device it did not work
<nekobot> [haiku/haiku] waddlesplash pushed 2 commits to master [hrev58313] - https://git.haiku-os.org/haiku/log/?qt=range&q=3a91fe8d4fbe+%5E18b7c68ed69e
<nekobot> [haiku/haiku] 0b04cf2f5bac - libroot: Merge sigtimedwait.cpp into sigwaitinfo.cpp.
<nekobot> [haiku/haiku] 3a91fe8d4fbe - libroot: Treat invalid timespecs as zero-timeouts with a special error code.
<FreeFull> I think some touchpads might be connected over USB instead, but that should work too
<waddlesplash> PS/2 is more common
<tehpianomaster[m]> I got ELAN000 on mine here
<tehpianomaster[m]> so it should work but it seems to not work
<waddlesplash> I think we have some of the touchpad support disabled in the PS/2 driver
<waddlesplash> and some I2C touchpads use HID not the Elan protocol
<waddlesplash> which we don't have fully enabled yet, so it depends
<FreeFull> My previous laptop has an I2C Elan touchpad and it works with Haiku just fine
<waddlesplash> AX201 wifi is already supported via OpenBSD drivers
<FreeFull> I guess it's not using the HID protocol
<tehpianomaster[m]> waddlesplash: pretty sure mine is PS/2
<tehpianomaster[m]> it doesnt show under USB devices from my linux shell
<tehpianomaster[m]> waddlesplash: good to know
<waddlesplash> it could be I2C or PS/2
<Anarchos> tehpianomaster[m] indeed if yours is an ELAN000 (with 3 '0'), it is not in t he list of the i2c Elan .
<tehpianomaster[m]> mine is I2C
<tehpianomaster[m]> Anarchos: dang
<tehpianomaster[m]> so what should I do then
<Anarchos> tehpianomaster[m] add code to our PS/2 driver ? ** patch welcome **
<tehpianomaster[m]> just not install haiku?
<Anarchos> or plug an USB mouse :)
<tehpianomaster[m]> Anarchos: i dont have one
<tehpianomaster[m]> Anarchos: dunno how to do that :|
<tehpianomaster[m]> i should find out how tho
<Anarchos> tehpianomaster[m] then you must learn to navigate with keyboard...
tuaris has joined #haiku
<thefoxcry[m]> How to boot from any partition in Haiku's bootloader?
<Anarchos> thefoxcry[m] hit space bar
<Anarchos> ata boot
<Anarchos> at boot
zardshard has left #haiku [Disconnected: Received SIGTERM]
<thefoxcry[m]> Thanks!
<Anarchos> thefoxcry[m] and select "boot volume" --> https://www.haiku-os.org/docs/userguide/en/bootloader.html
<Anarchos> weird i add codoe to my driver, it jams without error, and the binary is always the same size
zardshard has joined #haiku
Anarchos has quit [Quit: Vision[]: i've been blurred!]
Anarchos has joined #haiku
* Anarchos is making progress on his acceloremeter driver
illwieckz[m] has joined #haiku
Anarchos has quit [Read error: No route to host]
Anarchos has joined #haiku
Anarchos has quit [Read error: No route to host]
<nekobot> [haiku/haiku] aplgithub pushed 1 commit to master [hrev58314] - https://git.haiku-os.org/haiku/log/?qt=range&q=c07896280323+%5E3a91fe8d4fbe
<nekobot> [haiku/haiku] c07896280323 - HaikuDepot: Split out Local Info From Pkg
OrangeBomb has quit [Read error: Connection reset by peer]
Anarchos has joined #haiku
diver has quit [Quit: Leaving.]
diver has joined #haiku
* Anarchos begins to see kdl as an helper and not an enemy :)
diver has quit []
Anarchos has quit [Quit: Vision[]: i've been blurred!]
Anarchos has joined #haiku
<Anarchos> \o/ my accelerometer is alive !!
gouchi has quit [Remote host closed the connection]
arjen__ has quit [Ping timeout: 480 seconds]
<Anarchos> it is not calibrated but i read some values'
Anarchos has quit []
arjen_ has quit [Ping timeout: 480 seconds]
Anarchos has joined #haiku
vdamewood has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
Anarchos has quit [Remote host closed the connection]
mmu_man has joined #haiku
dalme has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
jmairboeck has quit [Quit: Konversation terminated!]
mattlacey has joined #haiku
OrangeBomb has joined #haiku
HaikuUser has joined #haiku
HaikuUser has quit []
voshis has joined #haiku
kinkinkijkin has joined #haiku
Zuckero has joined #haiku
voshis has quit [Ping timeout: 480 seconds]
HaikuUser has joined #haiku
Zuckero has quit [Quit: Page closed]
FossilizedLemonade has quit [Read error: Connection reset by peer]
HaikuUser2 has joined #haiku
_-Caleb-_ has left #haiku [#haiku]
_-Caleb-_ has joined #haiku
mattlacey has quit [Ping timeout: 480 seconds]