libera/#devuan/ Monday, 2021-04-12

rrqhook54321: did you try again?00:13
hook54321rrq: golinux unblocked it, it's working so far.00:14
golinuxNot afaik . . . I wandered off to real life for a while . . . so he may not have seen my pm00:14
rrqshould be fine now; the baddie trap was a bit too eager00:16
hook54321is there anything i should do to avoid hitting it again?00:19
golinuxNot that I know of00:21
rrqwe had a small powwow with the trap bot imploring it to be kinder to well designed crawling00:26
rrq... as you might notice00:27
hook54321lol02:00
golinuxhook54321: No more problems?02:11
hook54321checking02:12
hook54321doesn't look it. running around 2-4 requests per second fine.02:13
hook54321errr, maybe 6-8, idk.02:13
search_socialHello, I have just installed devuan and every few minutes or so my console is getting spammed with an "i2c_hid_get_input: incomplete report" message. I know the message is harmless and I'm wondering how to avoid seeing it on the console07:41
pablocastellanosHi, any ideas which packages provides the smallest window manager?08:03
tarzeau_amiwm and wmaker08:05
lts-twm comes with X08:05
tarzeau_i read smallest+usable08:06
tarzeau_you can further make them smaller using upx on the binary08:06
pablocastellanosBy smallest I mean less space (I'm running beowulf on a text live CD headless)08:07
pablocastellanosI only need to show one window08:07
pablocastellanostwm sounds perfect08:08
tarzeau_ratpoision is what i use for kiosk mode08:08
lts-You likely could run a single window with just xinit08:09
lts-s/likely/possibly/08:09
pablocastellanostarzeau_: Thats a good idea, but a non-experienced user needs to configure something using this window and ratpoison is not very user friendly08:09
tarzeau_pablocastellanos: that is fullscreen browser, borderless :) kiosk mode08:10
tarzeau_i doubt twm will be usable by non-experienced users08:10
pablocastellanostarzeau_: I have friends that use ratpoison, and awesome.08:10
onefangNot sure why you need to manage windows if there's only the one window.08:11
pablocastellanostarzeau_: It has three buttons at the upper left corner08:11
pablocastellanostarzeau_: As far as I remember08:11
tarzeau_https://commons.wikimedia.org/wiki/File:FreeBSD_TWM_Window_Manager_Desktop.png08:11
pablocastellanosonefang: Because this configuration window can open other windows as part of the same program, like opening files to import configuration08:12
onefangThe solution I used for that sort of thing was to use framebuffer, but that was a custom application.08:12
pandakekok9Is there someone looking at the inbox of repository@devuan.org? I've sent an encrypted email there yesterday08:14
onefangI didn't even know that was such an email.  What is your email about?08:15
pandakekok9onefang: It's about the SSH fingerprint of the gitea repo08:16
pablocastellanosonefang: Looks like a lot of work. My setup will be needed only for a few hours. LOL08:16
pandakekok9Just making sure that I'm connecting to the right one08:16
onefangAh the source code repository, not the package repository.08:16
pandakekok9Oh, so they are different? I thought it also covered gitea...08:17
onefangOur gitea is used for those few packages we dont inherit from Debian.08:17
golinuxI have never once heard of that address in the years I've been here.08:18
pandakekok9I just need to know what is the correct SSH fingerprint for the gitea repo08:18
onefangThough mostly those we fork I think.  I dunno much about that, I only run the package mirrors.08:18
pandakekok9Might be a good thing to document what SSH fingerprint you use on the website08:19
golinuxhttps://www.devuan.org/os/keyring08:20
golinuxDon't know if that's what you're looking for.08:20
golinuxProbably not.08:21
pandakekok9golinux: That's for pgp, I need ssh08:21
pandakekok9(And btw, you might want to update the devuan-keyring package, since some keys there are expired)08:21
golinuxYeah.  Do you have an account on gitea?08:21
pandakekok9golinux: Yes, it's jobbautista908:21
golinuxAh, right.08:21
golinuxUnfortunately the gitea master is on holiday08:22
pandakekok9Oh, that sucks. Any idea when they are returning?08:23
pandakekok9It's not urgent btw, I can still use https for pushing08:23
golinuxAnd I haven't a clue about such things.  You might open an issue there.  He might see that. Or ask on the #devuan-dev channel.08:23
pandakekok9Ok, thanks08:24
golinuxLeePen would know and others there also08:24
golinuxMost everyone is sleeping now though.08:24
* systemdlete has buyers remorse re: btrfs...11:07
systemdleteI lost some data in some files on a btrfs file system on one system.  Not sure if it is due to btrfs, but I'm wondering.11:07
systemdleteI may have deployed btrfs too much at once.  I thought because it had been working well on some systems it was safe to proceed with further rollout.  I may have been wrong.11:08
systemdleteAnyway, only SOME of the data in SOME files was lost.  I have backups, luckily, heheheh11:08
systemdleteI am restoring them now.11:08
systemdletewhoa...11:10
systemdletenow they are back?11:10
systemdleteI did a restore, but to a /tmp directory.  I haven't copied the files back.11:10
systemdleteBut somehow the files look right again.11:10
systemdlete(previously, they had only one or two truncated lines in each of the files in question)11:11
systemdletewtf?11:11
systemdleteI hope this sort of thing will not persist...11:12
systemdleteno, I see what happened.11:13
systemdleteThe data is still missing.11:13
systemdleteSome of the data is not missing.11:14
systemdletenvm.  I will look into this some more.11:14
* systemdlete is redfaced with embarassment11:22
systemdleteCould someone please help me get my foot out of my mouth?11:22
systemdleteI was relying on a construct to determine which files I wanted to gather data on.  But that's not reliable, and I thought I had fixed that long ago.11:22
systemdletecrud.11:22
systemdletebut it is too early for most people here.  Sorry for my "outburst" -- but at least I figured it out.  It had nothing to do with btrfs... unless you count  the fact that there is no mount.btrfs, which was the bad coding on my part...11:23
systemdleteI have a better way to do this now (using lsblk)11:24
ShorTiewhat is the big thing about btrfs ??12:32
ShorTieext4 just works12:33
rmsnapshots12:35
ShorTieguess i'm doning sumfin wrong12:38
ShorTiei like never need to use a backup/snapshot12:39
MinceRit destroys itself :>12:47
tarzeau_btrfs has live compression, and performs way better than ext4 (like xfs as well)12:52
* tarzeau_ hasn't touched ext4 since 15+ years12:52
Unit193I dunno, https://launchpad.net/apt-btrfs-snapshot seems like an amazing idea. >_>12:54
GyrosGeierxfs has never performed better than ext* for me12:57
GyrosGeiermy personal benchmark is "how long does it take to delete a linux kernel tree?"12:57
DPAIt would be nice if ext4 could do CoW, I have some libvirt-lxc containers where it would be nice if I could dedublicate some of their files.12:58
DPAI don't like btrfs, though. Where did the space go, is there an old snapshot, does it need balancing, why does it suddently need so much CPU, etc.12:58
GyrosGeierthe last time I tried xfs, it took 45 minutes, while ext3 took 30 seconds12:58
tarzeau_GyrosGeier: try creating 10000 files, then removing them (or add a few more 0s)12:58
tarzeau_not sure ext3 had limits on # of inodes, unlike xfs/btrfs12:59
tarzeau_if that was fixed with ext412:59
GyrosGeierit still has limits, but you can tell on creation what the limit should be12:59
GyrosGeiersame as in ext212:59
tarzeau_i'm aware of creation time limits, but i never know ahead whaty my users do, so i'm fine with xfs/btrfs12:59
GyrosGeierthere is a reason why d-i gives you an option "how is this file system going to be used?"12:59
tarzeau_never seen that question (using preseeded installs), does it have the option "no idea, but crazy unusual stuff"13:00
GyrosGeierthere is not much harm in using lots of inodes, except that it wastes space13:01
tarzeau_i've kept running out of them 15+ years ago13:02
GyrosGeierso if you expect your users to do weird stuff, you can increase the number for /home13:02
tarzeau_and that filesystem hasn't been checked for 180 days stuff also bugged me13:02
GyrosGeieror have inode quotas to stop them from breaking each other's stuff13:02
tarzeau_they use local disk space, not /home (way too slow in our setup)13:02
tarzeau_or just use xfs or btrfs :)13:03
GyrosGeierin traditional sysadmining, you have a separate /var/spool with lots of inodes if you run a news server13:03
GyrosGeiernormal user homes tend to have a good mix of large and small files, and I've seldom run out of inodes on homes13:04
GyrosGeierand for multiuser I have quotas13:04
onefangThink you have gone #devuan-offtopic, or should.13:04
KittyI am trying to use udev rules to name my ethernet devices properly15:15
Kittythe file is being picked up15:15
Kittyand then sometime later in the boot process, the device is being renamed15:15
Kittyoverwriting it15:15
gnarfaceKitty: check if it's cached in this file /etc/udev/rules.d/70-persistent-net.rules15:19
gnarfaceor something similar15:20
gnarfacei think it might get applied last, overriding your custom rules until you delete the old line manually15:21
sadsnorkTurns out my devuan mirror filled up my drive pretty fast.  This morning I had to run the rsync with --delete and it freed up a couple dozen GB of space.  Should I continue to use --delete or was there a specific problem that created the recent increase in space?15:30
onefangKeep using --delete.15:31
sadsnorkDeal! :-)15:33
sadsnorkPS: Thanks onefang.15:34
onefangYou are welcome.  Thanks for running your mirror.15:35
* sadsnork tips his hat15:37
sadsnorkTo be honest, a lot of what drives me is principle... and my use of Devuan is certainly no exception.  Lately [thanks to links here] I have been reading a bit of that unixsheikh and related stuff - and I have been finding myself quite pissed off at the direction and decisions of the Linux community at large.15:39
sadsnorkI'm glad Devuan is an exception to that and want to encourage it.15:40
Ankokukishime too bro15:42
Ankokukishii just started using linux last year (wish it was sooner tbh) and what the mainstream distros do just pisses me off. My friend recommended refracta to me, and now its all i use15:43
Ankokukishii wish i had the programming chops to make a version that was compatible with laptops15:43
Ankokukishibe the one distro that actually cared about laptops15:43
* sadsnork cheers15:44
sadsnorkNice Ankokukishi!  I also wish my dev skills were better.  I guess my skills being more suited to infrastructure led me to running a mirror.15:45
Ankokukishii tried main devuan before, i just like the interface of refracta more, but id recommend devuan to anyone. Programmers who actually have principles and care about functionality over bloat15:45
Ankokukishii have zero dev skills15:46
Ankokukishilol15:46
Ankokukishii wanna remedy that eventually but a new job and having to learn so much for that right now is gonna keep me away from being able to learn to dev15:46
Ankokukishilol15:46
KittyHi, I am trying to use custom network device names.16:02
KittyI have ten network devices in this box, and the order from the kernel, either in the eth* format or the enp101s0f1DEADCAT format is a pain in the arse to use16:03
KittyI am trying to use 70-persistent-net.rules16:03
Kittybut it doesn't work16:04
gnarfacepermissions maybe?16:04
gnarfaceon the rules file?16:04
Kittyroot.root 64416:07
Kittyif I set net.ifnames=0, then it picks up on the fact I tried to rename eth0-4, and just uses eth10-13 instead, with nothing having eth0-4, if I use ifnames=1, then it just gets eno? and enp101sf10p1a981 names16:09
gnarfacehmm, i'm not sure what's up16:11
GyrosGeiernet.ifnames should be largely irrelevant with udev rules16:12
GyrosGeierthat is just how the kernel names them initially, before the rules are applied16:12
GyrosGeierthe generated rules map from MAC address to persistent interface name16:13
gnarfacecould it be caching the persistent names elsewhere?  in a second file somewhere that's still not being cleared?16:13
GyrosGeierif some of these are virtual functions, they may have random MAC addresses, which would allocate new names on every boot16:14
GyrosGeierI think it shouldn't, but I haven't looked at it for a long time16:14
gnarfaceoh, yea if the mac addresses are new every boot they'd also look like brand new devices in this case16:14
gnarfaceit wouldn't be on by default unless something has gone very wrong16:14
GyrosGeierI have configured the VF interfaces to use the vfio driver, which kind of stops them from getting a name16:15
GyrosGeierwell, how many VF devices show up can be set in the PF via kernel parameter, and on some machines through the BIOS16:16
Kittythey are real hardware devices16:16
GyrosGeier$ lspci | grep Ethernet | wc -l16:17
GyrosGeier1616:17
GyrosGeierall of these talk to the same port16:17
Kitty1016:18
GyrosGeier14 have random MAC addresses that change on every boot16:18
Kitty4 are 1Gbps, 2 are 10Gbps copper, and 4 are 10Gbps fibre16:18
Kittyall have hardwired mac addresses16:18
GyrosGeierah16:18
GyrosGeierbecause I just oversimplified things16:18
GyrosGeierin fact, my 16 PCIe devices talk to the same 4 ports through an internal switch :)16:19
Kittyis there some other location udev rules might hide?16:21
gnarfacein /lib/udev/rules.d maybe?16:22
gnarfacei didn't think any should be going there from the persistent rules but i dunno for sure really16:22
gnarfacealso something could go wrong16:22
gnarfacealso, in the past it's been somewhat uncooperative for me and i've had to restart it16:22
gnarfacesometimes it seems to exhibit tweaky behavior based on file timestamps like pam does16:23
Kittyand suddenly it works16:31
Kittywhat16:31
Kittythe16:31
Kittyutter16:31
Kittyfuck16:31
gnarfaceyea i dunno16:33
gnarfacesuspicious to say the least16:33
gnarfaceran into similar issues when i was making custom rules for my steam controller16:33
gnarfaceafter i got it working the first time it was fine16:34
KittyI removed KERNEL== bit from the udev rules file16:36
Kittyso it just has subsystem, action, drivers, attr(address) and name16:37
gnarfacewhat had you set it to?16:38
Kittyvarious of 0000:66:00.016:38
Kittyand "eno*"16:39
gnarfacehmm, i still dunno16:39
gnarfaceas long as you got it working now though, that's the important part16:39
Kittylet's reboot and prove it's not a fluke16:40
rktaThere is an jessi image for the raspi, but non for beowolf. Is support for the raspi dropped? If yes, are there recommended alternatives?17:41
buZzdid you find http://arm-files.devuan.org/ yet?17:43
buZzrkta: ^^17:44
rktano17:44
rktaThat's what I was looking for, thx buZz17:45
hook54321golinux: connect timeouts again20:03
gourhello, i'm unning ceres/runit on my desktop machine and wonder which packages you recommend for "ntp" & "cron" jobs?21:23
gour*running21:24
golinuxhook54321: Yeah, you're back on the list.21:27
golinuxMaybe you need to slow it down a bit?  I really don't want to have to keep doing this dance.21:28
golinuxOr pause till rrq gets back and finds a way around it.21:31
hook54321golinux: yeah, slowing it way down22:25

Generated by irclog2html.py 2.17.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!