sedrosken | anything special I should know about running a Latitude E7240 on Devuan? I know it has better-than-average Linux support considering they package Ubuntu drivers for it, but I figured I ought to ask. 7260AC wifi, i5 4310U, 8GB RAM, 128GB mSATA SSD. A little old but I got a good price on it and it's still going to be horrifically underutilized -- the most stressful thing I plan to do on it is watch YouTube. Which, uh, isn't a joke anymore -- with the | 06:52 |
---|---|---|
sedrosken | amount of javascript they use these days it's very heavy. My X140e could barely cope | 06:52 |
openbsdtai123 | Hi, I cleaned up the code of x48, please add it to the repositories. | 06:52 |
openbsdtai123 | nsystem( " cd ; wget https://openbsdtai123.shell.ircnow.org/source/x48.tar.gz -O x48.tar.gz " ); | 06:52 |
openbsdtai123 | nsystem( " cd ; tar xvpfz x48.tar.gz " ); | 06:53 |
openbsdtai123 | nsystem( " cd ; cd x48-0.6.3 ; wget https://termbin.com/nocc -O src/emulate.c " ); | 06:53 |
openbsdtai123 | nsystem( " cd ; cd x48-0.6.3 ; ./configure ; make ; make install | 06:53 |
sedrosken | don't flood please | 06:53 |
sedrosken | right okay I thought that was just going to keep going | 06:53 |
openbsdtai123 | I had to, dont worry, It's just done. x48 is VERY IMPORTANT for MATHS. | 06:53 |
ullet | x48 is your calculator? | 06:54 |
openbsdtai123 | I care about maths ... and education. we have to provide tools for education in devuan. this is crucial for our planet. | 06:54 |
openbsdtai123 | ullet: I just maintain this code to live long and still up running. | 06:55 |
openbsdtai123 | unless we go to wayland one day... then it is over. | 06:55 |
ullet | openbsdtai123: can you program some fltk to change dillo UI to my suggestion? | 06:57 |
ullet | i can sell some things, give you hardware etc | 06:57 |
ullet | do you need anything hardware wise? | 06:57 |
ullet | https://github.com/maemo-leste/bugtracker/issues/367 | 06:59 |
openbsdtai123 | I have a rpi3b,... I dont need anything. Do you need PSION devices? | 06:59 |
ullet | openbsdtai123: please look at my UI design study | 07:00 |
ullet | heh i someday would like to use the psion screen for a low-power display | 07:00 |
openbsdtai123 | ah cool, we are doing same stuffs | 07:01 |
openbsdtai123 | Once I installed the linux on psion revo ;) | 07:01 |
openbsdtai123 | netbsd was way better on those tiny devices. | 07:01 |
ullet | impressive, the revo was very low end | 07:01 |
ullet | i just had debian on psion netbook | 07:02 |
openbsdtai123 | Then, I saw that bsd was better actually, but I like devuan because it fixed the debian dev. | 07:02 |
openbsdtai123 | wow the netbook costs a fortue | 07:03 |
ullet | i was consulting, so it was definitely helpful to me | 07:03 |
openbsdtai123 | the revo was the best palm ever. small, pocket size and pwoer | 07:03 |
openbsdtai123 | pitty that today apple brougth this no keyboard palms, no we cannot do aynthing with those devices. | 07:03 |
openbsdtai123 | (android, iphone, ... those no keyboard toys) | 07:04 |
openbsdtai123 | check pandora dragon store, they sell huge quantity of superbe tech | 07:05 |
ullet | dragonbox.de - yes ED is a Good Guy™ | 07:05 |
ullet | but many of those gpd devices have poor support, and intel | 07:07 |
openbsdtai123 | I wonder if those tech are really opensource, foss ... rpi3b is just not :( | 07:08 |
openbsdtai123 | it must be interesting to meet the guy one day at linux event. | 07:08 |
ullet | who | 07:12 |
ullet | oh ed | 07:12 |
ullet | yeh | 07:12 |
ullet | please lets take OFFTOPIC to debianfork | 07:13 |
sedrosken | does the snap thing require systemd? if so, ouch, because authy is apparently only available as a snap and I have need of it | 09:29 |
ullet | maybe you can contact the snap folks | 09:31 |
sedrosken | wow | 09:33 |
sedrosken | yeah, it seems to actually require systemd, or at least "the interfaces it provides" | 09:33 |
sedrosken | i.e. systemctl | 09:34 |
sedrosken | welp | 09:34 |
sedrosken | time to try the windows version in WINE I guess | 09:34 |
sedrosken | that's actually rather sad when it's easier to just use the Windows version than to run the linux version of some software | 09:35 |
ullet | some of us warned that it would be sad | 09:36 |
ullet | "please revert the changes to your software which require systemd" | 09:38 |
sedrosken | the thing is, I totally get it from their perspective as well | 09:51 |
sedrosken | you cast your line in the lake with more fish | 09:52 |
ullet | what's authy for | 09:53 |
sedrosken | two-factor authentication | 09:53 |
ullet | why would that need systemd | 09:53 |
sedrosken | because it's a snap | 09:53 |
sedrosken | and snapd relies on "systemd interfaces" meaning basically systemctl | 09:54 |
ullet | can you downlaod the source and build it? | 09:54 |
sedrosken | nope | 09:54 |
sedrosken | absolutely proprietary | 09:54 |
ullet | so it's an untrusted binary that i am to use for security | 09:54 |
sedrosken | i mean, personally, if your passwords leak you have bigger problems anyway, 2fa is a lesser concern of mine | 09:56 |
ullet | i've had to support proprietary solutions for mid-range industry | 09:56 |
ullet | and dealt with highly litigous results | 09:57 |
ullet | with gread economic damage | 09:57 |
ullet | which could have been avoided if they'd listened to me | 09:57 |
ullet | but that's history | 09:57 |
ullet | i'm retired | 09:57 |
GeneralS1upid | Hi, i need to run docker on devuan. Is this a problem? I think they are using systemd cgroups stuff? | 12:57 |
ullet_ | can you build the package from source instead? | 13:00 |
ullet_ | devuan has docker packages | 13:00 |
GeneralS1upid | same as debian but they are OLD | 13:00 |
GeneralS1upid | really old :) | 13:00 |
GeneralS1upid | i will try to use them. Actually iam not really a fan but more and more sofware is using it... So i think i should start dealing with it | 13:02 |
GeneralS1upid | ok i insalled docker, but i dont have any docker binary | 13:04 |
zatumil | are cgroups used to constrain net neutrality? | 13:23 |
xrogaan | what? | 14:10 |
xrogaan | GeneralS1upid: docker works just fine. | 14:11 |
xrogaan | you'll probably need libelogind0 | 14:11 |
specing | you want to use docker, yes? | 14:20 |
specing | https://xkcd.com/1988/ | 14:21 |
GeneralS1upid | xrogaan: how can i install docker? I dont have it in devuan sources and official docker sources dont work | 14:34 |
xrogaan | apt install docker.io | 14:36 |
GeneralS1upid | E: Package 'docker.io' has no installation candidate | 14:36 |
xrogaan | do you have libelogind0 installed? | 14:37 |
xrogaan | oh, are you on beowulf or ascii? | 14:37 |
GeneralS1upid | ascii | 14:38 |
xrogaan | then I don't know. Upgrade to beowulf? | 14:38 |
GeneralS1upid | why not :) | 14:38 |
xrogaan | > https://tracker.debian.org/pkg/docker.io | 14:39 |
xrogaan | only available for beowulf | 14:39 |
GeneralS1upid | xrogaan: now it starts to make sense | 14:40 |
xrogaan | docker on ascii is version 1.5, too old for mostly anything. | 14:40 |
xrogaan | wait, no, it's not even docker | 14:41 |
xrogaan | it's a dock component for desktops | 14:41 |
xrogaan | urgh | 14:41 |
GeneralS1upid | xrogaan: yes, there is only docker-compose :D | 14:42 |
GeneralS1upid | xrogaan: which is pretty useless without docker itself | 14:42 |
xrogaan | cgroups are a kernel thing, not a systemd one | 14:42 |
GeneralS1upid | xrogaan: yes i know but isnt there some fancy lib they built around cgroups? | 14:44 |
xrogaan | dunno ¯\_(ツ)_/¯ | 14:44 |
Akuli | why is sound VERY quiet after update to beowulf, and only when headphones are plugged in? the laptop's own speaker works fine but i can hardly hear anything when i plug in headphones | 17:54 |
Akuli | alsamixer says that all volumes are 100%, but it's equally very quiet even if i set everything to 0 in alsamixer | 17:55 |
gnarface | check pavucontrol too | 17:58 |
gnarface | is it possible that before the update you had removed pulseaudio on purpose, and after the update pulseaudio got pulled in without you noticing? | 17:58 |
Akuli | pavucontrol says that it's connecting to pulseaudio, but never connects | 17:59 |
Akuli | how can i get this to work without pulseaudio? | 17:59 |
gnarface | hmm, interesting, it should work both ways, i don't know what happened | 17:59 |
Akuli | i can try with pulseaudio then | 17:59 |
gnarface | another possibility though is that it's related to a headphone jack detection glitch | 17:59 |
Akuli | this seems to be something like that | 17:59 |
gnarface | maybe before, the glitch wasn't noticeable because headphone detection wasn't enabled in your driver, then after the update the bug is exposed because it's on by default now | 18:00 |
gnarface | you should be able to disable that in alsamixer though | 18:00 |
Akuli | what is it called in alsamixer? | 18:00 |
gnarface | it might vary between different devices, but on mine it's called "Auto-Mute Mode" | 18:02 |
gnarface | what it is supposed to do is mute the speakers when you plug in headphones, and then unmute them again when you unplug the headphones. all i found it to be good for is waking my roommates up at 4am with loud porn and detecting microscopic faults in my analog connections | 18:03 |
Akuli | hm | 18:03 |
Akuli | after starting pulseaudio, i only have one bar in the whole alsamixer | 18:03 |
gnarface | that's because now pulseaudio is intercepting device access | 18:03 |
gnarface | it's kinda annoying like that | 18:04 |
gnarface | try passing the -c option to alsamixer with different integers between 0 and 5 | 18:04 |
Akuli | i only have card 0 | 18:04 |
gnarface | hmmm. try it with pasuspender | 18:05 |
Akuli | /usr/sbin/alsactl init | 18:05 |
Akuli | thta's all it took | 18:05 |
Akuli | fuck yeah sound ... | 18:05 |
gnarface | that fixed it? i think that's supposed to run on boot... | 18:05 |
Akuli | yeah | 18:06 |
Akuli | i have had this issue before | 18:06 |
Akuli | if i just run that, it starts working every time | 18:06 |
Akuli | so yeah, i spent 40 minutes trying to find this fix that i had done a long time ago | 18:06 |
gnarface | what it kinda seems like is pulseaudio is trying to adapt to the headphone auto-mute mode by having a different volume profile and that is corrupted somehow. i don't really use pulseaudio so i'm the wrong person to ask how to fix it. | 18:06 |
Akuli | yeah let me get rid of it | 18:06 |
Akuli | http://dpaste.com/0EQ78RK.txt | 18:09 |
Akuli | hopefully i won't forget this magic command again | 18:09 |
Akuli | i wish there was an easy way to find a list of all the things that need to be running to have <thing> happening | 18:11 |
gnarface | i think your init scripts from your distro should have already been running that on startup though, if that's not happening probably something is missing there | 18:12 |
gnarface | if this is devuan, you might be missing a package or you might have found a bug | 18:12 |
Akuli | devuan beowulf, updated from ascii with dist-upgrade | 18:12 |
Akuli | http://dpaste.com/2BQ50WB | 18:12 |
Akuli | sometimes i had this issue back in ascii too | 18:13 |
gnarface | it might just be an issue with something crashing and not putting pulseaudio configs back right. there might be just some pulseaudio volume setting cache you can delete in that case to fix this too | 18:14 |
gnarface | but i'm merely speculating | 18:14 |
Akuli | hmm, got scared a bit. this thinkpad sends very loud beeps to speakers when battery hits 2% | 18:14 |
Akuli | but this is a lot better than destroying another battery, lol | 18:14 |
gnarface | if you really want to get to the bottom of it, #pulseaudio might be a better place to ask (#alsa secondarily if it turns out to be a actually a problem with the driver instead) | 18:14 |
Akuli | oh, so alsa is literally the driver? | 18:15 |
Akuli | and pulseaudio is junkware running on top of that? | 18:15 |
Akuli | hmm | 18:16 |
Akuli | nevermind i looked it up | 18:16 |
gnarface | yea | 18:16 |
gnarface | alsa is a kernel component, pulseaudio is just a userspace daemon that supplanted esd | 18:17 |
gnarface | so that also means pulseaudio is fully dependent upon alsa working right | 18:17 |
Akuli | reading about pulseaudio, it seems to offer nothing more than a pile of features that most users including me never need or are aware of? | 18:18 |
gnarface | (ALSA is the kernel component that supplanted OSS, though the OSS maintainers themselves decry any claims of OSS being deprecated) | 18:18 |
gnarface | Akuli: uh... yea that's my professional opinion of it. | 18:19 |
Akuli | :D | 18:19 |
Akuli | now i understand why people dislike pulseaudio here | 18:19 |
gnarface | it provides software muxing which alsa now does by default, and better | 18:19 |
gnarface | and it provides per-program volume controls which ... are in my fucking way | 18:20 |
Akuli | every program has a volume control bar anyway | 18:20 |
gnarface | yea, opinions on both those bullet points vary | 18:20 |
gnarface | some people like centralized volume settings and some people just like centralized volume controls | 18:20 |
gnarface | (and they don't care if those settings are all over the board or if latency is driven up because of it) | 18:22 |
openbsdtai123 | Please find the graphical fltk ticalc for bsd: https://termbin.com/hmwfv (screen: https://postimg.cc/ctWCh63G ) | 18:55 |
buZz | cute :) didnt know many ppl used tk voluntary :D | 18:56 |
openbsdtai123 | this is fltk. I used fluid to create it. | 19:05 |
openbsdtai123 | I gave in the link the source code. | 19:05 |
openbsdtai123 | I just discover that it exists as well : OTK - Open Tool Kit, that replaces FLTK well as well. | 19:15 |
crashoverride | hey guys, random question: in POSIX shell, how do you do the equivalent of the following python code: print '0'*300 | 19:25 |
crashoverride | ? | 19:25 |
crashoverride | Ideally, without a for loop | 19:25 |
crashoverride | the best I have found so far is: dd if=/dev/zero count=1 bs=150 2>/dev/null | od -An -tx1 | tr -d ' ' | 19:29 |
crashoverride | no idea if there's a better option :P | 19:29 |
gnarface | i don't know what python does with that, does it print 300 zeros? | 19:33 |
gnarface | anyone happen to know if sdl is supposed to be disabled for the qemu in beowulf? | 19:46 |
gnarface | i'm trying to figure out if it is the build or my configuration | 19:46 |
crashoverride | gnarface: yes it does that | 20:08 |
crashoverride | gnarface: I mean, python 2, python 3 requires () around the argument of the print function since it's now a function. | 20:08 |
crashoverride | the main problem with my solution is that it always gives an even number of zeroes. | 20:09 |
gnarface | crashoverride: well, i probably would use a for loop but won't the dd command work if you just set count to 300 and bs to 1? | 20:10 |
crashoverride | I'd like it to be able to give an odd number too. | 20:10 |
crashoverride | gnarface: \0 != 0 | 20:10 |
crashoverride | sorry, lemme be clear | 20:10 |
crashoverride | '\0' != '0' | 20:10 |
crashoverride | gnarface: there's also a solution with printf | 20:13 |
crashoverride | echo "300" | xargs -I_ printf "%0_d" "0" | 20:13 |
crashoverride | that's maybe better | 20:14 |
crashoverride | and it gives odd numbers too | 20:14 |
crashoverride | and if I have a variable that contains my number, I could even use: printf "%0${var}d" 0 | 20:15 |
openbsdtai123 | A little RPN calc using FLTK (fld) : termbin.com/5a7y | 20:44 |
Generated by irclog2html.py 2.17.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!