ChanServ changed the topic of #kisslinux to: KISS Linux | https://kisslinux.org | https://kisscommunity.org | post logs or else
midfavila-laptop has joined #kisslinux
vnogueira has quit [Remote host closed the connection]
kqz has joined #kisslinux
Guest79 has joined #kisslinux
GalaxyNova has joined #kisslinux
slayr[m] has joined #kisslinux
Guest79 has quit [Quit: Client closed]
humky has quit [Remote host closed the connection]
humky_ has joined #kisslinux
humky_ has quit [Read error: Connection reset by peer]
humky has joined #kisslinux
Uks3 has joined #kisslinux
psydroid has joined #kisslinux
Uks2 has quit [Ping timeout: 268 seconds]
rgybmc[m] has joined #kisslinux
phoebos[m] has joined #kisslinux
humky has quit [Remote host closed the connection]
humky has joined #kisslinux
necromansy has quit [Quit: nyaa~]
necromansy has joined #kisslinux
micro_O has quit [Ping timeout: 248 seconds]
konimex has joined #kisslinux
duplex has joined #kisslinux
micro_O has joined #kisslinux
acheam has quit [Excess Flood]
<duplex> how do I check what kernel modules I need to enable to sound (i.e. how do I tell what sound card I have without the driver)
felinae has joined #kisslinux
<midfavila-laptop> is it onboard audio?
kyxor has joined #kisslinux
<duplex> yes
<midfavila-laptop> you need the intel hda drivers almost certainly, then
<midfavila-laptop> unless you're some weirdo who uses ac'97
<kyxor> hi! do you guys know where the value for "$1" is defined in kiss?
<midfavila-laptop> $1 is a special form in posix shell
<midfavila-laptop> it's a dynamic variable that represents the first argument passed to the script
<kyxor> I know
<midfavila-laptop> ...then why did you ask?
<kyxor> but as all varibles they must be set somewhere
<midfavila-laptop> uh, it's set at invocation
testuser[m] has joined #kisslinux
<kyxor> I need to know what sets this line in kiss DESTDIR="$pkg_dir/$1"
<midfavila-laptop> it's not set explicitly
<midfavila-laptop> $1 that is.
<midfavila-laptop> so if kiss is invoked as kiss build sdl2,
<midfavila-laptop> $1 is sdl2
<kyxor> ok 1 sec
mahmutov has quit [Ping timeout: 268 seconds]
<kyxor> okay so that's not what I want then ...
<kyxor> how does kiss know to install packages to /usr ?
<duplex> what kernel option is intel hda
<midfavila-laptop> look it up duplex
<midfavila-laptop> kyxor, kiss doesn't
<midfavila-laptop> it's determined by the configuration of packages
<duplex> I did and I couldn't find it
<duplex> I'll look at kerenl src
<midfavila-laptop> so if you run ./configuration --prefix=/usr, kiss installs the package to $XDG_HOMEDIR/kiss/bin/$pkg.tar.gz
<midfavila-laptop> or something to that effect
<midfavila-laptop> and then afaik it's just unpacked to the root dir
<midfavila-laptop> but I haven't looked at that particular bit in-deptch
<midfavila-laptop> depth*
<duplex> ok it's enabled
<duplex> however the card does not show up in the OS
<kyxor> it's weird, somehow DESTDIR determines where package gets installed, but how does something like "/root/.cache/kiss/proc/6103/pkg/package" tell the build script that it needs to use /usr
<midfavila-laptop> DESTDIR is passed to a makefile. kiss has nothing to do with it
<midfavila-laptop> and the build script, when it invokes configure, or uses install, will dump things under /usr
<midfavila-laptop> duplex have you checked lspci
<duplex> no
<midfavila-laptop> then you don't know if the kernel doesn't detect the card. you should always use lspci to check if hardware is detected
<midfavila-laptop> or lsusb if you're a savage that uses an external audio interface
<duplex> running lspci provides me with no useful info
<duplex> ah -l
<duplex> it shows up
<midfavila-laptop> can you manipulate it with alsamixer?
<duplex> ok cool this has moved to why does alsa not detect my card
<duplex> no
<midfavila-laptop> that's easy
<midfavila-laptop> i bet you have an hdmi interface, right?
<kyxor> I am trying to figure out what the hek dylan did with DESTDIR
<noocsharp> no, $1 is not the name of the package in build strips
<noocsharp> scripts
<noocsharp> it's the directory to treat as root
<noocsharp> so you install stuff to $1
<duplex> midfavila-laptop: wdym
<midfavila-laptop> ...do you have hdmi on your machine.
<duplex> yes
<midfavila-laptop> then alsa is probably treating it as the default sound device
<duplex> oh uh
<midfavila-laptop> try checking if you can change to your regular sound card with f6
<midfavila-laptop> should be labelled as a PCH
midfavila-laptop has left #kisslinux [#kisslinux]
midfavila-laptop has joined #kisslinux
<duplex> f6 like the key?
<midfavila-laptop> yes.
<midfavila-laptop> from within alsamixer.
<duplex> oh alsamixer doesn't start let me get a log
<midfavila-laptop> odd
<midfavila-laptop> what does aplay -l tell you?
<kyxor> noocsharp: I am super confuzed right now
<noocsharp> about what specifically kyxor?
msk[m] has joined #kisslinux
<kyxor> how this who DESTDIR shit works
<kyxor> whole*
<noocsharp> DESTDIR sets the directory which will be treated as root
<duplex> alsamixer log
<noocsharp> inside a kiss build script, you want to use $1 as DESTDIR
<kyxor> if I do echo "$DESTDIR" in build script it prints "/root/.cache/kiss/proc/6836/pkg/glslang" that makes no sense I am not installing it to "/root/.cache/kiss/proc/6836/pkg/glslang"
<duplex> aplay -l ^
<midfavila-laptop> huh... is your user in the audio group?
<noocsharp> yes, kiss uses a temporary directory to install things to, and makes a tarball out of this temporary directory
<kyxor> or echo "$1" prints the same things
<noocsharp> then with kiss install, it installs this tarball to the root directory
<noocsharp> this way it can keep track of which files belong to a package
<kyxor> ok it uses a temporary directory, but how does it know about /usr ?
<noocsharp> it doesn't, unless you specify prefix
<duplex> I'm doing this from root but I can try it from a user in audio ground
<duplex> *group
<noocsharp> /usr/bin is linked to /bin
<noocsharp> or vice versa actually
<duplex> same output
<midfavila-laptop> no, root would have the same effect
<midfavila-laptop> check if /dev/snd exists
<kyxor> so what would I do if I want to install the package to say /tmp instead of /usr ?
<duplex> it does
<noocsharp> then if your package has a prefix option, you set prefix to /tmp
<midfavila-laptop> and what device nodes are within it? what are the set bits?
<kyxor> how does it move from "/root/.cache/kiss/proc/6836/pkg/glslang" to /usr
<noocsharp> it doesn't move to /usr, it moves to /
<duplex> how do I check that
<noocsharp> the makefile probably installs to /usr by default, but this is package spicific
<midfavila-laptop> ls -lh
<midfavila-laptop> for reference you can use man to check how to use commands
<noocsharp> kiss install takes the tarball generated by kiss build (all the files to install to the system), and copies them to /
<midfavila-laptop> to be clear, you've followed the install guide, right duplex?
jstnas has joined #kisslinux
<noocsharp> s/all of the files installed to the system/all of the files installed by the package/
<cotangent> <noocsharp> kiss install takes the tarball generated by kiss build (all the files to install to the system), and copies them to /
<kyxor> okay, I'll have to experiment a bit, thanks for help noocsharp.
<noocsharp> what are you trying to package?
<midfavila-laptop> 404 duplex
ServerStatsDisco has joined #kisslinux
<noocsharp> i might be able to look at it and give you some pointers
<midfavila-laptop> hrm
<duplex> oops it was a l not a 1
<kyxor> noocsharp: nothing, I was just curious how it works, cause I know I don't fully understand it. A lot of implicit stuff is happening that I need to know
<midfavila-laptop> looks like it's not creating the device nodes
<midfavila-laptop> but yet it's still being detected by lspci...
<midfavila-laptop> strange\
<noocsharp> the source code is only a thousand lines
<midfavila-laptop> are you using a device manager duplex? like mdev or eudev?
<duplex> nope
<duplex> this is pretty much a plain kiss install
<midfavila-laptop> plain kiss uses mdev from bbox afaik
<duplex> I can send kiss list if you want
<midfavila-laptop> nah, that's fine
<duplex> uhhh it uses libudev-zero
<midfavila-laptop> ...oh, right, that changed recently
<kyxor> 2k lines more precise, but again it's not about kiss it's about what kiss->configure?(cmake)->make does the whole system
<midfavila-laptop> i don't use upstream kiss, i maintain my own base
<midfavila-laptop> if you're not using a device manager you might have to manually populate devfs. not sure.
<duplex> idk if libudev-zero counts as one
<midfavila-laptop> it doesn't
<duplex> ah
<midfavila-laptop> it only provides udev-compatible libraries for programs like lspci and lsusb
<duplex> ah
<GalaxyNova> oh hi mid
sad_plan has joined #kisslinux
<midfavila-laptop> hey gn
<midfavila-laptop> i saw your sdf was verified
<midfavila-laptop> how are you settling in?
<duplex> does anyone have a path they can send me down to fix my audio issue?
<GalaxyNova> it's great
<midfavila-laptop> you need to find a way to create device nodes, duplex
<GalaxyNova> trying to set up the email to work on the neomutt from my computer
<duplex> alright research time
<GalaxyNova> they only allow known hosts for smtp
<midfavila-laptop> what do you mean, "known hosts"?
<midfavila-laptop> afaik you only need an account that's verified
acheam has joined #kisslinux
<GalaxyNova> midfavila-laptop: I tried setting it up and imap worked fine (i was able to access the emails) but I wasn't able to send any email
<GalaxyNova> asked around in com and apparently it only allows known hosts
<GalaxyNova> I am pretty unclear on that though
<midfavila-laptop> hmm
<midfavila-laptop> well, I just log in to sdf when I wanna check my mail
<acheam> needing internet to read emails? big cringe
<GalaxyNova> yes
<GalaxyNova> imagine using a web browser
<acheam> thats even worse
<acheam> im chiding him for using ssh
<acheam> or, knowing midfavila-laptop, likely telnet
<midfavila-laptop> telnet is only on dialup
<acheam> oh?
<midfavila-laptop> uses a little less bandwidth
<midfavila-laptop> so it's more usable
<acheam> oh you mean you only use it on telnet?
<acheam> I thought you were saying generally
<midfavila-laptop> correct
<midfavila-laptop> i use ssh when I can
<midfavila-laptop> telnet otherwise
Uks3 has quit [Quit: Byee]
<acheam> telnet is password-only right?
Uks2 has joined #kisslinux
<midfavila-laptop> yes.
<acheam> hmm yeah I wouldn't want to expose that on my servers
* midfavila-laptop shrugs
<midfavila-laptop> it has its uses
m3g has joined #kisslinux
m3g has quit [Remote host closed the connection]
<testuser[m]> Hi
<necromansy> hi
<acheam> hi
<duplex> hi
<duplex> midfavila-laptop: I figured it out. I needed to enable the realtek codec in addition to intel HDA
midfavila-laptop has quit [Ping timeout: 245 seconds]
micro_O has quit [Ping timeout: 272 seconds]
duplex has quit [Quit: Client closed]
sad_plan has quit [Quit: nyaa~]
<kyxor> one more question that's been bugging me, how come I get files in .cache/kiss/proc when I am not using KISS_DEBUG, and those are just empty directories I think
<kyxor> like like is not cleaning up after itself for some reason
<acheam> hmm weird so you are left with dirs like ~/.cache/kiss/proc/93886
<acheam> thats odd
<acheam> kiss version?
<kyxor> 5.5.25
<GalaxyNova> same thing is happening to me for some reason
<GalaxyNova> it must be a bug in kiss
<GalaxyNova> someone make an issue
<acheam> yeah
<testuser[m]> Me too
<testuser[m]> In /tmp
<testuser[m]> but i don't get it often enougj
<acheam> time to do some git bisect-ing
<acheam> a little script with "git bisect run" that runs kiss 10 times and then checks for left behind dirs in a custom KISS_ROOT should find it quick
<acheam> and would only be a few lines of shell to implement
<kyxor> hmm i just got it to reproduce the bug once on some package, but now after trying again it stopped
<kyxor> so far I think it's random
illiliti has joined #kisslinux
<testuser[m]> Hi illiliti
GalaxyNova has quit [Ping timeout: 268 seconds]
<kyxor> still trying to see if I can reliably reproduce
Uks2 has quit [Ping timeout: 268 seconds]
Uks3 has joined #kisslinux
m3g has joined #kisslinux
progenyx has joined #kisslinux
Uks2 has joined #kisslinux
Uks2 has quit [Read error: Connection reset by peer]
Uks3 has quit [Ping timeout: 268 seconds]
Uks2 has joined #kisslinux
kyxor has quit [Ping timeout: 245 seconds]
m3g has quit [Remote host closed the connection]
necromansy has quit [Quit: nyaa~]
GalaxyNova has joined #kisslinux
necromansy has joined #kisslinux
GalaxyNova has quit [Read error: Connection reset by peer]
GalaxyNova has joined #kisslinux
schillingklaus has joined #kisslinux
GalaxyNova has quit [Read error: Network is unreachable]
GalaxyNova has joined #kisslinux
micro_O has joined #kisslinux
micro_O has quit [Ping timeout: 248 seconds]
GalaxyNova has quit [Ping timeout: 248 seconds]
cem has quit [Quit: quit]
carbsbot has quit [Quit: carbsbot]
merakor has joined #kisslinux
carbsbot has joined #kisslinux
cem has joined #kisslinux
merakor has quit [Client Quit]
riteo has joined #kisslinux
<riteo> hiiiiii!
<testuser[m]> hi
<riteo> wait are we sure heredocs arent bashism
<riteo> I'm looking at the open group base specification and I can't find anything regarding them
<testuser[m]> they're not bruh
<testuser[m]> used in a ton of places
<riteo> oh nvm I found them
<testuser[m]> well even bashisms are but shellcheck doesnt complain
<riteo> oh now I get how those can make some functions neater
<riteo> really cool stuff
<riteo> oh <<- only accounts for tab indentation
<riteo> based tab indentation rules once again
<testuser[m]> wdym
<riteo> it strips tabs
<riteo> from the input
<testuser[m]> isnt that bad
<riteo> not for json
<testuser[m]> << or <<- only
<riteo> <<- only
<testuser[m]> hmm
<schillingklaus> mksh also knows some kind of heredocs
<riteo> ok heredocs are pretty nice but how do I pipe a command with an heredoc to another one
<riteo> oh I think I got it
<testuser[m]> cmd << EOF | cmd
<riteo> yep that seems to work
<riteo> thanks
<testuser[m]> np
<testuser[m]> acheam you're on openbsd right now right
<schillingklaus> acheam hasn't been here in many minutes
<Erus_Iluvatar> yup, 6 hours ago
micro_O has joined #kisslinux
micro_O has quit [Ping timeout: 248 seconds]
<riteo> gtg, cya later!
riteo has quit [Quit: epic heredoc moment]
micro_O has joined #kisslinux
kyxor has joined #kisslinux
<micro_O> interesting https://packaging-con.org/
<acheam> testuser[m]: yes
<testuser[m]> acheam can you see if typing in a bunch of wide characters and then deleting them works fine ?
<testuser[m]> Emojis and stuff
<acheam> most of openbsd doesnt support Unicode
<testuser[m]> I tried oksh and it miscalculated the width which led to segfaults, but it's an old port so dunno if the issue is there in real ksh
<testuser[m]> Why doesn't it ?
<acheam> idk it just doesnt
<acheam> not a priority
<acheam> gtk and stuff have it ofc
<acheam> just not the base system
<schillingklaus> i do not want emojis of any kind and sort in any program
<schillingklaus> netbsd doesn't support unicode, either
kyxor has quit [Ping timeout: 268 seconds]
akira01 has joined #kisslinux
<akira01> hi guys
<akira01> anyone solved firefox vaapi?
<testuser[m]> Did you read the wiki page for ff
<akira01> yeah
<akira01> but i did it a weeks
<akira01> And GalaxyNova did not works for he too
<testuser[m]> Make a shithub issue
<testuser[m]> on kisslinux/repo
<akira01> Okay
<schillingklaus> ff is beyond repair
claudia02 has joined #kisslinux
<acheam> I don't think ive seen schillingklaus say anything positive ever
<claudia02> akira01: do you know how to verifiy that vaapi works in the first place?
<testuser[m]> What browser do you use schillingklaus
<claudia02> reword: have you verified that vaapi works in the first place?
<akira01> Someone tell me to use a mozillas test to verify webgl
<schillingklaus> testuser: luakit
<schillingklaus> one of the few browsers with js support that can be operated with out mouse, if the sites's js is not too crappy
<claudia02> akira01: I would start small and check vaapi with e.g mpv first.
<claudia02> Have a read here which vaapi stuff you need for your hardware. https://wiki.archlinux.org/title/Vaapi
<akira01> Okay
<schillingklaus> unfortunately, like most gtk3 based stuff, it uses that creep called dbus...
<claudia02> There is a startup option for firefox, which enables verbose terminal logging, but I cant find it right now. It would tell you very clearly there if vaapi is in use or if theres a problem.
kyxor has joined #kisslinux
akira01 has quit [Ping timeout: 258 seconds]
schillingklaus has quit [Quit: ERC (IRC client for Emacs 26.3)]
duplex has joined #kisslinux
micro_O has quit [Ping timeout: 258 seconds]
<duplex> I come bearing new issues. alsa recognizes my sound card (there is only one) however there is no sound (i've made sure my volume is up in alsamixer)
<duplex> I'm testing with speaker-test
<soliwilos> duplex: The master channel could be muted, dislayed with "MM" in alsamixer. Press 'm' to toggle mute status.
<duplex> istg
<duplex> that was it
<duplex> I feel stupid now
<duplex> thanks
<soliwilos> No problem. :)
claudia02 has quit [Ping timeout: 248 seconds]
micro_O has joined #kisslinux
<acheam> its a confusing graphic
progenyx has quit [Ping timeout: 268 seconds]
progenyx has joined #kisslinux
progenyx has quit [Client Quit]
progenyx has joined #kisslinux
progenyx has quit [Ping timeout: 248 seconds]
progenyx has joined #kisslinux
michalsieron has joined #kisslinux
progenyx has quit [Client Quit]
progenyx has joined #kisslinux
jedavies_ is now known as jedavies
<Erus_Iluvatar> duplex: don't feel stupid, everything set to muted is ALSA's default
vnogueira has joined #kisslinux
<duplex> has anyone gotten foot to have correct spacing with ttf-croscore?
mahmutov has joined #kisslinux
duplex has quit [Quit: Client closed]
micro_O has quit [Remote host closed the connection]
<noocsharp> schillingklaus types are the problem: they complain about everything and attempt to solve nothing
<testuser[m]> ^
GalaxyNova has joined #kisslinux
illiliti has quit [Quit: leaving]
duplex has joined #kisslinux
<duplex> anyone gotten foot to have correct spacing with ttf-croscore?
m3g has joined #kisslinux
<m3g> can't seem to build qemu https://0x0.st/-JGH.txt
<m3g> oh, jedav aint here
<soliwilos> duplex: Try setting Cousine-Regular as the font in foot.ini.
<soliwilos> It's one of the fonts in the ttf-croscore package, seems to work.
<acheam> phoebos: did you take down your irc logs?
<phoebos[m]> i hope not :|
<phoebos[m]> yep, they're still there
<phoebos[m]> although im in the (slow) process of migrating onto bvnf.space
<acheam> uh link?
<acheam> nice
GalaxyNova has quit [Read error: Connection reset by peer]
GalaxyNova has joined #kisslinux
<phoebos[m]> http://bvnf.space lol
<phoebos[m]> it's obsd yay
dontmindmee has quit [Ping timeout: 250 seconds]
stilbruch has quit [Ping timeout: 268 seconds]
krjst has quit [Ping timeout: 250 seconds]
phoebos has quit [Ping timeout: 256 seconds]
<acheam> yay
<acheam> i meant to the irc logs
<acheam> get some encryption on that bad boy
krjst has joined #kisslinux
dilyn has quit [Ping timeout: 268 seconds]
stilbruch has joined #kisslinux
<phoebos[m]> and, yes
<phoebos[m]> soon™
kyxor has quit [Ping timeout: 256 seconds]
GalaxyNova has quit [Quit: Whoooooshh]
claudia02 has joined #kisslinux
andrey has joined #kisslinux
vnogueir- has joined #kisslinux
vnogueira has quit [Ping timeout: 244 seconds]
<andrey> Hello, does somebody maintain an xwayland repo? There is an kiss-xorg repo on github. It, however, only has xorg support (duh). If not then which packages do I need to fork in order to get xwayland to work? mesa, wlroots, xorg-server ... something else?
<claudia02> andrey: This repo gives you an idea about the packages and flags. https://github.com/Himmalerin/kiss-wayland/tree/master/kiss-wayland
<andrey> Thank you. I guess that some things have changed since then, however most of those should run without major modifications.
michalsieron has quit [Quit: michalsieron]
<claudia02> Yeah. Luckily the buildtimes are pretty small.
claudia02 has quit [Quit: claudia02]
sad_plan has joined #kisslinux
sad_plan has quit [Quit: nyaa~]
kyxor has joined #kisslinux
sad_plan has joined #kisslinux
<duplex> I heard xwayland is standalone is some capacity now. Does that mean it's not dependent on xorg anymore or just the code bases have been separated
dilyn has joined #kisslinux
GalaxyNova has joined #kisslinux
<GalaxyNova> So I decided to try OpenBSD
<GalaxyNova> and oh boy
<GalaxyNova> Firefox pulls in dbus and a bunch of other BS
<GalaxyNova> mfw
<duplex> speaking of dbus
<dilyn> mfw everyone erroneously believes that *bsds are meminalism
<duplex> mfw all the notification managers for wayland need dbus
<dilyn> andrey: my KISS-kde repo has xwayland support, though it has a ton of extra stuff
<dilyn> but yeah it's mostly just mesa and xorg-server you'll have to modify
<dilyn> and wlroots/wayland/libxkbcommon
GalaxyNova has quit [Remote host closed the connection]
sad_plan has quit [Quit: zzz]
GalaxyNova has joined #kisslinux
sad_plan has joined #kisslinux
humky has quit [Remote host closed the connection]
omanom5 has joined #kisslinux
humky has joined #kisslinux
GalaxyNova has quit [Remote host closed the connection]
omanom has quit [Quit: Ping timeout (120 seconds)]
omanom5 is now known as omanom
kyxor has quit [Remote host closed the connection]
andrey has quit [Remote host closed the connection]
kyxor has joined #kisslinux
kyxor has quit [Client Quit]
kyxor has joined #kisslinux
kyxor has quit [Client Quit]
GalaxyNova has joined #kisslinux
sad_plan has quit [Quit: zzz]
sad_plan has joined #kisslinux
kyxor has joined #kisslinux