libera/#devuan/ Monday, 2020-08-10

furrywolfaww, is the gopher server gone?03:56
rrqwhich host was that?04:12
furrywolfdunno, but I just tried the gopher links, and they no longer work.04:13
rrqwhich link(s)?04:14
furrywolfgopher://www.devuan.org etc.04:15
rrqmmm that must have been the old www.devuan.org host04:15
rrqwould you want to set one up on the current www.devuan.org host?04:22
rrqor even, would you want to one set up on the current www.devuan.org host?04:24
golinuxlynx gopher://republic.circumlunar.space isn;t coming up either04:26
meep_____Can we bring it back but as a Gemini service?04:53
meep_____I prefer the Krystall client04:58
gordonDrogonA long shot, but has anyone had/used OpenShot with Beowolf? I was using it with ASCII on a crappy old i3 system with on-board Intel graphics and it could use the on-board thing to assist with rendering, but got a new(er) PC, i7, on-board intel (plus PCIe nvidia) and can't get OpenShot to use the hardware at all. (Using the same OpenShot 2.5.1 I was using on the old PC, comes in "AppImage" format)14:23
djphis it one of those goofy "Optimus" based things?14:25
gordonDrogonthe PC? It's a refurbished Dell.14:27
djphlaptop or desktop?14:33
gordonDrogondesktop. specifically: Dell OptiPlex 902014:37
djphgordonDrogon: okay, that should(tm) just fire on nvidia by default ... well, long as you've got things plugged in right14:46
gordonDrogondjph, yes - I thought so. it's plugged in, currently displaying video - 2 monitors - the control panel thing works but OpenShot won't/can't use it.14:51
djphI'm not surprised the onboard graphics are getting disabled since you have proper GPUs14:52
djphbut then again, I haven't used OpenShot on a machine with dedicated GPUs in ... well, I don't think ever.14:53
gordonDrogonOpenShot can't/won't us the on-board either, although I've not tried without the nvidia card plugged in.14:53
gordonDrogonI'll give that a go after lunch.14:54
djphI was more thinking it was "disabled" because it was forcing you into using the nVidia (as in "no, you can't change this because I know you have a good card, why would you want to use the bad card?!")14:55
gordonDrogonalthough right now CPU rendering is almsot as fast on the new PC as using the hardware on the old PC was.14:55
gordonDrogonI'm new to the multi-card thing, but when I plugged the card in, with the video cables still in the on-board one, it whinged that I had nothing plugged into the PCI card.14:56
gordonDrogonI don't care which one I use, but I'd really like some hardware assist when doing the final render on videos.14:56
djphMight need to read into it more.  If you're plugged into the nVidias, it might just run with those without even thinking about software14:58
djphAssuming you've got the nVidia drivers running the show14:59
gordonDrogonthey are all installed and working and video is coming out of that card. OpenShot just won't use hardware acelleration for whatever reason known to it. I'll remove the card, go back to the on-board one which might be the same as my old i3 system - I can run-up the old drive and check from there just to make sure, then who knows. Maybe I needed to install some extra library or something on the old system I've not done here.15:03
gordonDrogonI'm not weded to this nvidia card- it was just cheap/part of the bundle I bought. I know that they're not that linux friendly, so who knows.15:04
gordonDrogondjph,  I've removed the nvidia card. PC works fine with on-board video, vainfo seems to suggest it's working fine, but OpenShot still won't/can't use it.15:41
djphweird15:41
gordonDrogonglxgears works, which suggests it's actually usable from programs. OpenShot is just behaving weirdly then. Maybe I'll downgrade to ASCII and see what happens..15:52
nemogordonDrogon: glxgears works at a decent framerate?15:54
nemogordonDrogon: (with vsync disabled)15:54
gordonDrogoner, 60fps. not sure how to disable vsync (yet)15:55
nemo__GL_SYNC_TO_VBLANK=0 vblank_mode=0 glxgears15:55
nemothe first one is for nvidia non-free15:55
gordonDrogongot it.15:56
gordonDrogon61825 frames in 5.0 seconds = 12364.921 FPS15:56
gordonDrogon(which I suspect means it's actually using hardware - I hope!)15:57
nemohaha16:04
nemogordonDrogon: if it is, I want your CPU16:04
nemogordonDrogon: what's the openshot weirdness?16:04
gordonDrogonold pc: i3 system - OpenShot worked fine, but slow. It supported hardware rendering using the onboard intel video thing. It was running ASCII. New (ish) PC. Intel i7 with on-board intel graphics - fresh install of Beowolf - OpenShot works, but can't enable hardware rendering.16:06
gordonDrogonI'm using the same OpenShot AppImage binary on the new PC that I used on the old one. (the packaged .deb is much older)16:07
gordonDrogonnew Pc is a refurbished Dell from a popular UK supplier. It's otherwise working very well.16:08
nemohuh... weird. ascii can use your good graphics card but beowulf can't?? that's usually the reverse of how graphics work on linux16:11
nemogordonDrogon: did you install the firmware package after upgrading to beowulf? maybe that got missed?16:11
nemogordonDrogon: and, anything in dmesg that looked suspicious?16:11
gordonDrogonthe 'card' is the on-board video. I have a separate nvidia card, but am not using it.16:11
gordonDrogonthe only stuff I've installed has come via apt and the standard repositories (including non-free)16:12
nemoyou got 12k FPS in glxgears using your embedded nvidia??16:12
gordonDrogonno - embeded intel.16:12
nemoer intel yes16:12
nemowow16:12
gordonDrogonI've never used this stuff on the past, but it sounds like it's maybe not quite right ...16:12
nemowell. it's just a very rough "benchmark"16:13
gordonDrogonthe display of the gears did not look any faster, but I don't know if that's be design.16:13
nemoso who knows, maybe it's been optimised out the wazoo16:13
gordonDrogonpossibly!16:13
nemogordonDrogon: well, 12k FPS is not going to render visibly 😃16:13
nemoyour monitor would not be capable of it even if your eyes were16:14
gordonDrogonwell quite, but I was sort of surprised it wasn't jus a blur ...16:14
nemoheh16:14
nemogordonDrogon: well, I'm going to guess the animation is designed to render normally16:15
nemogordonDrogon: and not linked to the frame rate16:15
nemomost are16:15
gordonDrogonI've checked permissions too - /dev/dri/* is group video and I'm in that group.16:15
nemogordonDrogon: oh. and the firmware package?16:17
nemo(s)16:17
gordonDrogonseems ok, however I'd jsut dug through the openshot debug log: libva error: /usr/lib/x86_64-linux-gnu/dri/i965_drv_video.so has no function __vaDriverInit_0_3216:17
gordonDrogonso now following that rabbit hole..16:17
nemoah16:18
nemogordonDrogon: so tool looking for a deprecated/removed function or something16:18
gordonDrogonhttps://bbs.archlinux.org/viewtopic.php?id=233143  <-- seems to have clues. let me check that.16:19
gordonDrogonreinstalled it, but same result, however I'll follow this path more - seems to be on he right track for now.16:21
gordonDrogonok, found this: https://github.com/OpenShot/openshot-qt/issues/3210  where it looks like Beowolf is too new. This is something I've never encountered in 25+ years of Debian, (now Devuan, of-course) so I'm somewhat surprised.16:25
gordonDrogonanyway, thanks for the input. sometimes it just needs a bit of chat to make the old grey cells think a bit different...16:28
nemohaha16:28
nemoyeah, debian being "too new" is a rare situation indeed16:29
gordonDrogonI could try building it from source, but not today.16:32
nemogordonDrogon: hmmm this openshot uses appimage. lame16:33
nemogordonDrogon: is that how you installed it?16:33
gordonDrogonyes.16:33
nemoah. welp. this bug is just one of the many reasons I despise app image. but nice to have reinforcement for it ☺16:33
gordonDrogonwell - not that you technically 'install' an appImage, however..16:33
nemohehe16:33
nemowhatever16:33
gordonDrogonyea, it's the first time I've encourtered it. 140MB of ... well, almsot everything.16:34
nemopersonally I'm rooting for nix as the least-sucky of the whole bad bunch16:34
nemoit's kind of a meta package manager offering some hope for dedupe and security updates16:34
gordonDrogonI'm a bit out of touch - been nothing more than a 'user' for far too many years now.16:35
nemogordonDrogon: examining the bug it looks like you could also perform surgery on it by symlinking their libraries to the system ones16:35
nemogordonDrogon: I've done that with some success in closed source games on steam and GoG16:35
nemogordonDrogon: any reason you didn't use apt install openshot  btw?16:36
gordonDrogonpossibly. video editing is just a bit of a hobby right now. my new PC software renders at the speed the old one did with the hardware assist, so it's not the end of the world in that respect.16:36
gordonDrogonthe openshot in apt is quite old.16:36
nemo2.5.1 ?16:36
gordonDrogonoh?16:37
nemohttps://pkginfo.devuan.org/stage/beowulf/beowulf-backports/openshot_2.5.1+dfsg1-1~bpo10+1.html16:37
gordonDrogonI see 2.4.316:37
nemo.. backports16:37
gordonDrogonah, backports.16:37
nemoalways check backports 😝16:37
gordonDrogonRIGHT. Hold my beer ...16:37
nemoapt -t beowulf-backports install openshot16:37
nemogordonDrogon: what I like about that backports package is it is tagged as "oldlibs" ☺16:41
nemoso clearly even 2.5.1 packaged by debian has issues w/ openshot16:41
nemohmmmm maybe it's qt though16:41
nemoif so, I sympathise16:41
nemoHedgewars kinda sorta migrated after qt4 was killed off, but we're using internal headers just to still function pending a complete frontend rewrite. hate qt16:42
gordonDrogonOh, I say, old chap!, Bravo!16:43
gordonDrogonnot only working but I'm seeing 35fps rendering speed.16:44
gordonDrogonI might even plug the nVidia card back in and see if it's any better.16:46
gordonDrogonnemo, thanks!16:47
nemonp ☺16:48
nemoone less app image in the world always makes me happy16:48
gordonDrogonindeed.16:48
nemogordonDrogon: BTW, I really really really wish debian would rethink their backports behaviour with regards to optional/game/non-critical packages16:51
gordonDrogonI'm not a fan of qt either, but for many other reasons - mostly involving Raspberry Pi people wanting to use some stuff I developed never intending it to be used with the qt make system. ugh.16:51
nemogordonDrogon: we've spent soooooo much time supporting debian users. the existing backports mechanism is very non-discoverable.  ubuntu makes it slightly less sucky btu still16:51
nemogordonDrogon: heh. like what?16:51
nemogordonDrogon: util/FileEngine.h:#include <private/qabstractfileengine_p.h>16:52
gordonDrogonoh the all want to cross compile their enny weeny little things. I did a (popular at on time) C based GPIO library for the Pi.16:52
nemo↑ that's our current problem16:52
nemonifty16:52
gordonDrogonI'm tempted to resurrect it when I get time to install devuan on a Pi, then make it Devuan only. Churlsh, but I don't care anymore.16:53
nemogordonDrogon: my OVH VM is devuan these days. it was fairly painless to swap out.16:57
nemogordonDrogon: I might be hurting their optimisations/dedupe or something, but whatever. not my prob 😝16:57
gordonDrogonhm. I have an OVH VM too. it's Debian jessie sas-systemd.16:58
gordonDrogonhow did you upgrade it to devuan?16:58
nemogordonDrogon: literally changed the apt lines ☺16:59
nemoupdated, glanced over list, seemed reasonable. fired it off and crossed fingers16:59
gordonDrogonoh. that works? I'll give it a go.. :)16:59
nemolow risk since if I screwed up could reset from console16:59
nemomaybe back up your data just in case16:59
gordonDrogonit's currently mostly sacrificial, so won't hurt.16:59
nemogordonDrogon: I use mine mostly to have a european IP16:59
gordonDrogonwelcome to our great gdpr overlords.17:00
fsmithredgordonDrogon, look at the migration from jessie guide: https://devuan.org/os/install17:00
gordonDrogonok, thanks.17:01
nemogordonDrogon: heh. that's one good reason, but it's handy to have for testing too, or accessing the odd french video w/ kids17:01
nemogordonDrogon: BTW, one reason I'm still on DVD Netflix.  Hollywood's stupid-ass using language barriers to control pricing model.17:01
nemoin streaming world17:01
* gordonDrogon nods.17:01
nemowell, that and DVD selection is orderds of magnitude larger due to less hollywood control too17:02
nemo*orders17:02
nemoaaaand a lot more viewing options17:02
gordonDrogonright.17:05
gordonDrogonok, so 2nd montor plugged in and working - I have a wrapper script round openshot to turn it on/off as I only use it when editing. life is sweet once again. cheap PC for lots of more goodness. �350 for a i7 refurbished Dell, 16GB RAM and 480GB SSD. Quite happy.17:07
FlibberTGibbetah, i'd love to have access to subbed French films, nemo :(17:10
openbsdtai123hi, I deboostrap with a arch64/arm64 (foreign, stage) the system of amd64 devuan stable onto /target (debv/sdc1). Now, stage2, how to run the stage2??17:13
nemoFlibberTGibbet: yeah. streaming world is a complete mess, and hollywood's determination to try and charge different prices based on local earnings for a product with no delivery barriers is entirely to blame17:13
nemowell. that and determination to try to chage as many times as possible to as many entities as possible, thus the "new contract for every provider" thing17:14
nemo*charge17:14
nemoFlibberTGibbet: but with DVD Netflix and a european IP, life is not too bad.  still has its annoyances though17:14
openbsdtai123gordonDrogon: I use 3 monitors with raspberry pi :) low energy and green power.17:17
nemoopenbsdtai123: I've been looking into moving my little gentoo server to rpi just to save power17:19
nemomy main issue is it has a modest number of files on it. I'm wondering if a 256GB SD card is a sane thing to do to a pi17:20
gordonDrogonfrom my Pi experiences, I'd boot the Pi off internal SD, then mount /home, etc. on external drive(s)/nas ..17:27
nemogordonDrogon: was kinda hoping to just have on pretty little package without any dangly external SSD, but, I suppose17:31
gordonDrogonyea, there is that too. 256GB on a �SD card... the size of my fingernail. I have a 128GB one on my GoPro and that's just bonkers..17:32
meep_____Why not put the rootfs on the drive?17:37
nemogordonDrogon: yeah, my phones been using a 128GB SD card for years now. have transferred it to 3 different phones. best way to get data from one phone to another ☺17:40
nemoI might bump it up to 256 at some point, but it seems to be doing fine still. it doesn't get written to very heavily17:40
gordonDrogonmeep_____, that works, but personally I'm not a fan of having to rely on something on the end of a bit of wire unless it's all fixed in a box...17:41
meep_____Your on a raspberry pi18:23
meep_____Isn't that like the modern equivalent of a Commodore64?18:24
meep_____You've got almost no power delivery buffer to your SoC18:24
meep_____Reliability isn't exactly of high priority here18:24
meep_____I'd think you'd be more concerned about wear on a dumb-NAND-flash device18:25
meep_____And how Devuan turns off all ext4 safety features in order to reduce NAND wear, and uses a fragmentation-preventing filesystem instead of a CoW filesystem, the reliability of your system disk on an sdcard is really out the window18:26
nemomeep_____: well, I'd probably move it from gentoo, so that'd help wear quite a lot18:26
nemomeep_____: only area there'd be significant writes would be /var/log and that is easily handled18:26
meep_____Maybe if you put ZFS or some other CoW FS on the sdcard, but I really don't think your OS should be on the sd18:26
meep_____Just boot18:26
MinceRan endurance SD card might also help18:27
nemoalso. if the SD card wears out, everything on there is backed up anyway18:27
meep_____Your USB power sully changes suddenly by +/- 0.03 volts and your kernel crashes18:27
nemojust drop in a new one.18:27
nemomeep_____: hm.... does that actually happen on pis still?18:27
nemonever encountered that18:27
meep_____And because all safety features were turned off on the sdcard your OS disk is full of truncated files18:27
nemomaybe with a really crappy power supply18:28
meep_____Yes18:28
meep_____This really happened18:28
meep_____To me18:28
meep_____With Devuan on a raspberry pi18:28
nemowell. truncation would be mostly in /var/log again. big whoop18:28
meep_____No it was all over the system, in /usr too18:28
nemobut obv annoying if it happened with any regularity18:28
nemomeep_____: huh. why?18:28
meep_____Run 'mount' and see why18:28
meep_____Look at those dangerous mount options18:29
meep_____I switched to NetBSD after seeing that for the pi18:29
nemomeep_____: no. I mean.. what on earth had open file handles in /usr18:29
nemowhere?18:29
meep_____I don't remember exactly18:29
meep_____I opened a bug about the issue ascii18:29
meep_____On the mailing list18:30
nemowelp. if you can dig it up. rather curious how that happened18:30
meep_____Suffice to say debsums reported lots of unhappiness18:30
nemotypically /usr only gets written to when updating18:30
meep_____/usr is normally mounted rw18:31
meep_____Not ro18:31
nemoand you'd think that'd be fairly rare. could run sync after update I guess. I know some friends from early linux days still haven't broken the sync reflex due to how unreliable things were way back when18:31
meep_____At least on a default install18:31
nemomeep_____: I'm aware. that's not my point18:31
nemoactually I don't even have /usr as a separate mount point anyway18:32
nemobut still.... file truncation should only be in areas being actively written to18:32
nemoyou typically get damage in /var - sucks hard for mariadb and such18:32
nemomy SO keeps hard powering off her devuan laptop. she's done it... dozens of times18:33
nemocan't get her to stop18:33
nemofile truncation every time. but always in non-critical locations. firefox cache, /var/log.18:33
meep_____Ounce the filesystem got corrupt18:33
meep_____It just got more and more and more as time went on18:33
nemoerm... that's not really how it works AFAIK...18:33
nemoat least w/ ext418:33
meep_____Maybe not normally, but all safety features is turned off in the asii rpi install18:34
meep_____*ascii18:34
meep_____Your SO?18:35
nemoSignificant Other18:35
nemomeep_____: whether safety features are turned off or not, it shouldn't matter that a file that is open readonly is not going to be corrupted18:35
nemomeep_____: and /usr in a normal situation is only written to when updating18:36
nemoso scenario for /usr corruption seems to me to be one where you ran apt update and then OS died almost immediately after18:36
nemothat, or, far more likely, your SD card was bad to begin with18:36
nemobuying off amazon is a great way to get scam cards18:36
meep_____Well that's not the case18:36
meep_____Ever since netbsd the system has been running flawlessly18:37
nemomaybe all the bad sections were finally marked invalid. but yeah, no idea. do link me to bug report some time, kinda curious18:37
nemoI mean, not impossible, but sounds kinda magic18:37
nemoperhaps you just got really really unlucky18:37
meep_____In fact18:37
meep_____Check out my uptime since netbsd ON THE PI18:38
meep_____arm64# uptime18:38
meep_____ 9:37AM  up 135 days,  6:47, 1 user, load averages: 0.06, 0.02, 0.0018:38
meep_____arm64# uname -a18:38
meep_____NetBSD arm64 9.0 NetBSD 9.0 (GENERIC64) #0: Fri Feb 14 00:06:28 UTC 2020  mkrepro@mkrepro.NetBSD.org:/usr/src/sys/arch/evbarm/compile/GENERIC64 evbarm18:38
nemo$ uptime 12:38:12 up 241 days, 20:37,  3 users,  load average: 2.63, 2.20, 1.7818:38
nemowe doing the uptime thing? yay!18:38
nemofav linux user competition18:38
meep_____Yeah yeah all these excuses when the mount options and dmesg are literally screaming in your face ALL EXT4 SAFETY IS OFF!!!!. That's why I switched to BSD for embedded use18:39
nemomeep_____: again. I'm not saying it can't happen, I just can't understand how it happened18:39
nemoand, BSD is fine, been meaning to try it myself. you could also have, oh, changed mount options18:40
nemothis is not about excuses. I literally can't work up a scenario that is not rather low probability18:40
nemoand trying to understand how18:40
nemoesp since I have like a dozen linux machines running at home (not that any of them have had this happen, but still would be good to know)18:40
nemonot to mention all the ones at work18:40
nemoand they loooove randomly rebooting those in the vhost18:40
meep_____» you could also have, oh, changed mount options18:41
meep_____I could have, but I didn't trust the arm build maintainer's judgement of nonsafe by default18:41
meep_____And when asking on the ml, I was told it was mainly just a direct copy from rasbian18:41
meep_____I understand your skepticism18:45
meep_____Because this was the first time for me ever losing a significant amount of data on ext418:45
nemomeep_____: well. that and I can't understand what was being modified on /usr18:50
nemonot to mention claim it corrupted everything else. that's never happened.18:51
nemomeep_____: so. definitely would like more info on what files were corrupted. would be good to know and might help form at least a theory18:51
nemomeep_____: how does netbsd mount /usr/local ?18:51
cronoliowhere i can find out a nice documentation for sysvinit ?19:05
meep_____It corrupted binaries and libraries19:10
meep_____nemo: NetBSD is different in that packages are installed into their own directory19:11
meep_____Not /usr19:11
meep_____Packages even have their own etc19:11
meep_____For example to configure nut on netbsd, instead of /etc/nut/nutd.conf19:13
meep_____It's /usr/pkg/etc/nut/upsd.conf19:13
meep_____Also my system doesn't have a /usr/local19:13
meep_____arm64# ls /usr/pkg19:14
meep_____bin     etc     include info    lib     libexec man     sbin    share19:14
meep_____Only NetBSD stuff goes in /usr/bin19:15
meep_____Bzip2, groff, cc, etc19:15
nemomeep_____: where does netbsd put shared package libraries?19:26
nemoI mean, this is probably wildly offtopic at this point19:26
meep_____Third party? In /usr/pkg/lib19:27
nemomeep_____: so... similar to linux flatpak etc? ☹ duplication?19:27
meep_____No duplication19:27
nemook.  so /usr/pkg  = /usr/local on freebsd19:27
meep_____So your base system (first part NetBSD operating system) is /usr/ and the prefix set for all third party software is /usr/pkg19:28
meep_____Bins, mans, etcs, includes, sbins, and shares19:28
meep_____Kinda of like freebsd?19:28
meep_____The only problem with NetBSD is the lack of builds19:30
meep_____If you want to use it as a desktop you'll have to add a lot of ports to the tree yourself19:30
meep_____But it's got a very interested way it does memory management19:30
meep_____UVM i think it's called19:31
meep_____At least the original implementation19:31
meep_____It's very lean19:31
meep_____I would like to bring a full usable desktop's worth of software to it one day, If I could acquire the funding to work on it19:34
tuxd3vwell my rpi1 on beowulf as a uptime of only 30 days, but it used to have 300+ days19:34
tuxd3v18:33:26 up 30 days, 14:51,  1 user,  load average: 0.00, 0.00, 0.0019:34
meep_____tuxd3v: any scary messages in dmesg?19:34
meep_____(on the pi)19:34
tuxd3vnone19:35
tuxd3vrock solid19:36
meep_____uhub0: autoconfiguration error: illegal enable change, port 119:36
meep_____WARNING: 2 errors while detecting hardware; check system log.19:36
meep_____Hmm. Maybe there is something wrong with my pi19:36
meep_____Unless one of those errors in the NO TOD CLOCK DETECTED19:36
meep_____Which is normal because I don't have a UTC on my smbus19:37
meep_____*RTC19:37
tuxd3vmeep_____, using zram as swap, also helps with the sd card wearing19:38
meep_____Oh no need with with NetBSD. I never really go above 20 megabytes ram usage19:38
meep_____I've got over 800 megs to spare19:39
meep_____Feel like I'm using Linux v1 again with this level of efficiency19:39
tuxd3vI already compiled some code in rpi1, and it really helped me using zram as swap, but my rpi has 256MB of ram19:41
tuxd3vright now I am using a insane 46MB19:42
fsmithredwith or without wm?19:42
tuxd3vbut I have also running a dns server, dhcp server, scanner server, printer server, and so on..19:42
tuxd3vonly in server mode19:43
tuxd3vno wm19:43
meep_____Ntp?19:45
meep_____You need ntp on the pi without an rtc19:45
tuxd3vyes ntp server too :)19:45
meep_____Unless you wire one in19:45
tuxd3vactually it his the ntp server for my home network :)19:46
tuxd3vhis -> is19:47
tuxd3vho I forgot19:47
tuxd3vrpi1 reserves 16MB for the graphic card weather you want it or not( its the minimum )19:48
tuxd3vso we could say that he is using 30 MB of Ram19:48
tuxd3varmv6 is very good in code density19:49
tuxd3varmv7 uses a lot more memory due to not so good code density19:49
tuxd3vbut still, I managed 35 mb on my Olimex Olinuxino Lime 2 :)19:50
tuxd3vserver mode, no dhcp server, scanner, printer, nothing of this, only ntp server19:51
tuxd3vmeep_____, what is the Ram comsumption of your rpi?19:56
tuxd3vyou are on netbsd?19:56
meep_____Yes19:56
meep_____Memory: 530M Act, 260M Inact, 23M Wired, 15M Exec, 557M File, 18M Free19:57
meep_____Most of that is a crappy ups driver19:57
tuxd3vmeep_____, what is your pi version?19:58
meep_____hw.model = raspberrypi,3-model-b19:58
meep_____  552 nut       85    0    20M 1528K select/3 209:55  0.00%  0.00% powercom19:59
tuxd3vmeep_____, how do you get the hardware model in netbsd?20:00
meep_____Sysctl hw.model20:00
tuxd3vthe sysctl is close to Linux one?20:03
meep_____Not much difference20:03
meep_____Other than the BSDs putting more stuff in a sysctl instead of /proc20:03
tuxd3vmeep_____, does you have the /proc/cpuinfo?(I guess not..its in sysctl right?)20:16
tuxd3vmeep_____, in your vision how is the arm arch supported in netbsd?20:17
jonadabOk, once is a glitch, twice is a pattern.  Has anybody else had the ascii->beowulf upgrade go horrifically wrong, resulting in the network just plain not working?  I mean, everything _looks_ like it should be working (ifconfig looks happy, etc.), but no data are sent or received, at all?20:51
gnarfaceno, i haven't seen that, but i've gotten in some package tangles upgrading a couple times.  maybe something got blocked or overlooked?20:53
gnarfaceobviously regressions are possible but so far what you describe is at worst very rare20:53
gnarfaceis it wireless or ethernet?20:54
jonadabThe upgrade itself went fine, as far as that was concerned.  No complaints from apt.  (I did do a dist-upgrade on ascii before switching the sources to beowulf, due to past experiences with, umm, I think it was the lenny upgrade, convincing me this is a good practice.)20:54
jonadabEthernet.20:54
jonadabThese were both systems with more than one ethernet interface.20:54
gnarfaceok, and when you did the upgrade, you did a "apt-get update && apt-get dist-upgrade" after switching to the beowulf sources, too, right?20:54
jonadabYes.20:54
gnarfacealright20:55
gnarfaceput your sources.list at paste.debian.net so i can sanity check it20:55
jonadabOne moment.20:55
jonadabhttp://paste.debian.net/1159928/20:56
gnarfacehmmm20:57
jonadabEverything package-wise appeared to go fine.20:57
gnarfacei don't know if us.mirror.devuan.org is wired up right though, that could be outdated20:57
gnarfaceit should be but i'm not sure20:57
gnarfacejust in case, try it with deb.devuan.org instead20:57
gnarfaceotherwise it's starting to look like a kernel issue20:57
jonadabBut after restarting on the new system, attempting to for example access the internet, failed because nothing could resolve.  And no, it's not a resolv.conf problem, I checked that.  And ssh to a known IP address also failed.20:57
gnarfacecan you ping another machine on the LAN?20:58
jonadabNo, that also failed.20:58
gnarfacetry it again with deb.devuan.org and see if that gives you a bunch of packages you didn't have yet20:59
jonadab(This isn't urgent right now, BTW.  I have an older system that I'd kept as a spare standing in.)20:59
gnarfaceotherwise you'll have to try a different kernel version - newer or older would be equally worth testing20:59
gnarfaceare you using the backports kernel?20:59
jonadabJust replace us.mirror.devuan.org with deb.devuan.org correct?20:59
gnarfacecorrect20:59
gnarfaceat best they're going the same place anyway.  at worst, us.mirror.* is going to outdated records21:00
jonadabNo, the only things I used from backports were what certbot needed, almost 100% sure that wasn't the kernel; and in any case the kernel got updated after switching the repos to beowulf.21:00
gnarfacewell if it's not the beowulf-backports kernel, then that's worth trying too21:01
gnarfaceif the upgrade left a 4.9 kernel still installed from ascii though you should be able to just reboot to it through the grub menu21:01
jonadabHmm, there's a thought.21:01
jonadabIn the past that didn't always work, due to things like glibc and udev not being compatible with a kernel from across releases.21:02
gnarfaceeh, it depends on what you're doing, but it should be at least capable of booting to a text terminal you can test the network with21:02
gnarfacegraphics might fail21:02
gnarfacei've booted headless beowulf servers with kernels as old as 4.1.x21:03
jonadabHmm, with deb.devuan.org, dist-upgrade is now offering me linux-image-4.19.0-10-amd6421:03
gnarfacevery interesting21:03
gnarfacemight just be a coincidence.  that one may have been released just now21:03
gnarfaceeither way, worth a try21:04
jonadabYeah.21:04
gnarfacethe last idea i have is just check the ethernet cable.  they're not invincible.21:05
gnarfacebeen doing this for approaching 2.5 decades now and in that time i've seen 3 ethernet cables die with no apparent physical damage, 2 on the same day.21:06
gnarfacejust wore out from all the megahurts21:06
jonadabHeh.21:06
golinuxjonadab: From devuan.org "Devuan has a network of package repository mirrors in place. The mirror network is accessible using the FQDN �deb.devuan.org� via http NOT https. Country Codes (CC) are currently unavailable but a specific mirror from the list can be accessed using the corresponding BaseURL.21:10
golinux"21:11
jonadabgolinux: Yeah, I think what happened was I just search-replaced jessie with ascii, and then later ascii with beowulf, when upgrading.21:11
golinuxCurrently, there is no US package mirror available.21:12
golinuxAlways read the Release Notes21:12
golinuxIt'21:12
golinuxs in there too.21:12
jonadabIs that simply because nobody maintains a US package mirror, or is there a specific reason not to have one (e.g., some legal issue)?21:12
gnarfacejonadab: no volunteers in the US21:12
jonadabgnarface: Ok, that was my first guess.21:13
golinuxNo one has offered to host it.  We thought someone was going to but . . .21:13
gnarfacejonadab: there's only like a dozen mirrors to begin with21:13
gnarfacejonadab: (as opposed to debian's 150+)21:13
jonadabI see.21:13
golinuxhttps://pkgmaster.devuan.org/mirror_list.txt21:13
jonadabBroad is the road that leads to destruction.21:14
golinux@0 actually/21:14
golinux2021:14
gnarfaceoh we got some more?  cool21:15
golinuxI just counted21:15
jonadabWait, is berkeley.edu not in the US any more?21:16
jonadabI know people have joked about CalExit...21:16
golinuxNot online afaik.  See my comment above . . .21:16
jonadabHmm, it's bandwidth-limited to 1Gbps.  Not sure how many users there are to divide that among at any given moment.21:17
golinuxThey are mirroring isos.  I hope that they do get packages up too21:17
jonadabAh, I see.21:17
golinuxtalk to onefang.  He's the "mirror whisperer"21:18
jonadabHeh.21:18
golinuxhttp://borta.devuan.dev/apt-panopticon/results/Report-web.html21:20
tom_my remote logging server is full of21:30
tom_2020-08-10 12:05:01infogaleralb1.stnhostCRONpam_unix(cron:session): session closed for user rootinfo21:30
tom_2020-08-10 12:05:01infogaleralb1.stnhostCRON(root) CMD (command -v debian-sa1 > /dev/null && debian-sa1 1 1)info21:30
tom_Is there any way to not disable this pointless message from being logged?21:31
jonadabHmm, new information:  the _other_ system where I had the same problem, was using us.deb.devuan.org, and when I switch it to deb.devuan.org and update, dist-upgrade does not offer a new kernel, or any other new packages, for that matter.21:55
jonadab(I managed to get one of the two ethernet interfaces working, in each case.)21:56
jonadab(Did I say that before?  I had to swap cables around to do it.)21:57
gnarfacejonadab: do they both have multiple ethernet devices?22:00
jonadabgnarface: They have two each.22:00
jonadabOne onboard, and one expansion card.22:00
gnarfacejonadab: do you have this file? /etc/udev/rules.d/70-persistent-net.rules22:01
gnarfacejonadab: make sure eth0 is even the right one anymore.  this could be at least part of the problem with both of them.22:01
jonadab... no, /etc/udev/rules.d exists but is empty.22:01
gnarfacehmm.22:01
gnarfaceis eudev running?22:01
gnarfaceudev or eudev, any udevd?22:02
jonadabLooks like udevd22:02
jonadabAccording to ps -A22:02
jonadabHmm, maybe now we are getting somewhere.  Unfortunately, I'm a little out of my depth.22:03
jonadabAt least we're not still using mknod22:03
jonadabI guess I should've paid more attention to the modern udev systems.22:03
jonadabThis stuff turns out to be important :-)22:04
gnarfacewell normally what's supposed to happen is the ethernet devices are identified by MAC in a specific order, which is cached in a file in /etc/udev/rules.d/22:04
gnarfacebut if something were to cause that order to be changed, or unexpectedly stay the same for that matter, it could invalidate your network configs22:05
gnarfaceif "/sbin/ifconfig -a" shows both ethernet devices, i'd say just try the other one22:05
jonadabIf it's as simple as changing my configs to refer to a different device (say, eth2 instead of eth1), I'm going to kick myself.22:05
gnarfacewell, there is still the issue of figuring out what happened to your persistent rules file22:06
gnarfaceyou're not using some weird init system are you?  this is just a stock sysvinit install, right22:06
gnarface?22:06
jonadabThis is pretty much a stock devuan install.22:06
gnarfaceif one of the network devices is USB, then that's a common cause of hysteresis in boot orders22:07
jonadabHas never had any systemd-encumbered version of Debian.22:07
gnarfacebut the persistent rules file from udev is supposed to prevent the boot order from mattering22:07
gnarfaceso something seems to have gone wrong there if so22:07
gnarfacebut it could still be a driver issue22:07
jonadabUSB theoretically shouldn't be involved, unless the onboard one is wired that way in the circuitboard for bizarre reasons.22:07
jonadabWhich would be odd, but I've heard of stranger things.22:08
jonadabYes, driver issue has crossed my mind, e.g., if a driver was dropped from the kernel so one of my devices is no longer supported.22:08
gnarfaceit wouldn't show up in "/sbin/ifconfig -a" though if that were the case22:09
gnarfacedo you see them both?22:09
jonadabOk, and it does.  I get three interfaces there, eth0, eth1, lo22:09
gnarfaceyea first of all try both of them22:09
gnarfaceeth0 and eth122:10
gnarfaceand remember it's possible they got swapped somehow22:10
jonadabHmm, right.22:10
jonadabLet me see if I can get the other one to work, in isolation.22:10
gnarfaceworth a try22:10
jonadabHmm.22:12
jonadabNow I am confused why I couldn't get anything working before.22:12
jonadabAnd I *did* physically power it down and back up a couple of times while trying before, so doing that to bring it to my office isn't why it works now.22:12
gnarfacehaving an onboard ethernet device on the USB bus is not unheard-of for mobile devices but it would be weird for a desktop motherboard22:13
jonadab(I did that on the theory that swapping the cables -- which I did try -- might potentially require the eth cards to be power cycled.  It shouldn't, with modern equipment, which this is; but I saw that once on a really old system, so I tried a power cycle because, you know, never hurts to try that.)22:14
gnarfacepci boot orders aren't always as static as you'd like either though22:14
jonadabRight, this is a desktop motherboard.22:14
gnarfaceusually they're much more predictable though...22:14
jonadabRelatively recent -- too new to have traditional PCI ports.22:14
jonadabErr, ports is the wrong word.22:14
jonadabSlots.22:14
gnarfacewhat brand is your ethernet switch?  is it d-link perchance?22:15
jonadabIt has the new kind, x1 and, umm, I think x16.  The eth card is x1.22:15
jonadabHmm, let me check.  (There are multiple switches involved -- I don't *think* any of them are dlink, but one moment...)22:15
gnarfacei have had one weird powermanagement bug with certain cheap unmanaged d-link switches that makes the link behave like it's dead even though the lights blink22:16
gnarfaceit only seems to effect old Dell bioses though22:16
gnarfacei suppose that's probably worth asking because i didn't; do you get link lights?22:16
jonadabOk, the relevant switches are made by TP-link and Cisco.22:16
jonadabAnd yes, the lights appear working.22:17
gnarfacewhen the Dell/D-link combo is acting up, the symptoms is that the link light comes on, and you even see arp and ping traffic cause the traffic lights to blink, but everything is returned 100% packet loss22:17
jonadabEverything *appears* working, except, you know, traffic doesn't go.22:17
jonadabIt's quite a weird thing.22:18
gnarfacereboot doesn't fix it, but cold boot does sometimes, and usually also just unplugging the cable and counting 10 whole seconds before plugging it in, or logging into the local console on the machine and just ifup && ifdown the interface after boot22:18
jonadabHmm.22:19
gnarfacethat particular bug has haunted me since about 2006 but always that particular combo; an old Dell on a D-link 24-port switch22:19
gnarfaceso since well before kernel 4.x22:19
jonadabOk, so now I have a system that appears to be working now, but I'm afraid to put it back in production.  Maybe I'll do it during an off time, when it won't matter if things are down for a few.22:19
* jonadab hasn't kept up with what the kernel version is lately.22:20
gnarfaceer, actually this one is a 16-port switch, and in my head the other was 40-ports but my memory isn't what it used to be22:20
jonadabLast I knew, the new versions were 3.6, but that was a _while_ ago.22:20
gnarfacewait, do you know what happened to make it start working again?22:21
jonadabNo.22:21
jonadabI don't.22:21
jonadabI mean, I removed it from the production environment and brought it back to my office for study.22:21
gnarfaceanother data point to watch for is if it stops while in service - once the Dells doing this are up, they're fine as long as they stay powered up.  the issue only ever happens again if they've been off for more than ~22 hours22:22
gnarfacejonadab: lemme know if you figure anything out.  i hate gremlins23:18
tom_ok23:41
tom_Who put the OBEY easteregg in the xanalog binary?23:41
tom_That's new since beowulf23:41
tom_gotta say it's hilarious23:42
tom_Would really freak someone out who hasn't seen They Live23:42

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