2019-09-25T01:17:20 #kisslinux dylanaraps `alsa-utils` 2019-09-25T01:17:24 #kisslinux `configure: WARNING: unrecognized options: --without-debug` 2019-09-25T02:05:00 #kisslinux Does dylan check the logs from when he's offline? 2019-09-25T02:07:28 #kisslinux i guess 2019-09-25T02:08:09 #kisslinux he does reply to messages sent when he's offline 2019-09-25T02:12:25 #kisslinux Ok. So regarding pfetch, why is INT trapped? It seems that it's so the terminal state will be reset on it, but EXIT gets triggered when that happens and trapping INT too just overrides the default handling (exiting the script), no? 2019-09-25T05:13:07 #kisslinux Crestwave: fixed 2019-09-25T05:16:19 #kisslinux nestman: fixed 2019-09-25T05:27:27 #kisslinux Crestwave: Do you know of a way to hide stdout but still allow printing to it with &>1 (or another descriptor)? 2019-09-25T05:27:57 #kisslinux This works: 'exec >/dev/null; printf test >/dev/tty' though I don't know how portable piping to '/dev/tty' is. 2019-09-25T05:41:39 #kisslinux ooo 2019-09-25T05:41:42 #kisslinux Figured it out 2019-09-25T05:56:35 #kisslinux Crestwave: You'll find this interesting https://github.com/dylanaraps/pfetch/blob/master/pfetch#L227-L235 2019-09-25T06:20:51 #kisslinux Hm. Looks like it's interpreting the closing parenthesis in the case statement as a closing for the command substitution 2019-09-25T06:21:02 #kisslinux /dev/tty is POSIX IIRC 2019-09-25T06:25:04 #kisslinux You can use an opening parenthesis before the pattern instead but I don't know how portable that is 2019-09-25T06:25:51 #kisslinux I know backticks are portable so it's fine I guess. 2019-09-25T06:34:33 #kisslinux It looks like the opening parenthesis are POSIX. 2019-09-25T06:35:13 #kisslinux Yeah, they're portable, but aren't there some gotchas with it regarding backslashes? I guess it's mostly fine, though 2019-09-25T06:50:22 #kisslinux I'm happy with how this turned out: https://github.com/dylanaraps/pfetch/blob/master/pfetch#L126-L166 2019-09-25T06:51:24 #kisslinux I love how you can read the next line from inside the loop. 2019-09-25T06:51:48 #kisslinux The dynamic variable naming is great too. 2019-09-25T06:51:49 #kisslinux By the way is the [ in [SUSE* intended? 2019-09-25T06:52:11 #kisslinux Good catch 2019-09-25T06:52:32 #kisslinux Fixed. 2019-09-25T06:52:49 #kisslinux Thank vim's fragile syntax highlighting 2019-09-25T06:52:58 #kisslinux On a less useful note, you're missing a quote at the comment on line 764 :P 2019-09-25T06:53:35 #kisslinux s/764/800/ on latest master 2019-09-25T06:54:18 #kisslinux ooo 2019-09-25T06:58:56 #kisslinux The macOS handling is great. How do you test it? VM? Or do you have a macbook/hackintosh? 2019-09-25T07:00:05 #kisslinux I get people to send me the full file contents or the full command output and I "fake it" and write a parser. 2019-09-25T07:00:26 #kisslinux See: https://github.com/dylanaraps/pfetch/issues/1 2019-09-25T07:02:28 #kisslinux Ah. Have you seen https://github.com/foxlet/macOS-Simple-KVM? 2019-09-25T07:03:51 #kisslinux That's neat. 2019-09-25T07:04:02 #kisslinux Last time I tried it was an 11GB image and I had to patch VirtualBox. 2019-09-25T07:04:09 #kisslinux This was 3 years ago(?). 2019-09-25T07:04:24 #kisslinux No acceleration either. 2019-09-25T07:13:57 #kisslinux o/ 2019-09-25T07:13:59 #kisslinux Welcome 2019-09-25T07:14:34 #kisslinux hi :) 2019-09-25T07:16:04 #kisslinux I'm happy to answer and questions you may have. :) 2019-09-25T07:18:00 #kisslinux Where do I put network interface configuration files? 2019-09-25T07:18:38 #kisslinux wpa_supplicant/dhcpcd are available in the repositories. 2019-09-25T07:18:43 #kisslinux macos-simple-kvm is still pretty stuttery unless maybe you GPU passthrough and have an SSD, but it's more than fast enough for testing terminal stuff, and it's pretty easy to set up. 2019-09-25T07:18:57 #kisslinux thnx 2019-09-25T07:19:34 #kisslinux I'd need to package qemu for KISS first and it looks nightmarish. :P 2019-09-25T07:50:45 #kisslinux o/ 2019-09-25T07:50:45 #kisslinux Welcome 2019-09-25T07:51:35 #kisslinux Crestwave: Dunno if you knew this but NetBSD implements a lot of Linux's /proc filesystem. 2019-09-25T07:51:37 #kisslinux https://github.com/dylanaraps/pfetch/blob/master/pfetch#L398-L414 2019-09-25T07:53:24 #kisslinux Hi, quick question: how can I install xrandr? Is it already part of some package? 2019-09-25T07:53:46 #kisslinux We haven't packaged it thus far. 2019-09-25T07:56:30 #kisslinux 2 secs 2019-09-25T07:58:10 #kisslinux orty: Pushed xrandr to the repositories. 2019-09-25T07:59:06 #kisslinux Thanks :) 2019-09-25T08:00:35 #kisslinux Btw, great distro. Working fine so far 2019-09-25T08:02:27 #kisslinux dylanaraps: Cool. NetBSD is actually the only one of the big three I haven't installed yet; I should get around to it some time. 2019-09-25T08:02:30 #kisslinux Thanks :) 2019-09-25T08:03:21 #kisslinux I'll try to help with the others later; I have them installed in a multiboot so I'll have to reboot to get to them. 2019-09-25T08:04:27 #kisslinux Nice, would be great. 2019-09-25T08:06:42 #kisslinux TIL about Picolibc: https://keithp.com/blog/ 2019-09-25T08:06:46 #kisslinux It's a new libc for embedded. 2019-09-25T08:46:09 #kisslinux there's also dietlibc: https://www.fefe.de/dietlibc/ 2019-09-25T09:00:28 #kisslinux Neat 2019-09-25T09:00:32 #kisslinux Also UClibc. 2019-09-25T09:01:01 #kisslinux https://www.uclibc.org/ 2019-09-25T09:01:12 #kisslinux Oh. 2019-09-25T09:01:20 #kisslinux Development is here now (uclibc-ng) 2019-09-25T09:01:22 #kisslinux https://uclibc-ng.org/ 2019-09-25T09:27:23 #kisslinux Crestwave: There's a VT52/VT100 escape sequence for a newline and it can be embedded in strings! 2019-09-25T09:27:23 #kisslinux '^[E' 2019-09-25T09:34:42 #kisslinux hm. compiled a new kernel, this time with vesa, doesn't boot: "invalid magic number" Oo 2019-09-25T09:34:54 #kisslinux Weird 2019-09-25T09:34:58 #kisslinux Tried googling it? 2019-09-25T09:35:19 #kisslinux yeah but no immediate solution 2019-09-25T09:35:58 #kisslinux should've kept the .config from the first time -.- 2019-09-25T09:37:05 #kisslinux Is your System.map file valid? 2019-09-25T09:37:26 #kisslinux Are you using an initramfs? 2019-09-25T09:37:35 #kisslinux AH i'm not awake yet. without make install it'll likely not boot >.< 2019-09-25T10:11:54 #kisslinux alright. X works, but openbox displays no fonts and firefox segfaults. slowly, slowly :) 2019-09-25T10:13:13 #kisslinux You probably need fonts if you don't have any yet. 2019-09-25T10:14:25 #kisslinux that's a great quote illustrating kisslinux :) 2019-09-25T10:16:33 #kisslinux :P 2019-09-25T10:16:57 #kisslinux I just copied the fonts out of a Windows installation. 2019-09-25T10:16:59 #kisslinux Never have to worry about them again. 2019-09-25T10:17:11 #kisslinux We have unifont in community 2019-09-25T10:17:48 #kisslinux Also liberation-fonts-ttf in community. 2019-09-25T10:19:10 #kisslinux unifont works, thanks 2019-09-25T10:28:52 #kisslinux got st to show up in bspwm :D 2019-09-25T10:29:30 #kisslinux Nice 2019-09-25T10:30:04 #kisslinux absolutely mad screen tear though D: 2019-09-25T10:32:02 #kisslinux Which xf86-video driver? 2019-09-25T10:33:12 #kisslinux uhh is none a possible answer 2019-09-25T10:35:04 #kisslinux Yeah 2019-09-25T10:35:04 #kisslinux That's modesetting then. 2019-09-25T10:35:04 #kisslinux It's the generic driver built into Xorg. 2019-09-25T10:35:17 #kisslinux guess thats my problem then? 2019-09-25T10:36:24 #kisslinux You can try the driver for your gpu ('kiss b xf86-video-intel' for example). 2019-09-25T10:36:39 #kisslinux which would i try in a vm though? 2019-09-25T10:38:28 #kisslinux also which repo is video-intel in? 2019-09-25T10:40:40 #kisslinux my video thing in the vm is just "virtio" 2019-09-25T10:41:15 #kisslinux xorg 2019-09-25T10:41:15 #kisslinux Oh, it's a VM 2019-09-25T10:41:15 #kisslinux You can try xcompmgr from community 2019-09-25T10:41:15 #kisslinux It's a compositor. 2019-09-25T10:41:16 #kisslinux Try xcompmgr 2019-09-25T10:41:25 #kisslinux Specifically 'xcompmgr -a' 2019-09-25T11:17:48 #kisslinux any idea why the keyboard wouldn't be working in X? 2019-09-25T11:23:47 #kisslinux Do you have libinput/xf86-input-libinput? 2019-09-25T11:24:31 #kisslinux xf86-input-libinput, yes 2019-09-25T11:24:58 #kisslinux (mouse works) 2019-09-25T11:25:32 #kisslinux Weird. Anything in the xorg log? 2019-09-25T11:26:40 #kisslinux xkbcomp reports: unsupported high keycode 372 for name ignored 2019-09-25T11:27:19 #kisslinux That's fine. 2019-09-25T11:27:26 #kisslinux Though it sounds to me like it's working?? 2019-09-25T11:27:28 #kisslinux What wm? 2019-09-25T11:27:33 #kisslinux openbox 2019-09-25T11:28:25 #kisslinux Try this: 2019-09-25T11:28:28 #kisslinux Section "InputClass" 2019-09-25T11:28:30 #kisslinux MatchDevicePath "/dev/input/event*" 2019-09-25T11:28:32 #kisslinux identifier "libinput * catchall" 2019-09-25T11:28:34 #kisslinux Driver "libinput" 2019-09-25T11:28:36 #kisslinux EndSection 2019-09-25T11:28:38 #kisslinux In: /etc/X11/xorg.conf.d/40-libinput.conf 2019-09-25T11:34:49 #kisslinux hm. udev seems to find a "virtualbox usb tablet" and adds it as mouse, but no keyboard 2019-09-25T11:38:12 #kisslinux This might be a kernel driver issue again. 2019-09-25T11:38:14 #kisslinux Hm 2019-09-25T11:51:09 #kisslinux o/ 2019-09-25T11:51:10 #kisslinux Welcome 2019-09-25T13:09:25 #kisslinux OpenBSD has no 'seq' huh. 2019-09-25T18:49:05 #kisslinux Can someone point me in the right direction in terms of setting up my xorg.conf.d? I can't find docs for this 2019-09-25T19:16:15 #kisslinux Specifically, I am unable to xinit and when I run xrandr I get "Can't open display" 2019-09-25T19:16:28 #kisslinux is there any way mirrors could be implemented into kiss? kinda frustrating not being able to install basic stuff like firefox (tortall.net offline for yasm) and yesterday gnu.org was down taking down bash and freetype and more im sure 2019-09-25T19:16:37 #kisslinux check the X logs 2019-09-25T19:27:16 #kisslinux superuserdo19: xrandr is used after x has already launched; won't work before you successfully launched it. Some distros use "startx" as an xinit wrapper; if you have that on your system, you could try that. 2019-09-25T19:27:54 #kisslinux and yes, Xorg should produce logs which could mention the issue 2019-09-25T19:33:00 #kisslinux Hi there~ 2019-09-25T19:33:14 #kisslinux Has anyone here managed to get Xorg working on a virtual machine? 2019-09-25T19:37:12 #kisslinux Dredrim: I'm trying to get it working on VirtualBox right now 2019-09-25T19:39:00 #kisslinux Let me know if you manage it 2019-09-25T19:40:49 #kisslinux I am getting a 'no screens found' error in the logs - it seems I don't have any devices in my config file. How would I go about setting up the xorg config? Is there a way to autogenerate it? 2019-09-25T19:42:51 #kisslinux Yeah I was getting the same error 2019-09-25T19:43:06 #kisslinux Xorg -configure is the command to autogenerate it 2019-09-25T19:43:28 #kisslinux And Xorg -config for using it if I remember correctly 2019-09-25T19:43:32 #kisslinux But still doesn't work 2019-09-25T19:43:37 #kisslinux https://mesa.freedesktop.org/vmware-guest.html 2019-09-25T19:43:46 #kisslinux You might be missing video drivers 2019-09-25T19:43:52 #kisslinux I was checking this webpage to see if there was something more I needed to do 2019-09-25T19:50:26 #kisslinux the log is saying I'm missing modules vmware, fbdev, and vesa - how do I get these? 2019-09-25T19:50:41 #kisslinux Dredrim: is this what you are running into? 2019-09-25T19:52:43 #kisslinux I believe those missing modules are the cause. If you created an xorg.conf it might be a good idea to remove it so it doesn't bite you later once you get those modules. 2019-09-25T19:53:29 #kisslinux You might be able to get some or all of those modules by enabling them in the kernel configuration and (re)compiling 2019-09-25T19:57:03 #kisslinux I have xorg working in a vm, but im using kvm/qemu 2019-09-25T19:59:27 #kisslinux I have the module vmwgfx built on the kernel with [*] and starting on boot 2019-09-25T19:59:31 #kisslinux a 2019-09-25T19:59:42 #kisslinux And I installed the xf86-vmware-video driver too 2019-09-25T20:00:00 #kisslinux Mesa is also installed as a xorg dependency so I should have everything 2019-09-25T20:00:15 #kisslinux But Xorg just explodes and doesn't even let me switch tty nor does it write a log file 2019-09-25T20:00:17 #kisslinux Do they show up in `lsmod`? 2019-09-25T20:00:44 #kisslinux Nay, but vmwgfx shows in dmesg 2019-09-25T20:01:00 #kisslinux Try `modprobe`'ing them 2019-09-25T20:01:33 #kisslinux vmwgfx is not found, I guess it's normal since I didn't build it as a module 2019-09-25T20:02:21 #kisslinux ahh, okay 2019-09-25T20:02:31 #kisslinux then I'm out of ideas 2019-09-25T20:02:39 #kisslinux So I am 2019-09-25T20:03:00 #kisslinux I can't make Xorg work on a virtual machine for some reason 2019-09-25T20:03:13 #kisslinux I have an Arch installation in Vbox that works on wayland but explodes on Xorg 2019-09-25T20:04:08 #kisslinux huh 2019-09-25T20:04:28 #kisslinux Can you elaborate on explode? I think I conflated your issue with superuserdo19's 2019-09-25T20:04:44 #kisslinux Black screen and CPU lock 2019-09-25T20:05:44 #kisslinux Same with VMware and KISS, it just goes black and ignores ctrl+alt+f2 2019-09-25T20:05:45 #kisslinux How do you know it's CPU lock? 2019-09-25T20:05:54 #kisslinux Have you tried sysrq? 2019-09-25T20:05:55 #kisslinux A VBox popup tells me so 2019-09-25T20:05:59 #kisslinux oh 2019-09-25T20:06:05 #kisslinux well that's upsetting 2019-09-25T20:06:08 #kisslinux I have no idea 2019-09-25T20:06:34 #kisslinux It's not even the same emulator but I'm intrigued that it's Xorg that always seems to give me problems 2019-09-25T20:08:07 #kisslinux Just tried and sysrq doesn't wor either 2019-09-25T20:08:09 #kisslinux work* 2019-09-25T20:08:52 #kisslinux I had hoped the issue was xorg taking control of the keyboard rather which you misdiagnosted as CPU lock, in which case sysrq could have regained keyboard control. But a vbox pop up seems pretty definitive. 2019-09-25T20:12:46 #kisslinux paradigm: paradigm paradigm dredrim 2019-09-25T20:13:02 #kisslinux Dredrim: I'm in the same boat 2019-09-25T20:14:42 #kisslinux I'm not particularly savvy with either specifically KISS or Vbox. Others who are inactive at the moment may be able to help more at a later time. 2019-09-25T20:15:09 #kisslinux KISS is on VMWare, but I had the same problem on Vbox 2019-09-25T20:15:21 #kisslinux Nothing seems to work 2019-09-25T20:15:42 #kisslinux Ty for the help either way ^^ 2019-09-25T20:15:52 #kisslinux Happy to help :) 2019-09-25T20:18:40 #kisslinux paradigm: Thank you! 2019-09-25T20:18:49 #kisslinux Dredrim: lmk if you make any progress 2019-09-25T20:19:23 #kisslinux I will 2019-09-25T20:19:29 #kisslinux Btw do we have a KISS wiki? 2019-09-25T20:19:35 #kisslinux Or more documentation 2019-09-25T22:53:15 #kisslinux for some reason neofetch on kiss decided that im running catwm and not bspwm :O 2019-09-25T23:32:53 #kisslinux now that there's pfetch, will kiss-fetch be removed 2019-09-25T23:32:55 #kisslinux ? 2019-09-25T23:54:42 #kisslinux yamchah2: might be missing deps 2019-09-25T23:55:02 #kisslinux I forgot which method is used to detect wms in neofetch