libera/#devuan/ Thursday, 2020-09-24

gnarfaceVall: i can't tell you anything about MQTT brokers, but the RPI1 has ~700MHz on a 1-core CPU and 512MB of on-chip ram that has to be shared with the video device.  it will boot Beowulf, but not with hardware floating point or video decoding support.00:02
gnarfaceVall: (so as long as you don't need those two things and 700MHz + ~450MB is enough, it should work, but you tell me... i don't know)00:03
gnarfaceVall: (and note that it is not ARM7, which is why.  it's actually the only ARM6 chip in the wild with a floating point unit apparently, which is why Raspbian is the only thing that supports the floating point unit)00:04
gnarfaceVall: (from my own testing, it won't play video for shit anymore but it will play audio fine and can drive USB webcams at a reduced framerate as long as you provide an externally powered USB hub)00:06
gnarfaceVall: oh, and it's probably worth noting that the throughput on the ethernet device caps out at 10 megabit once your on-chip RAM buffer is exhaused00:08
gnarfaceVall: (that isn't different from Raspbian, but not knowing anything about MQTT i thought it might be relevant)00:09
Vallgnarface: thanks for the great,detailed info00:12
Valltwo more questions: what would be the appropriate Devuan image to try on the RP1B?00:13
gnarfaceVall: oh, you don't have a link?  hang on i'll dig it up for you... i think it has rpi1 in the file name00:14
Valland: what would be the best least expensive, less power-hungry compact RP or similar to run Devuan right now?00:15
gnarfaceVall: here, grab devuan_beowulf_3.0.0_armel_rpi1_0.3.img.xz from here, but make sure to read the README: http://arm-files.devuan.org/00:16
gnarfaceVall: i honestly don't think there would be anything more compact or less power hungry than a rpi1, except maybe one of those rpi0 things, which is almost the same thing internally but just on a smaller board, and with optional built-in wifi00:17
Vallthanks for the image name and url00:18
gnarfaceVall: if you need something cheaper but with more power, try these darlings of the slashdot daily deals page: http://pine64.org/00:18
gnarfaceVall: (shipping times and wait lists can suck though, so availability might also be an unexpected factor in your choice)00:19
VallI've heard of pine64, specially their Rock64 SBC. does it run Devuan well?00:19
gnarfaceit runs anything well headless00:21
gnarfacedriver support for stuff like audio, hdmi, 3d and video decoding support are all hit and miss though still, very bleeding edge hardware00:22
gnarfacestill, very few people have buyers remorse as long as they know that ahead of time00:22
gnarfacei personally haven't tested Devuan on them but we have images00:23
Vallok, good info00:24
gnarface(i have tested Devuan on some of their various AllWinner devices, but with custom images i built myself - the Devuan images are newer)00:24
Valljust tried sourcing it locally (Chile) to no avail :-/00:25
gnarfaceyea you won't find them locally except maybe on ebay00:25
gnarfaceand frankly if you want one you'd best get on the waiting list now00:25
Vallwhat can be found everywhere is the RPi 3 and 4, various models00:26
Vallthere's even a RPi4 with 8GB available00:26
gnarfaceyea, :(  but then you gotta own Broadcom hardware, and they're greasy00:27
gnarfaceit's a bunch of tradeoffs with both practical and existential dilemmas, unfortunately.  i'm trapped in it too right now.00:28
gnarfacethese are the only ARM devices i can really claim to have tested with a real linux distro, but the README files in the repos should mention dozens of others probably worth looking into00:29
gnarfacemost of them are other AllWinner devices from various 3rd party vendors i haven't heard of, but you might find more feedback about them in #devuan-arm or #linux-sunxi here on freenode00:30
gnarfacepine64 has their own IRC network that's worth asking around in too00:30
Vallok, again great info -- many thanks!00:33
gnarfaceno problem, good luck00:33
* Vall waves00:33
lyubov/j/buffer 401:35
systemdletedevuan's apt gives me many choices!07:47
systemdletePackage gvim is a virtual package provided by:07:47
systemdlete  vim-gtk3 2:8.1.0875-507:47
systemdlete  vim-gtk 2:8.1.0875-507:47
systemdlete  vim-athena 2:8.1.0875-507:47
systemdleteYou should explicitly select one to install.07:47
systemdleteSoooooo... how does a smart fella solve this riddle?07:48
systemdleteI mean, if all three are compatible with my setup, then I'd think that they only differ by either how many open issues they have, or by some esoteric features.07:49
man_in_shackyou probably want gtk307:49
systemdlete"probably" -- OK.  Why?07:49
gnarfaceseems like personal choice but gtk3 is the one that will have the most distro-level attention on it from upstream...07:49
gnarfacebecause that's the one with corporate backing :(07:50
systemdlete(that's what I figured)07:50
systemdleteOh, well.07:50
gnarfaceso i would say use the gtk3 one unless it causes you driver issues, then use the gtk one07:50
systemdleteif it has CORPORATE backing, I definitely want it.  To whom do I mail the check?07:50
gnarfacefreedesktop.org i guess07:50
* gnarface facepalms07:50
systemdleteI hate what this has all become...07:51
gnarfaceno in all seriousness they probably have a direct link somewhere at gtk.org, i don't actually know07:51
man_in_shackgtk2 is essentially being phased out these days07:51
gnarfacebut it's the latest one from the GNOME project so yea, that's where the various corporate investors seem to have placed their bets over the years07:51
systemdletegtk == gtk2?07:52
man_in_shackyah07:52
gnarfacegtk is actually gtk107:52
gnarfacemost gtk2 stuff is being replaced by gtk3 stuff but i assume gtk1 is still being kept around for legacy compatibility07:52
man_in_shackthere's no gtk1 anymore :P07:52
man_in_shackapt show vim-gtk07:52
man_in_shackdepends on libgtk207:52
systemdleteso there is no cool stuff for gtk2 fanboys?07:52
man_in_shackthere is xfce :P07:53
gnarfaceoh07:53
gnarfacehah07:53
gnarfacevim-gtk just has one dependency; vim-gtk307:53
gnarfaceso i guess that train has left the station, yea07:53
man_in_shackbut yeah, gnome is pretty gross, and gnome backporting gross gnomeisms to gtk is grosser07:53
gnarfacetoo bad07:53
man_in_shackgnarface: which distro you on?07:53
gnarfacei'm on devuan07:53
systemdlete(of course...)07:53
man_in_shackyah but which one? :P07:54
gnarfacei'm just not using vim so i'm not paying attention to this07:54
gnarfacei've got machines around here running ascii, beowulf and ceres07:54
gnarfacei forget if i replaced the last jessie vm or not07:54
systemdleteI like the syntax highlighting -- it is useful in MOST cases... though I've encountered situations where perl refused to tell me, out and out, where my error was.07:54
systemdleteI'm using vim on mate on beowulf but I notice that there seems to be a lack of coordination with the system clipboard.07:55
systemdleteI can't seem to copy anything while in vim.  (vi works though)07:56
man_in_shackok so debian stable/buster still has gtk2 vim but testing/bullseye only has gtk3 vim07:56
man_in_shacksystemdlete: yah probably cos vim takes over the mouse control07:56
systemdleteI went into the terminal settings and enabled "copy selection to clipboard" but it doesn't seem to make a diff07:56
systemdleteright, man_in_shack07:57
systemdleteq is:  How to un-disable it?07:57
systemdleteI wonder if using a different term program might solve this.07:57
gnarfacehmmm, does the athena one still work?07:57
man_in_shackprobably07:58
gnarfacesystemdlete: did you try the athena one?  it looks lightweight...07:58
systemdleteI like being able to launch vim from the command line... gvim seems a bit strange07:58
man_in_shacksystemdlete: :help mouse07:58
man_in_shackyou can set the mode as you like07:58
man_in_shacke.g. if you :set mouse=nvh, then you can select text with your terminal app in insert mode08:02
systemdleteI tried :se +xterm_clipboard, but I prob don't have the syntax right08:04
systemdletenvm.  I see now08:06
systemdletethanks08:06
man_in_shacknp08:06
man_in_shackalso for gvim, you can use the + or * buffers08:06
man_in_shack"*yy   << copy current line to clipboard08:06
man_in_shackgotta learn you some keyboard shortcutties08:08
man_in_shack"yank" and "put" and all that stuff08:08
systemdleteguess what?  Enable the use of the mouse.  Only works for certain terminals08:10
systemdlete(xterm, MS-DOS, Win32 |win32-mouse|, QNX pterm, *BSD console with08:10
systemdletesysmouse and Linux console with gpm).08:10
systemdleteThat msg may be out of date, but even with :se mouse=a, it still does not do copy08:10
systemdlete(the context menu item for copy is disabled)08:11
gnarfaceoh, are you not in X?08:11
man_in_shackyah if you want terminal to select-and-copy, you need to disable a mouse mode08:11
systemdleteI know the yank and put cmds, man_in_shack.  I just didn't realize that '*' would use the system clipboard as a buffer08:12
man_in_shacke.g. :set mouse=h, only let vim take over mouse for help files08:12
gnarfacesystemdlete: my guess is you could either just install gpm or set TERM=xterm08:12
systemdletegnarface:  I AM running mate desktop.  The problemseems to be with the term program08:12
systemdletegpm sounds nice.  I'll try that.08:13
gnarfacesystemdlete: yea, wait though, you should only need gpm if you don't have X... if it's just with your term, check $TERM08:13
man_in_shackgnarface: sounds like he's running vim in gnome-terminal to me08:13
systemdletegpm already installed.  drat!08:13
systemdleteTERM=xterm-256color08:14
systemdletemate terminal 1.20.208:14
gnarfacexterm compatible linux terminals frequently default to something other than literally "xterm" but sometimes it causes problems08:15
gnarfaceyou can override that at whim08:15
systemdleteI wonder if switching to xfce might make more sense08:15
gnarfaceno you could literally just run: TERM=xterm vim08:15
gnarfaceor change it in your .bashrc08:16
systemdletethat doesn't help either08:16
systemdlete:(08:16
gnarfacemaybe it has to be in the .bashrc so the parent shell is launched with it08:16
man_in_shackinside vim, :set mouse=a  means vim takes over mouse control from the terminal08:16
systemdleteEh... launching it TERM=xterm vim should be fine08:16
man_in_shackso you want :set mouse=<something else>08:17
systemdletesuch as?08:17
man_in_shackto allow the terminal to keep mouse control for select-and-copy08:17
gnarfacesystemdlete: i would think so but i don't really know for sure, is the point08:17
man_in_shack:set mouse=h  for only in help system08:17
systemdletecan I :set mouse= ?08:17
man_in_shack:set mouse=nvh   for everything except insert mode08:17
systemdleteor is that a fail08:17
systemdletenvh does not work, tried it08:18
man_in_shack:set mouse-=a   came up in my googling08:18
systemdleteI did both :se mouse-=a and :se mouse=   and neither solved it, sorry.08:20
systemdleteI really think this has something to do with the mate terminal.  There are a few other issues with MATE also, though I forget offhand now.08:21
golinuxgtk3 sucks08:22
systemdleteI was enjoying mate on my ascii laptop install.  However, beowulf's mate does not seem to work well with the laptop for some reason.08:22
golinuxand is fugly08:22
systemdletedoes it suck before/after tearing out systemd dependencies?08:22
systemdlete(I'm guessing it has some, like everything else these days)08:23
gnarfacesystemdlete: i like rxvt-unicode-256color08:23
gnarfaceas a bonus it mostly displays unicode correctly, (unlike gnome-terminal, last i checked)08:24
gnarfacebut the ~/.bashrc i inherited from whatever install this started as sets TERM to xterm08:25
gnarfaceat least i thought it did... hmm, somthing is....08:25
systemdleteInstalling that now.08:26
systemdlete(thanks again)08:26
gnarfaceanyway double check TERM because i thought it didn't default to xterm either, but it's definitely xterm now08:26
gnarfaceand no problem08:26
systemdleteok so now it works.08:36
systemdleteWhat I did was, in the terminal profile, I unchecked "copy selection to keyboard" (I did the same thing in xfce with success) and also set the mouse= like that08:37
systemdleteNow I get the "copy" items in the context menu, and yes, it copies to the clipboard.08:37
gnarfacewith gnome-terminal?08:37
systemdleteThanks for the assistance gnarface and man_in-shack08:37
gnarfaceor with urxvt?08:37
systemdleteman_in_shack08:37
systemdleteOh, either the xfce-terminal or the mate-terminal.08:38
gnarfaceah08:38
systemdleteyeah08:38
systemdletetil08:38
systemdleteSo it was the combination of the two options:  :set mouse= and unchecking the (auto) copy to clipboard feature in either terminal program.08:39
systemdletegnarface:  For whatever reason, mouse=a in beowulf by default, whereas in ascii, it is clear08:42
gnarfacehmmm, odd08:42
man_in_shackgtk3 is kinda nice for development from what i've seen08:53
man_in_shackproblem is it's got too much gnome in it08:53
man_in_shack"developer should decide how title bar functions" is shit08:53
systemdletehttp://paste.debian.net/1164501/09:44
systemdleteI have decided to install a set of syslog-ng packages that are up to date (3.29) from an unofficial build repo that is linked from syslog-ng's website.09:45
systemdleteI'm OK with this because the VM I am installing it on is only a dev box anyway.09:45
systemdleteI'm confused:  Does it want to upgrade?  Does it want to downgrade?  Am I in the right city?09:46
systemdleteIs this MY apartment?09:46
systemdleteWho am I anyway?09:46
systemdlete(This must be the most confusing message I've seen yet coming from apt*)09:47
systemdletebtw, I had to kinda "force" the install because initially it would only upgrade a couple of packages.09:47
systemdleteI did this by going back and "apt install syslog-ng" which set off the whole cascade of install deps and looked like it did it successfully.09:48
systemdleteExcept for one package.09:48
gnarfacesystemdlete: try it with --no-install-recommends maybe?09:51
gnarfacesystemdlete: i'm not sure though, but the dependencies may be broken, i'm not sure if ">= 3.19.1-5" but "< 3.19.1-5.1~" is even possible09:52
systemdleteI doubt it.09:52
systemdleteand --no-install-recommends did not help, sorry09:52
gnarfacehmm, does that at least remove the warning about systemd from the error?09:53
systemdleteyes!09:53
gnarfaceok09:53
gnarfacemaybe you can just change the ./debian/rules file or whatever it is that contains that dependency list09:53
systemdletebut it still can't decide if it wants to be an elephant or a fish09:53
systemdletewhat about --force?09:54
gnarfacewell, if you're building it anyway, which is what i assumed, just change the dependencies to be something that works09:54
systemdleteno I am not building it09:54
gnarfaceoh09:54
systemdleteJust using an unofficial repo, that's all.  A repo linked to from their community site09:55
gnarfacewell you might have to in order to get the versions to match up anyway09:55
systemdletemight have to build it?09:55
gnarfacei'm not sure what force would do in this context, if anything09:55
gnarfaceis syslog-ng-core even in the repo? what version?09:56
gnarfaceyou might have to rebuild it so that it requests the right version09:56
gnarfaceor you might have to build the right version of that too09:56
systemdleteno, all the packages were built.  The maintainer even posts the build logs!09:57
systemdleteno errors I could see, gnarface09:57
systemdletebut, look at this09:57
systemdletehttp://paste.debian.net/1164504/  (I tried upgrade on a lark...)09:58
systemdleteI could be breaking armf.  Which is not really possible, is it?09:58
gnarfaceis this a package for debian?09:58
systemdlete*.deb packages, yes09:59
systemdletenot for devuan specifically, no09:59
gnarfaceit seems to be for the wrong version of debian09:59
systemdleteah09:59
gnarfaceto match the version of devuan you were using09:59
systemdleteoh09:59
gnarfaceso you'll have to correct that one way or another first, to find out if anything else about the systemd dependency needs to be removed09:59
systemdletecrap you are right09:59
systemdleteI keep getting all these versions mixed up10:00
systemdleteI should be looking at 10/buster for beowulf, not 910:00
* systemdlete sheepishly wanders off to fix the situation...10:00
man_in_shacksystemdlete: it looks to me like that syslog-ng-mod-journal is too old for the repo's syslog-ng-core10:01
man_in_shack-journal depends on an older version of -core than you have installed10:01
man_in_shackso it's possible that the -journal stuff got rolled in to -core10:01
systemdletenah.  I kafuffled.  I was pointing to repos for deb9, instead of deb10.  my bad10:05
systemdleteAnd it is much happier, everyone.  I now have syslog-ng 3.29, which I think is their latest official release, even if it is coming from an UNofficial repo.10:06
systemdleteApparently one CAN build 3.29 for beowulf (buster)... The install didn't even burp about u-no-wott10:07
user282069ahoy o/ i have some unmet dependencies for wine32:i38616:07
user282069grrr16:07
user282069the non devuan repos are gitlab, nginx, nodesource, yarn16:08
user282069i guess they are all suspect. trying to install with only pure devuan repos gives the same result though16:09
user282069thank you for your time and any thoughts. i've had trouble with wine before16:10
debdogit's been a while but IIRC following this guide https://wiki.winehq.org/Debian helped. Esp. the the bold lines on the top.16:10
user282069ye thank you dd o/ that leads to pulling in something randomly hosted by opensuse16:12
user282069and ye i think has worked for me before16:12
debdogpulling in, how? just fetch the packages manually and install them with dpkg -i16:14
user282069ok thank you very much yes. i did not understand. will try16:16
debdogyou might have to install one or more dependencies from the devuan repo. dpkg will point out which one(s)16:17
debdogwell, IIRC, that is16:17
user282069yes of course. no worries and thank you for sharing. in the highlighted bits of your first link it's dpkg -i libfaudio0;;; this is failing on libsdl2-2 which fails on libpulse0 all :i38616:26
user282069depends: libdbus-1-3:i38616:27
user282069and so i strongly suspect;;;; i dunno. it's a pretty fresh install... i thought i hadn't mucked around so much yet16:28
debdogwell, install them16:29
user282069ah ye look at that; one more step16:30
user282069if i ask it to install that dbus it will16:30
wikanhola :)17:16
* wikan waves17:17
wikanjust came to read in silence ;)17:17
* wikan is watching you17:20
willowanyone here using a raspberry pi4? at the forums ShorTie posted up a script to install devuan, has anyone tried it out?18:30
ranixI'm still on B+18:30
willowhttps://dev1galaxy.org/viewtopic.php?id=352618:30
willowi'll have a look at 3b+ builds, is it working ok?18:32
ranixno problems so far for both debian and devuan18:32
ranixI only have one devuan raspi though18:32
ranixand all it does is show a feed of 6 security cameras18:32
willowwow, that's pretty good for a pi18:32
willowlow res i take it18:33
ranixI think it's 640x48018:35
ham5urgWould it be possible to compile Devuan for this: https://www.ebay.de/itm/Banana-Pi-BPI-R2-Smart-Router-Hardware/264780512034 ?18:35
ranixit works great because 1080/3=64018:35
ranixvlc won't do it because too much ram18:35
ranixso used omxplayer18:35
ham5urgI would like to have a Devuan-Arm-Router.18:35
willowefficiet : )18:35
ham5urgMaybe someone has already done so.18:36
willowefficient18:36
ranixdo you even have to compile it ham5urg18:38
ham5urgranix, I don't know, I'm just checking if a Devuan-Arm user is here to ask for his experience18:39
willowthe banana pi A20 is listed as supported hardware https://files.devuan.org/devuan_jessie/embedded/README.txt18:40
willowdid the rpi 3b+ build come with xfce or any other gui?18:42
ranixyeah there was some kind of gui, I don't recall if it was xfce18:43
ranixham5urg: you might find that it's so well supported it's hard to find information about it because nobody has problems with it18:43
ham5urgranix, I will look at it but will take a look at lattepanda boards too.18:54
ham5urgI've installed GOS beta (Android 11). Is it possible to randomize the MAC of Bluetooth23:47
ham5urgand Randomize the MAC of Wifi23:48

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