ChanServ changed the topic of #kisslinux to: Unnofficial KISS Linux community channel | https://kisscommunity.org | post logs or else | "An idiot admires complexity, a genius admires simplicity." -- Terry A. Davis
micro_O has joined #kisslinux
micro_O has quit [Ping timeout: 252 seconds]
micro_O has joined #kisslinux
micro_O has quit [Ping timeout: 245 seconds]
Guest89 has joined #kisslinux
micro_O has joined #kisslinux
micro_O_ has joined #kisslinux
micro_O has quit [Ping timeout: 256 seconds]
Guest89 has quit [Quit: Client closed]
micro_O_ has quit [Ping timeout: 252 seconds]
<testuser[m]> Hi
gtms has joined #kisslinux
micro_O has joined #kisslinux
micro_O has quit [Ping timeout: 252 seconds]
Guest70 has joined #kisslinux
Guest70 has quit [Quit: Client closed]
schillingklaus has joined #kisslinux
smartin has joined #kisslinux
micro_O has joined #kisslinux
micro_O has quit [Ping timeout: 252 seconds]
<soliwilos> Hello.
<bountyht> Mornings, people. I am working hard at job stuff but will come later with more KISS questions
<bountyht> :-)
<soliwilos> Has anyone patched syslinux to remove it's boot messages? I found some really old patches and have adapted them to the newer syslinux, but there's still one message left.
<testuser[m]> grep for the message ?
<soliwilos> Trying to figure out what to remove, but it's a bit of trial and error.
<soliwilos> Seems it's combining multiple variables and/or pointers.
<testuser[m]> what line
<testuser[m]> and file
<soliwilos> core/diskstart.inc - look for early_banner
<soliwilos> also copyright_str
<testuser[m]> could you show what the other patches look like
<soliwilos> Yes, a moment.
<soliwilos> http://ix.io/3y5U
<soliwilos> There is also this one http://ix.io/3y5V
<soliwilos> These are the old patches I found.
<testuser[m]> at line 40 early_banner is just defined, so you can let it be. it's printed at line 114 so just comment 114 out ?
<testuser[m]> https://termbin.com/1qcb like hit
<testuser[m]> this
<soliwilos> I have tried it like this http://ix.io/3y5Z
<testuser[m]> It doesnt work ?
<soliwilos> There is still one message left, guessing it might be from a different file.
<testuser[m]> there's 13 occurances of writestr_early so just go through the ones you havent commented out
<soliwilos> Indeed.
<soliwilos> I'll continue poking at it. :)
raph_ael has quit [Quit: WeeChat 3.1]
raph_ael has joined #kisslinux
schillingklaus has quit [Remote host closed the connection]
illiliti has joined #kisslinux
illiliti has quit [Quit: Quit]
illiliti has joined #kisslinux
claudia has joined #kisslinux
claudia has quit [Client Quit]
micro_O has joined #kisslinux
mov_eax has joined #kisslinux
<soliwilos> Looks like that final message is provided by bios/extlinux/extlinux, the binary that is used to install the boot sector. Can be removed with a hex editor on that binary.
zola has joined #kisslinux
micro_O has quit [Ping timeout: 245 seconds]
<soliwilos> I actually edited /sbin/extlinux, but tinkering with the sources in extlinux/ and libinstaller/ is where it's at I guess.
micro_O has joined #kisslinux
mov_eax has quit [Ping timeout: 245 seconds]
micro_O has quit [Quit: micro_O]
raph_ael has quit [Quit: WeeChat 3.1]
raph_ael has joined #kisslinux
Uks2 has quit [Ping timeout: 240 seconds]
Uks2 has joined #kisslinux
Uks2 has quit [Ping timeout: 252 seconds]
Uks2 has joined #kisslinux
Uks2 has quit [Client Quit]
Uks2 has joined #kisslinux
trunc88 has joined #kisslinux
trunc88 has quit [Client Quit]
mahmutov has joined #kisslinux
<bountyht> Stupid question, does Wayland support switching to a tty, like Xorg does via Crtl+Alt+$number?
zola has quit [Read error: Connection reset by peer]
zola has joined #kisslinux
zola is now known as Guest7398
<illiliti> iirc, it does
stjohn has joined #kisslinux
<bountyht> Nice
<bountyht> Because somebody was telling me it doesn't, but I could not find any reference out there
<noocsharp> i'm pretty sure switching ttys is a linux feature, not specific to a display manager
<bountyht> Well I think it works on OpenBSD too :-)
<bountyht> But I get the point
cot is now known as kiedtl
Guest7398 has quit [Quit: leaving]
<rio6> x does handle it I think, judging by how when x freezes tty switching doesn't work until I do sysrq r
<acheam> If x/wayland handles it then it wouldnt work without one of those sessions running , but it does
<bountyht> I take people who wants to run KISS under FDE is using tinyinitramfs?
<acheam> Yes
<acheam> Don't know of anyone using anything else
<bountyht> I was thinking of using some Slackware initramfs making script and wondering how portable that would be heh
<rio6> when I say x handles it, I meant that when it is running
claudia has joined #kisslinux
<claudia> you can switch tty when you are in a tty. So the display whatever has nothing to do with it.
<claudia> I have no proff but suspect the getty one is using heavily.
<claudia> *display server whatever
<illiliti> bountyht: slackware hardcodes (b)ash and gnu coreutils in their scripts
<bountyht> illiliti: Actually I ported the init scripts to ash back in the day
<bountyht> when I had so much time in my hands
<bountyht> illiliti: I am checking the repository for tinyramfs but I can't figure out how it guesses which encrypted volumes to unlock when booting FDE
<illiliti> it's up to user
<illiliti> there's no automation
<bountyht> Ok, fine :-)
<bountyht> What is "local" mode supposed to accomplish?
<bountyht> Oh wait it liads /lib/init.sh and friends.
<illiliti> local is bashism that isn't posix yet
trunc88 has joined #kisslinux
<illiliti> it's very useful but not portable
<bountyht> I have to go. I will show up later
<illiliti> ok
<trunc88> all of a sudden its taking over a minute for the device manager to set up my keyboard and mouse at boot time and i have no idea whats going on
<trunc88> i installed eudev for android-tools but it was working fine until i rebooted today
Uks2 has quit [Quit: Byee]
Uks2 has joined #kisslinux
<illiliti> trunc88: probably you messed up eudev with libudev-zero
<illiliti> eudev isn't supported in kiss linux anymore, so you're on your own
<trunc88> thats what it kinda seems like, but i installed eudev in a subdirectory of /usr/lib to try to avoid conflicts
<trunc88> and it worked fine for a day or 2
<trunc88> right now im trying to use mdevd and it has the same problem
<trunc88> i only want eudev for android-tools
claudia has quit [Ping timeout: 245 seconds]
<trunc88> i also thought it might be related to the init system changes referred to on kisslinux.org but those dont seem to have been implemented yet
<testuser[m]> trunc88: use adb over wifi if you don't need fastboot. It won't need eudev
<trunc88> i do need fastboot, thanks for the suggestion though
<testuser[m]> I just use a normal live usb for the occasional fastboot stuff
<testuser[m]> To avoid replacing with eudev just for a single task
<trunc88> hm now theres an idea
<illiliti> can't promise anything, but i'll try to fix this
GalaxyNova has joined #kisslinux
<trunc88> greatly appreciated! let me know if you want any more info
<rio6> claudia: what I'm saying is when you switch tty inside a x session, it's the xserver that does the switching
<illiliti> well, adb just works for me as root
<trunc88> without eudev?
<illiliti> yes lol
<trunc88> did you try fastboot?
<illiliti> one sec
<trunc88> i had adb working also, my problem now is the weird behaviour at boot time
<trunc88> not sure if adb is still working or not
anarki has joined #kisslinux
<illiliti> fastboot just works
<trunc88> huh, sick. i guess i should have just tried building android-tools with libudev-zero first
<rio6> su
<rio6> oops wrong terminal
<GalaxyNova> lol
<GalaxyNova> good thing you didn't type your password
claudia02 has joined #kisslinux
<claudia02> rio6: oh thats interesting. Thanks for the reference and read.
<rio6> plot twist, that is my password
<illiliti> rio6: is that you on github?
<rio6> ye
<rio6> that's for artix tho, not kiss
<rio6> (so no rebuilding libusb)
<illiliti> that's error is harmless, but if you want to get rid of it you need to rebuild all software which was compiled against udev
<illiliti> personally, i hate symbol versioning
<rio6> I'm thinking more of stub version names without actually putting things in there
<rio6> I think it's good to have if the binary drop-in is one of the goal for libudev-zero
<illiliti> not sure if mold supports symbol versioning
claudia02 has quit [Quit: claudia02]
<rio6> probably, --version-script is there
trunc88 has quit [Quit: trunc88]
<illiliti> ok. i'll add .sym
<illiliti> testuser[m]: adb ootb doesn't work without root because udev rules isn't parsed by mdev
<illiliti> udev rule is yet another vendor lock-in
mov_eax has joined #kisslinux
GalaxyNova has quit [Ping timeout: 245 seconds]
<rio6> does anyone know if pulse's module-x11-bell has an alsa equivelent
<rio6> ie, plays sound with echo -e '\a'
GalaxyNova has joined #kisslinux
<GalaxyNova> I'm still not able to build automake :(
smartin has quit [Ping timeout: 256 seconds]
<GalaxyNova> anyone here using wyverkiss able to build automake?
<GalaxyNova> it might be an issue with upstream automake
humky has quit [Quit: Leaving]
<illiliti> anybody knows a very cheap laptop that just works with *BSD?
<illiliti> i need throwaway hardware to experiment with *BSD
<GalaxyNova> probably pinebook when it comes back in stock
anarki has quit [Remote host closed the connection]
<illiliti> they don't do shipping to russia
<illiliti> at least *directly*
claudia02 has joined #kisslinux
<claudia02> illiliti: my thinkpad x230 runs with free, net open bsd, because devs use thinkpads often.
<claudia02> Otherwise rpi4 should work on openbsd. net prob too.
<illiliti> i have rpi3b btw
<claudia02> checout this http://www.armbsd.org/arm/#HEAD
<illiliti> fuck
<illiliti> look at this shit
<GalaxyNova> move to Canada
<GalaxyNova> xD
<GalaxyNova> why do they block it
<illiliti> offer me a job in ca and i'll move :)
<noocsharp> vpn?
<illiliti> already
<claudia02> wth
<claudia02> Do you want to test libudev-zero on the bsds?
<illiliti> no, i want to implement cross-platform libudev alternative
<claudia02> ah gotcha
<claudia02> brave project!
<illiliti> yeah, i hope i'll manage to design generic API
mov_eax has quit [Quit: WeeChat 3.2.1]
mov_eax has joined #kisslinux
<claudia02> I know this PR for swc, for netbsd support. Maybe this is helpful https://github.com/michaelforney/swc/pull/53
<illiliti> thanks. i'll look into this
<illiliti> the main problem is that i don't know how to reliably enumerate devices because NetBSD(and OpenBSD) still uses static nodes
<illiliti> and there's no userspace api to do that
<rio6> can mdev change permission for /sys/ stuff?
<illiliti> yes
<rio6> so for example, if I want root:video 660 on /sys/devices/pci0000:00/0000:00:02.0/drm/card0/card0-eDP-1/intel_backlight/brightness, how do I do that
<rio6> just chmod it?
<GalaxyNova> I think that would reset on each reboot
<rio6> *chmod it from mdev.conf
<claudia02> rio6: I did this with chmod from inittab. So basically run that on each startup.
<bountyht> illiliti: Which BSD are you thinking about?
<bountyht> FOr the laptop?
<bountyht> OK, never mind, I read that
<bountyht> illiliti: I'd got with a second hand Dell Optiplex workstation
<bountyht> You can get those for 80 bucks
GalaxyNova has quit [Quit: Whoooooshh]
<bountyht> I recently set an OpenBSD point-of-sale with an Optiplex 390 and a 5 USD used monitor.
<bountyht> Dunno if the suggestion helps. Also, I have been studying tinyramfs and it looks very complete. Congratulations.
gtms has quit [Remote host closed the connection]
<illiliti> bountyht: thanks! very good suggestion
<illiliti> do you know if it works with NetBSD/FreeBSD ?
<bountyht> I have only tried it with OpenBSD
<bountyht> But I bet it would work with NetBSD and FreeBSD
<illiliti> nice
<bountyht> Anyway, if you only want to play with device detection and /dev, maybe you could use **gasp** a virtualitation solution for testing
* bountyht dodges thrown tomatoes
<illiliti> i know. i prefer real hardware to ensure correctness
claudia02 has quit [Quit: zzz]
mov_eax has quit [Quit: WeeChat 3.2.1]
mov_eax has joined #kisslinux
mov_eax has quit [Ping timeout: 240 seconds]
mov_eax has joined #kisslinux
illiliti has quit [Quit: leaving]