x10z has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
<coolcoder613>
I'm having this weird issue where I have a PC that won't POST when it has a certain m.2 SSD in it. It will boot with another m.2 SSD, but not this one. The motherboard is a Z390 Aorus Ultra, and the SSD is a 1TB Crucial P3 Plus.
<phschafft>
does the SSD work in another machine?
<coolcoder613>
It works in a USB enclosure, yes
nephele_xmpp has left #haiku [Error from remote client]
AlienSoldier has quit [Quit: Vision[]: i've been blurred!]
<dovsienko>
coolcoder613: not all devices that are mechanically and electrically compatible with PCI(e) conform to the PCI protocol specification completely in all cases
<dovsienko>
this stands for the host as well. in practical terms, this may be solved by flashing the latest stable BIOS on the PC or the latest stable firmware on the NVMe device
<dovsienko>
making a high quality PCI device is a difficult job, money- and skill-wise. in situations like this the vendor would plug a PCI bus analyser between the host and the device and take a dump of the messages that fly around before the problem occurs
<dovsienko>
the analyser would be an expensive box that requires at least two persons to lift, and it would record gigabytes of data
<dovsienko>
then someone with a good knowledge of PCI (which means having read more books than an average adult can lift using one hand) would need to look into the correct part of that data and tell which byte or bit went wrong when
<dovsienko>
almost like network troubleshooting, except speeds are orders of magnitude higher and availability of tools and skills are orders of magnitude lower
* phschafft
wonders how many books he can lift with one paw.
* phschafft
does a bit of math and gets numbers in the range 40..100 books.
HaikuUser has joined #haiku
HaikuUser has quit []
Anarchos has quit [Quit: Vision[]: i've been blurred!]
<dovsienko>
phschafft: I've seen one of PCI specifications it is something like 2-3 thousand pages
<phschafft>
I have seen a good number of specs. I'm very certain about your statement.
<coolcoder613>
updated the BIOS, didn't help
<dovsienko>
well, then the drive if possible, then just resort to a different hardware setup
<dovsienko>
that's as much useful advice as I could give
<scanty>
damn friction welding.
<scanty>
i can't get in to this drive.
<dovsienko>
if you have a NVMe-to-PCIe conversion card, that would be worth trying, otherwise the USB converter in between
<dovsienko>
or a different NVMe if it works
<scanty>
oh sorry wrong window :^)
<dovsienko>
anyway, good luck, it is getting really late in my corner of the Internet
<scanty>
does haiku have an i2c stack (yet)?
<scanty>
implementation, whatever the correct term is.
nephele has joined #haiku
<nephele>
Hi :)
<scanty>
good evening.
<nephele>
well, very early morning for me. Thank you :D
<scanty>
;-)
<nephele>
But I couldn't sleep. So decided to tackle the most user-visible issue i know, the installer :)
<scanty>
ooh fun. what do you want to change/add?
<nephele>
full disk installation mode
<scanty>
we don't have that now?
<nephele>
You have to manually set up your partitions in DriveSetup
<nephele>
among other things, this doesn't install the EFI loader either
<scanty>
oh i see.
<scanty>
this machine i have can do either regular bios or efi, so i left it how it came.
<nephele>
If you create a partition table in DriveSetup it will write the MBR for Haiku (and other non-linux OS :P)
<nephele>
but if you re-use a partition table (just delete all partitions) and then add new ones you might end up in a situation where the system doesn't boot because of a wrong MBR
<nephele>
and for the vastly more common case of "Use this disk!" I'll just make it write the mbr loader and efi loader. Your firmware can then decide how to boot
<nephele>
(though, I always boot my personal machines with EFI, never saw a reason to boot with mbr in "compat" mode)
<scanty>
thought writing to mbr was optional?
<nephele>
What do you mean by optional?
<nephele>
If you write a new partition table it will write one, if you don't make a new one it won't
<scanty>
as part of the install process
<nephele>
well, you can tell it to do this explicitly i think
<scanty>
ah
<nephele>
now checking drivesetup code to see how it does it's drivesetup-ing
<nephele>
so calling initcheck after one of these functions would return B_OK?
<scanty>
because of fID?
<nephele>
well, if fID is set to 1 in the comparison. regardless of what SetTo returns, calling InitCheck afterwards would have fID be 1, which is bigger than 0
<scanty>
right
<nephele>
err, actually no, it would not be 1, it's set to something else
<nephele>
my bad :)
<phschafft>
nephele: git pull --autostash?
<nephele>
anyway, sidetracked
<phschafft>
just guessing.
<scanty>
no worries ;^)
<scanty>
yay i helped find a bug today
<nephele>
phschafft: ah, neat
<phschafft>
:)
<nephele>
I wish the git html pages would suck less
<phschafft>
and as always with git --no-useful-shortcut-option=there..to^use
<nephele>
I mean, so much css *and js* for a page that doesn't even have dark mode or a sidebar with the other git commands or something
<nephele>
Also, if those are generated from manpages, why don't we just have a translator for that in general, and skip generating those for git specifically
<nephele>
woops, shouldn't let myself get sidetracked by this too :)
<phschafft>
;)
<nephele>
why is wikipedias dark mode not set to "automatic" by default
<phschafft>
meanwhile I'm wondering why in 2025 I still can't just add a file raw as a symbol in an ELF in any nice way ;)
<nephele>
why is the default to ignore the user agent setting
<nephele>
phschafft: uhh... well, uhm
<phschafft>
;)
<nephele>
hey, i have mandoc installed, and that can make html apparently
<nephele>
so if i feed this css that doesn't suck, hmm, maybe
<nephele>
"if [ $(which xorriso) ]; then" I think this should be "if command -v xorriso;" directly... I'm confused why the braces are used
<nephele>
augiedoggie: thanks, also was mentioned above :)
<augiedoggie>
ah, missed phschafft when i was skimming the scrollback
<nephele>
So, we have mandoc available and with a quite small diff can get it to output pretty good docs in html5 format
<nephele>
I guess next thing to do is hook this up to a "doc" browser, i.e a little browser with a tad different UI maybe so this doesn't interfere with Web+ Session
bjorkintosh has joined #haiku
MoaazTarek[m] has joined #haiku
nephele has quit [Quit: Vision[]: i've been blurred!]
HaikuUser has joined #haiku
HaikuUser has quit []
HaikuUser has joined #haiku
HaikuUser2 has joined #haiku
HaikuUser2 has quit []
HaikuUser has quit []
zardshard has left #haiku [Disconnected: Replaced by new connection]
zardshard has joined #haiku
<augiedoggie>
several things are now broken in Tracker after the menu changes :/
* augiedoggie
works up motivation to file bug reports
<waddlesplash>
Shaka already filed one
diver has quit [Quit: Leaving.]
<augiedoggie>
i have two that are related to tracker add-ons which create context menus
<Begasus[m]>
morning peeps
dodo75 has joined #haiku
maylay has quit [Quit: No Ping reply in 300 seconds.]
maylay has joined #haiku
diver has joined #haiku
freddietilley has joined #haiku
x10z has joined #haiku
mattlacey has joined #haiku
x10z has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
mattlacey has quit [Ping timeout: 480 seconds]
<Skipp_OSX>
what's broken?
<Skipp_OSX>
I expected there might be some problems...
<Skipp_OSX>
are the submenu items not triggering?
<Begasus[m]>
KERN: runtime_loader: Cannot open file liblibdbus-1.so.3 (needed by /boot/system/lib/libQt6Core.so.6.8.1): No such file or directory
<Begasus[m]>
Where is this liblibdbus thing coming from?
diver has quit [Read error: Connection reset by peer]
diver has joined #haiku
qwebirc79548 has joined #haiku
<qwebirc79548>
hi
qwebirc79548 has quit [Remote host closed the connection]
DKnoto has quit [Ping timeout: 480 seconds]
DKnoto has joined #haiku
diver has quit [Quit: Leaving.]
diver has joined #haiku
Anarchos has joined #haiku
frkzoid has quit [Read error: Connection reset by peer]
<Anarchos>
how to erase a document from the 'recent docs' submenu of an application in Deskbar ?
<Begasus[m]>
Hi Anarchos , change amount in settings?
<Begasus[m]>
stilll stored to disk somewhere
<Anarchos>
Begasus[m] not the amount, but just erase some files of the list
<Anarchos>
Begasus[m] Deskbar settings gui has a button 'show in Tracker', which leads to open '/boot/home/config/settings/deskbar/menu', but this folder is empty
<Begasus[m]>
no idea Anarchos , maybe someting in the forum?
<Begasus[m]>
not sure if it's mentioned in the userguide?
bjorkintosh has quit [Remote host closed the connection]
pabs has quit [Ping timeout: 480 seconds]
bjorkintosh has joined #haiku
diver1 has joined #haiku
diver has quit [Read error: Connection reset by peer]
bjorkintosh has quit [Remote host closed the connection]
bjorkintosh has joined #haiku
DKnoto has quit [Ping timeout: 480 seconds]
HaikuUser has joined #haiku
HaikuUser has quit []
diver1 has quit [Ping timeout: 480 seconds]
nephele has joined #haiku
DKnoto has joined #haiku
diver has joined #haiku
bjorkintosh has quit [Remote host closed the connection]
bjorkintosh has joined #haiku
GregC has joined #haiku
qwebirc35402 has joined #haiku
<qwebirc35402>
Hello Everyone ?
<Begasus[m]>
Hi qwebirc35402
<qwebirc35402>
Hello everyone! My name is Piyush Patle. I am interested in contributing to Haiku, particularly in OS Dev. I am new to the project and preparing for GSoC 2025. Can anyone guide me on beginner-friendly areas to start contributing? Any resources or first issues to look at? Thanks!
qwebirc35402 has quit [Remote host closed the connection]
<phschafft>
hm.
pabs has joined #haiku
<nephele>
quit? oof
<nephele>
hi phschafft
<nephele>
I'm gonna try and get some usb sticks for my pc, then i can bring it to fosdem and let people play with a "clean" Haiku
Halian|Jardin has joined #haiku
nephele_xmpp has joined #haiku
<phschafft>
:)
<Begasus[m]>
could also bring a spare one with me, has both arch's on it :)
<nephele>
Neat Begasus[m]
<nephele>
I have my optiplex, i would bring it, disconnect the internal drive, and then people can play around with thumb sticks
<Begasus[m]>
do we have wifi setup there?
<nephele>
and if they destroy it we can just re-image it
MsInput has quit [Quit: WeeChat 4.5.1]
<Begasus[m]>
just installed samba4 on the other one, still no real clue how to set it up though, used some info from the forum, but nothing pops up in SMB shares
<Begasus[m]>
rebuild fusesmb_haiku for samba4*
* phschafft
secretly ports lci over to Haiku and installs it on those images. ;)
<Halian|Jardin>
What's LCI?
* Halian|Jardin
speaking of SMB grumbles at his NAS having a dynamic IP
<phschafft>
Halian|Jardin: (was just joking around a little) lci is a shell I work on for a totally unrelated project. just sometimes take our dear nephele and some others of here as rubber ducks ;)
<phschafft>
just added an experimental escape parse and was wondering if I need a rubber duck for it. ;)
<nephele>
why i can write sh, thank you very much. And I will hold that belief until the next time a shell script destroys my stuff, at which point I will claim to have learned something, and thus, now, properly understand shell
<phschafft>
nephele: ;)
mmu_man has joined #haiku
MsInput has joined #haiku
<nephele>
this 3 line diff is starting to become big :(
<Halian|Jardin>
Oof
<phschafft>
I know that feeling.
<nephele>
I just need to implement this function. Done! Darn, it has a matching functions i also need to adjust. Darn, it needs documentation written. Darn, the original documentation is slightly wrong.
<phschafft>
how I know that feeling.
<phschafft>
still the colours?
<nephele>
AdoptSystemColors for BControl
* phschafft
nods.
<phschafft>
if you like to swap problems? I'm right now one bit short in the flash storage. one bit.
<nephele>
well, my overarching problem is that only buttons in Haiku use control colors. But those are hardly the only controls
* phschafft
nods.
Anarchos has quit [Quit: Vision[]: i've been blurred!]
bbjimmy has quit [Quit: Vision[]: i've been blurred!]
<kallisti5[m]>
<akashkumar> "Hey, I am getting this https://..." <- "No error", so everything is ok 😆
<kallisti5[m]>
akashkumar: try a `tail -500 /var/log/syslog` and pastebin the output. It should include information from the package kit on why (hopefully)
Begasus has quit [Quit: Vision[]: i've been blurred!]
Halian|Jardin has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
<augiedoggie>
but they are different between usb and ps/2
<nephele_xmpp>
if you have a keyboard that has volume keys that produce different keyvalues make a bug report and we can map it to the proper HID keycodes (the one that are now in the shortcuts preferences)
<nephele_xmpp>
No, they are not. they are mapped
<nephele_xmpp>
check the commit
<augiedoggie>
i did
<nephele_xmpp>
then I don’t understand what you mean
<nephele_xmpp>
The usb hid driiver produces HID_CONSUMER(VOLUME_DECREMENT), as B_UNMAPPED_KEY, the PS/2 driver does exactly the same
<augiedoggie>
for whatever reason, the keys generate different codes, if it's possible to remap that then it's fine, but i was under the impression there were limitations
<nephele_xmpp>
The limitation is that we can’t do this as a mapped key, but there is no problem with an unmapped key. The difference is basically just that this bypasses the keymap completely
<augiedoggie>
but it's mapped on ps/2 and unmapped on usb
<nephele_xmpp>
what do you mean by that?
<augiedoggie>
from Shortcuts i can use the dropdown menu to select the "Volume +" key on ps/2
<augiedoggie>
on usb I have to use a raw keycode
<nephele_xmpp>
okay. So if you can still select this it will not work since that commit. You have to use the keycode. But if you want you can teach shortcut preferences to display this as a nice value and option instead of the raw hex
<nephele_xmpp>
but, we map those per default in shortcuts so you really don’t need to do anything
<augiedoggie>
i'm not concerned with the display, my issues is that i can't set on shortcut and have it work for both keyboard types
<augiedoggie>
one shortcut*
<nephele_xmpp>
yes you can, it’s the keycode as it is in the default keymap now
<nephele_xmpp>
err, default shortcut preferences i mean
<augiedoggie>
i boot the same installation of Haiku in both VM and bare metal, the shortcuts do not work on both
<nephele_xmpp>
then figure out which driver is producing the wrong keycode, and why. And then we can fix it to produce the proper HID keycode
<nephele_xmpp>
probably this is the virtio driver in the vm?
<augiedoggie>
vmware ps/2
<nephele_xmpp>
with the specific vmware driver?
dalme has joined #haiku
x10z has quit [Read error: Connection reset by peer]
x10z has joined #haiku
<nephele_xmpp>
if you can pull up a listimage, and add that to a ticket (if possible also with the keycode it actually produces) I can take a look
<Skipp_OSX>
so I'm done with this patch except one small thing...
<Skipp_OSX>
The selected Desktop background color is white instead of black... I'm pretty sure black is a bug and I fixed the bug, but... that might anger people.
<nephele_xmpp>
The text color?
<Skipp_OSX>
pose select box I mean, the color behind the text when selected.
<nephele_xmpp>
well, i don’t mind. If the contrast is bad or does not match with the color scheme I will simply open a ticket about it :)
<Skipp_OSX>
it uses whatever is your text color so if you have a light background it turns black instead of white... it matches whatever the text is.
<Skipp_OSX>
I could hack around this though and make it work like it did before... I just am reluctant to do this in the wrong way...
<augiedoggie>
i'm not terribly concerned about the keys, i'm still working up motivation to hassle Skipp_OSX with some trac tickets :P
<nephele_xmpp>
It migt make sense to change this to use the mark/highlighht color in the future, but other that i certainly wont object
x10z has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
<Skipp_OSX>
I mean if we had a highlight color yeah
<nekobot>
• waddlesplash (c0bc3375): jam: Actually build with optimizations.…
<nephele_xmpp>
we do, i think have B_CONTROL_HIGHLIGHT_COLOR B_CONTROL_MARK_COLOR
<Skipp_OSX>
mark color is for checkboxes and radio button marks, would you reuse that for highlight?
<nephele_xmpp>
but those also seem kind of poorly defined
HaikuUser has joined #haiku
HaikuUser2 has joined #haiku
<Skipp_OSX>
that's not for hightlight color in this sense...
<nephele_xmpp>
yeah
<Skipp_OSX>
I mean, we could make it be I suppose
HaikuUser2 has quit []
HaikuUser has quit []
<nephele_xmpp>
the question is then if we want a generic highlight or if want to add document highlight, panel highlgiht etc
vdamewood has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
<nephele_xmpp>
or maybe just a generic accent color
<nephele_xmpp>
though B_STATUS_BAR_COLOR kind of serves as a highlight color, a bit
<nephele_xmpp>
but that is also a semantic color…
<waddlesplash>
nipos: grok seems down
bl4ze[m] has joined #haiku
<bl4ze[m]>
Hey, bl4ze here, I had solved a very basic 'good first issue' few months back. I started reading the haiku book at that time. But i was confused as how do you solve some more complex issue. I just wanted to know the flow like after making changes, do I have to build it and run it in a VM everytime to test it?
<waddlesplash>
that depends. probably yes, but for many things you may want to develop on Haiku itself, whether in a VM or out
<waddlesplash>
that will make testing easier, you can just rebuild the one thing you are working on and run it directly
<nipos>
waddlesplash: Thanks for letting me know,Tomcat needed a restart,it works again
<waddlesplash>
thnx
<nipos>
Happens from time to time,I don't know why.Tomcat itself doesn't crash,but the OpenGrok service it should be serving
<bl4ze[m]>
waddlesplash: so like let's say for example, i have to solve some issue related to file-system. what should be my approach?
<waddlesplash>
there using a "fs_shell" may be best
<waddlesplash>
this builds the filesystem into a command line tool that can be run on your build platform even
<waddlesplash>
and can be more easily debuged
mmu_man has quit [Ping timeout: 480 seconds]
<bl4ze[m]>
Oh cool, Thanks! And if i have to solve some issue regarding GUI, then do i just do it inside haiku right?
<bl4ze[m]>
* Oh cool, Thanks! And if i have to solve some issue regarding GUI, then i can just do it inside haiku right?
<waddlesplash>
yes
<nephele_xmpp>
you can pretty much always recompile libbe.so iif you have changed in the interface kit or so, and then load this instead of the system libbe.so for apps to test your changes
* Anarchos
feels so unlucky : i had to build a whole ISO, put on a USB stick and reboot hardware , for each modification on the bootloader i wanted to test...
<Begasus[m]>
closing down here
<Begasus[m]>
cu peeps!
qwebirc55048 has joined #haiku
qwebirc55048 has quit []
<andreasdr[m]>
Hi there.
yann64 has joined #haiku
jmairboeck has quit [Quit: Konversation terminated!]
nephele_xmpp has left #haiku [Error from remote client]
nephele_xmpp has joined #haiku
yann64 has quit []
x10z has joined #haiku
yann64 has joined #haiku
Anarchos has quit [Quit: Vision[]: i've been blurred!]
n_crm has quit [Ping timeout: 480 seconds]
n_crm has joined #haiku
B2IA has quit [Quit: Vision[]: i've been blurred!]
yann64 has quit [Quit: Vision[]: i've been blurred!]
x10z has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
mmu_man has joined #haiku
B2IA has joined #haiku
nephele_xmpp has left #haiku [Error from remote client]
ablyss has joined #haiku
B2IA has quit [Quit: Vision[]: i've been blurred!]
x10z has joined #haiku
B2IA has joined #haiku
ablyss has quit [Quit: Konversation terminated!]
x10z has quit [Quit: My Mac has gone to sleep. ZZZzzz…]