--- Log opened Sun Jun 10 00:00:20 2018 --- Day changed Sun Jun 10 2018 00:00 < autopsy> rocketmagnet, ./ isn't the same. You need a full path. 00:00 < autopsy> rocketmagnet, so keep libgmp.so.3 in the dir. 00:00 < Loshki> phinxy: laziness? From the openat man oage: "If pathname is absolute, then dirfd is ignored" 00:02 < autopsy> Use export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/your/path/to/library: 00:02 < autopsy> rocketmagnet, got that? 00:03 < Hoolootwo> I seem to be having problems with the kernel in one of my boxes 00:03 < ollieh> What software can I use to remotely connecto to an existing desktop session? As unlocking the screen would allow anyone near the computer to use it, is there one that bypasses the lock screen? 00:03 < Hoolootwo> well, my netboot system, which I run several different boxes off when it's convenient 00:03 < autopsy> Hoolootwo, oh what of? 00:04 < Hoolootwo> one box (an old pentium 3 laptop) gives a double fault kernel panic half way through boot 00:04 < autopsy> ollieh, VNC Viewer. 00:04 < noeatnosleep> I just met the Linux Journal people at Texas linux fest 00:04 < phinxy> autopsy• errno is "invalid argument". The filepath with read() should point to the mouse file should it not? 00:04 < Hoolootwo> autopsy, gentoo 00:04 < noeatnosleep> Neat 00:04 < autopsy> phinxy, yes. 00:04 < Hoolootwo> another box, a dell e6410, gives a "fatal exception during interrupt" panic 00:05 < Hoolootwo> when I virtualize, I don't seem to have it 00:05 < autopsy> phinxy, /dev/gpmctl I think. 00:05 < phinxy> oh yeah that is missing. 00:05 < autopsy> Hoolootwo, oh Gentoo panicks again? 00:05 < autopsy> phinxy, yeah it isn't there by udev. 00:05 < Hoolootwo> before I changed the kernel config slightly, the dell box would panic after a long non-deterministic time, maybe 10 hours after boot 00:06 < Hoolootwo> (and unrelatedly) 00:06 < autopsy> phinxy, google major minor device numbers for gpmctl 00:06 < Hoolootwo> trying a newer kernel right now 00:06 < autopsy> phinxy, then use mknod. 00:09 < Loshki> Hoolootwo: the same panic every time, or different every time? 00:11 < Hoolootwo> on the double fault box, it's same panic every time 00:11 < Hoolootwo> the other one, when it happened during boot it was always the same 00:11 < autopsy> Hoolootwo, you config'd your kernel to panic every ten hours? 00:12 < Hoolootwo> when it didn't I only breifly saw the kernel panic screen once before it rebooted 00:12 < autopsy> Hoolootwo, yeah they reboot on some panics. 00:12 < Hoolootwo> apparently, yes 00:13 < autopsy> You shoulda config'd superpowerz. 00:13 < Hoolootwo> well, sorry, it didn't reboot, it just shut off 00:13 < Hoolootwo> oops 00:13 < autopsy> Yeah halt . 00:13 < autopsy> halt poweroff reboot shutdown -h now. 00:15 < Hoolootwo> hmm, going to try a different kernel version 00:15 < Hoolootwo> maybe it's just a bug in this one 00:16 < autopsy> Hoolootwo, yeah compile another kernel you can't live with that bleeding edge stuff. 00:16 < Hoolootwo> right now it's on 4.12.8, which isn't so bleeding edge 00:16 < Hoolootwo> trying with bleeding edge, actually 00:17 < Hoolootwo> then I'll try with 4.9 which is marked stable 00:18 < Pentode> having a hard time catching kernel panics? try linux-crashdump. 00:19 < Hoolootwo> that looks very useful, I'll try that 00:20 < Hoolootwo> though possibly difficult with netbooting 00:20 < Pentode> look for a guide on google, it has quite a lot of features. 00:20 < Pentode> hmm maybe 00:22 < Pentode> you _can_ dump via the serial cable even if you need to. tho who has one of those these days? 00:22 < Hoolootwo> this computer does 00:22 < Hoolootwo> could hook my vt320 up to it ;) 00:23 < Pentode> get a null cable and.. welp yeah. wanna sell that? 00:23 < Pentode> ;) 00:23 < Hoolootwo> nope :) 00:23 < Pentode> had to ask. ;p 00:23 < Hoolootwo> this would be much easier if I could virtualize it 00:24 < autopsy> Its an old Pentium. 00:24 < Hoolootwo> but yeah, I'm probably going to use a null modem so I can properly capture it to a real system 00:24 < egonsen> firefox uses this for the "Open containing folder" command for downloads: https://dxr.mozilla.org/mozilla-central/source/toolkit/system/gnome/nsGIOService.cpp#637 - how does a file manager map itself to "org.freedesktop.FileManager1"? 00:24 < Hoolootwo> it's got an i5, no stinkin old pentium 00:24 < autopsy> Oh sorry. 00:25 < Hoolootwo> the /other/ computer that does it is a pentium 3, but that one's a pain to deal with and slow 00:26 < Pentode> i was going to buy a 320 off ebay but im just terrified of shipping fragile things after so many bad experiences.. 00:26 < Pentode> now the prices are crazy, lol 00:26 < Hoolootwo> yeah, this was a dumpster find 00:26 < Pentode> and your shipper will swear he packs things great.. then it comes in a single box wrapped in news paper 00:26 < Hoolootwo> needed some corona dope 00:26 < Pentode> nice 00:27 < Pentode> yeah back in the day i used to trash pick terminals all day. wish i would have kept a few. 00:27 < Hoolootwo> and my friend (who did the doping) had an mmj cable he gave to me since his other terminals all have rs232 ports 00:27 < Hoolootwo> had to buy a keyboard for it 00:27 < Pentode> i even had a ibm 5120 when i was like 11-12 00:27 < Pentode> two actually, one worked. 00:28 < Hoolootwo> very nice 00:28 < Pentode> at least i have the memories. 00:28 < Pentode> i had to roll it home on a skateboard 00:28 < autopsy> Keep them doggies rollin. 00:29 < Hoolootwo> 4.16.13 didn't die immediately on the i5 00:29 < Hoolootwo> let's give the p3 a shot 00:29 < autopsy> Hoolootwo, you compiled a kernel that fast? 00:30 < Hoolootwo> yeah, it's minimal and I'm compiling with 12 cores 00:30 < Loshki> If you mess around with hobby electronics, there is plenty of ttl-rs232 around 00:30 < autopsy> Hoolootwo, how are you doing this without a 4 core proc? 00:30 < autopsy> Oh 12 cores. 00:30 < Hoolootwo> my boot/build server has dual hex cores 00:30 < autopsy> Ok set make -j 12 00:30 < autopsy> HEX CORES? 00:31 < autopsy> WHAT IS THAT? 00:31 < Hoolootwo> -j32 to account for hyperthreading and disk latency 00:31 < Hoolootwo> xeon e5645 00:31 < autopsy> Yeah -j32 to account for all the good things and the bad things that may be. 00:36 < Loshki> Pentode: I'd check out goodwill stores (used, recycled electronics). You may have to ask to 'look in the back' to find old monitors. 00:37 < Pentode> yeah i used to do that. sadly i havent had a car for some time. :| 00:37 < autopsy> No car use a backpack. 00:37 < Pentode> lol 00:37 < autopsy> Heh. 00:38 < Hoolootwo> they also don't like taking crts anymore 00:38 < Hoolootwo> I've taken an sgi o2 home in my backpack before 00:38 < Hoolootwo> lol 00:38 < OpenSorce> Gotta share this because it actually works... It's an online tool to create and install a custom splash screen. https://plymouth-generator.geldfrei.net/ 00:39 < Hoolootwo> well, 4.16.13 seems to work so far 00:39 < Hoolootwo> hopefully it was a bug in 4.12.8 00:39 < Pentode> you find all the good stuff 00:39 < jason85> What happens if some CA signs a tls certificate for e.g. paypal.com and uses that to perform a MitM on a victim? Is this possible? 00:40 < Hoolootwo> it helps to live in a university town 00:40 < Pentode> true 00:40 < aerozoic> Hey what changed recently that doesn't allow me to adjust the edge of my touchpad? 00:41 < autopsy> aerozoic, what changed check a changelog. 00:42 < aerozoic> lol, that was a bad question 00:43 < aerozoic> most google results say there should be a prop in xinput to adjust the edge but there isn't. So how do i change the edge now? 00:47 < Hoolootwo> oh, the old p3 just boots too 00:47 < Hoolootwo> so again here's hoping it was just a 4.12 problem 00:49 < Pentode> cool beans 00:49 < Pentode> sadly, no need for fancy serial debugging. :( 00:52 < gunix> any idea why powerline works really bad through ssh ? 00:53 < Pentode> symbols not being displayed properly? 00:53 < revel> gunix: Bad locale on the other end? 00:53 < Loshki> jason85: There are various problems: getting traffic to the mitm site undetected, 2-factor authentication, others I've forgotten. Probably a #networking question. 00:54 < revel> Or no support for your locale. 00:57 < autopsy> 9* 00:57 < adrian_1908> Is it possible to symlink from the local to the parent directory? I just noticed that `ln -s file.txt ../` or `ln -s file.txt ../file.txt` create broken links. 00:57 < Pentode> probably missing the symbols font on the ssh client machine.. but it's hard to help someone who doesn't talk. ;p 00:58 < autopsy> adrian_1908, broken links? 00:58 < adrian_1908> autopsy: as in, invalid. not sure how to call them 00:58 < autopsy> adrian_1908, ../ is previous directory thats why. 00:59 < autopsy> adrian_1908, /home/../ is / 00:59 < Loshki> Hoolootwo: depending on the site, the are obliged to take and recycle your electronics (sometimes charging you in the process). I don't think they plan to recycle monitors of that vintage, which is why I say to ask to 'look in the back'. Recycled electronics is big money here. The dumps have barbed wire and are *guarded* 00:59 < autopsy> Oh noes guarded dumps of elctrons. 01:01 < autopsy> I like Qterminals drop down terminal. 01:01 < adrian_1908> autopsy: not sure i understand. By "previous", do you mean something different than parent? I want to link to the parent dir, wouldn't my second example using `../file.txt` work at least? 01:01 < adrian_1908> I mean, I know it doesn't work, but is there a way. 01:02 < adrian_1908> `ln -s child_dir/file.txt .` works fine of course, i was just stumped that I couldn'd do the reverse from within the child dir. 01:03 < autopsy> [autopsy@localhost Documents]$ ls ../ks.cfg 01:03 < autopsy> ls: cannot access '../ks.cfg': Too many levels of symbolic links 01:03 < autopsy> [autopsy@localhost Documents]$ 01:04 < autopsy> adrian_1908, maybe use a hardlink? 01:04 < Dagmar> Something is _very_ wrong there 01:04 < Loshki> adrian_1908: in the child, it would have to be "ln -s ./file.txt ..' 01:04 < Dagmar> A hard link isn't going to fix it 01:06 < autopsy> Maybe use a chain link then. 01:07 < adrian_1908> Loshki: that gives me a broken link too, have you tried it? 01:07 < Dagmar> I have no problems making a symbolic link in the current directory to something in the parent directory 01:09 < adrian_1908> and i wouldn't expect it to fail etiher. no idea what's wrong on my side. i don't have to create a link that way, just surprised by it. 01:09 < Dagmar> You guys are doing something screwey with WSL or Cygwin 01:09 < Loshki> adrian_1908: what do you mean by a 'broken link'. What does "ls -l" say about it? 01:10 < adrian_1908> Loshki: lrwxrwxrwx 1 adrian adrian 10 Jun 10 01:09 file.txt -> ./file.txt (do I need to supply an absolute path maybe?) 01:10 < adrian_1908> looks self referential, doesn't it? 01:11 < Dagmar> Looks like you managed to make a symlink that points to itself just fine 01:11 < Loshki> adrian_1908: you typed the ".." at the end of the command, didn't you? 01:11 < adrian_1908> yup, as in your example 01:12 < autopsy> It's . current and .. parent. 01:12 < Loshki> cMy example is wrong :-) 01:12 < qman__> You need to use relative paths relative to where the symlink will be, not relative to where you are now 01:13 < autopsy> Another symlinker. 01:13 < autopsy> What about the linker ld? 01:14 < qman__> That's completely different 01:14 < adrian_1908> I see, so `ln -s child/file.txt ..` from within child. 01:15 < adrian_1908> I mistunderstood it then until now. 01:15 < qman__> Yes, the first argument is the literal symlink target path 01:15 < Dagmar> Just like it says on the man page 01:15 < adrian_1908> right, makes sense now. thanks! 01:15 < qman__> Second arg is optional location of the symlink on disk 01:16 < Loshki> adrian_1908: your first case "ln -s child_dir/file.txt ." in the parent dir says 'failed file.txt exists' on my machine 01:16 < Dagmar> No 01:16 < Dagmar> The second argument is _not_ the location of the symlink 01:16 < adrian_1908> Loshki: silent here 01:16 < Dagmar> It *IS* the symlink 01:16 < Dagmar> That's the thinking that's been getting you into trouble 01:17 < autopsy> You need to create symlinks like a normal person dude. 01:17 < autopsy> ln -s /bin /usr/bin 01:18 < adrian_1908> Dagmar: but since the filename can be omitted, one could say the second argument is being interpreted, rather than being the symlink, no? 01:19 < adrian_1908> autopsy: i'm aware of that as i said, just surprised that it didn't work the "other way around" as is expected. 01:19 < Loshki> Doesn't it fall under: "ln [OPTION]... TARGET... DIRECTORY (3rd form)" which says " In the 3rd and 4th forms, create links to each TARGET in DIRECTORY" 01:20 < Loshki> Man, it sounds like quoting bible 01:21 < Loshki> So shouldn't "ln -s child_dir/file.txt ." create a link to child 01:21 < qman__> No 01:21 < acresearch> people, i am on xfce and suddenly the mouse if highlighting all terminal lines just when it hovers over them, how to stop that? 01:21 < Loshki> So shouldn't "ln -s child_dir/file.txt ." create a link to child_dir in the current directory (.) 01:22 < phogg> Loshki: it will 01:22 < Loshki> qman__ doesn't seem to think so... 01:22 < qman__> just omit the . 01:23 < qman__> And it will create one called fike.txt pointing there 01:23 < qman__> file.txt* 01:24 < Loshki> qman__: not the point. That is 2nd form. I'd like to know why 3rd form doesn't seem to work as advertized in my bash. 01:24 < qman__> You only need the second argument if you want the link to be called something other than the target filename in the current directory 01:25 < adrian_1908> Loshki: my misunderstanding was that I assumed the TARGET is interpreted relative to the DIRECTORY (destination), but one has to supply the relative path oneself. 01:26 < phogg> it's always relative to the current working directory 01:26 < qman__> By specifying . you are telling it to name the link . which it can't do because . exists 01:26 < Loshki> Yes, now I type it more carefully, case 3 works in both examples per the man oage 01:27 < phogg> qman__: I don't think that's an accurate way to describe it 01:27 < adrian_1908> phogg: relative to the target directory from the looks of it. Inside child/ cannot say `ln -s file.txt ../` because the link in parent will point to `./file.txt`, not `./child/file.txt` as I assumed. 01:27 < Loshki> qman__: that is 1sr form per the ln(1) man page, a different case 01:28 < phogg> adrian_1908: No, relative ti the *current* *working* *directory*. That command will put a symlink called file.txt in the parent dir of your cwd 01:28 < phogg> s/ti/to/ 01:29 < phogg> adrian_1908: the link so created won't go anywhere useful, though 01:30 < adrian_1908> phogg: I was talking about the target, not the second argument / directory. The target part is where i got confused. 01:30 < phogg> adrian_1908: Ah, I see what you're saying. Yes, the first arg to ln is the path to link to. If relative it will be resolved relative to the dir the symlink is in, 01:32 < phogg> the ln *command* resolves the target (which is to say the final directory or file arg) relative to the cwd when ln is invoked, after that it's irrelevant. 01:32 < phogg> my confusion was "link target" vs. "ln command target" (aka the final file arg) 01:33 < adrian_1908> right 01:33 < adrian_1908> ok, thanks for the help folks. all cleared up now. good night! :) 01:33 < stvn> i are curious how the license works for intel's latest gpu drivers in the linux kernel 01:40 < autopsy> stvn Intel writes the drivers for Linux man. 01:40 < autopsy> So does RedHat. 01:40 < stvn> yeah any idea what 'license' they're under? 01:41 < stvn> more of a curiosity than anything else 01:41 < autopsy> stvn wouldn't they be GPL? 01:43 < stvn> i've read GPL/MIT from some dated articles 01:43 < phinxy> autopsy• about the gpm thing earlier: /dev/gpmctl is a socket with 777 root:root permissions. created by gpm and removed when it exists/ 01:48 < markasoftware> is 4.17 released yet? 01:48 < autopsy> phinxy, oh gpmctl is a socket? 01:48 < acresearch> people, i am on xfce and suddenly the mouse if highlighting all terminal lines just when it hovers over them, how to stop that? 01:49 < autopsy> acresearch, replug in your mouse. 01:49 < markasoftware> stop holding down mouse 1 01:49 < leopard> markasoftware: kernel.org 01:49 < markasoftware> ok, i see it is 01:49 < triceratux> https://www.phoronix.com/scan.php?page=news_item&px=Linux-4.17-Released 01:49 < markasoftware> thanks 01:49 < markasoftware> oh mainline != stable? 01:49 < markasoftware> does stable mean lts? 01:50 < autopsy> Mainline is 4.16.12 01:50 < autopsy> Or .9 01:50 < markasoftware> kernel.org says mainline: 4.17, then stable: 4.16.14 01:50 < autopsy> Ok mainline != stable then. 01:50 < autopsy> kernel.org good resource. 01:51 < leopard> "longterm" is the "LTS" release 01:51 < leopard> mainline means stable as far as linus is concerned, but that's its not as well tested as the "stable" branch is 01:52 < leopard> but you should stick to your distros terminology 01:53 < leopard> also, apparently Linus might skip 4.18 and make the next release 5.0 01:53 < leopard> according to his last release email 01:53 < autopsy> leopard, an email from Linux Torvalds wow. 01:55 < leopard> https://lwn.net/Articles/756401/ 01:59 < Pentode> i wonder if linus still uses monochrome terminals with white backgrounds. what a weird guy. ;p 02:06 < acresearch> autopsy: i am on a laptop using a trackpad 02:11 < autopsy> acresearch, oh silly me. 02:11 < autopsy> leopard, that email was quite interesting. 02:21 < autopsy> acresearch, Peter Hutterer writes about the behavior of trackpoint devices in great detail. "Trackpoints have built-in calibration procedures to find and set their own center-point. Without that you'll get the trackpoint eventually being ever so slightly off center over time, causing a mouse pointer that just wanders off the screen, possibly into the woods, without the obligatory red cape and basket full of whatever grandma eats when she's sick." 02:22 < cmj> speaking of which, time to reboot 4.17 02:33 < RustyJ> i want an super annoying distro..... i already have a freebsd workstation... whatcha think is an equally annoying linux distro? slackware? 02:33 < RustyJ> i don't need no package manager 02:33 < SilverMight> linux from scratch 02:33 < SilverMight> www.linuxfromscratch.org 02:34 < GunqqerFriithian> hannah montana linux 02:34 < cmj> what does that even mean? 02:34 < GunqqerFriithian> you haven't heard of hannah montana linux???? 02:36 < useless-eater> RustyJ: Biebian is nice too, Justin Bieber Linux 02:37 < RustyJ> lol @ canadian linux 02:37 < GunqqerFriithian> dual boot hannah montana and biebian 02:37 < RustyJ> is linux from scratch that serious? 02:37 < GunqqerFriithian> well, it's linux froms cratch 02:37 < GunqqerFriithian> scratch* 02:37 < useless-eater> GunqqerFriithian: or a triple boot with windows too, lol 02:38 < GunqqerFriithian> ok we wanted annoying, not spyware 02:38 < RustyJ> triple boot.... free, windows 10, and linux from scratch 02:38 < SilverMight> windows me 02:38 < RustyJ> baahhahha if i can get some sort of bootmanager to work i'll impress myself 02:39 < GunqqerFriithian> windows me won't have much spyware, if any so 02:39 < SilverMight> linux from scratch has a very good book (free) along with it 02:39 < autopsy> RustyJ, use Grub2. 02:39 < SilverMight> to follow 02:39 < SilverMight> +1 for grub2, very simple 02:39 < gambl0re> how do you get system info like this? https://i.redd.it/4sft7ljb40311.png 02:40 < GunqqerFriithian> I think that's neofetch 02:40 < RustyJ> autopsy, FBSD bootloader... grub2 will be too easy 02:40 < GunqqerFriithian> yeah def neofetch, gambl0re 02:40 < SilverMight> screenfetch or neofetch 02:40 < SilverMight> actually that's neofetch, saw the colors at the bottom 02:40 < GunqqerFriithian> ^ 02:41 < gambl0re> does it require a lot of system resources to operate? my laptop isnt high performance 02:41 < GunqqerFriithian> nope 02:42 < GunqqerFriithian> you run it once, it does it's thing, it's done 02:42 < SilverMight> neofetch? 02:42 < autopsy> I bet it runs on a Pentium i686 02:42 < SilverMight> i run it on a raspberry pi + my phone 02:42 < autopsy> RustyJ, why make it FBSD ?? 02:42 < GunqqerFriithian> even if you enable all the things it will be easy 02:42 < GunqqerFriithian> may take a bit longer for IP stuff 03:02 < Holonium> Hello 03:02 < lnnb> HI 03:03 < Holonium> I am having a problem with elf compiling. 03:03 < lnnb> ut-oh 03:03 < nchambers> ruh-roh 03:03 < Holonium> The error is on this file. https://pastebin.com/Ba7af2De 03:03 < nchambers> oh 03:03 < nchambers> you mean assembly 03:03 < Holonium> Here is the command: https://pastebin.com/CrhyTvf5 03:03 < nchambers> ##asm 03:04 < Holonium> No, it is a linker issue. The file is linker.ld 03:04 < gambl0re> if i already have sublime text but i want to install an older build, do i need to uninstall and install version or can i just overwrite with an older version? 03:04 < nchambers> Holonium: i never claimed it wasn't 03:04 < lnnb> kernel.o eh? 03:04 < Holonium> Yep. successfully compiled. Working on an OS 03:05 < mawk> Holonium: add a few ; in there 03:05 < mawk> check out the linker file syntax also 03:05 < lnnb> looks like your linker.ld whatever that is has an error there 03:05 < mawk> also you need some : for the blocks 03:05 < mawk> look at examples 03:05 < Holonium> Line 5 is what it says. 03:06 < mawk> 6 03:06 < mawk> so it's the : lacking 03:06 < lnnb> it's line five if you count starting at 0 maybe? ;) 03:06 < GunqqerFriithian> ARRAYS START AT ZERO REEEE 03:06 < Holonium> That is an old link to the error. 03:06 < mawk> Holonium: syntax is .section : { /* ... */ } 03:07 < mawk> don't forget the : 03:07 < Holonium> https://pastebin.com/GP6C7h62 03:07 < slondr> Arrays should start at 1 and end at ZZZ. 03:07 < mawk> https://sourceware.org/binutils/docs/ld/Scripts.html 03:07 < GunqqerFriithian> boy dem be fitin word 03:08 < lnnb> hey don't joke about fitin words, in texas thats a real thing 03:08 < GunqqerFriithian> dis no joke bruh 03:08 < GunqqerFriithian> arrays start at zero! 03:09 < mawk> Holonium: specifically .text BLOCK(4096) : { /*...*/ } 03:09 < GunqqerFriithian> Tabs not spaces (exccept for alightment) 03:09 < mawk> and so on 03:09 < mawk> calm down GunqqerFriithian 03:09 < GunqqerFriithian> I USE ARCH 03:09 < mawk> stop talking 03:09 < Holonium> I have been using tabs. 03:09 < Disconsented> I USE SPACES INSTEAD OF TABS 03:09 < GunqqerFriithian> install gentoo 03:10 < Holonium> Same error as before with the : 03:10 < mawk> you need ; after the . = stuff statements Holonium also 03:11 < acresearch> people, i am on xfce and suddenly the mouse if highlighting all terminal lines just when it hovers over them, how to stop that? 03:11 < lnnb> Disconsented: that's ok, GG=G 03:11 < gambl0re> how do i downgrade my sublime text? 03:11 < GunqqerFriithian> Heretic. 03:11 < Holonium> so I put them after the .=ALIGN blocks 03:11 < mawk> yes 03:12 < Disconsented> nano > emacs = vim 03:12 < mawk> also the : 03:12 < Holonium> Error is now on line 4 03:12 < mawk> for output sections 03:12 < mawk> show your linker script again 03:12 < Disconsented> gambl0re> Depends on the package manager you use, you should seek support in your distros community 03:12 < lnnb> err uhh i mean gg=G 03:12 < mawk> on a decent pastebin like https://paste.linux.community 03:12 * lnnb fails 03:13 < Holonium> https://pastebin.com/h7rJ8A2n 03:13 < GunqqerFriithian> Disconsented: depends what you're doing. If you just need a CLI text editor nano is fine, but if you're coding on a CLI vim or emacs should be used. Or an IDE 03:13 < GunqqerFriithian> btw my opinion is worthless as I pull everyone out of places where the sun only sometimes shines 03:13 < Disconsented> GunqqerFriithian> you're meant to get grumpy at that! 03:13 < mawk> with a space before : maybe Holonium 03:14 < GunqqerFriithian> I use nano myself all the time as I don't code outside of an IDE 03:14 < GunqqerFriithian> although if you want me to go back into GunqqerTheMemer I can 03:14 < mawk> but it's not an issue 03:15 < Holonium> line 4 error still 03:15 < gambl0re> Disconsented, they're not helping. everyone is sleeping 03:15 < GunqqerFriithian> What's sleep? 03:15 < GunqqerFriithian> Isn't that the thing that's only for the dad 03:15 < GunqqerFriithian> dead* 03:15 < autopsy> The dead don't sleep either. 03:16 < lnnb> sleep is deads cousin, accoring to nastrodamus 03:16 < autopsy> They wallow. 03:16 < GunqqerFriithian> Then no one sleeps 03:16 < autopsy> Nobody cares about sleep. 03:16 < Disconsented> You have to be patient then gambl0re 03:16 < gambl0re> Disconsented, maybe you can help me 03:16 < Disconsented> Maybe but I am doing other things 03:17 < autopsy> Disconsented, what are other things? 03:17 < Disconsented> Dealing with some drama in my D&D group 03:17 < Disconsented> Probably gona have a shower then go get food 03:18 < mawk> ok Holonium 03:18 < mawk> you should put spaces around = 03:18 < mawk> just nice spaces everywhere 03:18 < mawk> and it will work 03:18 < mawk> Holonium: https://paste.serveur.io/36tTCz1b 03:19 < Holonium> New error set... 03:19 < mawk> unrelated to the ld script 03:19 < mawk> now the syntax is correct 03:19 < Holonium> https://pastebin.com/B4AmBv2z 03:19 < GunqqerFriithian> what software do you guys suggest to clone a mounted and active bootable image to another drive? 03:19 < Holonium> https://pastebin.com/i8j35XNp 03:19 < Holonium> https://pastebin.com/3tG2LNgC 03:19 < mawk> look at the command Holonium 03:19 < mawk> you just type it twice 03:19 < autopsy> GunqqerFriithian, use dd to clone the drive. 03:19 < mawk> it can't work 03:20 < GunqqerFriithian> autopsy: will that work for a drive that is mounted, and currently booted to? 03:20 < Holonium> 1st is error, 2nd is the ASM and 3 is C 03:20 < mawk> look at the gcc command 03:20 < autopsy> GunqqerFriithian, yes dd will work. Do you need full syntax? 03:20 < mawk> you type it twice 03:21 < GunqqerFriithian> something like `sudo dd if=/dev/sda of=/dev/sdX` 03:21 < GunqqerFriithian> oh don't I want to set bs 03:21 < GunqqerFriithian> 1M? 03:21 < autopsy> GunqqerFriithian, sudo dd if=/dev/sda of=/dev/sdb bs=2048 03:21 < Holonium> Thanks. It worked 03:21 < GunqqerFriithian> you suggest 2MiB? 03:22 < autopsy> GunqqerFriithian, no you can make it 1024000 03:22 < GunqqerFriithian> how much does it matter? 03:22 < autopsy> GunqqerFriithian, not sure but it needs to fill memory buffers with data before it writes to disk. So it matters somewhat. 03:23 < GunqqerFriithian> Ill do some reserach on that, see what's good 03:23 < autopsy> GunqqerFriithian, do it now and set it up. 03:23 < autopsy> Do that. 03:23 < GunqqerFriithian> Actually I need to let some downloads finish :P 03:23 < autopsy> dd is the best tool. 03:23 < GunqqerFriithian> Whelp 03:23 < autopsy> Oh noes downloads. 03:23 < GunqqerFriithian> Yeah 03:24 < autopsy> This fire detector keeps beeping. 03:24 < GunqqerFriithian> sadly I'm using a laptop so it's not gunna be fun changing drives 03:24 < GunqqerFriithian> fire detector? or CO? 03:24 < autopsy> Smoke detector. 03:25 < autopsy> GunqqerFriithian, how you gonna change the drive to have two? 03:25 < GunqqerFriithian> Imma replace my old HDD with my SSSD 03:25 < GunqqerFriithian> SSD* 03:25 < autopsy> Laptop can only supoport one drive I thought. 03:25 < GunqqerFriithian> if I wanted I prob could take out my optical drive and shove a storage drive in 03:26 < GunqqerFriithian> but idc enough 03:26 < nevodka> I replaced my optical drive 03:26 < nevodka> with an ssd 03:26 < nevodka> good shit 03:26 < GunqqerFriithian> what the best way to secure wipe an SSD? 03:26 < autopsy> Optical drives are a must have for making LiveDVDs. 03:26 < autopsy> GunqqerFriithian, use command shred 03:26 < slondr> GunqqerFriithian: dd 03:26 < GunqqerFriithian> >not Live USB 03:26 < autopsy> GunqqerFriithian, or dd again. 03:27 < GunqqerFriithian> that's ok to do with SSD, yes? 03:27 < autopsy> GunqqerFriithian, its ok to do with dd yes. 03:27 < GunqqerFriithian> gah if only I had /dev/qrandom/ working 03:27 < autopsy> shred mangkles the files bad. 03:27 < slondr> no reason to use xrandom over null 03:27 < slondr> zero* 03:28 < autopsy> GunqqerFriithian, /dev/urandom 03:28 < GunqqerFriithian> I know I know but qrandom :P 03:28 < autopsy> slondr, oh there you are again. Hi. 03:28 < slondr> what's good lol 03:28 < GunqqerFriithian> the problem is that qrandom has a discontinued dependency 03:28 < autopsy> Nothing but this pork soda. 03:28 < mad_hatter> How many physical servers do you need to set up a highly availability mysql database with docker? 03:28 < autopsy> I didn't even know qrandom existed. 03:29 < slondr> >docker 03:29 < slondr> nice meme 03:29 < autopsy> mad_hatter 10. 03:29 < GunqqerFriithian> it uses a quantom num generator and gets live new bits from the generator 03:29 < autopsy> Quantum generator? 03:29 < GunqqerFriithian> yup 03:29 < GunqqerFriithian> the most random of generators 03:29 < lnnb> LAZERs ? 03:29 < autopsy> Wow you can't spell. 03:29 < GunqqerFriithian> nope 03:29 < autopsy> Infra Red holmes. 03:31 < GunqqerFriithian> link: https://github.com/lmacken/quantumrandom 03:31 < GunqqerFriithian> if anyone can get it working I will love you 03:31 < GunqqerFriithian> issue #18 is what needs to be resolved 03:35 < nekoseam> *sigh* some illiterate on /r/linux downvoted my comment into oblivion for saying I'm not touching devuan until they offer a runit or s6 iso. i'm honestly sick of this "every init that isn't systemd is fantastic!" mentality 03:36 < notmike> Is this a test? 03:36 < GunqqerFriithian> what we watching adam savage now? 03:36 < Enumeration> adam savage?!@?!?! 03:36 < notmike> Ben Savage, actually 03:36 < Enumeration> that is almost as good as stallman the movie! 03:37 < GunqqerFriithian> I was referencing tested, the youtube channel who regularly has adam on it 03:37 < slondr> tbh the only good init systems are systemd and GNU Shepherd 03:37 < GunqqerFriithian> >init systems in $CurrentYear 03:37 < slondr> yeah 03:37 < slondr> me too 03:37 < notmike> Honestly, I thought you bros were talking about Bill Gluckman for a sec 03:38 < GunqqerFriithian> I make stuff up as I go 03:38 < Enumeration> nah 03:38 < Enumeration> launchctl all the way 03:38 < GunqqerFriithian> as long as I sound like I know what Im talking about people belive me 03:38 < Enumeration> its the only real init 03:38 < GunqqerFriithian> unless it's me denying I'm hacking due to my use of CLIs 03:38 < slondr> ^ 03:38 < Enumeration> launchctl >>>>>>> 03:39 < GunqqerFriithian> honestly the people at my highschool haven't seen a CLI in their life except in the matrix 03:40 < slondr> This is why you go to college 03:40 < GunqqerFriithian> soon, soon 03:40 < GunqqerFriithian> oh god the reality of that just hit me 03:40 < GunqqerFriithian> in about 6-8 months I will have decided on the college I will go to 03:40 < GunqqerFriithian> in like, almost exactly 1 year I will have graduated from HS 03:40 < GunqqerFriithian> jesus 03:41 < GunqqerFriithian> Imma just have an exostential crisis in this corner over here 03:41 < Enumeration> devry is the best college 03:41 < slondr> In a little less than a year I'll be done with half my college education 03:41 < slondr> feels pretty bood 03:41 < GunqqerFriithian> what's the avg seq write speed of an HDD? 03:42 < Enumeration> ive been in a community college for 9 years 03:42 < slondr> 2 or 3 03:42 < GunqqerFriithian> MB? 03:42 < slondr> nah just 3 03:42 < GunqqerFriithian> I can't wait to get this SSD up 03:43 < GunqqerFriithian> 35.3MB/s tested seq write speed 03:43 < Enumeration> is that bad? that i took 9 years to finish coummunity college? 03:43 < GunqqerFriithian> don't ask me im in HS :P 03:43 < syb0rg> depends what you mean by "took five years" 03:43 < syb0rg> *nine 03:43 < notmike> No idea i'm only 21/f/fl 03:43 < syb0rg> lol 03:44 < Enumeration> 1 class a semster and sometimes fail 03:44 < Enumeration> its been 9 years 03:44 < notmike> Did you work a job and now have a healthy nest egg? 03:44 < Enumeration> no 03:44 < Enumeration> placed league of legends though 03:44 < syb0rg> well it isn't ideal =P 03:44 < slondr> I tried marrying my dead twin's wife but she said she's not into that kind of thing. 03:44 < slondr> OH SHIT WRONG CHAT 03:44 < slondr> whoops 03:44 < GunqqerFriithian> LOL 03:44 < GunqqerFriithian> LOLLLL 03:45 * slondr shrugs 03:45 < Siva_Machina> What did I tab back into 03:45 < syb0rg> hmm. 03:45 < GunqqerFriithian> That's going in the montoge 03:45 < Enumeration> should i finish community college or put the money into a htc vive? 03:45 < slondr> vive 03:45 < GunqqerFriithian> college 03:45 < Siva_Machina> College 03:46 < Enumeration> ya i agree sword art online is still too far 03:46 < Siva_Machina> Long term is better then short term 03:46 < Siva_Machina> There will probably be better vr later 03:47 < slondr> Virtual Boy is the best VR 03:47 < GunqqerFriithian> eh, vr 03:47 < syb0rg> definitely, unless WWIII 03:47 < GunqqerFriithian> if WWIII happens my family will be forced to move to digital film! 03:47 < GunqqerFriithian> and underground 03:48 < Siva_Machina> In a vault maybe 03:48 < Enumeration> i hope ww3 happens so i dont have to worry about finishing college 03:48 < GunqqerFriithian> lol 03:48 < Enumeration> o wait nvm 03:48 < Siva_Machina> Valt Tech calling? I hope not 03:48 < Enumeration> my dream would be not possible then 03:48 < GunqqerFriithian> depends what vault I get into 03:48 < Enumeration> actually no ww3 03:49 < syb0rg> WWIII could help you finish college 03:49 < syb0rg> you would get drafted and then have the GI bill if you live 03:49 < GunqqerFriithian> but yeah ww3 would be hell on analog film 03:49 < syb0rg> plus you probably wouldn't fail anymore classes 03:49 < Enumeration> yea im dumb 03:49 < syb0rg> nah you're lazy 03:49 < Enumeration> i took diffential equation 2 times 03:50 < autopsy> College is all numbers. 03:50 < Enumeration> second time i got a b so whatever 03:50 < autopsy> A B is good. 03:50 < slondr> B is ok 03:50 < demonxian3> good 03:50 < GunqqerFriithian> quick what's the volume of f(x)=1/x if it is rotated around the x axis from 1 to inf! 03:50 < Enumeration> idk use the disk and washer method 03:50 < GunqqerFriithian> >1 to inf 03:50 < slondr> at my college if you get anything less than a B+ average at the end of every year then you lose all your scholarships/grants 03:50 < slondr> so a B is ok 03:51 < demonxian3> wow 03:51 < GunqqerFriithian> have fun doing an indef intergral with disk and washer 03:51 < autopsy> You have to get an F here to lose grant money. 03:51 < syb0rg> series 1/x diverges right, so infinite volume I would guess? 03:51 < Enumeration> lol im suprised u know what that is gunqqer 03:52 < autopsy> GunqqerFriithian, you smart aleck. 03:52 < Enumeration> a highschooler doing calc 2 nice 03:52 < Enumeration> lol 03:52 < GunqqerFriithian> not inf, the volume is pi 03:52 < syb0rg> hmm cool 03:52 < Enumeration> hes prlly in calc bc 03:52 < GunqqerFriithian> surf area is inf 03:52 < Enumeration> or ab 03:52 < Enumeration> idk 03:52 < Enumeration> my bff jill does 03:52 < GunqqerFriithian> nah just finish ap ab and we did a tiny bit of bc while we had timne 03:53 < GunqqerFriithian> APs were a while ago so we learned about BC topics with the weeks we have left 03:53 < Enumeration> so u were in the bobo calc 03:53 < Enumeration> my bff jill was really smart 03:53 < Enumeration> she was in the bc 03:53 < GunqqerFriithian> bobo? 03:53 < Enumeration> remedial ap calc 03:53 < GunqqerFriithian> wait wut 03:53 < GunqqerFriithian> remedial... ap? 03:54 < Enumeration> yea its called calc ab 03:54 < GunqqerFriithian> huh 03:54 < GunqqerFriithian> interesting 03:54 < slondr> every HS does it differently 03:54 < GunqqerFriithian> yeah 03:54 < slondr> in my hs AB was for juniors and BC was for seniors 03:54 < Enumeration> well in comparison to bc 03:54 < Enumeration> in my hs seniors took calc 3 honors 03:55 < Enumeration> but those were ppl that never got laid 03:55 < Enumeration> but that was yeaers agooo 03:55 < GunqqerFriithian> my ap ab calc class is the first one with the majority juniors in it 03:55 < slondr> lmao my valedictorian was in AP calc BC but I was in babby calc bc I didn't feel like working too much 03:55 < slondr> although I took & passed AP Lit and he failed it soooooooo 03:55 < Enumeration> bruh u gotta use the lapace transform 03:56 < Enumeration> do u event lift 03:56 < GunqqerFriithian> nope 03:56 * Siva_Machina has nevered taken calc 03:56 < syb0rg> wait your valedictorian failed a class? 03:56 < GunqqerFriithian> dy/dx(e^x)=e^x 03:56 < Enumeration> actually lol 03:56 < slondr> oh no he passed the class (everyone did) 03:56 < Enumeration> wtf 03:56 < slondr> but he failed the AP exam 03:56 < GunqqerFriithian> F 03:56 < syb0rg> oh gotcha 03:56 < slondr> AP Lit is one of the most difficult APs there is 03:56 < syb0rg> sounds obnoxious 03:56 < GunqqerFriithian> Nah but the AP test memes are lit AF 03:57 < slondr> yu 03:57 < Enumeration> well was he asian 03:57 < slondr> indeed 03:57 < Enumeration> cuz they dont count 03:57 < syb0rg> lol 03:57 < slondr> wait no 03:57 < slondr> not to that 03:57 < syb0rg> too late 03:57 < slondr> he was white. my school was 99% white 03:57 < GunqqerFriithian> I'm asian *shrug* 03:57 < CarlenWhite> I felt the utter shame of having 3 months to fix something while it was recoverable. 03:57 < Enumeration> yea that white guy would not stand a chance to an asian 03:57 < autopsy> GunqqerFriithian, you asian. 03:57 < slondr> we had two black people but they transfered by graduation 03:57 < GunqqerFriithian> eurasian technically 03:57 < Enumeration> the asian would anally rape everyone in every class 03:57 < slondr> don't think we had any asians in my hs at all 03:57 < Enumeration> thats why 03:58 < wizzi> how can i hide bottom bar from CentOS 7 ? 03:58 < Enumeration> rm -rf / 03:58 < syb0rg> again: hmm. 03:58 < Enumeration> sudo rm -rf / *.8 03:58 < GunqqerFriithian> (warning: desctructive commands) 03:58 < autopsy> Enumeration, that doesn't work on my system. 03:58 < CarlenWhite> This is a colorful conversation. 03:58 < demonxian3> sudo chmod 000 / 03:58 < GunqqerFriithian> `sudo rm -rf --no-preserve-root/` 03:58 < syb0rg> to say the least CarlenWhite 03:58 < Enumeration> loolol 03:58 < slondr> dd if=/dev/uranom of=/dev/sda1 03:58 < slondr> s/ranom/random/g 03:59 < GunqqerFriithian> sudo dd if=/dev/urandom of=/dev/sda 03:59 < autopsy> slondr you do use urandom sometimes. I see. 03:59 < Enumeration> no but srlsy if ur on centos try pacman -R centos 03:59 < syb0rg> GunqqerFriithian, run that and report back 03:59 < wizzi> how can i hide bottom bar from CentOS 7 ? 03:59 < slondr> sudd dd dd=/dd/dd dd=dd/dd1 03:59 < Enumeration> pacman -R centos 03:59 < slondr> pacman -S gentoo 03:59 < CarlenWhite> Welcome to ##Linux, `sudo rm -rf --no-preserve-root /` or no balls. 03:59 < Enumeration> ^ 03:59 < Siva_Machina> Can you actually help 03:59 < autopsy> slondr uh oh problems bro? 03:59 < slondr> nah 03:59 < Enumeration> you compile after 2 months and then a new update 03:59 < Enumeration> time to recompile 04:00 < GunqqerFriithian> RandomNum=$(ps -A -o pid | shuf -n 1 ) 04:00 < GunqqerFriithian> if ((RandomNum)); then shutdown -h now; else kill -9 $RandomNum; fi 04:00 < syb0rg> no one particularly helpful is chatting right now. I would, but I have never used CentOS 04:00 < slondr> protip: `pacman -Ql gentoo` 04:00 < Enumeration> well honestly if u want a serious answer 04:00 < nekoseam> what's so good about centos? 04:00 < Enumeration> are u using gnome 04:00 < nekoseam> slondr: gentoo...blegh 04:00 < autopsy> CentOS 7. 04:00 < Enumeration> like u said bottom bar 04:00 < Enumeration> but centos doenst tell me anything 04:00 < nekoseam> I'd rather be dead than have my package manager written in python 04:00 < GunqqerFriithian> if there a centos channel? If so you may have a bit better luck there than here as most of us are meming/have no idea :P 04:01 < autopsy> CentOS 7 is a distro. 04:01 < GunqqerFriithian> is* 04:01 < Enumeration> .... 04:01 < Enumeration> i give up 04:01 < slondr> is* 04:01 < Siva_Machina> Gnome 3 doesn't have a botttom bar 04:01 < Enumeration> it could 04:01 < GunqqerFriithian> ew bottom bars 04:01 < GunqqerFriithian> ew gnome 04:01 < slondr> ew bottom 04:01 < nekoseam> ew everything 04:01 < Enumeration> okay here 04:01 < slondr> ew ew 04:01 < autopsy> Bottom bar with plugin. 04:01 < Enumeration> this is how u fix it 04:01 < slondr> emacs -f eww 04:01 < Enumeration> yum remove gnome 04:01 < nekoseam> ew everything that isn't slackware + fvwm 04:01 < slondr> ^ 04:01 < Enumeration> problem solved 04:01 < autopsy> SLiM and FVWM2 04:01 < Enumeration> if that doesnt work 04:02 < Enumeration> dnf remove gnome 04:02 < GunqqerFriithian> I use kde plasma with a top menu bar and nothing else 04:02 < Enumeration> no botom bar 04:02 < slondr> anything that isn't CloverOS + StumpWM is actually vomit-worthy 04:02 < nekoseam> FVWM is the oldest surviving window manager 04:02 < Enumeration> i use temple os 04:02 < Siva_Machina> Eww anything that isn't LFS 04:02 < Enumeration> only good os 04:02 < Enumeration> temple os is the besttt 04:02 < GunqqerFriithian> anything that isn't hannah montana linux is bad 04:02 < slondr> ^ 04:02 < autopsy> Or rpm -e --nodeps $(rpm -qa '*gnome*') 04:03 < nekoseam> can someone remind me why rpm needs a frontend like dnf? 04:03 < Enumeration> wtf 04:03 < autopsy> dnf resolves package dependencies for RPM. 04:03 < nekoseam> Doesn't RPM have dependency resolution? 04:03 < Enumeration> bruh use pacman so much better 04:03 < nekoseam> Enumeration: lol 04:03 < nekoseam> good joke 04:03 < slondr> nekoseam: the correct answer is because RHL is so fscking old 04:03 < GunqqerFriithian> I manually install all packages 04:04 < autopsy> No RPM only has the ability to fail on missing deps. 04:04 < slondr> ^ 04:04 < nekoseam> hm 04:04 < slondr> it's like pkg vs pkg_add on BSD 04:04 < Enumeration> if pacman doesnt work do yaourt 04:04 < slondr> yaourt is trash 04:04 < slondr> use pacaur 04:04 < Enumeration> if that doesnt work do yaourt -S pacaur 04:04 < GunqqerFriithian> FIGHT FIGHT FIGHT FIGHT 04:04 < nekoseam> openbsd is the ideal OS 04:04 < slondr> DragonFly PC-GOODMEMEBSD is the only real os 04:04 < Enumeration> no high sierra is teh best linux os 04:04 < GunqqerFriithian> it's *nix so it's better than windows 04:05 < slondr> The best *linux* operating system is HP UX. 04:05 < nekoseam> UNIX itself is garbage though 04:05 < Enumeration> yea go play some games on ur nix 04:05 < autopsy> It's Linux man can I continue? 04:05 < Enumeration> pc master race 04:05 < slondr> The best UNIX system is clearly Bash On Ubuntu On Windows. 04:05 < Enumeration> windows ftw 04:05 < nekoseam> jesus christ 04:05 < Enumeration> no i use bash on windows 04:05 < GunqqerFriithian> ew 04:05 < autopsy> Yeah Jesus. 04:05 < Enumeration> u get the best 04:05 < Enumeration> of all worlds 04:05 < GunqqerFriithian> all the spyware! 04:05 < autopsy> Spyware is old. 04:05 < nekoseam> Enumeration: you're joking right? 04:05 < Enumeration> linux is only good for porn 04:06 < Enumeration> its shit 04:06 < slondr> WinRAR is my favorite linux distro 04:06 < GunqqerFriithian> I thought that was ping, Enumeration 04:06 < slondr> shame it's proprietary though 04:06 < GunqqerFriithian> bing* 04:06 < autopsy> Yeah its proprietary. 04:06 < slondr> linux is only good for installing firefox quickly 04:06 < Enumeration> so is my virginity 04:06 < Enumeration> its proprietary* 04:06 < slondr> the reason linux is better than windows is because windows installs firefox slowly 04:06 < autopsy> slondr what about seamonkey? 04:06 < slondr> macos installs firefox at an average pace so it's average 04:06 < Enumeration> no it doenst 04:07 < slondr> autopsy, delete that 04:07 < Enumeration> dude. 04:07 < autopsy> Ok. Go tcha. 04:07 < Enumeration> use edge 04:07 < Enumeration> who uses firefox 04:07 < Enumeration> shit browser 04:07 < slondr> Firefox or GNU IceCat are the only real web browsers 04:07 < Enumeration> edge is the best 04:07 < autopsy> Edge is nice. 04:07 < notmike> https://youtu.be/KEkrWRHCDQU 04:07 < xormor> I use Firefox! 04:07 < slondr> the only other browsers are derivs of those 04:07 < GunqqerFriithian> Honestly I'm fine with OS X, especially comp- Enumeration dem be fitin words 04:07 < xormor> Who uses Microsoft software nowadays? 04:07 < Enumeration> I DO 04:07 < notmike> Yw 04:07 < GunqqerFriithian> heretic 04:07 < Enumeration> windows media player for movie 04:07 < xormor> I am a Debian GNU/Linux man. 04:07 < autopsy> Who uses Microsoft Windows 10??? 04:07 < Enumeration> EW DEBIAN 04:08 < slondr> >not using MPCHC or MPV for movies 04:08 < Enumeration> fk debian 04:08 < Enumeration> shit 04:08 < slondr> literally what is this channel 04:08 < xormor> Enumeration, this is a Linux channel ;-D 04:08 < GunqqerFriithian> ##Linux 04:08 < xormor> Enumeration, You are trolling :-) 04:08 < slondr> nah 04:08 < Enumeration> no debian is garbage 04:08 < Enumeration> i hate it 04:08 < MrGrz> who am i? 04:08 < Enumeration> i shall never use it 04:08 < autopsy> Enumeration, you forgot this is ##linux. 04:08 < xormor> Enumeration, Debian is OK. 04:08 < slondr> debian is literally for weebians 04:08 < notmike> Hackerman! 04:08 < GunqqerFriithian> ./whois MrGrz 04:08 < Enumeration> NO 04:08 < Siva_Machina> The closest I will come to using Windows again is XP on this old tower. For older programs 04:08 < Enumeration> pacman or gtfo 04:08 < Siva_Machina> The give me an issue in Wine 04:09 < GunqqerFriithian> closest Ill get to windows is windows XP pro for the POS I use at work 04:09 < autopsy> Wine is not an Emulator! 04:09 < GunqqerFriithian> But what does wine stand for! 04:09 < m1n> emacs is the best os 04:09 < Enumeration> then what is it autopsy 04:09 < slondr> you can install pacman on windows 04:09 < Enumeration> no not the game 04:09 < Siva_Machina> m1n: It needs a good text editor though 04:09 < autopsy> vi is the best OS. 04:09 < Enumeration> well i watch porn on vi 04:09 < notmike> Where did hackerman go!? 04:09 < GunqqerFriithian> I exclusivly use top as an os 04:09 < xormor> Enumeration, packet manager. 04:10 < autopsy> LOLZ 04:10 < GunqqerFriithian> well of can open any file with a text editor, so you could do that Enumeration 04:10 < MrGrz> lmao 04:10 < xormor> the operating system is the kernel - there is the user interface that used with applications and system utilities, system tools and other tools. 04:10 < Siva_Machina> xormor: package manager 04:10 < Enumeration> errr 04:10 < GunqqerFriithian> >UI 04:10 < GunqqerFriithian> >$CurrentYear 04:10 < GunqqerFriithian> lol 04:10 < Enumeration> ugh i have to compile ipset for ddwrt 04:10 < xormor> I do not think vi contains the kernel, it may contain a user interface with an interface to tools. 04:10 < Enumeration> why cant they just add it 04:11 < slondr> >he doesn't use emacs as his kernel and linux as his userspace 04:11 < slondr> what a meme 04:11 < autopsy> Add it to ddwrt would make it too huge. 04:11 < Enumeration> its 1 module 04:11 < autopsy> Oh. 209000 bytes? 04:11 < Enumeration> no i mean xt_ipset 04:11 < autopsy> only workin with 8MB of RAM on those appliances. 04:12 < GunqqerFriithian> 8MB? jesus 04:12 < Enumeration> is fq added in ddwrt? 04:12 < GunqqerFriithian> why so low 04:12 < Enumeration> or is it jsut fq_codel 04:12 < autopsy> xt_ipset what is it for? 04:12 < GunqqerFriithian> my ras pi has more than that 04:12 < autopsy> Old low memory requirements. 04:12 < GunqqerFriithian> this sounds circa 2000 04:12 < autopsy> WRT54G had 8MB of RAM. 04:13 < GunqqerFriithian> idk im just guessing 04:13 < autopsy> HYeah 2000 04:13 < Enumeration> well ddwrt is still better than using netgear 04:13 < GunqqerFriithian> HAH IM SMART 04:13 < autopsy> Busybox ddwrt 04:13 < Enumeration> stock 04:13 < xormor> We had 8MB of RAM in our i486, that was from 1992. I think it had 4MB first, and we added +4MB. My and my father's project. 04:13 < Enumeration> no asuswrt for my netgear :9 04:13 < autopsy> Asuswrt? 04:13 < GunqqerFriithian> how fast was ram back then 04:13 < xormor> I programmed with it, used system tools and played games with it. I also wrote text with it. It was a lot better than an Amiga 500. 04:13 < autopsy> 133 Mhz 04:14 < autopsy> Amiga 500 wow. 04:14 < autopsy> Thats 80's 04:14 < GunqqerFriithian> now how fast is a modern HDD used as sawp? 04:14 < GunqqerFriithian> s>sawp 04:14 < autopsy> Yall goin waaaay back. 04:14 < GunqqerFriithian> :P 04:14 < autopsy> GunqqerFriithian, saw p? 04:14 < GunqqerFriithian> ya'll wanna go back? I have an Apple Extened Keyboard 1 04:15 < GunqqerFriithian> swap 04:15 < autopsy> SWAP OH OK 04:15 < Enumeration> bruh do you even swap? 04:15 < autopsy> GunqqerFriithian, 8MB a second. 04:15 < xormor> Paradise SVGA, 25MHz, 8MB RAM, 300MB (0.3GB) hard drive, Pro Audio Spectrum 16 sound card, CD-ROM, A: and B: (a micro floppy and a bigger, floppy floppy). It also had C:, D: and E: as hard drives. The CD-ROM was F: 04:15 < xormor> autopsy, yeah 04:15 < GunqqerFriithian> well it's 22:15 and I have to go to work tomorrow 04:15 < Enumeration> look i use windows 3.1 04:15 < GunqqerFriithian> cya all 04:16 < autopsy> I use Windows 10. 04:16 < GunqqerFriithian> heretic 04:16 < slondr> pacman -R GunqqerFriithian 04:16 < Enumeration> for 4? 04:16 < GunqqerFriithian> sudo pkill -u gunqqer 04:16 < Enumeration> yaourt -R gunqqer 04:16 < luke-jr> xormor: my CPU is better than your i486 04:16 < GunqqerFriithian> systemclt suspend 04:16 < slondr> pkg_add -reverse GunqqerFriithian 04:16 < Enumeration> i use launchctl 04:16 < autopsy> I use shutdown Manager. 04:17 < GunqqerFriithian> sudo aptitude remove gunqqer 04:17 < autopsy> sudo sucks. 04:17 < Enumeration> yea man 04:17 < autopsy> I hate it. 04:17 < xormor> luke-jr, I do not have i486 anymore. Its power source unit broke down. Now I have an AMD with intel. 04:17 < Enumeration> i use a rootless kernel 04:17 < autopsy> sudo su - root 04:17 < xormor> luke-jr, err... ASUS with Intel 04:17 < slondr> sudo was a mistake tbh 04:17 < slondr> it's very insecure 04:17 < luke-jr> xormor: ew 04:17 < autopsy> Enumeration, what is rootless? 04:17 < Enumeration> get a mac 04:17 < Enumeration> and you shall see 04:17 < luke-jr> Enumeration: I have what Macs used to be made from 04:18 < luke-jr> sortof 04:18 < slondr> I've discovered many privilege escalation vectors just by using sudo normally 04:18 < GunqqerFriithian> the whole point of root is god accsess 04:18 < autopsy> PowerPC? 04:18 < slondr> Nextstep? 04:18 < luke-jr> autopsy: right, except it's just called POWER now 04:18 < autopsy> God accesses root. 04:18 < xormor> luke-jr, model name : Intel(R) Core(TM) i3-3220T CPU @ 2.80GHz 04:18 < autopsy> POWAH64! 04:18 < slondr> POWER != PowerPC 04:18 < xormor> luke-jr, the other computer is "acer" and has AMD. 04:18 < Enumeration> anyone have a gaming pc? 04:18 < slondr> you can't run PPC software on POWERN processors 04:18 < GunqqerFriithian> systemclt -i poweroff 04:18 < slondr> clt 04:19 < autopsy> So the processor architecture is different? 04:19 < Enumeration> for some reason i want to buy a gaming pc 04:19 < luke-jr> xormor: model name : IBM POWER9 CPU @ 3.7GHz 04:19 < GunqqerFriithian> ok but yeah i reallys hould sleep 04:19 < Enumeration> idk ifi. should invest in one 04:19 < Enumeration> i dont think i even really game 04:19 < luke-jr> slondr: yes you can 04:19 < autopsy> Invest in an i7 Intel 8 core machine. 04:19 < Enumeration> i9 is like 1k 04:19 < Enumeration> idk anyone here game? 04:20 < autopsy> I do Tom Clancy Ghost Recon 2. 04:20 < slondr> playing ck2 rn 04:20 < xormor> luke-jr, address sizes : 36 bits physical, 48 bits virtual 04:20 < luke-jr> AMD GPU drivers don't work on POWER9 yet, so when I game, I use software 3D rendering :P 04:20 < autopsy> I use the framebuffer. 04:20 < Enumeration> no im serious 04:21 < Enumeration> like no trolling like im not sure 04:21 < autopsy> Enumeration, no you're not brah. 04:21 < Enumeration> sigh 04:21 < luke-jr> xormor: address sizes : 41 bits physical, 64 bits virtual 04:21 < Enumeration> console or gaming pc? 04:22 < autopsy> Enumeration, console 4 quad processors at 3.5GHz 04:22 < Enumeration> ... 04:22 < autopsy> nVidia 9600 04:22 < luke-jr> xormor: (and I can literally install 2 TB of RAM in my system if I want to) 04:22 < Enumeration> i meant like xbone x or ps4 or gaming or idk get laid 04:22 < autopsy> Enumeration, you gonna lay me? 04:23 < autopsy> By all means. 04:23 < Enumeration> autopsy why u gotta troll i stopped a while ago 04:23 < autopsy> I'm not trolling brother. 04:23 < autopsy> I'm serious. 04:23 < Enumeration> nah 04:24 < autopsy> Divino. 04:24 < autopsy> More pepperoni. 04:25 < dviola> luke-jr: what games do you play? 04:25 < autopsy> Enumeration, do you use dd? 04:25 < dviola> isn't software 3D rendering a bit slow? 04:25 < autopsy> Enumeration, do you make LiveDVDs? 04:25 < slondr> Enumeration: will you make me a sandwich 04:25 < Enumeration> i used dd today for making a swap for my router 04:25 < luke-jr> dviola: not when you throw 40 cores at it :P 04:25 < luke-jr> dviola: Jedi Academy 04:25 < Enumeration> bout it havent done dd for anything else 04:25 < Enumeration> recently 04:26 < dviola> luke-jr: native or wine? 04:26 < autopsy> Enumeration, are you compiling apps for busybox still? 04:26 < Enumeration> no 04:26 < dviola> id Tech 3 04:26 < autopsy> Enumeration, you should try dd if=/boot/vmlinuz* of=/dev/sdb 04:27 < Enumeration> no thanks though 04:27 < autopsy> Ok. 04:27 < autopsy> Hi d34m0n 04:27 < autopsy> Enumeration I live on Relation. 04:28 < autopsy> DocHopper_, what goes it? 04:28 < autopsy> Doc hopping. 04:30 < Enumeration> autopsy why do u use fedora 04:30 < luke-jr> dviola: native ofc 04:31 < luke-jr> compiled it myself 04:31 < Enumeration> should i use a swap file or swap partition 04:31 < slondr> neither 04:31 < slondr> well, wait. how much ram do you have 04:32 < Enumeration> hm i think 512 04:32 < slondr> 512 MB? 04:32 < Enumeration> yea 04:32 < Enumeration> netgear r9000 04:32 < dviola> luke-jr: nice 04:32 < slondr> aight swap partition 04:32 < Enumeration> o nvm 1 gb 04:32 < slondr> still partition 04:32 < autopsy> Enumeration, because it is backed by RedHat. 04:33 < pnbeast> Enumeration, for you, the best choice is to get an SD card reader (USB 1 is the preferred iface for your swap needs), then swap to an SD card. That way, if your swap needs change in the future, you can simply buy a bigger card. Be sure to swap often. 04:33 < luke-jr> slondr: Linux doesn't really work without swap 04:33 < Siva_Machina> Would a swapfile not be satisfactory? 04:33 < slondr> luke-jr: I've been running without swap for almost four years 04:33 < slondr> no issues whatsoever 04:33 < Enumeration> well the thing is its for entware 04:33 < luke-jr> slondr: must have a lot of unused RAM 04:33 < slondr> 16GB on my desktop yeh 04:33 < luke-jr> slondr: without swap, Linux will start OOM-killing stuff long before it uses it all 04:34 < luke-jr> also 16 GB is nothing 04:34 < slondr> Currently I'm using about 5GB 04:34 < luke-jr> dunno how 04:34 < slondr> I've never broken 14GB afaik 04:34 < luke-jr> Chromium seems to use about 15 GB by itself 04:34 < slondr> I don't use Chromium. 04:34 < Enumeration> 2gb /opt and 1 gb /jffs seems good enough right 04:34 < slondr> Nor do I use anything derived from Chromium. 04:34 < Siva_Machina> I only have 8GB. I need at least a couple gig swapfile 04:34 < Enumeration> i use vivaldi 04:34 < Enumeration> though it hogs a lot of resource 04:34 < slondr> > 04:34 < Enumeration> dont know why i contine to use it 04:35 < Enumeration> lol 04:35 < slondr> just use firefox dude 04:35 < Siva_Machina> Enumeration: Well it is based on Chromium 04:35 < Enumeration> yea firefox quantum actually got good 04:35 < slondr> firefox was really good before quantum, now it's untouchable 04:35 < Enumeration> but vivaldi looks pretty lol (huge resoruce hog) 04:36 < Siva_Machina> The issue I have using Firefox. Certain pages don't 04:36 < Enumeration> yea i do like firefox quantum a lot 04:36 < Enumeration> though i usually just use safari cuz of the password feature 04:36 < Siva_Machina> print properly 04:36 < Enumeration> so my passwords sync on my iphone 04:36 < slondr> >not using an external password manager 04:37 < Enumeration> icloud keychain 04:37 < slondr> >>>>> 04:37 < Enumeration> cuz its annoying if use an external 04:37 < Enumeration> its not native on other apps 04:37 < Enumeration> too much work man 04:37 < slondr> > 04:37 < Enumeration> ive got ocd on top of that 04:37 < Siva_Machina> I think I may need to setup Pass again at some point 04:38 < Enumeration> meh right now i just get hard by my router 04:38 < Enumeration> though i dont have an AD laptop 04:39 * Siva_Machina won't rely on proprietary garbage to store hus passwords 04:39 < autopsy> Enumeration, use git to store your passwords. 04:39 < Enumeration> apple is actually really good at being secure 04:40 < slondr> last 04:40 < slondr> pass 04:40 < Roden> In Ubuntu, how can I find the model of my harddrive? 04:40 < dviola> Roden: dmesg | grep sda 04:40 < Enumeration> autopsy i rather just upload a .txt with my password and then torrent it on the piratebay 04:40 < autopsy> Roden, hdparm -Ii /dev/sda 04:40 < Enumeration> roden i think its like lspci 04:40 < Enumeration> or soemthing 04:40 < autopsy> Enumeration, you can make backups incrementally using git. 04:41 < autopsy> lsblk 04:41 < Enumeration> no wtf 04:41 < Enumeration> its not lsblk 04:41 < autopsy> Yeah it is. 04:41 < Siva_Machina> autopsy: granted they are encrypted first 04:41 < dviola> Roden: use autopsy's command instead 04:41 < Enumeration> lsblk wont give u the model of ur harddrive 04:42 < autopsy> hdparm is in package hdparm. 04:42 < Enumeration> the fk u smoking dviola 04:42 < autopsy> Enumeration, my bad you're right it won't. 04:42 < autopsy> hdparm -Ii /dev/sda will. 04:42 < dviola> Enumeration: huh? 04:43 < autopsy> He smokin dat cheeba. 04:43 < slondr> tha skooma 04:43 < Enumeration> and dont hdparm -Ii /dev/sda 04:43 < Enumeration> wtf 04:43 < slondr> tha skooma my brother 04:43 < slondr> you must try tha skooma 04:44 < autopsy> Rhuema Rhuma. 04:44 < Enumeration> like it was funny trollin for a while now its just retarde 04:44 < autopsy> Enumeration, whats wrong with 04:44 < autopsy> HDPARM? 04:44 < Enumeration> you trying to fk up his hd 04:44 < dviola> I thought the HD model appeared in dmesg for some reason 04:44 < autopsy> No. 04:44 < Roden> I think that command is only showing me one of my drives 04:44 < autopsy> It does. 04:44 < Enumeration> no it does not 04:45 < autopsy> Roden, now use /dev/sdb 04:45 < autopsy> Under device initialization it does the kernel prints it. 04:46 < autopsy> Roden, you have to use /dev/sda or sdb or sdc depending. 04:48 < autopsy> hdparm will print it I is for information. 04:49 < slondr> use lssda 04:50 < glix> what does ncurses/curses UI mean, are they like vim-inspired ? 04:51 < slondr> no, vim is written in curses 04:51 < slondr> curses is a library, like GTK or Qt, except it's for console applications 04:52 < autopsy> glix new curses aka ncurses provides a way to provide dialog boxes for console applications like nm-cli 04:52 < glix> slondr, Ah I see 04:52 < autopsy> lssda might work? 04:52 < autopsy> No not lssda. It's 04:52 < autopsy> lsd 04:53 < autopsy> For Newbuntu. 04:53 < slondr> ^ 04:53 < autopsy> Ubuntu Schmewbuntu. 04:54 < autopsy> slondr whered you get lssda from? 04:55 < slondr> my anus 04:55 < autopsy> Your big fat anus oh noes. 04:55 < autopsy> Not again. 04:55 < autopsy> lssda yeah right lol. 04:56 < Enumeration> i use gentoo 04:56 < Enumeration> its the best and most stable 04:56 < slondr> ^ 04:56 < autopsy> Mostly stability is relative these days. 04:57 < Enumeration> only downside is bh the time i finish compiling there is a new version out 04:57 < Enumeration> so i never can actually use my DE 04:57 < autopsy> YEAH 04:57 < Enumeration> :( 04:57 < autopsy> WHAT about that huh? 04:58 < Enumeration> i use englightenment for my de 04:58 < autopsy> E4 04:58 < autopsy> I use vim as my DE. 04:58 < autopsy> /dev/console baby! 04:59 < slondr> I use ifconfig as my DE 04:59 < Enumeration> i use dev < null 04:59 < autopsy> ifconfig has those cool switches. 05:02 < notmike> I only use ed 05:02 < notmike> Don't even have an os 05:02 < autopsy> Thats a shame notmike. 05:02 < Psi-Jack> ed doesn't IRC. 05:02 < notmike> That's what u think 05:02 < autopsy> IRC is for hobos. 05:02 < Psi-Jack> "you" 05:02 < notmike> Irc is for NEETs 05:03 < autopsy> The Elite. 05:03 < lnnb> @notmike what is NEET? 05:03 < storge> NEET? 05:03 < autopsy> NEAT HE MEANS 05:03 < notmike> Not in Education, Employment, or Training 05:03 < storge> hah 05:03 < autopsy> Unlikely. 05:03 < notmike> It's true 05:03 < autopsy> Show me a pointer to it. 05:03 < notmike> *NEET 05:04 < autopsy> Hm. 05:04 < notmike> &NEET 05:04 < notmike> Whatever 05:04 < autopsy> Ok. Ok. 05:06 < aclaivi> n00t n00t 05:06 < autopsy> notmike why you say that though? 05:06 < autopsy> aclaivi, n00t to you. 05:07 < autopsy> Enumeration, tell us more about your swap file. 05:08 < xormor> I finished school in 2006, I became a BBA in Business IT. I was employed several times in work training and rehabilitation work. 05:08 < autopsy> Enumeration, was the blocksize you used 2048? 05:08 < slondr> noot noot 05:08 < xormor> I finished working in 2008 in the T-Hall, and in the Club House in 2013. 05:08 < aclaivi> I'll have you know I graduated top of my class in the navy seals 05:08 < slondr> ^ 05:08 < cmj> trump is that you 05:09 < autopsy> Navy Here comes the Navy ladies here comes the Real Slim Shady! 05:09 < aclaivi> My father gave me a small loan of one million dollars 05:09 < autopsy> 1,000,000 05:09 < autopsy> Read it. 05:09 < autopsy> Hi braincrash 05:10 < xormor> I worked in work practice in the Polytechnic/University of Applied Sciences in 2004 Spring as an assistant, I was a webmaster and sysadmin. I worked in a factory job work rehab in 2006. I did similar work in 2008. Then I went to the Club House/Fountain House. I am a schizophrenic. 05:10 < autopsy> xormor you should file for SSI. 05:11 < Enumeration> no it was 3072 05:11 < xormor> autopsy, Social Security? 05:11 < autopsy> 3072 thats bad misaligned. 05:11 < autopsy> xormor, yes . 05:11 < xormor> autopsy, I live in Finland, I have social security from the folk pensionate. 05:11 < aclaivi> Is bad misaligned well aligned 05:11 < autopsy> Its bad misaligned homie. 05:12 < xormor> autopsy, I get mental health care for free, and my meds are very cheap. I get to eat well every day I want. I also live in a housing unit for the mentally ill. I have my own apartment here, like the others do, too. 05:12 < autopsy> xormor, what is the folk pensionare? 05:12 < xormor> autopsy, KELA, http://www.kela.fi 05:12 < autopsy> xormor, I don't want to read about it. 05:13 < autopsy> xormor, well glad you got a computer in there. 05:13 < xormor> autopsy, http://www.kela.fi/web/en <--- OK, here it is anyway. It is for the common social security on an as-needed basis for those who have not worked enough or do not have insurance. 05:13 < xormor> autopsy, my own computers, my own bed, own guitars, own tables and chairs. 05:14 < autopsy> xormor, I got a stool and a laptop. 05:14 < autopsy> xormor, and a microwave. 05:15 < Enumeration> thats my style 05:15 < autopsy> xormor, I'm filing for SSI here in Arizona. 05:16 < autopsy> glix whered you go? 05:16 < autopsy> Hi cheers 05:16 < cheers> hello:) 05:16 < autopsy> What are you up to? 05:17 < notmike> Peace with DPRK. You heard it here first. 05:17 < autopsy> Cheers what are you up to? 05:17 < cheers> not much, you? 05:18 < autopsy> Just trying to stay sane. 05:18 < autopsy> Too much trolling. 05:18 < autopsy> notmike yeah or out come the nukes. 05:18 < cheers> lol 05:18 < thatpythonguy> not sure if any of you were here ealier, but i finally got pywal to theme my powerline prompt 05:19 < autopsy> thatpythonguy, howd you do it? 05:19 < thatpythonguy> turns out you can reference pywal colors in the powerline config files 05:19 < autopsy> Oh no doubt? 05:20 < thatpythonguy> took me 8 hours to find someone's config for it and that solved it all haha 05:20 < autopsy> 8 hours looking for a config wow. 05:20 < autopsy> That must be draining. 05:20 < thatpythonguy> tell me about it. but hey, i learned a lot in the process so it was fun/worth it 05:21 < autopsy> thatpythonguy, learning is half the battle. 05:22 < autopsy> thatpythonguy, I got some C programs segfaulting on me when adding integers that are actually words. 05:22 < autopsy> Lkike Two and Ten 05:23 < autopsy> Hi _stuart 05:23 < thatpythonguy> autopsy, gonna be honest, i have no idea what that even means lol 05:23 < autopsy> thatpythonguy, JUST SOME addition on strings which can't happen. 05:23 < autopsy> thatpythonguy, I got to fix it somehow. 05:24 < thatpythonguy> ah i see lol 05:24 < autopsy> Using strtol() and fgets() 05:24 < autopsy> Hi MrHawk 05:36 < autopsy> Hi BitGonzo 05:36 < autopsy> Enumeration timed out. 05:36 < slondr> weakling 05:36 < autopsy> Yeah huh. ? 05:37 < autopsy> I'm on that strong USB net 4G LTE. 05:37 < autopsy> slondr was slandr taken? 05:38 < autopsy> I've got top in my drop down Qterminal. 05:38 < autopsy> Gnome 3. 05:39 < slondr> "slondr" is derived from my name in a rather strange way 05:39 < slondr> It's a good joke if you know me in real life 05:43 < autopsy> slondr Steve Lonnie Drepper? 05:44 < slondr> what? 05:44 < garylabronz> yeah what 05:44 < autopsy> slondr is that your name? 05:44 < slondr> uh, no 05:44 < autopsy> Ok. 05:44 < garylabronz> yeah thats his first name 05:44 < autopsy> I guessed well. 05:44 < garylabronz> slondr.github.io 05:45 < garylabronz> Mayo Mike 05:45 < ellyacht> can someone help me figure out why I am not the owner of /usr/lib/android-sdk/platform-tools? 05:45 < slondr> chown 05:45 < garylabronz> -R 05:45 < ellyacht> what is that 05:45 < garylabronz> man chown 05:46 < slondr> ^ 05:47 < ellyacht> slondr: can you use chown to change the ownership of a folder? 05:47 < notmike> Mike Jones 05:47 < slondr> ellyacht: yeah 05:47 < slondr> it's -R, like garylabronz said 05:47 < garylabronz> yes, do `chown -R ${USER}:${USER} /usr/lib/android-sdk/platform-tools` 05:47 < slondr> more info is in the man page (man chown) 05:48 < garylabronz> just 777 / tbh, its the best way /s/s/s/s/s/s 05:48 < ellyacht> garylabronz: I replace USER USER part correct? 05:48 < garylabronz> nope, run `echo ${USER}` 05:49 < garylabronz> ${USER} is a default variable 05:49 < garylabronz> or $USER if you prefer than syntax 05:49 < garylabronz> that* 05:49 < slondr> than 05:50 < slondr> * 05:50 < ellyacht> garylabronz: when I ran echo ${USER} it came back with root 05:50 < garylabronz> lol ok, `whoami` is root as well? .. are you logged in as root? 05:51 < ellyacht> I am 05:52 < ellyacht> garylabronz: I think I am anyways 05:52 < ellyacht> garylabronz: whoami returned root 05:52 < garylabronz> ok, well yes change it to the user you want to own it to, it is : where GROUP is most likely same as USER 05:52 < autopsy> You shouldn't own platform-tools maybe you untarred an archive there with it. As root. 05:52 < garylabronz> yeah what are you trying to do? why does it matter if you are always running as root? 05:52 < ellyacht> autopsy: I just used software manager and searched adb and root 05:52 < autopsy> chown -R autopsy.wheel /usr/lib/paths 05:53 < autopsy> ellyacht, ok maybe platform-tools needs root ownership. 05:53 < autopsy> ellyacht, is it a platform IDE? 05:54 < ellyacht> garylabronz: I am trying to copy a recovery image into platform tools so that I can run fastboot and and flash it to myt phone 05:54 < autopsy> ellyacht, copy the recovery image as root. 05:55 < autopsy> ellyacht, no need to change perms on a directory. 05:55 < garylabronz> pretty sure you dont need to do that 05:55 < garylabronz> cant you just tell fastboot where the image is? i didnt think it needed to be in the same directory.. and anyway just copy it in... you are root? 05:55 < autopsy> ellyacht, you'll need root to flash your phone. 05:55 < ellyacht> autopsy: I copied it from my phones internal storage what do you mean copy as root? you haver to forgive I am new to linux 05:56 < garylabronz> what guide are you following? 05:56 < autopsy> ellyacht, same way you copied it using mv or cp. 05:56 < autopsy> cp = copy 05:56 < autopsy> mv = move 05:57 < ellyacht> garylabronz: I am not following any guide I am just going off of previous knowledge I guess. But that chown line didn't work any ways I am still not the owner of that specific path 05:57 < autopsy> ellyacht, you're currently root thats why. 05:58 < autopsy> ellyacht, you'd need chown -R root.root /usr/dirs/ 05:58 < ellyacht> autopsy: it comes back as an error when I try to copy and move 05:58 < autopsy> ellyacht, permission denied using sudo? 05:58 < autopsy> Are you using sudo? 05:58 < autopsy> Use su - root 05:58 < garylabronz> are you copying in the shell with like `cp` or is it in the gui?> 05:59 < ellyacht> I am using su -root 05:59 < autopsy> Oh yeah the GUI. 05:59 < ellyacht> I just tried running that again and it said operation not permitted 05:59 < autopsy> ellyacht, ok. Using su it should make your EUID root 0. 05:59 < autopsy> ellyacht, that is strange whats ls -ld /the/directory say? 06:00 < autopsy> What is the output? 06:00 < ellyacht> drwxr-xr-x 2 root root 4096 Jun 9 08:57 06:00 < autopsy> Hi v01t 06:01 < ellyacht> that was the output 06:01 < ellyacht> drwxr-xr-x 2 root root 4096 Jun 9 08:57 /usr/lib/android-sdk/platform-tools 06:01 < autopsy> ellyacht, is that right? Thats root owned by group root too. 06:01 < ellyacht> autopsy: all that was the output 06:01 < autopsy> Ok. 06:01 < garylabronz> 100% just do `chmod 777 ` its a rubbish way to do it, but it will work 06:01 < autopsy> garylabronz, yeah do that. 06:01 < ellyacht> garylabronz: where do I do that at 06:01 < garylabronz> in the shell where you are root 06:01 < autopsy> ellyacht, do chmod 777 /the/directory Then try again. 06:02 < autopsy> In the terminal window. 06:02 < ellyacht> garylabronz: in the current shell I am in or just open terminal and sudo -s and then cd ~ 06:02 < autopsy> ellyacht, no no. 06:02 < autopsy> ellyacht, in the current shell. 06:02 < slondr> don't run chmod as root 06:02 < slondr> if you're trying to make it not owned by root 06:03 < slondr> actually wait nevermind I just had a stroke 06:03 < autopsy> Yeah he needs to run some chmodding on the dir. 06:03 < autopsy> slondr, we willsave you. 06:03 < ellyacht> the current shell I am in is 'ellyacht@eLLyacht:/usr/lib/android-sdk/platform-tools 06:04 < autopsy> ellyacht, run: chmod 777 /the/dkirectory 06:04 < autopsy> ellyacht, make sure to use su - root first though. 06:04 < autopsy> To be root. 06:05 < ellyacht> ok so the directory being /usr/lib/android-sdk/platform-tools? 06:05 < autopsy> Yes. 06:05 < autopsy> Yes ellyacht that is the dir. 06:05 < ellyacht> why don't I want to be owner of all my directories and every thing. lol its my pc 06:05 < slondr> uh 06:05 < autopsy> ellyacht, it's root's PC. 06:05 < slondr> you can't do that 06:06 < ellyacht> lol forgive me but aren't I root? 06:06 < slondr> no 06:06 < slondr> this isn't windows 06:06 < autopsy> ellyacht, not yet not until you su - root 06:06 < ellyacht> when I installed linuxmint 19 it asked where roo should be and I selected '/' 06:06 < autopsy> ellyacht, thats different rootfs. 06:06 < ellyacht> oh ok 06:06 < ellyacht> dang 06:06 < ellyacht> I want to be owner of all my things : ( 06:07 < slondr> you can't do that 06:07 < autopsy> Rootfs is / 06:07 < slondr> that's now how permissions work 06:07 < autopsy> Yeah POSIX file perms don't wwork that way. 06:07 < autopsy> POSIX right? 06:07 < ellyacht> ok let me try this chmod one second 06:07 < slondr> and it's a very, very good thing that they don't 06:07 < slondr> if you fuck with permissions manually too much you will end up destroying your system 06:07 < autopsy> Yeah its a good setup. 06:08 < ellyacht> this is what it outputed 06:08 < autopsy> slondr, yeah but for platform-tools he just needs to copy an image file from his phone. 06:08 < ellyacht> chmod: changing permissions of '/usr/lib/android-sdk/platform-tools': Operation not permitted[ 06:08 < autopsy> ellyacht, su - root first 06:08 < slondr> yeah you can't just do that unless you own the stuff 06:08 < ellyacht> oh yeah duh 06:09 < autopsy> ellyacht, then su - root again. 06:09 < autopsy> Just to be sure. 06:09 < autopsy> Then chmod 777 /the/directory 06:09 < slondr> bruh just su -c "chmod 777 /the/directory" 06:09 < ellyacht> ok it outputed nothing thats good right? 06:09 < slondr> no need to go into an actual root shell 06:09 < slondr> and yes 06:10 < slondr> no output = no errors 06:10 < autopsy> Yes no output means it succeeded. 06:10 < ellyacht> i did su -s 06:10 < autopsy> su -s is what? 06:10 < autopsy> su --command='chmod ...' 06:10 < ellyacht> I dont know lol its how I have been logging in as root 06:10 < slondr> just use sudo 06:10 < autopsy> You can use sudo -i too. 06:10 < slondr> or just sudo 06:10 < ellyacht> that is what I do sudo -s 06:11 < jim> then everyone can do everything 06:11 < ellyacht> someone in a diff 06:11 < ellyacht> channel told me to do that 06:11 < autopsy> ellyacht, in #Ubuntu? 06:11 < jim> sdchanel number 9? 06:12 < autopsy> Chanel Number 9 I remember that. 06:12 < ellyacht> autopsy: no in linuxmint 19 06:12 < autopsy> It smelled oh so sweet. 06:12 < ciscon> cbs 06:12 < slondr> sudo -s is basically the same as just running `su` except the former takes your password instead of root's 06:12 < autopsy> sudo -i doesn't ask me for a password. 06:12 < ellyacht> no in ##linuxmin 06:12 < ellyacht> no in ##linuxmint 06:12 < jim> broke mah little bottle of 06:13 < autopsy> ellyacht, did you change the perms? 06:13 < jim> love potion number nine 06:13 < ellyacht> I did it worked it let me copy the images into the directory 06:13 < slondr> nice 06:13 < ellyacht> about to reboot my phone into the bootloader 06:13 < ellyacht> ty 06:13 < autopsy> ellyacht, ok good. Now flash your phone. 06:13 < ellyacht> lol 06:13 < ellyacht> about to try anyways 06:15 < autopsy> ellyacht, just make sure it copies all the way use sync after copying to flush buffers of memory to disk. 06:15 < autopsy> See: man sync 06:16 < ellyacht> I havent flashed it yet cause I was installing a different rom 06:16 < ellyacht> what is running sync mean? 06:16 < garylabronz> man sync 06:16 < autopsy> ellyacht, see man sync 06:16 < autopsy> garylabronz, thats right right flush buuffers to disk? 06:17 < ellyacht> so what sync file system? 06:17 < autopsy> ellyacht, yes sync filesystems. 06:17 < autopsy> ellyacht, do that after the cp command exits. 06:17 < autopsy> sync 06:18 < autopsy> Works on Ext3. 06:18 < autopsy> ellyacht, what kind of phone is it? 06:18 < ellyacht> autopsy: what does after cp command exits? and I am on ext4 06:18 < autopsy> ellyacht, after it completes. 06:19 < autopsy> ellyacht, sync works for Ext4. 06:19 < ellyacht> so just sync -f in the current shell I am in? 06:20 < autopsy> ellyacht, whats -f? 06:20 < autopsy> ellyacht as root sync 06:20 < slondr> -fsck 06:20 < autopsy> No don't fsck. 06:21 < slondr> sync -fsck 06:21 < autopsy> sync -fackle 06:21 < autopsy> --fsck 06:21 < autopsy> /t he/directory 06:21 < ellyacht> autopsy: what is -fackle? and what does two -- mean as oppose to 1 - 06:21 < autopsy> File system check the directory first. 06:22 < autopsy> ellyacht, its long or short options --none -n 06:22 < autopsy> ellyacht, sync take s no argument though. 06:22 < slondr> yes it does dude 06:22 < slondr> -f is like actually a thing in sync 06:22 < autopsy> ellyacht, you can run sudo -u root --command='sync'; 06:22 < slondr> it basically means fsck 06:22 < slondr> check the man 06:23 < autopsy> Ok Checking. 06:23 < rcf> slondr: -f, --file-system 06:23 < rcf> sync the file systems that contain the files 06:23 < autopsy> rcf slondr thats not fsck. 06:23 < ellyacht> ok I am already in the same shell as before cause I need to be to flash my phone so do I leave and open a new shell or or just run -fsck cause I am already root 06:24 < slondr> ...i should have checked the man lol 06:24 < autopsy> ellyacht, no not -fsck 06:24 < autopsy> ellyacht, just sync 06:24 < rcf> autopsy: yeah, that's why I was quoting it. 06:24 < ellyacht> ok I just typed sync 06:24 < autopsy> rcf better you than me I know sync takes no arguments to sync all filesystems buffers. 06:24 < ellyacht> and it outputted nothingf 06:25 < autopsy> ellyacht, ok your good to go. 06:25 < ellyacht> autopsy: when it outputs nothing like that (no errors) how can I go and view what errors I may have currently 06:25 < autopsy> ellyacht, the image should be bootable. 06:26 < autopsy> ellyacht, journalctl 06:26 < ellyacht> havent tried yet one secoind have to let out the dog brb 06:26 < autopsy> brb means bacon relish and brautwurst right? 06:26 < slondr> yeah 06:26 < autopsy> Ok. 06:27 < autopsy> Just making sure. 06:28 < ellyacht> hmmm bratwurst 06:29 < oneko> Now, what is bratwurst ? 06:29 < ellyacht> brautwurst* ok I am going to go get food also I'll see you all later thanks for all the help 06:29 < slondr> yeet 06:29 < oneko> yeet is also a type of food ? :-P 06:30 < autopsy> skeet skeet 06:30 < autopsy> Food is good for you. 06:30 < autopsy> dnf install yeet 06:30 < slondr> [citation needed] 06:32 < autopsy> slondr so what gave you the name Mayo Mike? 06:32 < autopsy> What does it mean? 06:32 < autopsy> Hi fr0ddy_ 06:32 < lnnb> "they" did it 06:33 < slondr> Mayo Mike doesn't refer to me 06:34 < autopsy> slondr who are you then? 06:34 < autopsy> I'm Jasper. 06:37 < autopsy> slondr ok ok no problem. 06:37 < slondr> I am a man of many futures 06:37 < autopsy> The future is dim. 06:38 < oneko> Do you mean futures or options ? 06:38 < autopsy> Lookin down the hall and the shoplight gettin dim. 06:38 < autopsy> Many __futures__ 06:39 < autopsy> Hi day 06:39 < autopsy> May day. 06:39 < Pentode> autopsy, report your position and the nature of the distress. 06:40 < oneko> From __future__ import * 06:41 < oneko> I'm seated at a desk trying to figure out something and the nature of the distress is boredom. 06:41 < Pentode> bored? learn a language. but don't pick python. ;0 06:41 < ayecee> maybe french 06:42 < oneko> I choose japanese and ended up being a cat :-( 06:43 < autopsy> oneko, kitty kitty. 06:43 < Pentode> aw man. is your owner a cat lady? 06:43 < autopsy> Yep lolz. 06:43 < autopsy> Lady cat man du. 06:43 < oneko> I'm just a teacher's cat :-) 06:46 < autopsy> Why does Fedora have to sync metadata so quickly every run on dnf? 06:46 < autopsy> Can't I cache it for like 6 days? 06:46 < strive> Pentode: Why not Python? (curious) 06:46 < ayecee> causes brain damage 06:47 < Pentode> im just notoriously not fond of it. thats all. ;) 06:47 < autopsy> from __future__ import * 06:47 < strive> Oh. 06:47 < autopsy> Pentode, what do you write bash and C? 06:47 < Pentode> import import! self self self __SELF__ == "__SELF__" + SELF! ;p 06:48 < Pentode> well 06:48 < Pentode> i've used python, it _does_ have it's uses. 06:48 < autopsy> Pentode no doubt man I hear ya. 06:48 * self slaps pentode 06:48 < autopsy> Oooh. 06:48 < Pentode> but yeah basically c, c, and more c. and some bash yeah. 06:48 < autopsy> You just got smacked. 06:48 < Random832> oneko, i think they specifically decided not to support * because it defeats the purpose of using __future__ instead of instantly making incompatible changes 06:49 < autopsy> Random832, what do you mean? Not supporting * 06:49 < Random832> you can't from __future__ import * 06:49 < oneko> Oooh 06:49 < autopsy> Why not? 06:49 < oneko> I thought it was just a module like any other 06:49 < autopsy> Me too. 06:50 < Random832> ok for one thing it's not a module, it's a magic statement that enables compiler flags 06:50 < Random832> (it's also a module, but that's not what the from/import statement does) 06:50 < Random832> and the reason is, if they add a thing to it in the next version, it's going to be something your code isn't ready for, and therefore should not be importing 06:52 < autopsy> Random832, ok makes sense. 06:52 < oneko> So, what exactly do you mean by compiler flag, Random832 ? I thought python runs on an interpreter ? 06:52 < oneko> *flags 06:52 < Random832> python is compiled to bytecode that is then interpreted 06:52 < autopsy> Byte code he says. 06:52 < autopsy> pyc files and pyo 06:53 < slondr> everything has to be compiled eventually 06:53 < autopsy> Everything. 06:53 < slondr> whether that happens at or before runtime doesn't really matter much to your CPU 06:53 < autopsy> Yeah what flags? 06:53 < autopsy> Hi dongcarl 06:53 < autopsy> Hi NickBusey 06:56 < autopsy> I can't build a LiveDVD using mock. 06:56 < autopsy> And livecd-creator 06:57 < oneko> What is mock ? 06:57 < slondr> man mock 06:58 < autopsy> mock is a chroot jail like filesystem program in Fedora. 06:58 < autopsy> It provides a builddir for LiveDVD images. 06:58 < autopsy> And packages no less RPM packaging is done in mock. 06:58 < oneko> I'm not a fedora user - probably why I've not heard of it before. 06:59 < autopsy> Probably. 06:59 < autopsy> koji and bodhi are also platforms. 06:59 * oneko googles 07:00 < autopsy> oneko, fedoraproject.org has documents on it. 07:02 < oneko> I see that - to some extent I'm too lazy to read much :-( 07:03 < autopsy> oneko, its cool how it all works with rpmbuild and livemedia-creator though. 07:03 < autopsy> mksquashfs and mkisofs 07:03 < autopsy> Loopback mounted and mounted over tmpfs. 07:04 < autopsy> Mounts go on loop but then tmpfs is mounted over the loop devices. 07:04 < autopsy> Gives the ability to dnf install programs from the LiveDVD while it is running in RAM. 07:04 < autopsy> Really pretty neat. 07:12 < strive> Unsure where to ask this question, so I'm open for redirection. What is the most fesible approach to gathering a list of files on my Linux server and throwing them into an html document that could later be viewed on a website? 07:13 < strive> s/fesible/feasible 07:13 < slondr> first half of that is really easy 07:13 < slondr> second half is nigh impossible depending on how you want it to be structured 07:13 < strive> slondr: Me? 07:13 < slondr> yeah 07:13 < strive> Oh. OK. 07:13 < strive> Hm. 07:14 < strive> Just a very simple listing of all the files I gathered. 07:14 < strive> Probably just as simply using redirection? 07:14 < slondr> use find for that 07:15 < pnbeast> strive, maybe "ls -R / > /files.txt"? 07:16 < strive> pnbeast: Then have the html document read that file? 07:16 < strive> Poifect! 07:16 < pnbeast> HTML is your problem. 07:16 < strive> Eh, maybe or maybe not. 07:17 < strive> I'll find a way to link a text file into the html document. 07:18 < strive> I'll whip something up. Thanks for the guidance, pnbeast & slondr. 07:21 < Psi-Jack> xargs -n 30 chown bbs:bbs < /var/lib/dpkg/info/synchronet.list -- This almost works, except some files in syncronet.list have spaces in the filenames. 07:26 < Psi-Jack> find / /files.txt would be better than ls -R 07:37 < Dagmar> There's an entire website devoted to why you don't parse the output of ls 07:37 < Dagmar> Stahhhhp it 07:38 < pnbeast> So? There are multiple websites devoted to MS Windows. 07:39 < Dagmar> We pick our battles 08:05 < autopsy> What is WeeChat? 08:06 < autopsy> Is that MacOS? 08:06 < autopsy> 1.9.1 08:06 < slondr> no that's one of the many emacs clients 08:06 < slondr> WeChat is for macos 08:06 < slondr> they're different lol 08:07 < sauvin> IRC client, probably multiple platforms. I use mine on Linux. 08:08 < rindolf> autopsy: weechat is not for emacs 08:10 < rindolf> autopsy: https://en.wikipedia.org/wiki/WeeChat 08:10 < autopsy> rindolf what about nano for emacs? 08:10 < rindolf> autopsy: what? 08:11 < autopsy> rindolf it looks a lot like BitchX. 08:11 < rindolf> autopsy: ok 08:11 < autopsy> BitchX is better though. 08:11 < rindolf> autopsy: how do you know? 08:11 < autopsy> Wikipedia always there when you need it. 08:12 < autopsy> rindolf cause man it's BitchX. Come on now. 08:13 < Pentode> pfft 08:14 < Dexx1_> I was trying to upgrade jekyll by doing 'sudo apt-get upgrade jekyll' and now I am indefinitely stuck at 'update-initramfs: Generating /boot/initrd.img-4.13.0-41-generic' -- I tried doing 'sudo dpkg --configure -a' and it is STILL stuck. Also: https://pastebin.com/raw/z84Mq6N9 --- anyway how I can fix this and upgrade Jekyll? I am on elementaryOS (Loki) 08:15 < rindolf> Dexx1_: hi 08:15 < Dexx1_> hey rindolf 08:15 < rindolf> Dexx1_: isnt upgrade about upgrading the whole dist? 08:16 < Dexx1_> rindolf: could be, either way I screwed something up 08:16 < autopsy> Upgrading your whole kernel obviously. 08:17 < Dexx1_> autopsy: how can I fix it? 08:17 < Pentode> E: Could not get lock /var/lib/dpkg/lock - open (11: Resource temporarily unavailable) <- the root of the problem? 08:17 < autopsy> It is stuck in mkinitrd 08:17 < Pentode> find out what is using the lock 08:17 < Dexx1_> how? 08:17 < autopsy> Something is blocking use fuser /var/lib/dpkg/lock 08:17 < Pentode> a zombie apt process? graphical package manager running? 08:18 < autopsy> fuser /var/lib/dpkg/lock 08:18 < autopsy> Try that. 08:18 < autopsy> It should return a process ID or name. 08:18 < autopsy> Zombie apt-get probably. 08:19 < autopsy> Fedora's dnf waits for the locks for PID of dnf to finish then it completes. 08:19 < autopsy> You can run two dnf or even 5 dnf commands at once. 08:19 < Dexx1_> autopsy: fuser /var/lib/dpkg/lock didn't return anything 08:20 < autopsy> lsof /var/lib/dpkg/lock 08:20 < autopsy> Try that. 08:21 < autopsy> Locking must be done though for apt and apt-get and aptitude. 08:21 < Dexx1_> autopsy: nothing 08:21 < autopsy> Dexx1_, huh no really did your commands finish then? 08:21 < Dexx1_> autopsy: nope 08:22 < autopsy> Dexx1_, you could rm the lock and try dpkg again. 08:22 < autopsy> Dexx1_, but is there a way to rebuild the package indices with dpkg? 08:22 < Dexx1_> autopsy: even after removing I get: E: dpkg was interrupted, you must manually run 'sudo dpkg --configure -a' to correct the problem. 08:22 < autopsy> Needs no corruption for mid-air collisions to database. 08:23 < Dexx1_> and when doing 'sudo dpkg --configure -a', it gets stuck again on update-initramfs: Generating /boot/initrd.img-4.13.0-41-generic 08:23 < Dagmar> Make sure your disks aren't full/corrupted and run that once you've cleared out all the stake dpkg invocations 08:23 < autopsy> Dexx1_, OK RUN 'sudo dpkg --configure -a' 08:23 < Dagmar> Ugh... Something's either failing or taking a dog's age to run that 08:24 < Dagmar> Mayb run it with more verbosity enabled 08:24 < autopsy> mkinitrd is stuck it seems or mkinitramfs or dracut. 08:24 < Dexx1_> autopsy: I just said that also gets stuck 08:24 < autopsy> Yeah try -vvvvvv 08:24 < Dagmar> I can't rmemeber where i looked to find a log of what was going on the last time I had to debug that step 08:24 < Dagmar> It can take a _while_ sometimes 08:24 < Dexx1_> like 25 mins? 08:25 < autopsy> 25 minites no. 08:25 < autopsy> Minutes. 08:25 < Dagmar> If the machine is slow and has very little RAM, maybe. It _shouldn't_ take that long 08:25 < Dexx1_> Right. So, something else is wrong.. 08:25 < Dexx1_> 16gb or ram :) 08:25 < Dexx1_> *of 08:25 < Dagmar> I'd say something's bombed out in teh phase where it tries to determine what should go in there 08:25 < autopsy> Wow. mkinitramfs should be done. 08:26 < Dagmar> Add moar v's 08:26 < autopsy> Add more v's to your dpkg sudo command. 08:26 < Dagmar> It may jibber like a hundred toddlers drinking espresso, but where it stops you'll know you're looking at the culprit 08:26 < autopsy> sudo dpkg -vvvvvv --configure -a 08:27 < autopsy> or --verbose 08:27 < autopsy> Dexx1_, use strace too. 08:27 < Dagmar> Euw no 08:27 < Dagmar> Especially not with a sudo-invoked app 08:27 < Dexx1_> autopsy: unknown option --v --verbose etc. 08:27 < autopsy> Dexx1_, strace sudo dpkg --configure -a 08:28 < autopsy> Dexx1_, use strace. Not --v -v 08:28 < autopsy> Dexx1_, strace willl show the syscalls its performing while attached. 08:28 < autopsy> Dexx1_, you may see it wait() or in an open() call. 08:28 < autopsy> Dexx1_, maybe in a read() too. 08:28 < Dexx1_> autopsy: https://pastebin.com/raw/C9nLRiKr 08:29 < searedvandal> have you upgraded your kernel at some earlier point and not rebooted maybe? and now you're trying to do it again and it gets stuck? 08:29 < autopsy> Dexx1_, write(2, "effective uid is not 0, is /usr/"..., 133effective uid is not 0, is /usr/bin/sudo on a file system with the 'nosuid' option set or an NFS file system without 08:29 < autopsy> Dexx1_, you need to be root. 08:30 < autopsy> Dexx1_, don't use sudo use su - root 08:30 < Dagmar> Freaky 08:30 < autopsy> Use su - root 08:30 < Dexx1_> sudo strace dpkg --configure -a ? 08:30 < autopsy> Dexx1_, no use su - root then strace dpkg --configure -a 08:30 < irwinz> if it's not allowed i'll ask elsewhere, but i have a question about TeraTerm's settings, anybody familiar with it? i'm customizing the ini and trying to figure out which setting will stop the behavior of 'refreshing' the window contents when the window is moved or resized, and then only showing the bottom line 08:31 < Dagmar> Strace is not going to be readable for that 08:31 < irwinz> this setting sounds promising "; Scroll out the current buffer when the clear screen does. 08:31 < irwinz> ScrollWindowClearScreen=off 08:31 < autopsy> Dagmar, what do you mean strace won't be readable? 08:31 < irwinz> so does this one, though: AutoScrollOnlyInBottomLine=on (Reset scrollback on display activity) 08:32 < Dexx1_> autopsy: does it really make a difference su vs sudo? because su gives me authentication failure and I think I need to mess around with the sudoers file again X_x 08:32 < Dagmar> I mean it's going to give a bunch of output about which C calls are being made, which is a bit like trying to read the newspaper with a 100x microscope for this 08:32 < Dexx1_> I'd rather fix this than do that if possible 08:32 < autopsy> Dexx1_, using su - root means you input root's password not your user's. 08:33 < autopsy> Dexx1_, its the only way to fix it EUID was not 0. 08:33 < autopsy> It said it plain as day. 08:33 < autopsy> That IS whats WRONG. 08:33 < Dexx1_> so how do I fix this in the sudoers file? 08:33 < autopsy> Dexx1_, you were running apt upgrade as a normal user. Or as sudo. 08:34 < Dexx1_> sudo 08:34 < searedvandal> if su - root gives auth failure, I'm assume you're using ubuntu and haven't activated the root user with sudo passwd root ? 08:34 < autopsy> Dexx1_, use wheel group to set your user in wheel group and NOPASSWD: ALL uncommented. 08:34 < Dagmar> --debug=3773 (which will be CHATTY) is what you can use there 08:34 < Dagmar> --debug=help if you want to know what magical numbers to use to make it less loquacious 08:35 < autopsy> What the hell is loquicious? 08:35 < Dagmar> Toddlers who have been drinking espresso 08:35 < autopsy> searedvandal, could be yes. 08:35 < autopsy> I bet it is. 08:35 < searedvandal> yep 08:35 < autopsy> I didn't know that it was disabled though. 08:36 < autopsy> He might be having fun with strace. 08:36 < searedvandal> I think they still have root user disabled by default 08:36 < autopsy> strace is really good. 08:36 < autopsy> Yeah that hasn't changed at all. 08:37 < autopsy> Fedora's LiveDVD has a user liveuser with no passwd. 08:37 < autopsy> You set the root passwd in the install to hard drive menus. 08:37 < autopsy> Anaconda. 08:37 < autopsy> 4 questions including partitioning and thats it. 08:37 < Dexx1_> autopsy: this is my sudoers: https://pastebin.com/raw/5XxvsGvm 08:38 < autopsy> Dexx1_, you need %wheel NOPASSWD: (ALL) 08:39 < autopsy> Dexx1_, and then usermod -a -G wheel yourusername 08:40 < autopsy> Dexx1_, you can also run sudo passwd root 08:40 < autopsy> Dexx1_, that will let you set an root password. 08:41 < autopsy> write(2, "effective uid is not 0, is /usr/"..., 133effective uid is not 0, is /usr/bin/sudo on a file system with the 'nosuid' option set or an NFS file system without 08:41 < iodev> autopsy: why not use gpasswd -a user group 08:41 < iodev> it's easier to remember 08:41 < searedvandal> should be enough to just do sudo passwd root, don't need the wheel group if it's ubuntu. or am I mistaken? 08:41 < autopsy> Nah just sudo passwd root 08:42 < iodev> wait, is he trying to change the password of root 08:42 < iodev> or trying to create a user with sudo access 08:42 < autopsy> iodev cause I don't know about gpasswd. 08:42 < Dexx1_> autopsy: syntax error 08:42 < autopsy> iodev, both trying to login using su - root actually. 08:42 < autopsy> Dexx1_, syntax was what? 08:43 < Dexx1_> %wheel NOPASSWD: (ALL) 08:43 < autopsy> iodev his dpkg is stuck in mkinitrd dracut or mkinitramfs some reason. 08:43 < autopsy> Dexx1_, ok sorry hang on. 08:44 < autopsy> Dexx1_, %wheel ALL=(ALL) NOPASSWD: ALL 08:44 < iodev> autopsy: dpkg? dracut is on fedora/redhat/centos which is RPM-based 08:45 * iodev is confused ??? 08:45 < autopsy> Dexx1_, that is write for mine system. Here. So it is correct syntax for wheel. 08:45 < autopsy> iodev, yeah don't know of dpkg mkinitramfs then? 08:45 < Dexx1_> autopsy: usermod: group 'wheel' does not exist 08:45 < autopsy> I don't know hell. He should just run sudo passwd root then. 08:45 < autopsy> Dexx1_, groupadd wheel 08:45 < iodev> yes, I know that dpkg runs a script update-initramfs or something like that 08:46 < iodev> http://manpages.ubuntu.com/manpages/bionic/man8/live-update-initramfs.8.html 08:46 < searedvandal> sudo update-initramfs -u 08:46 < autopsy> yes thats where it sstuck previous strace output on write() showed Effective User ID was not 0. Running under sudo then. 08:46 < Dexx1_> autopsy: ok done. Still getting authentication failure -- how do I set a su password for my self? 08:47 < autopsy> Dexx1_, sudo passwd root 08:47 < iodev> oh, interesting 08:47 < autopsy> $EUID was not 0. 08:47 < Dexx1_> autopsy: would that change my existing root account password? 08:47 < autopsy> nosuid could be a mount flag too. 08:47 < iodev> Dexx1_: try sudo -i 08:47 < autopsy> Dexx1_, yes it changes the root password. 08:48 < iodev> and then passwd root (sudo -i switches to su-like mode) 08:48 < Dexx1_> sudo -i worked 08:48 < Dexx1_> that was easier :) 08:48 < autopsy> Ok fine run passwd root 08:48 < autopsy> Then change it so you can use su - root 08:48 < Dexx1_> why am I changing my root account password? I'd rather keep it 08:49 < autopsy> Dexx1_, you don't have one you are using a user passwd. 08:49 < Dexx1_> (I use a regular account) 08:49 < Dexx1_> (I already have a root account) 08:49 < pnbeast> Dexx1_, give it to me. I'll keep it for you. 08:49 < Dexx1_> ;) 08:49 < autopsy> Dexx1_, your root paswd is not set disabling the account. 08:49 < iodev> autopsy: that is wrong! 08:49 < autopsy> Use rsync and git to backup your passwd. 08:49 < Dexx1_> autopsy: I don't think thats correct 08:49 < iodev> I have root:!:.... on my server 08:49 < iodev> in my /etc/shadow and I can use sudo 08:49 < autopsy> iodev, ok. 08:49 < searedvandal> Dexx1_, do 'sudo update-initramfs -u' and then the dpkg --configure thingie 08:50 < autopsy> Sorry don;t know then whats the deal with Ubuntu dpkg. 08:50 < Dexx1_> I mean, I can log into my root account (graphically) easily with a different password. I just use my regular user account to compartmentalize security issues 08:50 < autopsy> dpkg --configure -a 08:50 < iodev> autopsy: the only thing passwd -l root locks is direct root login; you can always use sudo & PAM to open an indirect session 08:50 < iodev> Dexx1_: your problem is related to dpkg, not to user :-) 08:50 < autopsy> iodev thats the PROBLEM running dpkg under sudo. 08:51 < Dexx1_> searedvandal: I did: update-initramfs: Generating /boot/initrd.img-4.13.0-41-generic in the root console. How long should this take max? 08:51 < autopsy> strace said it man. 08:51 < autopsy> EFFECTIVE UID WAS NOT 0 08:51 < Dexx1_> (i.e: how do I know i'ts not stuck) 08:51 < autopsy> Dexx1_, its gonna get stuck maybe try and see for 3 minutes. 08:51 < iodev> autopsy: have you ever noticed how under sudo ls ~ it lists the home of the non-root user 08:52 < autopsy> iodev thats the $EUID set to 1000 08:52 < iodev> and so it should be 08:52 < autopsy> iodev your effective UID is not the same as your UID. 08:52 < iodev> sudo runs as root, without changing the environment 08:52 < autopsy> iodev yes but dpkg said it didn't like the EUID not being 0. 08:52 < autopsy> strace dpkg said it. 08:53 < autopsy> In a write() call. 08:53 < autopsy> Write to tty. 08:53 < Dexx1_> k, it's been about 3 mins 08:53 < autopsy> K. Its a no go. 08:53 < autopsy> It should be done in 45 seconds. 08:53 < iodev> yeah, it's considered an information, it didn't ERROR: or something serious 08:53 < Dexx1_> (this is under sudo -i root environment too) 08:53 < autopsy> iodev oh but it did. In fact. 08:54 < iodev> autopsy: what's the error? 08:54 < autopsy> iodev that IS the ERROR: https://pastebin.com/raw/C9nLRiKr 08:54 < autopsy> LOOK for yourself in the bottom. 08:55 < Dexx1_> So, what's next? CTRL+C to kill it? 08:55 < winsoff> What problem does systemd solve? 08:55 < autopsy> Winsoff it allows sockets to be used for IPC. 08:55 < iodev> is /usr/bin/sudo on a file system with the 'nosuid' option? 08:55 < searedvandal> Dexx1_, if it's stuck, then kill it 08:56 < winsoff> autopsy, is that a performance gain? 08:56 < iodev> Dexx1_: do chmod 4755 /usr/bin/sudo (yes, it's a 4 digit mode) 08:56 < autopsy> iodev Dexx1_ kill it. kill -9 $(pidof dpkg) 08:56 < autopsy> iodev ok you know more than I do apparently. 08:56 < autopsy> Whats 4755 mean? 08:57 < Dagmar> Wait, sudo somehow got it's suid flag unset? 08:57 < Dexx1_> K, what's next gentlemen :) 08:57 < iodev> autopsy: 4 - means suid flag 08:57 < iodev> the rest you know, 755 - common stuff 08:57 < autopsy> iodev ok. 1755 is the sticky bit I know that. 08:57 < Dagmar> Actually it can get by with 4511 08:57 < Dagmar> There are good reasons do not allow users to _read_ the sudo binary 08:57 < autopsy> 4511 yeah. 08:57 < iodev> Dagmar: yes, that's correct 08:57 < Dagmar> ...or any suid binary 08:58 < pingfloyd> 770 ftw 08:58 < autopsy> pingfloyd, not now man come on. 08:58 < iodev> Dexx1_: so, did you chmod it like I said? 08:58 < autopsy> mkinitramfs is failing to generate an initrd. 08:58 < pingfloyd> autopsy: what? 08:58 < autopsy> pingfloyd, 770 what why? 08:59 < pingfloyd> autopsy: good perm for your $HOME 08:59 < autopsy> pingfloyd, 0700 actually. 08:59 < iodev> on my server, for keys (SSL keys) I use permission 400 (only root can read) 09:00 < searedvandal> wait, why does he need to chmod the sudo binary to get the dpkg --configure to get past the update initramfs part? 09:00 < Dagmar> He shoudn't have to 09:00 < autopsy> cause strace said his EUID was not 0. 09:00 < searedvandal> ah 09:00 < autopsy> YES MAN 09:00 < pingfloyd> autopsy: why do want to give the group no access at all? 09:00 < Dagmar> If he *does* then something terrible had happened to the permissions in the filesystem and he's probably going to be _reinstalling_ 09:00 < iodev> searedvandal: I suspect the sudo binary lost it's suid bit and now won't work correctly 09:00 < autopsy> LOOK STRACE 09:00 < Dagmar> You can't strace suid binaries 09:00 < searedvandal> autopsy, alrighty, I'm back on the same page 09:00 < autopsy> https://pastebin.com/raw/C9nLRiKr 09:00 < Dagmar> It's explcitly not allowed 09:01 < autopsy> Dagmar, well so much for that then he will find out soon enough I guess. 09:01 < Dagmar> If sudo lost it's suid bit, other things probably did as well 09:01 < autopsy> Dagmar, its a wonder how he got to dpkg upgrade anyways. 09:01 < Dagmar> About the only thing that can be done at that point is a forcible reinstallation of every package 09:01 < iodev> he ran dpkg upgrade? 09:01 < autopsy> Dagmar, strace sudo dpkg worked for that output there. 09:01 < Dagmar> (or a couple of hours workingt with a COMPREHENSIVE knowledge of the filesystem) 09:01 < Dexx1_> iodev: yup 09:02 < pingfloyd> screw combing/search the fs 09:02 < Dagmar> pingfloyd++ 09:02 < iodev> Dexx1_: okay, from sudo -i, run strace of dpkg without sudo 09:02 < pingfloyd> quicker to just reinstall if you screw things up that bad 09:02 < iodev> Dagmar: says you can't strace suid, I didn 09:02 < autopsy> Use rpm -qaV to verify the SUID bits file perms. 09:02 < iodev> know that 09:02 < jim> how do you screw a comb?! 09:02 < Dagmar> iodev: If you *could* it would allow you to stop the binary and possibly inject things 09:02 < Dagmar> Veyr, very bad 09:02 < iodev> autopsy: if he installed both dpkg & rpm then you're in for a mess. 09:02 < Dagmar> Made verboten over a decade ago 09:03 < autopsy> iodev no I'm just saying dpkg doesn't have a verify file permissions bits flags I don't think. 09:03 < pingfloyd> pragmatism, some people have it, some people don't. 09:03 < autopsy> RPM does. 09:03 < Dagmar> Look on the bright side 09:03 < Dagmar> Success teaches very little 09:03 < Dexx1_> iodev: https://pastebin.com/raw/dPHHLAkY 09:03 < Dagmar> LOTS of things are being learned tonight 09:03 < Dagmar> ;) 09:03 < pingfloyd> yep 09:04 < searedvandal> euid 0 09:04 < Dagmar> Those of us with apparent encylopaedic knowledge of the goings on got that way through _lots_ of failures 09:04 < pingfloyd> of course lots of reading, help with learning more efficiently than just fumbling in the dark. 09:04 < Dagmar> Anyone who says different is deluded or lying 09:04 < autopsy> wait4(2058, update-initramfs: Generating /boot/initrd.img-4.13.0-41-generic 09:04 < autopsy> wait4() 09:05 < jim> yep, in my case I would have to go through the same thing the asker is going through at the time 09:05 < mateothegreat> well put Dagmar 09:05 < autopsy> Dexx1_, your EUID must be 0 now who knows. 09:05 < autopsy> Dexx1_, maybe it will finish. 09:05 < searedvandal> I'm sure a "turning it off and on again" would solve everything 09:05 < jim> otherwise I can try and guess, sometimes it works out 09:06 < Dexx1_> Been about 2 mins so far I think 09:06 < autopsy> Dexx1_, thats cutting it long man I swear. 09:06 < iodev> Dexx1_: the problem is with update-initramfs 09:06 < iodev> abort, and let's strace that 09:06 < autopsy> iodev++ 09:06 < iodev> strace update-initramfs -u (as root) 09:06 < autopsy> Yeah good idea. 09:06 < Dexx1_> (BTW, I have no idea how this even happened, all I did originally did was 'sudo apt-get upgrade jekyll') 09:07 < autopsy> sudo apt-get upgrade jekyll 09:07 < autopsy> I'll remember that. 09:07 < autopsy> Dexx1_, listen to iodev. 09:07 < pingfloyd> that's not really a valid command 09:07 < autopsy> He knows. 09:07 < Dexx1_> (listening) 09:07 < jim> in cases where I don't have direct experience, I ask a -lot- of questions, mostly to find out what the asker wants 09:07 < autopsy> No I mean read() 09:07 < Dexx1_> Yeah, it's a noob attempt at a command to upgrade (I just guessed it) 09:08 < searedvandal> have you run sudo apt-get upgrade at some earlier point, upgraded kernel without knowing, not rebooted and now you're trying to upgrade kernel again? 09:08 < autopsy> It upgrading your kernel man lol. 09:08 < pingfloyd> you run apt-get upgrade (no pkg arguments) 09:08 < iodev> pingfloyd: so it ignores that final argument, right? 09:08 < iodev> in his case, I mean 09:08 < jim> Dexx1_, apt/aptitude/apt-get, those commands can download stuff, dpkg doesn't 09:08 < pingfloyd> it actually ran that and it didn't complain? 09:08 < autopsy> searedvandal, could be initrd version is the same or newer yeah? 09:09 < pingfloyd> iodev: which final argument? 09:09 < iodev> the package name 09:09 < iodev> nope, pingfloyd, it's valid 09:09 < pingfloyd> iodev: I assume so 09:09 < autopsy> I figured it would show the usage() on an unknown command. 09:09 < autopsy> Package Name that is. 09:09 < iodev> I just ran: sudo apt-get upgrade vim, and it does exactly what Dexx1_ wanted to do 09:09 < Dexx1_> iodev: stuck at clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f5358c9b9d0) = 17308 wait4(-1, 09:09 < pingfloyd> autopsy: that's what I would think 09:09 < Dexx1_> Do you need me to pastebin a bigger portion? 09:10 < iodev> Dexx1_: yes 09:10 < Dagmar> Now you see why the newspaper & microscope analogy 09:10 < autopsy> Dexx1_, thats good information so far. 09:10 < pingfloyd> so if it runs that command, does it trying to just only upgrade that one package? That's usually not going to be good at all. 09:10 < iodev> pingfloyd: yeah, it only upgrades that one package 09:10 < autopsy> pingfloyd, no he wanted to update jekyll only. 09:10 < iodev> and all it's dependencies 09:11 < autopsy> Dependencies see. 09:11 < iodev> pingfloyd: and if the package is not installed, it installs it 09:11 < autopsy> Got ya. 09:11 < pingfloyd> iodev: sounds like an opening for breakage 09:11 < pingfloyd> iodev: what about reverse dependencies? 09:11 < autopsy> Yeah that should be a bug. 09:11 < Dexx1_> Here we go: https://pastebin.com/raw/MXt07nTA 09:11 < autopsy> Dexx1_, pastebin the strace output. 09:12 < pingfloyd> arch for example strongly discourages against (and doesn't support) partial upgrades 09:12 < iodev> pingfloyd: not sure it does that 09:12 < iodev> it's a valid command, but it's a dangerous one 09:13 < pingfloyd> then maybe it was what cause this whole snafu for him 09:13 < iodev> Dexx1_: we tried everything, what I suggest now is a clean reinstall 09:13 < iodev> and never using sudo apt-get upgrade again just sudo apt-get upgrade (for global upgrade) 09:14 < pingfloyd> or apt-get install pkg... 09:14 < pingfloyd> one or the other 09:14 < Dexx1_> Why should I do a clean re-install if everyday programs / OS is working? X_x 09:14 < pingfloyd> or both, but separately 09:14 < iodev> Dexx1_: because your update-initramfs is broken 09:15 < iodev> and the initramfs is a core part of the kernel 09:15 < autopsy> Kits after /bin/sync call. 09:15 < iodev> I mean it contains modules 09:15 < iodev> that are loaded 09:15 < iodev> you need it working right, if you want to get updates, or be able to install packages, Dexx1_ 09:15 < pingfloyd> makes you wonder if it's really a tip of the iceberg 09:16 < searedvandal> do a reboot and try the dpkg configure thing again. if it still fails. I second the clean reinstall suggestion 09:16 < autopsy> Dexx1_, you could rm your initrd* and try again. apt-get reinstall kernel-generic 09:16 < autopsy> Dexx1_, you could rm your initrd* and try again. apt-get reinstall linux-generic 09:16 < iodev> autopsy: yeah, I second that! 09:16 < autopsy> iodev, cause who needs a duiplicate initrd laying there? 09:17 < iodev> also remove System.map 09:17 < autopsy> System.map too. 09:17 < Dexx1_> k, what am I doing again next? 09:17 < autopsy> Dexx1_, we can fix it just hang tight. 09:18 < Dexx1_> k 09:18 < Dagmar> pingfloyd: Oh I'm sure there's an iceberg 09:18 < autopsy> Dexx1_, rm your initrd files in /boot pertaining to the kernel version that is stuck on. Not all of them. 09:18 < autopsy> rm = remove 09:18 < iodev> Dexx1_: cause if you remove all of them, bye-bye booting 09:18 < throwthecheese> What format does mapscrn use for setting the character maps? 09:19 < autopsy> Dexx1_, the one is initrd.img-4.13.0-41-generic 09:19 < Dexx1_> My /boot is: https://pastebin.com/raw/nncZr2nu 09:19 < autopsy> Dexx1_, remove that one and try to remove System.map too. 09:20 < searedvandal> throwthecheese, "The mapscrn command can read the map in either of two formats: 1. 256 or 512 bytes binary data 2. two-column text file " 09:20 < autopsy> Dexx1_, remove the initrd 38 and 41 all of those. 09:21 < autopsy> Dexx1_, rm /boot/initrd.img*38* /boot/initrd.img*41* 09:22 < throwthecheese> I have a Python script that helps the initscripts and there is an option to specify what character map should the system use 09:22 < autopsy> Dexx1_, remove those it asks for .Say y. 09:22 < autopsy> throwthecheese, doesn't the kernel already do that? 09:22 < throwthecheese> For Hungarian, it's lat-2a16/8859-2 and hu_HU.utf8 09:23 < throwthecheese> I want to know how can I specify EUJ 09:23 < throwthecheese> *EUC-JP 09:23 < autopsy> Dexx1_, once you remove them do apt-get install linux-image I guess. 09:23 < autopsy> Dexx1_, see what that does for you. 09:23 < Dexx1_> just did: rm /boot/initrd.img*38* /boot/initrd.img*41* 09:24 < throwthecheese> If I put EUC-JP in the non-Unicode field, I get this error from mapscrn: couldn't find __EUC-JP__ character map 09:24 < autopsy> Dexx1_, ok show me /boot contents just to be sure. 09:25 < Dagmar> It shouldn't be halting when trying to replace an initrd image 09:26 < autopsy> Dagmar, it was stuck on a sync read it seems but there was dpkg-bak files for 38 and 41 of his initrds. 09:26 < Dagmar> I'll hint again... disks that are full or currently unwriteable are very bad 09:26 < autopsy> Dagmar, maybe his disk is full yoiu're right too. 09:26 < autopsy> Dexx1_, is your damn disk full? 09:27 < Dagmar> ...or if his controller is throwing intermittent errors, it could be non-writeable. Some simple echo "foo" > testfile.txt checks might be in order 09:27 < autopsy> Its stuck in a wait4() call. 09:27 < autopsy> After a read() on /usr/bin/sync 09:27 < autopsy> Its trying hard though. 09:28 < Dexx1_> Wait, what am I doing next again? iodev / autopsy ? 09:28 < Dexx1_> (after deleting the initrd) 09:28 < autopsy> Dexx1_, SHOW US THE CONTENTS OF /boot/ again. 09:29 < autopsy> Dexx1_, you had dpkg-bak initrds in there. 09:29 < Dexx1_> autopsy: https://pastebin.com/raw/ZzmeRxB2 09:29 < autopsy> Backups of dpkg initramfs files. 09:30 < autopsy> Dexx1_, excellent now try apt-get update jekyll without sudo though. 09:30 < autopsy> Dexx1_, echo $EUID 09:30 < Dexx1_> autopsy: so: apt-get upgrade jekyll ? 09:30 < autopsy> Dexx1_, first echo $EUID 09:31 < autopsy> See what it outputs should be 0 09:31 < Dexx1_> EUID = 1001 09:31 < autopsy> Oh see. 09:31 < autopsy> I knew it. 09:31 < autopsy> Dexx1_, no dont run anything until you can use su - root 09:31 < iodev> Dexx1_ just reinstall 09:31 < autopsy> Or it'll just happen again guaranteed. 09:31 < Dexx1_> I'd rather attempt to fix that re-install 09:32 < Dexx1_> That's going to set me back a lot of time with work etc :/ 09:32 < pingfloyd> keep your data 09:32 < autopsy> Dexx1_, fix it using su - root 09:32 < Dexx1_> Maybe I need to get a macbook next year 09:32 < pingfloyd> you backup the important stuff right? 09:32 < iodev> Dexx1_: I know ... but you see sometimes stuff breaks so badly just keep the home partition 09:32 < iodev> I hope you have a home partition separate or else 09:32 < pingfloyd> Dexx1_: how is having a macbook going to fix this? 09:32 < autopsy> Backup using rsync dd and scp to an online host. 09:32 < Dexx1_> Yeah, but I don't have extra hard drives to backup -> copy -> reinstall -> copy again 09:33 < pingfloyd> maybe that kind of thinking is what caused it 09:33 < iodev> Dexx1_: use google drive, use onedrive 09:33 < iodev> use anydrive 09:33 < autopsy> Anydrive lol. 09:33 < Dexx1_> pingfloyd: uhm, lack of needing command line to upgrade software? lack of the entire computer breaking easily? 09:33 < iodev> autopsy: anydrive doesn't exist I mean use any drive 09:33 < autopsy> Dexx1_, Linux is hard to break like this. 09:33 < autopsy> iodev yeah any for real. 09:33 < Dexx1_> But apparently I did :/ 09:34 < pingfloyd> Dexx1_: I guess that's fine if you don't mind depending on apple to spoon feed you everything and being stuck in their value added upgrade paths. 09:34 < autopsy> iodev I just rsync -av / /home/autopsy/Backup today. 09:34 < iodev> hmm, when I backup, I use clonezilla! 09:34 < iodev> actually I have to do that today 09:34 < pingfloyd> e.g., you upgrade a program to find out you need to upgrade the OS which in turn requires you to buy a new mac. 09:34 < Dexx1_> pingfloyd: politics aside, as someone who just need stuff to work to get work done, I've rarely heard those things break from people who use them (at least the 20-30 Ive talked to) 09:34 < autopsy> Clone Zilla Can't talk to her can't kill her. !! 09:34 < Dexx1_> iodev: what's the su thing we are doing? 09:35 < pingfloyd> stuck in the Apple Walled Garden racket. 09:35 < chchjesus> Have any of you guys contributed to the kernel? 09:35 < pingfloyd> Dexx1_: it's not just about politics 09:35 < iodev> chchjesus: small patch, one-liner 09:35 * pnbeast snatches the mocha latte grande venti misto from pingfloyd's hand and the turtleneck from his back. 09:35 < pingfloyd> Dexx1_: it's about having some entity control you 09:35 < autopsy> mksquashfs bug here memmove instead of memcpy in mksquashfs 4.1 09:36 < Dexx1_> pingfloyd: it's a fact of life that we are all someones bitch :) 09:36 < autopsy> No wai. 09:36 < chchjesus> iodev: neat. How many submissions did it take for your patch to be accepted? 09:36 < storge> Dexx1_: logical fallacy 09:36 < iodev> chchjesus: 2/3 09:36 < autopsy> Dexx1_, su - root 09:36 < iodev> and a few months 09:36 < pnbeast> Dexx1_, how'd you like a job working for me? It sounds like you have the right outlook. 09:37 < storge> exactly 09:37 < pingfloyd> Dexx1_: thinking like that a person always will be. 09:37 < autopsy> Dexx1_, do sudo passwd root first. Then change the password you have to. 09:37 < chchjesus> I see 09:37 < iodev> chchjesus: when you resubmit use [PATCH v2] 09:37 < iodev> or else the maintainer will miss it 09:37 < pingfloyd> Dexx1_: also, just because you can't be free of all tyrants, doesn't mean you can't be free from the ones you have a say in. 09:37 < autopsy> Dexx1_, got that? 09:37 < iodev> and not see it I submitted with exactly same title, and then he didn't get it chchjesus 09:38 < autopsy> Dexx1_, your EUID is 1001 cause you were using sudo. 09:38 < iodev> fianlly I mailed Linus :D then some guy at intel merged it into linux-next and sooooo on 09:38 < autopsy> iodev thats good. 09:38 < Dexx1_> pingfloyd: pnbeast storge - how is that a logical fallacy? At the most macro level, short of suicide or moving to Antarctica, our lives are all constrained by governments, IRS and corporations in _some manner_. It's part of the machine and there's no way I know of to completely opt out. 09:38 < autopsy> pingfloyd, so whats up man? 09:39 < iodev> now the 04ca:3015 bluetooth is working from 4.16 and up! 09:39 < storge> pingfloyd Dexx1_ the entire point of a boycott is to cast an ethical or moral vote on the coduct of another, peacefully, and it's why monopolies are anathema to freedom. to cast it all aside with "we're all someone's bitch" is craven. 09:39 < iodev> (kernel version I mean) 09:39 < pingfloyd> it's also defeatist 09:39 < Dexx1_> autopsy: su works :) 09:39 < autopsy> Dexx1_, ok check echo $EUID 09:39 < autopsy> Dexx1_, needs to return 0 09:39 < chchjesus> iodev: I'd be afraid to email linus directly :P 09:39 < pnbeast> Dexx1_, I support your view of life! I can maybe pay you, say, $2.50 per hour. 09:39 < storge> Dexx1_: another logicall fallacy. no one said you have to completely opt out of anything. 09:40 < Dexx1_> pingfloyd: I can still be aware of it and not be a defeatist :) I'd say I am a rational optimist. See: https://www.amazon.com/Rational-Optimist-Prosperity-Evolves-P-s-ebook/dp/B003QP4BJM 09:40 < pingfloyd> good thing there will always be plenty of "stubborn fools" in this world. 09:40 < autopsy> Fools are off topic here. 09:40 < storge> pnbeast: i'll raise you -75c to 1.5$ an hour. doubleplusgood 09:40 < pingfloyd> Dexx1_: I think of myself as a romantic realist 09:40 < autopsy> Oh god. 09:40 < searedvandal> moving to antarctica would make your life more constrained than it is today. 09:40 < Dexx1_> pnbeast: You are $97.50 short my friend :) 09:40 < autopsy> Were trying to fix this initrd problem here. 09:40 < pnbeast> storge, apparently there's a book about 'em, so there's no point in getting in a bidding war. 09:41 < Dexx1_> autopsy: I'm still listening to you :) 09:41 < autopsy> Dexx1_, ok good news then. 09:41 < autopsy> Dexx1_, echo $EUID needs to return 0. 09:41 < Dexx1_> autopsy: yup, 0 indeed 09:42 < autopsy> Dexx1_, ok great! 09:42 < autopsy> Dexx1_, now apt-get update jekyll 09:42 < Dexx1_> storge: also, instead of saying 'logical fallacy', you should actually identify the logical fallacy and tell me what it is ;) 09:42 < littl> what are the types of dot files or profiles files available in linux 09:42 < littl> and what are the precedences? 09:42 < autopsy> What is a logical fallacy anyways? 09:42 < Dexx1_> autopsy: E: The update command takes no arguments 09:43 < Dexx1_> autopsy: is that a serious question? Re: Logical fallacy or you being sarcastic? 09:43 < pnbeast> littl, well, there's the little ones, and the big ones, and the purple ones. Some people claim there are blue ones, but I haven't seen any documentation to support this. 09:43 < pingfloyd> I wouldn't know the taxonomy of most logical fallacies (my memory isn't that great), but I know when I hear/read something that has broken logic. 09:43 < autopsy> Dexx1_, ok just apt-get update then I guess. 09:43 < pingfloyd> not necessarily pertaining to this, just in general 09:43 < littl> pnbeast: could you tell me the dot files or profiles that gets loaded when a linux machine is started 09:44 < autopsy> Dexx1_, I don't know what the fuzz this is all about! 09:44 < pnbeast> littl, putting a dot in front of a filename is a common practice with various configuration files. There's no formal list of any/all of them. What? 09:44 < searedvandal> apt-get update && apt-get upgrade 09:44 < Dexx1_> pingfloyd: Saying "...your honor, I know a bad argument when I hear one! Therefore, the prosecution is wrong!.." is not a counter-argument. One must, explain their reasoning on WHY the argument is flawed first. 09:44 < pingfloyd> Dexx1_: usually the honor is good at spotting them on their own 09:44 < Dexx1_> autopsy: lol we are just having a friendly conversation on the side while we fix this :) 09:44 < pingfloyd> i.e., they already throw out any illogical arguments 09:45 < autopsy> Dexx1_, cool. 09:45 < Dexx1_> pingfloyd: you might not be aware of the fact that 90%+ of the cases in the U.S are plea bargains with no judge doing a full trial 09:45 < Dexx1_> autopsy: apt-get update running, one sec. 09:45 < autopsy> Dexx1_, ok let me see some terminal output on a pastebin. 09:46 < littl> to reframe the question: what are the config files that gets sources when we enter a shell ? 09:46 < pingfloyd> Dexx1_: what does that have to do with it? 09:46 < autopsy> Dexx1_, I'll follow it all the way to update-initramfs if I have to. 09:46 < searedvandal> autopsy, shouldn't he run the apt-get upgrade too? not just update? 09:46 < autopsy> littl, /etc/profile /etc/bashrc 09:46 < pnbeast> littl, that depends on your shell (and maybe your mods to the default files). 09:47 < autopsy> searedvandal, update upgrade I think so yes. 09:47 < Dexx1_> autopsy: https://pastebin.ubuntu.com/p/hGnSJPzwvd/ 09:47 < littl> autopsy: how about ~/.bashrc does that come 3rd ? 09:47 < pnbeast> littl, also, note that if you're starting a shell, then your machine has probably booted "a long time ago". 09:47 < pingfloyd> normally your do: apt-get update && apt-get upgrade 09:47 < searedvandal> yes 09:47 < pingfloyd> then you apt-get install whatever 09:47 < autopsy> littl, yes. And .bash_profile 09:47 < pingfloyd> not sure why he's doing it this way 09:47 < searedvandal> ^ 09:48 < littl> pnbeast: i use vagrant.. i destroy the box and recreate when needed 09:48 < littl> autopsy: how about config files related to login? does anything gets initialized before /etc/profile? 09:48 < Dexx1_> pingfloyd: I was alluding to the irony that you yourself used a fallacy (Strawman, See: https://en.wikipedia.org/wiki/Straw_man). I asked you to provide a valid counter-argument and you said "usually the honor is good at spotting them on their own" by deflecting my original question :) 09:49 < pnbeast> littl, thank you, that's an excellent example of a non sequitur and I'll try to remember it in the future when someone asks me for one. 09:49 < autopsy> littl .hushlogin and /etc/motd 09:49 < pingfloyd> Dexx1_: that was a valid counter argument. I addressed it. 09:50 < searedvandal> Dexx1_, do 'apt-get update && apt-get upgrade' without the ''. apt-get update alone will do nothing towards trying to fix your issue. 09:51 < autopsy> searedvandal, it won't fix it it'll pass it. 09:51 < autopsy> searedvandal, he needs to pass the mkinitramfs stage. 09:51 < pingfloyd> apt-get update makes sure your package index is up to date 09:51 < searedvandal> apt-get update will only update the package list 09:51 < autopsy> Yeah. 09:51 < Dexx1_> pingfloyd: You said my original point about how we are all someone's bitch is a logical fallacy. Then I asked you to explain why. Then you said "...I don't know a list of fallacies, but I know when I see one!.." to which I replied "...Saying an argument is bad is not a counter argument, one must explain WHY with their reasoning.." to which YOU replied "..usually the judge does a good job.." -- nowhere did you explain WHY or provide a 09:51 < autopsy> searedvandal, and all the packages on the system. 09:51 < autopsy> Including kernel. 09:51 < searedvandal> no 09:52 < Dexx1_> autopsy: so is it good to run 'apt-get update && apt-get upgrade' by searedvandal ? 09:52 < searedvandal> update only updates package list 09:52 < searedvandal> upgrade updates the packages 09:52 < pingfloyd> Dexx1_: somebody else said it was a logical fallacy. I think they're right though. 09:52 < V7> Hey all 09:52 < pnbeast> V7, even me? 09:52 < storge> Dexx1_: i've already seen you moving the goalposts, appealing to tradion / default bias, right from the start. so it's a bit rich for you to be posting a link to logical fallacy. congratulations, i've lost any respect for you. 09:52 < Dexx1_> pingfloyd: again, saying "I think they're right" is not a counter-argument. Unless you can explain why, I rest my case. 09:52 < searedvandal> so to see if he clear the mkinitramfs stage, apt-get upgrade needs to be run 09:52 < autopsy> Dexx1_, yes apt-get upgrade 09:53 < V7> Can't install KDE Neon 5.12 which is new 09:53 < Dexx1_> storge: Obtaining respect from a stranger on IRC is not even in the top 100 of my life's priorites, thankfully. 09:53 < psyk3d> so whats the off topic today? :P 09:53 < Dexx1_> autopsy: k 09:53 < storge> Dexx1_: good. it makes you a more convincing liar to yourself. 09:53 < autopsy> Logical Fallacies. 09:53 < Dexx1_> autopsy: E: dpkg was interrupted, you must manually run 'dpkg --configure -a' to correct the problem. 09:53 < psyk3d> I see a lot of muh logical fallacies thrown around 09:53 < pingfloyd> Dexx1_: yours would fall under false dichotomy 09:53 < V7> Can't install this one https://files.kde.org/neon/images/neon-useredition/current/neon-useredition-20180607-1021-amd64.iso 09:54 < V7> 1. An installation goes about 2-3 hours! 09:54 < autopsy> Dexx1_, ok run that dpkg --configure -a 09:54 < searedvandal> Dexx1_, then run the dpkg --configure -a and paste the output 09:54 < V7> At the end it says an installation wizard has been crashed 09:54 < autopsy> Dexx1_, yes paste the output for us. 09:54 < Dexx1_> searedvandal: autopsy --output is the same: stuck on update-initramfs: Generating /boot/initrd.img-4.13.0-41-generic 09:54 < Dexx1_> (not sure if it will finish) 09:55 < autopsy> Just let it do its thing hopefully it wont stay. 09:55 < V7> Tells to report with ubuntu-but (apport) ubiquity, but when I'm executing it, it says This is not an official KDE package. Please remove any third party package and try again. 09:55 < V7> What the heck ? I've downloaded it from their official site and now ubuntu-bug says it's not official 09:55 < autopsy> Dexx1_, I'm almost out of ideas I'm on Fedora. 09:55 < Dexx1_> autopsy: "almost" gives me hope 09:55 < autopsy> V7 thats Ubuntu for you. 09:56 < autopsy> See what trouble it is? 09:56 < searedvandal> the neon usereditions are probably not official 09:56 < autopsy> Dexx1_, yes I'm not dry yet. 09:57 < autopsy> searedvandal, I didn't know that about update vs upgrade thank you. 09:57 < searedvandal> just reboot and run the dpkg --configure -a again if it fails. if that doesn't help, reinstall. reboot is always the answer in it support. spent years telling customers to reboot :p 09:58 < autopsy> searedvandal, yeah but then his uptime will suffer. 09:58 < storge> searedvandal: in windowsland? 09:58 < searedvandal> storge, good guess 09:58 < autopsy> systemd is the schnazz though. 09:59 < autopsy> I like systemd. 09:59 < searedvandal> systemd isn't all that bad 09:59 < V7> autopsy: What do you mean ? 09:59 < V7> Also, the dmesg https://hastebin.com/masiwoqewo.sql 10:00 < iflema> is it modular.... 10:00 < storge> "isn't all that bad" is not much of an argument for. 10:00 < lupine> it's an improvement on what came before. much like pulseaudio in that sense 10:00 < Dexx1_> autopsy: ok, I think this one failed too 10:00 < Dexx1_> (still the same thing) 10:00 < V7> This screen has appeared: https://i.warosu.org/data/g/img/0576/04/1479673981094.png 10:01 < searedvandal> storge, true. but not really against either. 10:01 < autopsy> Dexx1_, ok. 10:01 < pingfloyd> more of a regression 10:01 < Dexx1_> searedvandal: probability that the machine won't boot when I try to reboot? 10:01 < lupine> lol 10:02 < searedvandal> Dexx1_, it's a coin toss. but the risk is higher than if you hadn't had this problem 10:02 < autopsy> Dexx1_, don't choose 41 or 38 kernel versions in the boot menu and it will boot still. 10:03 < pingfloyd> you should already have a contingency for that in place 10:03 < searedvandal> always have a live usb on hand 10:03 < autopsy> Yeah you should already have backups of dpkg cache. 10:03 < pingfloyd> hate to burst you bubble. Same goes with a mac. 10:03 < autopsy> I have a Fedora LiveDVD 10:04 < autopsy> LiveDVD are the schnazz too. 10:04 < searedvandal> autopsy, an actual dvd disc? 10:04 < autopsy> Fedora no less. 10:04 < searedvandal> cool 10:04 < autopsy> YES. 10:04 < searedvandal> haven't seen one of those in years 10:04 < autopsy> An optical DVDRW drive I got. 10:04 < searedvandal> not bad 10:04 < autopsy> Yeah. 10:04 < autopsy> It works off the LiveDVD live. 10:05 < pingfloyd> I always keep around something bootable on some usb stick 10:05 < storge> autopsy: what's the problem in question, a couple of bad kernels? 10:05 < autopsy> USB sticks are bootable too. 10:05 < storge> pingfloyd: likewise. multiple actually. 10:05 < Dexx1_> autopsy: ok what are we testing next? 10:05 < searedvandal> same here. keep one in my wallet at all times and a few spread around the house 10:05 < pingfloyd> grml is pretty much my goto image these days 10:05 < autopsy> storge, apt-get upgrade sits in wait4() call on update-initramfs for package linux-generic 10:05 < storge> pingfloyd: me too. 10:06 < autopsy> storge in a %post script. 10:06 < V7> Could anyone help with installing an operating system ? 10:06 < pingfloyd> seems like it always has me covered for practically any emergency 10:06 < storge> autopsy: same result when the step is run manually? 10:06 < pingfloyd> even if say you just got around a crappy live image of ubuntu, you still can apt-get install whatever you need if you've got enough memory to spare. 10:06 < autopsy> V7 which OS?? 10:06 < storge> pingfloyd: i've used it to rescue data from several computers. one of them was mine 10:07 < autopsy> storge haven't tried it yet with strace. 10:07 < autopsy> Dexx1_, run locate update-initramfs and execute that script by hand. 10:08 < storge> it's in /usr/sbin/ in debian 10:08 < autopsy> Dexx1_, kill all your apt-get sessions though first. 10:08 < searedvandal> update-initramfs -u 10:09 < autopsy> /usr/sbin/update-initramfs -u 10:09 < V7> An installtaion just crashes and lapse 2-3 hours or more! 10:09 < V7> autopsy: KDE Neon 5.12.5 10:09 < autopsy> V7 no sorry. 10:09 < Dexx1_> autopsy: how do I kill all apt-get sessions? and make sure? 10:09 < storge> V7: are you running out of storage space? 10:09 < autopsy> Dexx1_, ps ax | grep apt-get 10:09 < searedvandal> I believe updating the existing initramfs is what you want to do in this case autopsy ? 10:10 < autopsy> searedvandal, yes but for a non running kernel I think. 10:10 < searedvandal> yeah 10:10 < autopsy> Need to check uname -a 10:10 < storge> so -k i think 10:10 < autopsy> -k whats that? 10:10 < storge> -u is for current system isn't it? 10:10 < autopsy> Oh maybe lolz. 10:10 < storge> Options: 10:10 < storge> -k version Specify kernel version or 'all' 10:10 < storge> -u Update an existing initramfs 10:10 < autopsy> -k all 10:11 < V7> uname -k invalid option 10:11 < autopsy> update-initramfs -k all 10:11 < Dexx1_> autopsy: just see: 32321 pts/4 S+ 0:00 grep --color=auto apt-get 10:11 < storge> no that wasn't for you V7 10:11 < storge> V7: do: uname -r 10:11 < storge> Dexx1_: then no apts are running 10:11 < autopsy> Dexx1_, ok they are all dead. 10:11 < Dexx1_> k 10:11 < Dexx1_> cool 10:11 < autopsy> Dexx1_, you are seeing the grep call. 10:11 < pingfloyd> Dexx1_: ps aux | grep [a]pt-get 10:11 < Dexx1_> gotcha 10:11 < storge> you can even eliminate that one result line with: ps aux | grep [a]pt 10:12 < storge> lol pingfloyd 10:12 < Dexx1_> autopsy: also: /var/lib/dpkg/triggers/update-initramfs 10:12 < searedvandal> great mind 10:12 < autopsy> storge oh really? 10:12 < searedvandal> s 10:12 < pingfloyd> (filter out your grep command itself) 10:12 < storge> yes 10:12 < V7> storge: No, 20G are left 10:12 < storge> ^ 10:12 < autopsy> Dexx1_, yes run that script with -k all 10:12 < storge> V7: so uname -r tells you the currently running (booted) kernel version 10:12 < pingfloyd> Ancient Chinese Secret 10:12 < Dexx1_> autopsy: with sudo or su? 10:13 < autopsy> Booted yes. 10:13 < autopsy> Dexx1_, su only. 10:13 < autopsy> Dexx1_, EUID is 0 with su. 10:13 < storge> is Dexx1_ running as su or su - (and would it matter) 10:13 < pingfloyd> storge: don't you love when people say, "gotta use pgrep!" 10:13 < autopsy> pkill and pgrep is cool. moreutils is cool. 10:13 < storge> pingfloyd: pgrep is so easy. and low info. 10:13 < pingfloyd> storge: except they fail to realize pgrep isn't nearly as pervasive and universal as ps 10:14 < Dexx1_> autopsy: root@android-pixel:/home/dilanka# /var/lib/dpkg/triggers/update-initramfs -k all gives permission denied? 10:14 < autopsy> ps ax | grep is what I use. 10:14 < V7> storge: Oh. So, what do you think ? Why it tells that it crashed ? 10:14 < V7> dmesg: https://hastebin.com/masiwoqewo.sql 10:14 < searedvandal> just run update-initramfs -k all 10:14 < autopsy> Dexx1_, ok chmod 755 /var/lib/dpkg/triggers/update-initramfs 10:14 < storge> autopsy: i think Dexx1_ is trying to run the package. in debian, the executable is at /usr/sbin/update-initramfs, the package is at /var/lib/ 10:14 < searedvandal> shouldn't need to specify the path since its already in sbin 10:15 < storge> oh triggers 10:15 < autopsy> Dexx1_, just chmod 755 the script. 10:15 < autopsy> Dexx1_, 755 is rwx rx and rx 10:16 < [[thufir]]> a bootable partition is required, correct? 10:16 < autopsy> Run it under su - root with -k all 10:16 < storge> root@T520-debian:~# /var/lib/dpkg/triggers/update-initramfs -k 10:16 < storge> -bash: /var/lib/dpkg/triggers/update-initramfs: Permission denied 10:16 < storge> root@T520-debian:~# update-initramfs -u 10:16 < storge> update-initramfs: Generating /boot/initrd.img-4.17.0-storge-ndb 10:16 < storge> root@T520-debian:~# 10:16 < autopsy> [[thufir]], of course. 10:16 < searedvandal> yeah, no need for any path 10:16 < autopsy> storge ok. 10:16 < searedvandal> its a valid commad 10:16 < autopsy> Dexx1_, you have one in /usr/sbin/already. 10:17 < sauvin> pingfloyd++ # "pervasive" 10:17 < storge> heh, i kinda like /usr/sbin/already ...is there an already command? there should be 10:17 < Dexx1_> autopsy: /var/lib/dpkg/triggers/update-initramfs: line 1: initramfs-tools: command not found 10:17 < storge> Dexx1_: leave off the /var/lib/dpkg/triggers 10:17 < searedvandal> Dexx1_, just do 'update-initramfs -k all' 10:18 < Dexx1_> k 10:18 < storge> ^ 10:18 < autopsy> Dexx1_, just do 'update-initramfs -k all' 10:18 < wadadli> man batter die so quick on the t470ps... 10:18 < Dexx1_> You must specify at least one of -c, -u, or -d. 10:18 < storge> without the path, you'll be actually running the one that lives happily in /usr/sbin 10:18 < autopsy> man batter die thats a good progtram. 10:18 < Dexx1_> autopsy: is it all -k? 10:18 < autopsy> Dexx1_, -k all 10:18 < searedvandal> at this point a reinstall and reconfiguring of a fresh install would already been done. 10:18 < storge> -k version Specify kernel version or 'all' 10:18 < storge> -c Create a new initramfs 10:18 < storge> -u Update an existing initramfs 10:19 < Dexx1_> autopsy: I get You must specify at least one of -c, -u, or -d. 10:19 < storge> so maybe -c needed also 10:19 < storge> -c -k all 10:19 < storge> perhaps 10:19 < autopsy> Dexx1_, use -c too 10:19 < storge> -d deletes existing ones 10:19 < autopsy> -c -k all 10:19 < storge> that might be required first, or sensible, i don't know that deep 10:19 < autopsy> storge me either unfortunately. 10:20 < searedvandal> ^ 10:20 < storge> so -c -k all is saying: create new initramfs for all versions 10:20 < autopsy> We have %postinst scriptlets in RPM. 10:20 < autopsy> That run mkinitramfs and dracut. 10:20 < storge> -d -k all is saying: delete all initramfs for all versions 10:20 < storge> and -u likewise 10:20 < storge> -u -k all means: update initramfs for all versions 10:21 < autopsy> Dexx1_, say yes to the command too. 10:21 < Dexx1_> autopsy: update-initramfs -ck all is running 10:21 < autopsy> Dexx1_, ok see you tomorrow. 10:21 < storge> there is also a -v option for potentially helpful error output 10:21 < Dexx1_> autopsy: at: update-initramfs: Generating /boot/initrd.img-4.13.0-41-generic --- how long should we wait? 10:21 < autopsy> Dexx1_, not too long 45 seconds. 10:21 < searedvandal> time to cross some fingers and toes 10:22 < storge> just remember, if this doesn't work, violence is the ultimate solution. 10:22 < searedvandal> violence fixes everything 10:22 < autopsy> Dexx1_, I wish violence werent the solution here but it really is. 10:22 < storge> including violence 10:22 < autopsy> Stop on Stop and Go! 10:23 < autopsy> Dexx1_, you should try Fedora though. 10:23 < autopsy> Dexx1_, Gnome 3.26 is niiiiice. 10:23 < searedvandal> haha, is that the answer here? 10:23 < autopsy> Yes using Fedora is the answer. 10:23 < autopsy> LOL 10:24 < pingfloyd> not a good one 10:24 < autopsy> No violence required. 10:24 < autopsy> Good for me. 10:24 < autopsy> Not for u. 10:24 < searedvandal> I'll just say it again, das reboot 10:24 < storge> i have heard good things about gnome lately, i thought the devs chased everyone off at v3 10:25 < searedvandal> gnome is alright 10:25 < storge> i know i couldn't tolerate it when i tried it, but i'm a *boxer so i tend to give full DEs the short shrift 10:25 < searedvandal> but I don't have modern enough hardware to be able to enjoy it fully 10:25 < lupine> 2->3 was mostly an improvement, although I regret the features lost in gedit 10:25 < well_laid_lawn> tilers > * 10:26 < pingfloyd> they should have to just kept on improving on gnome 1 this whole time 10:26 < searedvandal> xfce > * 10:26 < autopsy> gedit is cool. 10:26 < storge> well_laid_lawn: i pseudotile 10:26 < storge> pingfloyd: agreed 10:26 < pingfloyd> they keep starting over and taking a step back 10:26 < pingfloyd> and being more resource heavy with iteration 10:26 < lupine> major version bumps don't actually represent "starting over" 10:26 < autopsy> pingfloyd searedvandal Gnome 3.26 is a blast from out of nowhere. 10:27 < pingfloyd> how do they pull off less features requiring more resources. 10:27 < searedvandal> autopsy, how much of a resource hog is it? 10:27 < autopsy> I got it on a Core i5 2.50 GHz 4 processor machine here. 10:27 < storge> lupine: no but i read a lot of stories back then about gnome's direction and management running developers off the rails and making creators not want to support it 10:27 < autopsy> searedvandal, not much keeps the CPU at 7 % usage. 10:27 < storge> (at that time) 10:27 < pingfloyd> searedvandal: I like xfce also 10:28 < storge> pingfloyd: lol 10:28 < Dexx1_> autopsy: no luck :( 10:28 < storge> less features needing more resources is awesome 10:28 < sauvin> autopsy, "you", not "u". 10:28 < autopsy> Dexx1_, it stuck like a pig eh? 10:28 < python2> if you think gnome is bad, try kde 10:28 < autopsy> Try KDe no. Not today. 10:28 < sauvin> python2, I've been using KDE for many, many years with no issue. :P 10:28 < python2> as for why, they made the mistake of doing js instead of lua 10:28 < autopsy> Dexx1_, ok well I can't say I didn't try. 10:29 < autopsy> Javascript instead of Lua? 10:29 < python2> sauvin: the indexing server and phonon loves to eat all the ram and cpu ever 10:29 < storge> what about another package that creates initramfs? 10:29 < sauvin> python2, so kill them. I did. 10:29 < storge> what's in deb now, initramfs-tools i think? try dracut or something? 10:29 < autopsy> storge like what>? 10:29 < python2> autopsy: they put a js interpeter into the main ui thread, which is quite insane 10:29 < autopsy> python2, no doubt wicked. 10:29 < python2> sauvin: but then you don't have indexing and sound 10:30 < autopsy> storge yeah dracut and mkinitramfs 10:30 < python2> I like having both 10:30 < python2> plasma have had a lot of other performance issues too 10:30 < storge> there's even tiny-initramfs but i have no experience with it 10:30 < python2> (and still do) 10:30 < storge> apt-cache search initramfs 10:30 < sauvin> Erm, well, maybe I didn't kill the sound thing because I'm listening to some Tschaikowski even as we speak. I killed the indexer, though. 10:30 < python2> and it is 2018 and phonon still isn't thread saf 10:30 < python2> safe* 10:31 < autopsy> killall pulseaudio 10:31 < Dexx1_> autopsy: thanks for your help :) and everyone 10:31 < Dexx1_> searedvandal: too 10:31 < python2> autopsy: only makes it worse 10:31 < Dexx1_> :/ 10:31 < autopsy> Dexx1_, yeah no problemo. 10:31 < pingfloyd> gnome 1 was super light and highly configurable compared to later versions. 10:31 < python2> makes phonon highjack audio devices 10:31 < python2> (depending on the version) 10:31 < autopsy> RedHat version 9 was good. 10:31 < pingfloyd> why did they ever get away from that? 10:31 < pingfloyd> i.e., making a DE that is light and highly configurable 10:32 < searedvandal> Dexx1_, no problem. try the reboot and seriously consider a fresh reinstall. just remember to backup all your important stuff before you do 10:32 < autopsy> Dunno why man it is cause it is. 10:32 < storge> pingfloyd: feature creep. delusions of grandeur. 10:32 < autopsy> Granduer definitely. 10:32 < autopsy> Holier than thou. 10:32 < storge> autopsy: did you have him try to reinstall the initramfs tools themselves? 10:32 < pingfloyd> like systemd before systemd 10:32 < autopsy> storge no . I don't know the package names. 10:33 < storge> Dexx1_: still here? 10:33 < autopsy> pingfloyd, ring ring this is systemd Hello? 10:33 < Dexx1_> storge: yessir 10:33 < python2> gnome is much more configurable than you think, you can do *a lot* with the js interpeter 10:33 < storge> Dexx1_: apt-get install --reinstall --fix-broken initramfs-tools 10:33 < Dexx1_> storge: with sudo or inside su? 10:33 < storge> either i think 10:33 < pnbeast> Gnome includes a javascript interpreter? 10:33 < python2> Dexx1_: doesn't matter 10:33 < paulcarroty> gjs 10:33 < python2> Dexx1_: sidenote: sudo -i is a thing too 10:34 < Dexx1_> k 10:34 < Dexx1_> I didn't know about sudo -i till today 10:34 < autopsy> Wbhat the hell is sudo -i man? 10:34 < storge> i keep a terminal open sudo -i 10:34 < python2> don't sudo su, use sudo -i 10:34 < autopsy> I use sudo su - root 10:34 < storge> for ages, even though sudo -i is said to be deprecated, i like it an it works for me 10:34 < storge> i use su - when i am using su to root 10:34 < autopsy> Deprecated oh noes. 10:34 < pingfloyd> sudo -i is deprecated?! 10:34 < python2> storge: it is the oposite, if you have a really old system then -i might not exist 10:34 < storge> yes, DEPRECATED!! 10:35 < pingfloyd> what replaced it? 10:35 < autopsy> T hat blows. 10:35 < python2> or certain UNIX™ systems 10:35 < well_laid_lawn> I use su - 10:35 < autopsy> su - root 10:35 < Dexx1_> storge: 'apt-get install --reinstall --fix-broken initramfs-tools' says ---> 'E: dpkg was interrupted, you must manually run 'sudo dpkg --configure -a' to correct the problem.' and doing 'sudo dpkg --configure -a' ----> gets stuck in the loop 10:35 < pingfloyd> su - is fine if you don't having to use root's password 10:35 < pingfloyd> *don't mind 10:36 < storge> stuck in a loop? 10:36 < python2> and don't want the fine grained control 10:36 < pingfloyd> an extra password to keep in memory though 10:36 < autopsy> Memory is such a burden. 10:36 < pingfloyd> memory and in your mind's 10:36 < autopsy> storge stuck on wait4() 10:37 < pingfloyd> computers were made so you don't have to remember anything 10:37 < autopsy> Mindful memory pages. 10:37 < python2> pingfloyd: could set up pam to use a keyfile/usb dongle/gpg card :p 10:37 < pingfloyd> python2: too much trouble 10:37 < autopsy> pingfloyd, it remembers everything I know. 10:37 < pingfloyd> python2: easier to just use sudo 10:37 < autopsy> python2, thats for secure shell. 10:37 < python2> nha, trivial to do, trouble would be to try to set up fp 10:37 < autopsy> fp whjats fp? 10:37 < python2> autopsy: I use u2f for normal system login too 10:38 < python2> local* 10:38 < autopsy> u2f? 10:38 < autopsy> Don't know what that is. 10:38 < autopsy> fp and u2f 10:38 < python2> https://en.wikipedia.org/wiki/Universal_2nd_Factor 10:38 < python2> fp == fingerprint 10:38 < pingfloyd> It's good to have your root password stored somewhere safe though 10:38 < autopsy> oK OK I can't read right now. 10:38 < python2> https://www.yubico.com/solutions/fido-u2f/ 10:38 < pingfloyd> in case you have an emergency where you lose sudo 10:39 < storge> pingfloyd: i store it on a billboard by a highway 10:39 < autopsy> pingfloyd, mine are variations of the same words. 10:39 < pingfloyd> storge: the hide in plain sight approach eh 10:39 < jim> can['t read? why not? 10:39 < python2> pretty nice, since it makes some atempts at checking the authenticity of the dongle used too 10:39 < autopsy> Hide this for me dude its my root password! 10:39 < storge> autopsy: i only share my password with the NSA. not that i want to. 10:39 < Dexx1_> storge: yeah this: update-initramfs: Generating /boot/initrd.img-4.13.0-41-generic 10:39 < jim> your root password is... password?! 10:40 < Dexx1_> Everything ends with this in the loop: update-initramfs: Generating /boot/initrd.img-4.13.0-41-generic 10:40 < autopsy> jim eyes are getting blurry starting at this glowing keyboard. 10:40 < sauvin> "Here are the keys to my kingdom. Please keep them and it safe, and don't doink my daughter." 10:40 < autopsy> 41 and 38 are giving you problems Dexx1_ 10:40 < Dexx1_> storge: 'apt-get install --reinstall --fix-broken initramfs-tools' says ---> 'E: dpkg was interrupted, you must manually run 'sudo dpkg --configure -a' to correct the problem.' and doing 'sudo dpkg --configure -a' ----> 'update-initramfs: Generating /boot/initrd.img-4.13.0-41-generic' 10:40 < storge> cool 10:40 < pingfloyd> give them to your banker. You can trust him! 10:40 < storge> i recommend not booting that kernel 10:40 < autopsy> Dexx1_, thats it your dpkg is broken somehow. 10:40 < autopsy> Dexx1_, Use Fedora. 10:41 < Dexx1_> lol 10:41 < autopsy> Dont boot that 38 or 41 kernel though. 10:41 < autopsy> storge same advice i gave him. 10:41 < storge> apt-get install --reinstall --fix-broken dpkg ?? 10:42 < pingfloyd> your system sounds fubar 10:42 < autopsy> Yeah see if dpkg is broken. 10:42 < pingfloyd> and not foo bar 10:42 < storge> autopsy: especially with so many linux images out there 10:42 < autopsy> FU BAR LOLZ 10:42 < autopsy> storge well its educationOS or something Xenial. 10:42 < python2> FO SHO! 10:42 < autopsy> Hi tty. 10:42 < storge> autopsy: it's not debian? 10:42 < pingfloyd> Dexx1_: were you mixing releases/dists? 10:42 < autopsy> storge no its ubuntu. 10:43 < storge> oh 10:43 < autopsy> He was apt-get upgrading the system. 10:43 < pingfloyd> that's okay, ubuntu is debian's special brother 10:43 < autopsy> Thej it got stuck. 10:43 < pingfloyd> actually more like offspring 10:43 < storge> right but, if he has mixed repos, massive craziness can occur at apt-get upgrade or dist-upgrade 10:43 < autopsy> Dexx1_, is in for a long night without a reinstall. 10:43 < pingfloyd> debian's bastard child 10:44 < autopsy> Offspring yep. 10:44 < autopsy> storge he had a lot of repos configured I saw. 10:44 < storge> does ubuntu come with a lot of repos? i thought it was a handful of ppas 10:44 < autopsy> A lot like 15 10:44 < pingfloyd> seems like people always run into big snafu problems in ubuntu 10:44 < storge> whhuuuut 10:44 < autopsy> Like 15 10:45 < autopsy> InRelease 10:45 < autopsy> pingfloyd, yep. 10:45 < storge> i can't speak to how many repos a stock ubuntu has, but if they aren't pinned right, trouble. 10:45 < pingfloyd> 15 sounds like too many 10:45 < searedvandal> shutdown -r now 10:45 < storge> 15 sounds like too many 10:45 < pingfloyd> like many third-party or mix of releases etc. 10:46 < storge> reboot, pick another kernel, hope you can boot, and remove spurious/optional/wrong repos 10:46 < pingfloyd> third-party are hit and miss 10:46 < pingfloyd> mixing releases is always a bad idea 10:46 < searedvandal> ubuntu is a lot like windows, reboot fixes everything 10:46 < autopsy> Mixing liquor is a bad idea. 10:46 < storge> if you ARE going to mix repos, read up on apt preferences and learn pin priority setting 10:46 < pingfloyd> just throwing that fyi out there 10:46 < python2> just don't mix 10:46 < autopsy> PINNING GOTYA 10:46 < searedvandal> don't mix and drive 10:47 < storge> man apt_preferences 10:47 < autopsy> man apt-get 10:47 < searedvandal> man fedora 10:47 < Dexx1_> pingfloyd: what do you mean? 10:47 < python2> if you need something not in your release, build a package yourself against the libs you have etc 10:47 < autopsy> Fedora.1 found 10:47 < pingfloyd> I'd only resort to pinning in rare cases 10:47 < storge> or the apt howto in /usr/share/doc/apt-doc 10:47 < Dexx1_> autopsy: also, how do I make sure I don't boot into 38 or 41? Normally I don't pick kernels 10:47 < pingfloyd> there, you want to keep things minimal (don't dip from that well more than you have to). 10:48 < python2> Dexx1_: just select the correct one to boot into in your bootloader when you boot 10:48 < autopsy> Dexx1_, THE LAST ONE INSTALLED should be not 38 or 41 ok? 10:48 < storge> Dexx1_: your boot sequence, if sane, will pony up an option like ubuntu linux and then under that one something like advanced linux options or something 10:48 < python2> can also tell grub which entry to boot into on next boot 10:48 < autopsy> Dexx1_, I thiinnk you have a 42 10:48 < pingfloyd> maybe you need to type it for a 6th time 10:48 < storge> i have no idea how ubuntu does it 10:48 < autopsy> storge me either. 10:48 < searedvandal> Dexx1_, just reboot normally first. if it won't boot, press and hold shift, select the line advanced options and select recovery mode 10:49 < storge> searedvandal: thanks 10:49 < searedvandal> https://wiki.ubuntu.com/RecoveryMode 10:49 < autopsy> Dexx1_, good to go. 10:49 < autopsy> searedvandal, how do you know so much about Ubuntu? 10:50 < searedvandal> no comment 10:50 < storge> i keep three kernels around: the latest distro default, and the most recent two versions i've compiled. i clear out the old/bad 10:50 < searedvandal> autopsy, I run ubuntu server on a couple of boxes and vps's 10:50 < bazhang> at least a spare is wise 10:50 < hangint3n> Can't believe I'm up at quarter to 5 in the morning. ugh! 10:50 < searedvandal> can't believe I'm up before 11am on a sunday 10:51 < pingfloyd> hangint3n: never stayed up for days? 10:51 < hangint3n> pingfloyd: yah, but I was a lot younger. 10:51 < autopsy> Stay up 4 days lol. 10:51 < storge> Dexx1_: did you mix repos? 10:51 < autopsy> Like me. 10:51 < autopsy> searedvandal, why Ubuntu? My hosting company uses Debian. 10:52 < storge> if i stayed up 4 days, i would need a ... you guessed it --an autopsy 10:52 < hangint3n> Use to play cards from friday to monday quite often. 10:52 < autopsy> storge oh bad play on my nick there bro. 10:52 < searedvandal> autopsy, because I've never had an issue running ubuntu server. its always been rock solid, so I choose it every time I set up a server box 10:52 < storge> Dexx1_: did you mix/add new repos in your ubuntu 10:52 < Dexx1_> storge: I don't recall 10:52 < autopsy> searedvandal, ok. 10:52 < autopsy> searedvandal, never need root I guess with it. 10:53 < pingfloyd> Dexx1_: you should paste your sources.list 10:53 < searedvandal> autopsy, oh I got root alright 10:53 < autopsy> searedvandal, oh ok no big deal there. 10:53 < storge> Dexx1_: it's not a quick process, but some websites will advise to install and run their repo for their $whatever app 10:53 < autopsy> $whatever installed successfully. 10:53 < Dexx1_> storge: https://pastebin.com/raw/shZEUrH8 / pingfloyd 10:54 < searedvandal> autopsy, nah. I'm just of the mindset that if something works for me, why would I switch to something else. so until ubuntu screws me over I'm sticking with what works 10:54 < autopsy> searedvandal, good policy. 10:54 < autopsy> I use Fedora since RedHat 9. 10:54 < hangint3n> searedvandal: that is how I feel about my gentoo installs 10:54 < searedvandal> same with desktop os, I'm sticking with arch until it screws me over 10:54 < autopsy> Arch oh my. 10:55 < storge> Dexx1_: those look default to my un-ubuntu-trained eyes, but can someone else verify? 10:55 < pingfloyd> Dexx1_: that seems ok as far as I can tell, anything else under sources.list.d? 10:55 < autopsy> I can't I'm on Fedora 27. 10:55 < pingfloyd> yeah those seem okay to my debian eyes 10:55 < storge> man, ubuntu has a lot of repos on a default system, if that's the case 10:55 < storge> cat /etc/apt/sources.list.d/ 10:55 < autopsy> YEAH LIKE 15 10:56 < pingfloyd> storge: seems like most rpm dists do 10:56 < pingfloyd> storge: one of the things I don't like about them 10:56 < autopsy> Hi Guest5969 10:56 < searedvandal> autopsy, I had fedora on one of my laptops for a while. nothing wrong with it, worked great. I could see me running it on the main computer eventually if I get fed up with arch 10:56 < storge> i have 3: debian, debian security, buster updates. 10:56 < autopsy> pingfloyd, nah Fedora has 3. 10:56 < storge> searedvandal: oh you will 10:56 < pingfloyd> autopsy: but you need many other third-party ones 10:56 < autopsy> searedvandal, just get a 4 core processor machine. 10:57 < pingfloyd> autopsy: since they keep their repos pretty small 10:57 < autopsy> pingfloyd, not actually. 10:57 < searedvandal> autopsy, all I got are 2 core machines with hyperthreading 10:57 < autopsy> searedvandal, ok that will run Fedora. 10:57 < pingfloyd> try running fedora without rpmfusion 10:57 < autopsy> rpmfusion has VLC 10:57 < autopsy> I have rpmfusion. 10:57 < searedvandal> autopsy, main issue is memory. my windows laptop is the only box with more than 4gb of memory 10:58 < Dexx1_> pingfloyd: https://pastebin.com/raw/ESw1vHTA 10:58 < autopsy> searedvandal, ok mem problems. 10:58 < pingfloyd> Dexx1_: tons of stuff 10:58 < autopsy> Fedora does need memory. 10:58 < storge> tails? xenial? teamviewer? 10:58 < autopsy> See like 25 repos. 10:58 < pingfloyd> Dexx1_: those look like a bunch of third-party repos 10:58 < storge> those are default ? 10:58 < pingfloyd> elementary? 10:58 < searedvandal> ah, elementary 10:58 < autopsy> A bunch. 10:58 < pingfloyd> isn't that a completely different dist? 10:59 < storge> those look like non-essential, and if ubuntu does apt-pinning like debian, who knows what those prefs are at. 10:59 < autopsy> Different yes. 10:59 < searedvandal> its ubuntu with a twist 10:59 < pingfloyd> should run 'apt-cache policy' 10:59 < searedvandal> so debians bastard grandchild 10:59 < autopsy> Oh noes not a twist of lemon. 10:59 < pingfloyd> see how they are all prioritized 11:00 < pingfloyd> debian's bastard frankensteined grandchild 11:00 < storge> if they're prioritized above ubuntu defaults, that's trouble waiting to happen. 11:00 < storge> you can reset prefs in /etc/apt/preferences ... man apt_preferences to see how 11:01 < pingfloyd> can you just get rid of all those? 11:01 < pingfloyd> are they providing anything you can't live without for the moment? 11:01 < storge> try apt-cache policy like pingfloyd says, for some known package that might appear in both the ubuntu default repos and one of those aftermarket ones. 11:01 < storge> for now yes i would get rid of them, re-update, re-upgrade 11:02 < pingfloyd> otherwise, you could remove them all, run apt-get update && apt-get dist-upgrade, to try to restore sanity. 11:02 < storge> alternatively you can spend a bit more time to learn to pin them low 11:02 < storge> what pingfloyd said 11:02 < pingfloyd> (after you remove them) 11:02 < storge> though i'd add --fix-broken on the dist-upgrade (-f might work same) 11:03 < storge> i run --fix-broken at almost every apt step in my update script, just in case 11:03 < pingfloyd> I'd try that if a sane dist-upgrade doesn't do the trick 11:03 < pingfloyd> might require that to get through that 11:03 < autopsy> He might be gone. 11:03 < Dexx1_> (Hard to see what I should do next by the way, please mention my Nick so I can see) 11:03 < autopsy> Dexx1_, you still with us? Haha. 11:03 < Dexx1_> autopsy: yeah, I just can't see properly without nick highlighting. Too much text 11:04 < autopsy> Yeah I know. 11:04 < autopsy> I thought I was losing you for a second back there. 11:04 < pingfloyd> Dexx1_: it's pretty much been solely discussion about your issue for a while 11:04 < autopsy> Yeah. 11:04 < storge> apt-get update && apt-get check && apt-get upgrade -f && apt-get dist-upgrade -f && dpkg --configure -a && apt-get autoclean && apt-get autoremove -f && aptitude purge '~c' ...is basically my daily script 11:04 < autopsy> Unknown b0rk. 11:04 < pingfloyd> probably should scroll back and see some of the suggestions 11:04 < storge> i just made it pretty with colorful echoes 11:05 < Dexx1_> pingfloyd: did you mention to do something after listing sources.list.d? 11:05 < pingfloyd> Dexx1_: yeah 11:05 < storge> i never have problems, but then i don't mix repos either. if i did, i'd pin them appropriately 11:05 < autopsy> PINNING IS KEY 11:05 < Dexx1_> pingfloyd: which? 11:06 < bazhang> miking debian and ubuntu? 11:06 < bazhang> mixing 11:06 < pingfloyd> Dexx1_: I was saying you could try removing all those repos under sources.list.d, then run apt-get update && apt-get dist-upgrade (i.e., now you're running against only the sane official repos). 11:06 < pingfloyd> Dexx1_: if that gets things back to a sane state, then you can go back and try adding whatever you want to keep. 11:07 < Dexx1_> pingfloyd: can I do a quick edit like change that list to .temp or something? 11:07 < bazhang> hope no PPA were in that 11:07 < pingfloyd> you source.list file seemed ok 11:07 < pingfloyd> it was all those file under source.list.d/ that are probably causing all sorts of problems 11:07 < pingfloyd> those files representing third-party and other unknown repos 11:07 < storge> what's the prefered image hosting nowadays? i used to use postimage, any better that anyone can recommend? I don't want the image downgraded 11:08 < Dexx1_> pingfloyd: can I do 'mv /etc/apt/sources.list.d /etc/apt/sources.list.d.TEMP' ? 11:08 < storge> (like for posting a screenshot temporarily) 11:08 < python2> storge: google 11:08 < pingfloyd> storge: they all seem like a racket 11:08 < python2> if it is just temporary then use ptpb.pw 11:08 < pingfloyd> Dexx1_: don't move the dir 11:08 < pingfloyd> Dexx1_: move the files or something 11:08 < python2> google as in google drive/photo for persistent storage 11:09 < pingfloyd> Dexx1_: maybe moving the dir would be okay too 11:09 < python2> though works fine for temp too 11:09 < pingfloyd> I don't think it will kill apt if sources.list.d dir is missing, it will simply care about sources.list 11:12 < storge> the terminal on the left shows my daily apt script running, made slightly more appealing with some color echoes. https://postimg.cc/image/50ti3zwiv/ 11:12 < Dexx1_> pingfloyd: moved the files...I mean, I still end up at 'update-initramfs: Generating /boot/initrd.img-4.13.0-41-generic' no matter what 11:13 < python2> so you decided to go with a image host that ruins your image unless you enable 2 mb of js 11:13 < storge> i asked 11:13 < storge> you said google 11:13 < python2> storge: as in literal google 11:13 < iodev> python2: :D 11:13 < bazhang> perhaps he meant google drive 11:14 < python2> https://www.google.com/drive/ https://photos.google.com/ 11:14 < iodev> guys, I gotta reboot 11:14 < python2> bazhang: I even explicitly mentioned them :p 11:14 < iodev> Important updates are pending 11:14 < searedvandal> yay, finally someone that does a reboot 11:14 < storge> iodev: then you better do what you gotta do 11:14 < mdh34> Dexx1_: perhaps try running update-initramfs -u -v for more info 11:14 < storge> iodev: unless i don't understand the question, are you just signalling a desire to reboot? 11:15 < pingfloyd> but your precious uptime! 11:15 < searedvandal> uptime are for people not patching their stuff 11:15 < storge> wow my uptime!! i've been up almost 24 hours 11:15 < python2> and as said, ptpb is nice for temp screenshots and the like 11:15 < searedvandal> storge, almost time to sleep a bit then 11:15 < pingfloyd> I've been up for 2 hours an 15 minutes! 11:16 < iodev> storge: done! 11:16 < iodev> update installed 11:16 < pingfloyd> that's when I got home and plugged my laptop in 11:16 < storge> python2: https://ptpb.pw/ cool thanks i missed that 11:17 < storge> pingfloyd: that's why i rarely have an uptime over a day 11:17 < pingfloyd> storge: I think I'm missing out on HA 11:17 < searedvandal> I only got like 40h of uptime. that's when I did a fresh install 11:17 < storge> i tend not to hibernate, i just shut it down unless i know i'll be using it in a short while 11:18 < storge> but that's me, opinions vary 11:18 < pingfloyd> seems like hibernate is always hit and miss 11:18 < iodev> storge: no, I gotta reboot :D if I do not, it'll auto reboot 11:18 < pingfloyd> same with suspending 11:18 < Dexx1_> mdh34: rm: cannot remove '/boot/initrd.img-4.13.0-41-generic.dpkg-bak': Permission denied 11:19 < storge> is this windows? what's auto rebooting 11:19 < searedvandal> auto reboot? sounds like windows 11:19 < pingfloyd> storge: maybe it's a new rebootd for systemd 11:19 < storge> awesome 11:19 < danyspin97> is anyone using nftables with a custom kernel? 11:19 < searedvandal> my laptop's get shut down whenever they're not in use. the desktop just stays on all the time 11:20 < iodev> pingfloyd: I should have written that thing in another channel 11:20 < iodev> it's not really Linux specific 11:20 < pingfloyd> wonder what the date will be when LP unveils the windowsd component 11:20 < iodev> 4.4.0-17134-Microsoft #81-Microsoft Sun May 20 01:14:00 PST 2018 x86_64 x86_64 x86_64 GNU/Linux 11:20 < mdh34> Dexx1_ did you run as root? 11:20 < iodev> ^ uname -a 11:20 < searedvandal> wsl 11:20 < bazhang> pingfloyd, when they buy github 11:20 < storge> danyspin97: not yet, i was gonna nft on my next version compile, what's the issue? 11:20 < iodev> searedvandal: it's funny :D 11:20 < iodev> but don't worry I also got Xubuntu 11:21 < iodev> (real xubuntu, with a real Linux kernel, ext4) 11:21 < storge> pingfloyd: windowsd, the ultimate betrayal 11:21 < searedvandal> good :P 11:21 < storge> hooray for destroying the bazaar to bring forth the cathedral 11:21 < danyspin97> storge: `tcp dport { 22, 80 } accept` trigger an error while it works with a single port 11:21 < danyspin97> I've tried the same on arch and it works 11:21 < FMan> help 11:21 < iodev> FMan: how? 11:21 < storge> danyspin97: thanks, i'll keep an eye out 11:21 < pingfloyd> storge: it will be like WSL in reverse (LSW?) 11:21 < searedvandal> windowsd, that's when we don't have to use wine anymore 11:22 < FMan> what should I do about Postfix SMTP server having encountered errors from unknown? 11:22 < iodev> FMan: oh, good, postfix I do fix postfix 11:22 < storge> danyspin97: tried the same on arch? what does that mean, a non-custom kernel in arch? 11:22 < FMan> it's prolly a spammer trying to relay mail 11:22 < searedvandal> Dexx1_, how is your journey going? 11:22 < danyspin97> storge: the same nftable 11:22 < iodev> FMan: please pastebin postfix log 11:22 < storge> danyspin97: so what distro/kernel is it not working 11:23 < storge> a custom one? 11:23 < iodev> FMan: also, inspire your config from this: https://security.stackexchange.com/questions/81944/perfectly-secure-postfix-mta-smtp-configuration 11:23 < FMan> good old spameri@tiscali.it is the sender :) 11:23 < danyspin97> custom kernel on a musl-based distro is not working 11:23 < danyspin97> storge: ^^ 11:23 < iodev> disable_vrfy_command = yes 11:23 < Dexx1_> searedvandal: mdh34 is trying some tricks :) but the journey has been mostly on a treadmill. 11:23 < FMan> ahem, it seems that somehow my hard drive has filled up 11:23 < Dexx1_> mdh34: running as root, doing matrix style scrolling :P 11:24 < Dexx1_> mdh34: gets stuck at the same spot: Building cpio /boot/initrd.img-4.13.0-41-generic.new initramfs 11:24 < iodev> pingfloyd: is windowsd a joke or is it real? 11:24 < pingfloyd> iodev: a joke 11:24 < iodev> pingfloyd: okay, I don't see the problems with systemd 11:24 < iodev> it's just philosophical 11:24 < pingfloyd> iodev: kind of sad how it's not hard to imagine it being real 11:25 < storge> iodev: windowsd is the logical terminus of Poettering's effort to destroy freedom 11:25 < acresearch> people, i am on xfce and suddenly the mouse if highlighting all terminal lines just when it hovers over them, how to stop that? 11:25 < iodev> and my philosophy is limited to "What works is good!" 11:25 < pingfloyd> iodev: could end up happening 11:25 < storge> iodev: bombs work to solve arguments. doesn't mean it's just. 11:25 < pingfloyd> not out of the realm of possibilities 11:25 < sleepyhead> acresearch: try a different mouse 11:25 < iodev> storge: they work ... 11:25 < sleepyhead> acresearch: looks like the button is stuck 11:25 < acresearch> sleepyhead: i am on a trackpad on a laptop 11:26 < sleepyhead> acresearch: try a usb mouse 11:26 < storge> you said what works is good. i suppose we differ greatly on the definition of good. 11:26 < acresearch> sleepyhead: its not the hardware it is the software, i think it is highlighting as if for accessibility, but there is nothing turned on there 11:26 < iodev> storge: :D I was referring to software 11:26 < iodev> I will use anything that gets the job done! 11:26 < sleepyhead> acresearch: ok idk what's going on 11:27 < iodev> and honestly I'm glad I'm able to have the Linux userspace on Windows, it made me stop hating it, I use both now :-) Linux and Windows ... like Linux Foundation says 11:27 < storge> iodev: i don't have a single problem that systemd solves, personally. so when it becomes optional, i have the luxury of looking at the functional ethical reasons of running it, and i can't find any. personally. 11:27 < acresearch> sleepyhead: i have been using xfce for 3 days now, and i am not sure but i think it is a very buggy DE, i am not sure i am supposed to tweek it, or it is intrinsically a buggy DE 11:28 < iodev> storge: honestly, I like OpenRC more than SystemD 11:28 < iodev> but that 11:28 < iodev> is solely based on preference 11:28 < storge> linux foundation is run by corporations, who never had an interest in the bazaar 11:28 < pingfloyd> acresearch: probably using a buggy version 11:28 < acresearch> pingfloyd: hmmm 11:28 < iodev> storge: do I look like a bazaar person? 11:28 < storge> and i will never forget all of Microsofts awful underhanded fraud around the Get The Facts and SCO v IBM days 11:28 < pingfloyd> acresearch: it sometimes has bugs, but they're usually fixed 11:29 < pingfloyd> iodev: then why even use linux? 11:29 < lesshaste> is there a png viewer that can easily rotate an image? 11:29 < iodev> pingfloyd: because it works on servers great, it's cost effective 11:29 < pingfloyd> iodev: why not just use Windows or MacOS at that point? 11:30 < sauvin> lesshaste, gwenview can do that, and I believe gthumb can. 11:30 < iodev> pingfloyd: because I absolutely like CLI (Command Line interfaces) and bash is cool :D 11:30 < lesshaste> sauvin, thanks.. let me see 11:30 < iodev> I can't wait for my BASH sticker from unixstickers to arrive :D 11:30 < storge> danyspin97: i don't know enough of nftables to say with any confidence what they should be set at, but have you checked that the kernel configs are the same? (at least in the CONFIG_NFT_*) 11:30 < lesshaste> sauvin, eog can't it seems 11:30 < storge> lesshaste: feh? 11:31 < pingfloyd> the big point of bothering with linux is that you have no masters. 11:31 < storge> pingfloyd: amen 11:31 < pingfloyd> i.e., you can do anything *you* want 11:31 < sauvin> Eh, for me, the "big point" is that Linux is full of toys to play with that I can afford. 11:31 < iodev> pingfloyd: I understand that, I ran gentoo/arch, but there is always that one piece of hardware that doesn't work quite right 11:31 < storge> iodev: like what 11:32 < lesshaste> storge, that works too .. thanks 11:32 < iodev> that one UI glitch that's very annoying, the lack of consistency in GUIs 11:32 < storge> lesshaste: i think feh image.png and then > or < rotates 11:32 < iodev> storge: gtk2 + gtk3 + qt4 + qt5, that's literally what I have on my Xubuntu 18.04 machine 11:32 < storge> (or the gui) 11:32 < chchjesus> dwm is all anyone ever needs /s 11:33 < danyspin97> storge: I enabled anything that seems required, I'll double check 11:33 < searedvandal> acresearch, I've used xfce for years and never had any major bugs with it. unfortunately never encountered your issue so don't have any suggestions to what could fix it. 11:33 < iodev> chchjesus: had it, switched to i3 after it 11:33 < iodev> used that for some time, back to windows 11:33 < chchjesus> iodev: Oh yeah I wasn't knocking it :p. I used it and then switched to awesomewm 11:33 < storge> danyspin97: it might be a pain on different machines but you could diff the config 11:33 < chchjesus> I want to go to i3 11:34 < iodev> chchjesus: awesomewm, I have vague memories of that, is the LUA one or the Hashell one :D 11:34 < danyspin97> storge: thank you ^^ 11:34 < iodev> (yes, I spelled haskell wrong on purpose) 11:35 < iodev> storge: I left i3 because most programs were designed for floating 11:36 < iodev> I tried XFCE, it was too dull, KDE4 was too extreme 11:36 < storge> danyspin97: for the vague advice or did you find the problem? 11:36 < iodev> so, in the end, I went with GNU/NT :D 11:37 < danyspin97> storge: i just saw that nft is not updated in my distro, i'll try with the latest version and then diff the kernel config 11:37 < storge> ah, hope that works 11:37 < danyspin97> i hope it too 11:37 < danyspin97> the new utilities are a pain, (see iproute2 and nftables) mostly because there is no support at all 11:38 < storge> danyspin97: that's kinda what made me wait so far 11:38 < acresearch> searedvandal: that is unfortunate, i started to like xfce, but the amount of bugs i am facing makes it unusable, i am looking to either go back to gnome (even though i realy hate it - but it works) or searching to see maybe cinnamon (or something else that is simple but stable) 11:38 < storge> but i want to learn it at some point, prolly use it soon 11:39 < storge> acresearch: how simple? a simple full DE or a simple wm? 11:39 < acresearch> searedvandal: i am talking to the people in #xfce but they have not responded in like 24 hours (channel seems quite) 11:39 < danyspin97> storge: I'm always on the edge, i.e. i like to have headaches 11:39 < chchjesus> iodev: The lua one. The haskell one is xmonad lol 11:39 < storge> danyspin97: a great way to learn to fix is to tinker unto breakage 11:39 < acresearch> storge: simple in terms of memory usage and WM 11:39 < searedvandal> storge, since he started to like xfce my guess is a simple full DE 11:40 < chchjesus> also I tried KDE5 and it was broken. REALLY broken. It looked beautiful though 11:40 < autopsy> KDE is for the birds. 11:40 < FMan> what was the command to show a date from seconds-since-epoch? 11:40 < searedvandal> acresearch, MATE is an alright alternative to XFCE in my opinion. I'm currently trying out MATE and it works pretty good. 11:41 < autopsy> FMan, man date 11:41 < acresearch> searedvandal: interesting, let me check it out,,, thanks :-) 11:42 < Yamakaja> Hey everybody: Any idea why this could have happened? My terminal emulator crashed and took zsh with it - after restarting it zsh complained about a corrupted history file, and indeed, there was a section with apparently random bytes here and there. Could this be an indication of hardware failure? 11:42 < autopsy> Yamakaja, or library issues. 11:43 < Yamakaja> library issues? 0.o 11:43 < autopsy> Yamakaja, maybe try smartctl --test long /dev/sda 11:43 < FMan> I don't want the current date, but any, and I don't see an option for that 11:43 < chchjesus> autopsy: dohoho 11:43 < chchjesus> >man date 11:43 < chchjesus> >mandate 11:44 < FMan> can STRING be the time? it is ambiguous 11:44 < autopsy> FMan, its in string formatting near the bottom. --format="%Z %z" 11:44 < searedvandal> date +%s 11:44 < storge> man date then press / to search, type epoch, press enter 11:44 < autopsy> Press on with the mandate. 11:44 < storge> man man :) 11:44 < autopsy> man man manual pages man 11:44 < FMan> why must everything be so hard 11:45 < storge> what's hard 11:45 < autopsy> Cause life aint easy. 11:45 < hexnewbie> FMan: date --date='@1528623896' 11:45 < storge> typing 'man date' is hard? 11:45 < FMan> all things on Linux :P at least I lurned something 11:45 < FMan> but I'll forget it by tomorrow 11:45 < Yamakaja> autopsy 70 minutes? wow 11:45 < Yamakaja> Alright then, i'll check back later 11:46 < autopsy> Yamakaja, yeah then check your smartctl information withheld after it is done testing. 11:46 < Yamakaja> What exactly does the test do? 11:46 < hexnewbie> FMan: Run ‘man date’ search for DATE STRING, it can be anything, including @timestamp, or "Sun, 29 Feb 2004 16:21:42 -0800" or "2004-02-29 16:21:42" or even "next Thursday" (copied from the man page) 11:46 < storge> Yamakaja: man smartctl 11:46 < storge> lol 11:46 < autopsy> Yamakaja, several SMART tests like reads and writes and so forth. 11:46 < pingfloyd> everyone loves man man 11:46 < iodev> autopsy: do a short tests first 11:46 < iodev> *test 11:47 < autopsy> iodev nah long is good. 11:47 < autopsy> y 11:47 < storge> man man is the first one i tell people, because if you can search and use man pages well, they magically unsuckify. or at least some of them do. 11:47 < autopsy> eah mean. 11:47 < hexnewbie> pingfloyd: ‘man man’ is the one you quote here every time some tells you ‘man git commit’ is wrong ;) 11:47 < iodev> autopsy: first you wanna do a short if the drive is wrecked it'll say so in 2 mins 11:47 < pingfloyd> storge: and the synopsis starts making sense 11:47 < chchjesus> >not using visual source safe 11:47 < storge> yes 11:47 < chchjesus> plebs, the lot of you 11:48 < iodev> autopsy: and then a long will show if drive is faulty in any other areas 11:48 < autopsy> iodev oh ok. 11:48 < pingfloyd> chchjesus: what's visual source safe? 11:48 < pingfloyd> chchjesus: sounds microsofty 11:48 < storge> laptops with two drives for the win 11:48 < iodev> pingfloyd: source-safe I don't remember 11:48 < autopsy> iodev ok gotcha. 11:49 < storge> i'll never need a dvd-rom (that i know of) so i pull the cd tray in my laptops and install a second drive 11:49 < autopsy> Optical drives are neat. 11:49 < pingfloyd> storge: sell it to some sucker and buy some usb sticks 11:49 < autopsy> They provide a RO medium. 11:49 < chchjesus> pingfloyd: It is Microsoft. It's an old microsoft revision control system. It's hilariously awful: https://en.wikipedia.org/wiki/Microsoft_Visual_SourceSafe 11:49 < storge> visual sourcesafe 11:50 < pingfloyd> I wonder what kinds of new bogus terminology microsoft invented for that program 11:50 < storge> those words are awkward as it is, but with microsoft in the name... 11:51 < pingfloyd> microsoft pioneered vgrep aka visual grep 11:51 < iodev> chchjesus: oh, it's before TFS\ 11:51 < storge> pingfloyd: my favorite was my old Win 2K machine that said "based on NT technology" and my NT machine said "NT New Technology" ... so Win2k was based on New Technology Technology, which is pretty awesome. 11:51 < chchjesus> and Microsoft bought it off some other company 11:51 < iodev> pingfloyd: I hate SourceSafe, TFS, I like Git :-) 11:51 < hexnewbie> Where do you put the coffee if you get rid of the CD drive? Though, more seriously - without a CD drive, you end up in trouble when you realise someone (or you) overwrote your netinst/live/rescue bootable flash, and you need to download a new one, and you can't use the burned CDs, because... no drive. 11:51 < chchjesus> so M$ didn't invent it 11:52 < iodev> chchjesus: did you know Microsoft did not make NTFS 11:52 < pingfloyd> storge: analogous to New Pied Piper 11:52 < hexnewbie> Fixing a minor boot issue is suddenly one hour instead of 1 minute. 11:53 < pingfloyd> storge: didn't MS later backpedal and say that NT stood for nothing. 11:53 < storge> hexnewbie: true enough but my laptop bag contains multiple usb boot media and more at home and work, so it's kind of edgy case for me personally, but essentially i agree with your point. 11:53 < iodev> pingfloyd: New Technology! 11:53 < iodev> :D 11:53 < storge> pingfloyd: they later said (as they pushed Server) that it was Net Technology, among others i think 11:54 < pingfloyd> it's got new New Technology technology 11:54 < storge> Win2K: New Technology Technology 11:54 < iodev> storge: it's refered to as NT tech 11:54 < storge> no, that was Win Me that had new New Technology technology 11:54 < iodev> storge: Win ME is of the Win 9x series 11:54 < iodev> which is awful! 11:54 < hexnewbie> Now, Windows 10 is still based on the old NT technology. 11:54 < storge> iodev: you missed my comment to pingfloyd floyd about my Win 2K box 11:55 < iodev> I'm so glad I don't use Win ME anymore just: Xubuntu, Win 8.1 and Win 10 :D 11:55 < iodev> and Ubuntu on server 11:55 < mdh34> iodev: out of interest, why would you dual boot 8.1 and 10? 11:55 * iodev facepalms 11:56 < iodev> mdh34: hahahaha! who told you I dual boot them 11:56 < storge> mdh34: come for the built-ins of 10, stay for the UI of 8 11:56 < pingfloyd> new New Technology technology didn't work out so good with win me, so they had to revert old new New Technology technology and release win xp. 11:56 < iodev> mdh34: no, I got 2 computers, one with win 10 and just win 10 11:56 < searedvandal> win2k, best win there was 11:56 < iodev> and one with win 8.1 and xubuntu 11:56 < mdh34> iodev: ohh noo I read it as if you ran xubuntu 8.1 and 10 all on the same box lol 11:56 < storge> pingfloyd: exactly 11:56 < storge> searedvandal: my opinion as well 11:57 < autopsy> Windows 10 is good. 11:57 < autopsy> POreview insider builds are good. 11:57 < mdh34> Apart from the OS level ads 11:57 < iodev> autopsy: yes, with WSL it's good, for some reason it boots faster on my SSD 11:57 < autopsy> iodev no doubt huh? 11:57 < iodev> that's why I chose it, it beats arch, even with Fast startup off 11:58 < storge> mdh34: OS level ads were championed by--i think it was ubuntu? 11:58 < iodev> I keep fast startup off, it causes glitches 11:58 < storge> canonical i mean 11:58 < hexnewbie> I admire Windows 9x for doing black magic in compatibility, being a hybrid of two incompatible OS architectures, somewhat like a mix of base jumping and chess - it makes it crash all the time, but it is a technological marvel nonetheless. 11:58 < mdh34> storge: ayy gotta love that amazon integration, nah that was definetly the first time I came across it 11:58 < iodev> mdh34: autopsy I suspect the SSD firmware, it does something for windows, it cheats! 11:58 < autopsy> Canonical is out of this tree. 11:58 < autopsy> iodev oh noes. 11:59 < iodev> storge: I turned OS level ads off 11:59 < autopsy> What is an OS level ad? 11:59 < iodev> yes, I went into Privacy and turned everything off 11:59 < iodev> autopsy: what win 10 "offers" you if you turn everything on in privacy :D 11:59 < storge> mdh34: turned me away from canonical when they did it 11:59 < mdh34> autopsy: ads that pop up while you're using the OS, like in the start menu, explorer etc 12:00 < pingfloyd> iodev: making you think you have privacy 12:00 < iodev> pingfloyd: who said I trust it 12:00 < storge> as if Win 10 is anything close to private 12:00 < dgurney> mdh34, oddly enough I've only seen those sorts of ads in pictures, but never in person while using the OS 12:00 < autopsy> Windows 10 is good man. 12:00 < iodev> when I got Win 10 and Bitdefender I knew it was gonna be public 12:00 < pingfloyd> iodev: I'm talking about the whole turn on privacy settings in win 10 12:00 < mdh34> storge: that was introduced just as i got into linux and it really put me off 12:00 < storge> mdh34: a man of my own heart 12:01 < autopsy> I never saw ads. 12:01 < iodev> pingfloyd: relax, I have them all off 12:01 < pingfloyd> it's like deciding you'll endure to usual invasion of privacy vs. having Microsoft as your personal stalker 12:01 < mdh34> dgurney: I've noticed it more in recent builds of w10 - a recent fresh install had quite a lot of the, 12:01 < storge> pingfloyd: turn on the privacy, but don't worry the huawei chips do the reporting for you! 12:01 < storge> jk of course 12:01 < iodev> pingfloyd: yep, usual invasion of privacy 12:01 < iodev> no stalker :D 12:01 < autopsy> Oh noe. 12:02 < autopsy> I lost my Windows 10 mysteriously one day. 12:02 < iodev> autopsy: why? 12:02 < iodev> you deleted it? 12:02 < iodev> monster! :D 12:02 < autopsy> Partition table was corrupt. 12:02 < autopsy> I ate it. 12:02 < iodev> ohh, and how did you get it corrupt? dd-ing? 12:02 < autopsy> iodev, nah I just hard reset it while it was running. 12:02 < iodev> pingfloyd: I knew even with everything off I'd be invaded 12:03 < iodev> but I got nothing to hide 12:03 < iodev> plus I use the cloud so much, it doesn't even matter :D 12:04 < pingfloyd> Alexa even laughs at the people it's suckered 12:04 < iodev> pingfloyd: yes, creeeeepy laughter 12:04 < eb0t> hey with rsnapshot ..if i retain daily 7 weekly 4 monthly 12.....im not sure how the daily and monthly tie together...if its now june and i wanted to get someones direcotry from november....i only have 7 days worth of directories..so the daily and weekly backups are no use....the question is..on the monthly backup for november it will only copy files that were available on say november 5th..when cron took 12:04 < eb0t> the monthly backup. what if the file was produced on nov 10th and then deleted on nov 30th 12:04 < eb0t> are these files gone not in the backup 12:05 < pingfloyd> that's how cocky they're getting about invading users' privacy these days 12:05 < iodev> pingfloyd: admit it, with my Kaby Lake I'm spied no matter the OS 12:05 < chchjesus> iodev: I know that M$ is not to be trusted 12:05 < iodev> the processor works for Intel-gathering 12:05 < iodev> this is why Linus was right, when he argued with Tannenbaum 12:06 < iodev> Minix now runs the Intel ME which spies on us 12:06 < searedvandal> let them spy 12:06 < pingfloyd> I'd say Tannenbaum is selling his soul, if he had one to begin with 12:06 < iodev> I mean, Intel Management Engine the tiny CPU that is always running in the backgrounds 12:06 < iodev> *background 12:06 < lupine> all of this stuff is optional, you realise 12:06 < autopsy> eb0t good question. 12:07 < iodev> lupine: what stuff? 12:07 < pingfloyd> you can't really completely disable ME 12:07 < lupine> you can opt out of chips carrying it 12:07 < iodev> please, I don't even have an option for it in my Acer bios 12:07 < lupine> very easily 12:07 < iodev> sorry I'm stuck with an i5-7200U 12:07 < mdh34> unless you use RISC-V there isn't really a decent alternative though 12:08 < mdh34> AMD have their equivalent 12:08 < mdh34> pretty sure qualcomm and mediatek are just as bad 12:08 < searedvandal> I just got myself a intel spymachine two days ago. 12:08 < iodev> ccording to Zammit, the ME: 12:08 < iodev> has full access to memory (without the parent CPU having any knowledge); 12:08 < iodev> has full access to the TCP/IP stack;y 12:08 < iodev> See? Intel ME! 12:08 < sleepyhead> eb0t: when you run daily job it'll mark daily.6 for deletion, rotate 0-5 to 1-6 and download a fresh one for daily.0 12:08 < storge> the really creepy one for me was the story of the people who had been talking about the recent death of one of their parents i think it was, and Alexa unprompted started randomly saying the locations of all the graveyards within a radius. thanks Alexa, really kind. 12:08 < chchjesus> But me_cleaner is a thing 12:08 < chchjesus> on certain machines, you can blow ME away 12:08 < eb0t> yes autopsy ..i just use rsync for backup..but over past few days i deleted some imortant files and then backed up...so my machine and my backup no longer have the important files 12:08 < searedvandal> storge, creepy 12:09 < mdh34> storge: did you see the thing where an alexa sent a conversation recording to a random contact of some person 12:09 < iodev> can send and receive network packets, even if the OS is protected by a firewall; 12:09 < lupine> so you value convenience and performance over security 12:09 < iodev> is signed with an RSA 2048 key that cannot be brute-forced; and 12:09 < iodev> cannot be disabled on newer Intel Core2 CPUs. 12:09 < lupine> don't feel bad, many people do 12:09 < iodev> ^ it can also do this! 12:09 < eb0t> so i need to do more of a rotating snapshot ..so im gonna use rsnapshot...but im thinking what about getting files back from months ago 12:09 < eb0t> sleepyhead how does that help with my situation...thats just basic 12:09 < storge> mdh34: yes. so not only was amazon recording it, the damn thing could have breached national security depending on who the people on either end were 12:09 < pingfloyd> people and their blind trust of technology 12:10 < sleepyhead> eb0t: hang on i'm getting to that 12:10 < iodev> pingfloyd: so it doesn't matter what OS I run 12:10 < iodev> and even if I disable Intel ME 12:10 < iodev> I still got gmail 12:10 < iodev> and my cloud VPS hosting 12:10 < pingfloyd> iodev: I know 12:10 < storge> iodev: well if it works, it's good 12:10 < iodev> and ... my onedrive, my microsoft account, my whatsapp 12:10 < mdh34> TIL me_cleaner was a thing for newer CPU's 12:10 < pingfloyd> it's there no matter what 12:10 < iodev> my everything is spied 12:11 < pingfloyd> all the drivers do is ad even more intrusive functionality 12:11 < storge> iodev: you make a lovely product 12:11 < pingfloyd> when the functionality without them is already enough dominion over the machine 12:11 < iodev> storge: and don't tell me you never buy stuff online 12:11 < sleepyhead> eb0t: when you run weekly job it'll mark weekly.3 for deletion, rotate 0-2 to 1-3 and move daily.6 to weekly.0 12:11 < storge> iodev: almost never 12:11 < iodev> yep, that's what everyone says, except me 12:11 < iodev> I can never resist a bargain 12:11 < devilchaos> anyone here have exp with smt32 microcontrollers and how to flash things onto them? 12:12 < iodev> and online you can get so much stuff! 12:12 < sleepyhead> eb0t: now note that daily, weekly, monthly make no sense to rsnapshot. it just does the rotate between these backups when you run the cron job 12:12 < autopsy> newegg.com is a good online store 12:12 < iodev> storge: apps, things, everything :D 12:12 < sleepyhead> eb0t: so the answer is when was the cron job closes to the time period you want to restore from run? 12:12 < iodev> ebooks on amazon kindle! 12:12 < sleepyhead> *question 12:13 < pingfloyd> it's all about trying to control user behavior 12:13 < iodev> storge: don't tell me you never got an ebook on amazon.com 12:13 < pingfloyd> in the end 12:13 < autopsy> Ok this is all off topic. 12:13 < pingfloyd> make the whole planet a prison 12:13 < autopsy> For like an hour now. 12:14 < autopsy> HYes a prison. 12:14 < storge> one time in 2005 newegg.com randomly sent me a confirmation email from some guy--and i had never shopped there so i don't know how they tied my email to it, since it listed the real guy's email in the content, but it also showed the transaction and his entire credit card info. it looked like a malformatted email, all misaligned, with some guy's credit information. i called and emailed over that whole week, 12:14 < storge> and they never once replied or said anything about it. 12:14 < storge> so i never shopped there 12:14 < sleepyhead> eb0t: did that help? 12:14 < eb0t> sorry no 12:14 < autopsy> newegg.com is really good. 12:14 < pingfloyd> "Stone walls do not a prison make, Nor iron bars a cage" 12:14 < iodev> pingfloyd: yeah, but what can we do 12:14 < eb0t> it doesnt work like that either 12:14 < sleepyhead> eb0t: sure it does. 12:15 < sleepyhead> i have logs that prove it 12:15 < storge> maybe now they are, but back then it seemed they didn't have their crap together and didn't care when they screwed up 12:15 < chchjesus> But windows and gates make a walled garden 12:15 < iodev> pingfloyd: stop using technology then? 12:15 < eb0t> how it works is if you have a retain of 7 days 12:15 < pingfloyd> iodev: that's not really a realistic option 12:15 < sleepyhead> eb0t: i told you above. 12:15 < eb0t> no above you got mixed up 12:15 < pingfloyd> iodev: all you can do is spread awareness 12:15 < eb0t> and didnt even answer the quesiton 12:15 < iodev> chchjesus: it doesn't matter anymore! they found ways (hardware, firmware) to compromise the security of linux 12:15 < eb0t> it doesnt rotate 1-3 12:15 < iodev> that's it, our goose is cooked. 12:16 < eb0t> it rotates 1 -2 ...2-3 3-4 etc 12:16 < iodev> so much for hackers you'll be free :D 12:16 < Dagmar> Buy thicker tin foil 12:16 < eb0t> same for the monthly 12:16 < pingfloyd> iodev: only a few really understand technology, and even fewer understand security issues, 12:16 < sleepyhead> eb0t: that's what i mean 12:16 < chchjesus> iodev: are you talking about tivoisation? 12:16 < eb0t> except it will do current =0 then 0-1 1-2 2-3 12:16 < sleepyhead> eb0t: how about we take this to pm so its less crowded? 12:16 < autopsy> sleepyhead, lol. Iknow. 12:16 < iodev> pingfloyd: I do tell people, about Blueborne, about KRACKED, about Shellshock, Intel ME and the NSA_KEY 12:16 < iodev> :D 12:17 < storge> Dagmar: thicker tinfoil can get heavy if you wisely use multiple layers of it, so be sure to advise a neckbrace as well 12:17 < iodev> but do they listen, do they ever listen? do they ever agree to use password manager? Nooooo! 12:17 < pingfloyd> only thing that would get intel to clean up its act is enough public pressure 12:17 < autopsy> What about Meltdown and Spectre? 12:17 < eb0t> its ok .. but during hte rotation the difference between 1 and 2 is just gonna be the difference in files taken at the time of snapshot 12:17 < Dagmar> Storage: I think mainly the error is in people not making it airtight 12:17 < eb0t> everything else is jsut a hard link 12:17 < iodev> autopsy: new additions to the list 12:17 < pingfloyd> enough public pressure to make think they may lose out on some dollars 12:17 < storge> Dagmar: precisely! you're so right. 12:17 < pingfloyd> *make them think 12:18 < sleepyhead> eb0t: it just mvs the directorys 12:18 < sleepyhead> god 12:18 < autopsy> iodev what is branch prediction bypass? 12:18 < eb0t> so if in november 5th i have a backup 12:18 < sleepyhead> eb0t: it just moves the directories 12:18 < eb0t> and then december 5th i have the following backup 12:18 < iodev> autopsy: so you see, the CPU tries to figure out what instruction will come next (speculation) 12:18 < eb0t> but inbetween november 5th and december 5th i create and delete a file 12:18 < autopsy> iodev Ok. 12:18 < eb0t> that file is LOST according to my reconing 12:18 < storge> branch prediction is part of the meltdown approach isn't it? or is that spectre 12:18 < iodev> and when the next instruction doesn't match what he expected, it causes an accumulation in some part of the CPU 12:18 < eb0t> so its not that great a backup 12:19 < iodev> that accumulation can be hijacked and made to execute 12:19 < eb0t> thats what im checking 12:19 < storge> iodev: that's meltdown or spectre? 12:19 < iodev> spectre 12:19 < autopsy> iodev oh crap. 12:19 < iodev> meltdown is a bug in the OS 12:19 < storge> that's right, thanks 12:19 < sleepyhead> eb0t: that file will be in your weekly backups 12:19 < sleepyhead> eb0t: or your dailies 12:19 < eb0t> no it wont because its june 12:20 < storge> ? 12:20 < eb0t> and my weekly are only containg up to may 12:20 < eb0t> and the file i want is from november 12:20 < sleepyhead> eb0t: your dailies get rotated to your weeklies which get rotated to you monthlies 12:20 < iodev> autopsy: yeah, and the hackers writes an exploit that puts some malicious instruction into the CPUs "non-executed cache" (the place where all the failed predictions go) 12:20 < iodev> and runs it, somehow 12:20 < sleepyhead> eb0t: so it's like in there somewhere 12:20 < eb0t> no the weeklys are a totally new snapshot 12:20 < iodev> with full privileges, he can snoop on ram, send packets and do everything 12:20 < autopsy> iodev no doubt wow. 12:20 < sleepyhead> eb0t: nope they aren't 12:20 < eb0t> i dont think they get created fromt he dailys 12:21 < sleepyhead> eb0t: yes they do 12:21 < sleepyhead> eb0t: i said as much above 12:21 < eb0t> ill check 12:21 < iodev> autopsy: use Microcode 12:21 < iodev> use IBRF, use Retpoline 12:21 < autopsy> iodev, what is microcode? 12:21 < sleepyhead> eb0t: the only new snapshots are the ones in the most frequent interval - daily in your case 12:21 < iodev> autopsy: intel firmware updates for cpu 12:21 < autopsy> iodev, yeah ok. 12:21 < iodev> autopsy: they may have backdoors, but you're using it anyway 12:21 < iodev> if you don't use a custom one, the BIOS uses one! 12:21 < gambl0re> hello? 12:22 < sleepyhead> gambl0re: hi 12:22 < eb0t> yes..so are you saying my montlies are createed from my weeklys 12:22 < glix> hi gambl0re 12:22 < iodev> autopsy: this is the brilliant way intel screws every customer 12:22 < gambl0re> im trying to configure my dns-servers ip by editing the /etc/network/interfaces file but nothing is happening. 12:22 < autopsy> glix hi. 12:22 < storge> iodev: if it works, it's good 12:22 < iodev> storge: it works :-( 12:22 < glix> hi autopsy 12:22 < autopsy> gambl0re, use ifconfig instead. 12:23 < gambl0re> how do i do that 12:23 < iodev> but it can't be fixed, it's proprietary CPU code in the BIOS, remove it and you brick it! 12:23 < python3> 1. ifconfig is deprecated 12:23 < python3> 2. ifconfig is not the correct tool 12:23 < iodev> storge: it's impossible to fix. 12:23 < gambl0re> im using xubuntu 12:23 < python3> ifconfig does not do dns 12:23 < autopsy> gambl0re, ifconfig is deprecated use ip and route 12:23 < sleepyhead> gambl0re: set them in /etc/resolv.conf 12:23 < gambl0re> does anyone know how to congigure dns 12:23 < sleepyhead> see above 12:23 < iodev> sleepyhead: nooo, they get overwritten 12:23 < python3> man resolv.conf 12:23 < iodev> /etc/network/interfaces dns-servers sets resolv.conf 12:23 < sleepyhead> gambl0re: are you using network manager? 12:24 < iodev> sleepyhead: yeah, use NetworkManager 12:24 < gambl0re> what do you mean? 12:24 < python3> but if you are using the horrible /etc/network distro invented thing, then configure it in its config, and then restart the service 12:24 < gambl0re> im editing /etc/network/interfaces file 12:24 < python3> gambl0re: so just restart the network service that uses that config 12:24 < iodev> gambl0re: if you got the network icon in the task bar, you have NetworkManager 12:24 < iodev> and you have to remove your edits 12:24 < iodev> want me to show you what to do via TeamViewer? 12:25 < sleepyhead> gambl0re: note teamviewer isn't safe so i don't recommend this 12:25 < gambl0re> where do i find networkManager 12:25 < gambl0re> im a linux noob so give me the easiest solution 12:25 < gambl0re> im using xubuntu 12:25 < sleepyhead> gambl0re: right click on the network icon in the system tray 12:25 < python3> gambl0re: just restart the network service after editing the config 12:25 < iodev> gambl0re: I noticed you are new here 12:26 < gambl0re> ect/resolve.conf? 12:26 < autopsy> systemctl restart network.service 12:26 < python3> the documentation for your distro should tell you how to do it 12:26 < iodev> I think the easiest solution is to show you once, spoonfeed you 12:26 < autopsy> iodev nah. 12:26 < autopsy> See the man pages. 12:26 < iodev> but you have to take notes, okay, I won't do it everytime you need to set DNS, gambl0re 12:26 < gambl0re> do i do dns-nameservers x.x.x.x ? 12:26 < iodev> autopsy: are you insane? no noob can read man pages 12:26 < iodev> gambl0re: no 12:26 < autopsy> iodev you're right. 12:26 < python3> newbies can, noobs refuse to 12:27 < iodev> I couldn't read them when I started 12:27 < autopsy> Yeah I started on Slackware kernel 1.2.1 12:27 < iodev> to noobs they're written in Chinese :D 12:27 < gambl0re> iodev, so how do i set the dns-nameservers? 12:27 < autopsy> China ESE 12:27 < storge> that's why you recommend man man 12:28 < storge> if you can search a man page, they're so much better 12:28 < iodev> gambl0re: you do not set dns-nameservers, you have network manager, it is hard for me to describe how to edit connection in GUI, let me show you 12:28 < autopsy> Searching takes long without a search key. 12:28 < iodev> it's easier, I can't write images, clicks as text :D 12:28 < storge> autopsy: huh 12:28 < iodev> plus I'm afraid you messed up the /etc/network/interfaces config 12:28 < iodev> so I wanna clean that up first 12:29 < autopsy> Probably. 12:29 < iodev> autopsy: I won't risk weird issues 12:29 < storge> gambl0re: don't worry, iodev doesn't charge too much. just don't let him near your bitcoin wallet. 12:29 < autopsy> iodev no doubt go for it. 12:29 < iodev> it's free, gambl0re 12:29 < gambl0re> i already said i dont have NetworkMansger 12:29 < iodev> I'll do it for 0.0000 12:29 < iodev> gambl0re: Xubuntu uses it 12:29 < iodev> I have xubuntu too 12:29 < iodev> 18.04 12:30 < gambl0re> you mean Network Settings? 12:30 < python3> last I tried it used the horrible network service out of the box 12:30 < GodOfsea> Hii 12:30 < python3> not networkmanager 12:30 < iodev> gambl0re: yeah, just install TeamViewer and let me show you why we call it NetworkManager.service here 12:30 < GodOfsea> how do I show tables in sqlite3 12:30 < autopsy> Hi GodOfsea 12:30 < python3> systemctl will tell you which of them are enabled though 12:30 < GodOfsea> hey autopsy 12:31 < iodev> GodOfsea: tried SHOW TABLES; 12:31 < python3> systemctl is-enabled NetworkManager.service 12:31 < GodOfsea> iodev thats mysql 12:31 < GodOfsea> I got a file vmail.sslite 12:31 * storge mumbles something about teamviewer versus screen -x 12:31 < GodOfsea> sqlite 12:32 < gambl0re> iodev, i entered the dns ip's in Network Settings. do i have to restart the network service? 12:32 < GodOfsea> sudo service network-manager restart 12:32 < storge> could be worth a try to restart the network service after editing a config 12:32 < iodev> gambl0re: reboot the computer, but before undo everything you did to /etc/network/interfaces 12:33 < gambl0re> ‭iodev, i did 12:33 < gambl0re> i undid my changes 12:33 < iodev> gambl0re: just reboot 12:33 < iodev> then 12:33 < gambl0re> ok 12:33 < iodev> GodOfsea: .tables, Show current tables 12:33 < iodev> that's what you want 12:33 < storge> lots of reboot advice tonight 12:33 < autopsy> YEAH REBOOT DWD 12:33 < hassoon> 'morning 12:33 < iodev> GodOfsea: http://lmgtfy.com/?q=sqlite3+SHOW+TABLES 12:33 < iodev> autopsy: never tell a noob to use systemctl 12:33 < autopsy> MORNING IF U STILL MOURNING 12:33 < iodev> unless you got a death wish 12:34 < autopsy> systemctl is nifty. 12:34 < iodev> and want to spend the next 5 hours figuring out why he mistypes NetworkManager as network-manager or as Network_Manager 12:34 < gambl0re> i restared the network service mangaer. 12:34 < iodev> because he doesn't know he can copy and paste because the Ctrl+C doesn't work. 12:34 < iodev> gambl0re: fine 12:35 < autopsy> Yeah. Really. 12:35 < iodev> autopsy: you gotta take care of your health 12:35 < iodev> I've done rounds in #linuxmint-help, I know what noob means 12:35 < autopsy> iodev yeah that is true. 12:36 < iodev> autopsy: I still remember "don't do that", "already done it!" 12:36 < iodev> :D 12:36 < gambl0re> when i restart network manager, the dns ip's is not saved 12:36 < iodev> and then there are the quick-fixers, "I need my computer working, I don't care 1% about Linux, I just want something that works" 12:36 < iodev> gambl0re: reboot. 12:37 < gambl0re> ok ill try 12:37 < iodev> autopsy: and they never get what's comming to them: Linux doesn't work that way 12:37 < maxcell_> anyone knows how to change bootable flag in Anaconda/ - trying to install Fedora 12:37 < autopsy> iodev true. 12:38 < iodev> you don't Just get your task done on Linux, you make Linux your task. 12:38 < autopsy> Yeah. 12:38 < iodev> autopsy: it's a wonder to me 12:39 < iodev> why do these people even install Linux 12:40 < iodev> every distro should have a huge red warning "Warning: This operating system is NOT like Windows, so don't expect it to be able to perform the tasks you want without you putting any effort into it!" 12:40 < sleepyhead> iodev: on opensuse /etc/resolve.conf persists inspite of network manager. there's a comment line that you can delete to let network manager know that you modified the file and that it shouldn't touch it. he should just have edited resolv.conf and be done with it 12:40 < sleepyhead> iodev: also reboot? this aint windows 12:40 < BCMM> iodev: most likely, they're installing it because a bunch of people told them it was better 12:40 < iodev> sleepyhead: on ubuntu and xubuntu NetworkManager changes it by default 12:40 < BCMM> iodev: but, for them familiar is always "better" 12:41 < BCMM> so they inevitably feel like they've been kinda missold 12:41 < iodev> sleepyhead: also, reboot saves me from stress 12:41 < iodev> BCMM: yes, that's the problem they don't get used to new stuff 12:41 < iodev> they just tag it "Windows 8 is bad, because it's new, and everything is changed" 12:41 < iodev> well, get used to the new! 12:41 < iodev> Like the new! 12:41 < iodev> gambl0re: does it work now? 12:42 < iodev> gambl0r3: does it work now? (sorry I can't tell you 2 apart) 12:42 < BCMM> iodev: i think part of it is that some people have never really put in any effort to learn software, if that makes sense 12:43 < iodev> BCMM: absolutely, people care about their task 12:43 < iodev> and those people should only use Windows and other spoonfeedingOS 12:43 < BCMM> for probably the majority of users, their familiarity with windows comes from *years* of painstakingly trying to use it without really thinking about it, and is limited to a small set of tasks they actually do 12:44 < iodev> BCMM: for those that want to learn, gentoo, arch 12:44 < BCMM> there's nothing wrong with caring about the real tasks you're trying to do instead of general OS enthusiasm 12:44 < BCMM> but never actively trying to learn anything is an inefficient approach to getting real tasks done, despite it's popularity 12:44 < pingfloyd> unix in general is about giving the user building blocks 12:45 < pingfloyd> each program is like a building block to build other programs and so on 12:46 < pingfloyd> https://www.youtube.com/watch?v=XvDZLjaCJuw 12:48 < pankaj> I know basics of systemd and sysvinit but cannot go deep or understanding them clearly and how to handle them and how to understand them. Is their any guide for it to deal with or any resource that could help me to learn more about both sysvinit and systemd. Please help. 12:49 < pingfloyd> pankaj: https://en.wikipedia.org/wiki/Init 12:51 < FMan> something has filled up my hard drive and I don't know what 12:51 < GNU\colossus> FMan, sudo du -chx / | sort -h 12:52 < GNU\colossus> then repeat that for each mountpoint of a different, filled-up filesystem 12:52 < GNU\colossus> (like sudo du -chx /home | sort -h ) 12:52 < jim> sududio? 12:53 < python3> ncdu 12:53 < storge> ncdu 12:53 < python3> ncdu is a way better tool for this 12:53 < storge> ^ 12:53 < storge> agreed 12:54 < GNU\colossus> ... that he'll have to install onto his filled-up filesystem :) 12:54 < pingfloyd> doh! 12:54 < storge> clear some temp, ncdu is tiny 12:55 < pingfloyd> or start with a hierarchy you know is garbage 12:55 < storge> Size: 43716 12:55 < pingfloyd> bytes? 12:55 < storge> the .deb is apparently 12:56 < storge> as least via apt-cache show ncdu 12:56 < glix> The binary is 72K 12:57 < storge> 120.0 KiB [ ] Xorg.0.log.old 12:57 < storge> delete some dead log and have enough space 12:57 < BCMM> whole package is 96k on my sid system 12:57 < storge> or run your du script :) 12:58 < BCMM> if it's a debian system, `apt clean` is a quick and easy way to free megabytes at least 12:58 < storge> there you go 12:58 < pingfloyd> delete some porn 12:59 < rj1> i just had that issue, ncdu politely informed me that thunar doesn't know how to empty the trash sometimes 12:59 < BCMM> (or apt-get clean on older versions. it deleted cached packages, which you're basically never going to use unless you reinstall something) 13:00 < storge> rj1: that's what i was thinking, a great big .Trash 13:00 < pingfloyd> trash never seems to be reliable anyway 13:01 < storge> if you have the space for it, the gui baobab can help too. it's basically a clone of old filelight 13:01 < pankaj> pingfloyd: Yes, I have read the wikipedia but a lot of different views confuse me. I want to learn clearly about them both and how to handle between different situations. 13:02 < rj1> yeah i had 50+ gb wasted in ~/.local/share/Trash 13:04 < storge> rj1: i just checked and i have 126 of crap i recognize that i deleted over a week ago. point in fact. 13:04 < storge> 126M 13:05 < FMan> ok, I removed an unnecessary 900-megabyte archive :) 13:05 < pingfloyd> pankaj: http://without-systemd.org/wiki/index.php/Arguments_against_systemd 13:12 < pingfloyd> pankaj: https://ewontfix.com/14/ 13:15 < storge> huh, devuan 2.0 released a few days ago 13:23 < maryo> This command 'sudo su -' directly takes to the root console, without asking the password. How can i force users to provide the password? 13:25 < qman__> Remove them from the NOPASSWD: ALL setting in sudoers 13:25 < BluesKaj> Hey folks 13:26 < maryo> qman__, thank you that helps o/ 13:27 < iodev> storge: it's fixed 13:27 < iodev> I showed him how to Edit Connections and configure DNS on Automatic address only 13:28 < iodev> it's easier to just show people than tell them sometimes 13:30 < python3> maryo: don't use sudo su, use sudo -i 13:30 < storge> DanySpin97: which musl-based distro? 13:30 < maryo> python3, any difference between sudo su and sudo -i ? 13:31 < DanySpin97> storge: exherbo 13:31 < python3> maryo: you don't start a shell in a shell so you can shell...... 13:31 < storge> DanySpin97: have you any experience switching from glibc to musl on any systems? 13:32 < DanySpin97> storge: i don't think that would be possibile, or at least it would be far simpler to just reinstall from scratch 13:34 < storge> definitely 13:35 < DanySpin97> storge: if you want to try a musl system, there are void and alpine 13:36 < storge> i was just seeing that, void alpine exherbo 13:36 < DanySpin97> exherbo is my favourite distro but some.packages still need patches for musl, which is okay for me 13:43 < acresearch> anyone faces this issue with xfce? it seems the DE is broken: https://pasteboard.co/HpeUvxN.png 13:47 < JackPeralta99> Morning! 13:50 < iodev> morning JackPeralta99 13:51 < JackPeralta99> i am havin problem with external usb keyboard 13:51 < storge> can you be more specific? 13:52 < python3> acresearch: read logs 13:52 < JackPeralta99> sometimes, it does not work after boot up. any idea or suggestions? 13:52 < JackPeralta99> removing and pluggin back in fix it but i was looking for a root cause. 13:53 < sleepyhead> JackPeralta99: it's jake peralta 13:54 < JackPeralta99> sleepyhead, didn't wanted the same Jake :) 13:54 < JackPeralta99> not picky about it 13:55 < sleepyhead> JackPeralta99: it's going to be hard to debug without a keyboard :) I would start with `lsusb` when the keyboard isn't detected. 13:55 < acresearch> evilop: what logs? 13:55 < sleepyhead> JackPeralta99: maybe attach a second keyboard so you can type that in 13:56 < JackPeralta99> the second keyboard ( apart from Laptop one) is the trouble maker. 13:56 < JackPeralta99> i do not have a docking station so i use the laptop directly connected to LCD along with wired USB and wireless mouse 13:56 < sleepyhead> JackPeralta99: see what lsusb outputs. 13:56 < JackPeralta99> mouse = Logitec , keyboard = Das Keyboard (wired) 13:57 < Yamakaja> autopsy Mhm ... "SMART overall-health self-assessment test result: PASSED" 13:57 < sleepyhead> JackPeralta99: have you tried a different usb port? try that too 13:57 < JackPeralta99> sleepyhead, i've done that just now, may be i will reboot, just to check ... BRB 14:01 < JackPeralta99> Hi 14:02 < JackPeralta99> reboot, at Grub I am able to use the key to select O/S, at XFCE login (Manjaro XFCE) the external Das Keyboard freez up. I can see Bus 001 Device 012: ID 24f0:0140 14:02 < JackPeralta99> was not there when I did lsusb 14:04 < JackPeralta99> It is Das Keyboard 4. 14:25 < HelloFriend> i setup squid on port 8080 with access for only inside lan do i need to do anything else? like iptable redirect to port 8080? 14:27 < djph> that, or just set your http-proxy / https-proxy in firefox (whatever) 14:39 < brutser> hi, when using live-build, i am trying to set desktop prefs with gsettings, but i got no clue where to put the commands, i tried in config/hooks and using dbus-launch, but that doesn't work (anymore) 14:39 < HelloFriend> djph i see 14:44 < GunqqerFriithian> if I want to clone a 320GB drive to a 500GB one what's the best way to do that? 14:48 < hexnewbie> GunqqerFriithian: Do you want to grow any partitions in the middle, or just the last one? 14:48 < hexnewbie> GunqqerFriithian: And are you using UEFI (in UEFI mode) or BIOS (or UEFI in legacy/BIOS mode)? 14:49 < GunqqerFriithian> I think just bios? 14:49 < GunqqerFriithian> and Im not sure which partition I want to grow, I'm using lukscrypt 14:49 < hexnewbie> GunqqerFriithian: Is it an LVM inside the crypt? 14:50 < GunqqerFriithian> yes 14:50 < HelloFriend> iptables -t nat -A PREROUTING -p tcp --dport 80 -j REDIRECT --to-port 8080 14:50 < HelloFriend> i think this should redirect everything to port 8080 from port 80 but will this conflict at all with apache running on port 80? 14:50 < hexnewbie> GunqqerFriithian: I don't know how to grow luks, but just dd'ing the drive ought to work. 14:51 < hexnewbie> GunqqerFriithian: Then you just need to grow the luks container, grow the pv inside, and grow whatever LVs you want 14:51 < GunqqerFriithian> and because I don't trust myself `sudo dd if=/dev/sda of=/dev/sdc bs=1M status=progress` should work 14:51 < GunqqerFriithian> right? 14:51 < hexnewbie> GunqqerFriithian: Yes 14:51 < searedvandal> https://wiki.archlinux.org/index.php/Resizing_LVM-on-LUKS 14:52 < GunqqerFriithian> oh thanks for the link 14:52 < searedvandal> I believe that should work after dd'ing the drive 14:52 < GunqqerFriithian> damn the arch wiki is so good 14:53 < GunqqerFriithian> even though I dont use arch 14:54 < GunqqerFriithian> 80MB/s copy rate HNGGGGG 14:54 < hexnewbie> GunqqerFriithian: Two caveats you probably don't care about: 1) new drive will have same crypto keys as old ones (you need different procedure if you want to change them), 2) UUIDs and labels will also be the same, so your system may be confused if you have both drives in at the same time. So perhaps dd, then remove the old drive, then resize. 14:55 < GunqqerFriithian> it's in a laptop so it's hard not to remove it :P 14:55 < maryo_> I have few java processes running on a node, https://dpaste.de/YCFY/raw but not sure which java program is that. Is there a way to figure it out? 14:55 < ALowther> Hmmmm, how do I understand the "systemctl" tree? I am trying to figure out which user owns a specific service 14:58 < searedvandal> GunqqerFriithian, "To regain unique UUIDs of an ext2/3/4 filesystem, use tune2fs /dev/sdXY -U random on every partition. For swap partitions, use mkswap /dev/sdXY instead." if the UUIDs should become a problem as hexnewbie mentioned 14:59 < searedvandal> from the disk cloning section on the arch wiki 14:59 < GunqqerFriithian> do I need to do that? 14:59 < hexnewbie> searedvandal: That would make the system immediately unbootable from the old drive, so I would advise GunqqerFriithian *NOT* to do that unless they want to keep both drives in 15:00 < searedvandal> yeah, only if both drives are in 15:00 < GunqqerFriithian> ok I should be good then 15:00 < brutser> can i actually execute gsettings from a live-build at some point? i wonder 15:00 < searedvandal> I may have misread what GunqqerFriithian wrote. english and my brain don't always work well. sorry 15:00 < GunqqerFriithian> tangentially related, other than /home what should I pack up 15:01 < GunqqerFriithian> back* 15:04 < searedvandal> maybe whatever configs you have outside of /home that you don't wanna spend time setting up again if everything goes sideways? 15:04 < GunqqerFriithian> well everything went sideways yesterday and im trying to figure out what folders ened to be backed up 15:05 < GunqqerFriithian> where would global configs and software be stored? 15:10 < brutser> anyone? if i have auto login with a live-build, how can i change desktop settings? like hide trash icon, change wallpaper? I thought about using gsettings, but don't know where and when. 15:13 < wrongtime> by dropping a ettings file(s) 15:13 < wrongtime> ? 15:13 < iflema> what desktop, whats their website, wheres their wiki 15:14 < iflema> how did you set/get a auto-login 15:15 < brutser> iflema, with the live-build? 15:16 < iflema> m 15:16 < iflema> \m/ 15:19 < searedvandal> live-build, doesn't really say much. I'm assuming there is more than one live-build out there. 15:21 < iflema> add a boot voice like knoppix 15:22 < iflema> penguins and a boot splash 15:23 < iflema> what does it boot off? 15:23 < iflema> brutser: ^ 15:27 < iflema> systemd should have a slow mode where it boots things one at a time but looks really pretty and scrolls with lots of [OK] s and [done] s 15:28 < searedvandal> prettyd 15:30 < iflema> fbd 15:31 < iflema> maybe it does 15:32 < iflema> infos anyway 15:36 < ALowther> I downloaded a zip file "file-to-extract.zip". I created a folder to extract it into, example/, then I extracted. It turns out the files were already nested in a directory, so now I have /example/example/ALL_FILES. Is there a way to remove one of the directory names while moving all files up? To have /example/ALL_FILES? 15:37 < ALowther> I should ask, is there a command to handle all of the work...of course it can be done :p. 15:37 < alexandre9099> hi, i would like to pass some usb ports to a VM using kvm/qemu, but i'm not sure what is the pci device that controls the usb ports, how can i find that (passing the individual usb devices does not work, it says that there are no free ports availeable, adding a new usb controller is no allowed by virt-manager) 15:38 < pankaj> exit 15:38 < Sitri> None that I know of, ALowther. I generally just list the zip/tar to see if it's a bomb. If it isn't, I'll extract it there, if it is then I'll make a directory. 15:39 < searedvandal> ALowther, mv /example/example / && rm -r /example ? 15:39 < GunqqerFriithian> rm -rd 15:40 < ALowther> searedvandal: Wouldn't that move all files to root? 15:40 < ALowther> But I get the idea of what you're saying. I'll have to think about that and run it, that idea should work. 15:41 < searedvandal> you may have to rename the first example folder if they actually have the same name 15:41 < BlackSweet31> halo ? 15:41 < searedvandal> ALowther, I used / since you used /example. move it whereever you want it to be 15:41 < jim> hi 15:41 < Sitri> Oh, missed that bit: `function pushdown() { DIR=${1}; mv ${DIR}/* ${DIR}/.* .; rmdir ${DIR} }` Add that to your profile, then just call it like `pushdown example` 15:42 < searedvandal> Sitri, nice one 15:42 < BlackSweet31> nice to meet you 15:43 < jim> BlackSweet31, hi... do you have a linux installation? 16:07 < Trel> Is there a risk to setting setuid on a script provided it accepts no input? It just runs /sbin/shutdown -h now (with that command being had coded) 16:07 < Trel> assuming I want all users to be able to shut down without sudo 16:08 < Trel> *hard coded 16:08 < mawk> you can't setuid a script 16:08 < Trel> Chmod +t worked and it ran without sudo though 16:10 < Trel> That's quite odd. I need to check the permissions on /sbin/shutdown then 16:11 < Trel> I'm guessing it must be o+x 16:12 < Trel> Yep, nevermind, that was it. 16:13 < alexandre9099> \ 16:13 < alexandre9099> hi, i would like to pass some usb ports to a VM using kvm/qemu, but i'm not sure what is the pci device that controls the usb ports, how can i find that (passing the individual usb devices does not work, it says that there are no free ports availeable, adding a new usb controller is no allowed by virt-manager) 16:22 < HelloFriend> i'm trying setup a simple dhcp and dns server for internal hosts off one of my nics. I can follow a guide to setup dns on the local server so then all i need to do is use dhcp to hand out the dns settings to the internal hosts, will this work? 16:22 < HelloFriend> i'm trying setup a simple dhcp and dns server for internal hosts off one of my nics. I can follow a guide to setup dns on the local server so then all i need to do is use dhcp to hand out the dns settings to the internal hosts, will this work? 16:22 < HelloFriend> i'm trying setup a simple dhcp and dns server for internal hosts off one of my nics. I can follow a guide to setup dns on the local server so then all i need to do is use dhcp to hand out the dns settings to the internal hosts, will this work? 16:23 < HelloFriend> sorry didnt mean to repeat, i was accidently scrolled up 16:26 < kazdax> how do format my usb drive in debian ? 16:27 < autopsy> kazdax, use mke2fs -j /dev/device 16:27 < kazdax> thanks 16:27 < autopsy> kazdax, like mke2fs -j /dev/sdb1 16:28 < autopsy> Yeah. 16:29 < kazdax> seemed like i had to umount before doing that 16:29 < autopsy> kazdax, yeah umount it first. 16:29 < autopsy> Unmount. 16:30 < autopsy> mount -t ext3 /dev/sdb1 /mnt/sdb1 16:30 < kazdax> i am trying to copy and paste a file into the usb 16:31 < kazdax> its not working says acess denied 16:31 < kazdax> when i copy and try and paste ..it just has the paste area greyed out 16:31 < kazdax> hold on a sec 16:31 < kazdax> maybe i need to remount it ? 16:32 < autopsy> kazdax, you need to mount it rw writeable by your user too. 16:33 < jim> kazdax, because there are a lot of different ways and purposes to format a storage unit (like a usb stick or hard drive partition), I'll just ask, are you trying to prepare it to store files on? (if so, some form of mkfs is what to do, or mke2fs, to put a particular kind of filesystem on the device) 16:33 < Dan39> autopsy is oldschool lol 16:33 < Dan39> i stopped specifying the filesystem type when mounting several years ago :p 16:33 < autopsy> Dan39 why do you say that howd you know? 16:33 < autopsy> Dan39 yes it will auto detect it. 16:34 < kazdax> i just want to store file on usb 16:34 < autopsy> But just for completeness I specify what I want mounted. 16:34 < jim> kazdax, ok, you already know how to do that :) 16:34 < Dan39> and mke2fs -j instead of just mkfs.ext3? or even mkfs.ext4? 16:35 < autopsy> mkfs.ext4 should work. 16:35 < Dan39> i think mke2fs -j is the same thing as mkfs.ext3 16:35 < jim> or (this is just sugar but...) mkfs -t ext4 16:35 < autopsy> mke2fs -j adds journalling. 16:35 < Dan39> right? 16:35 < autopsy> Yeah. 16:35 < kazdax> hmm even after mounting 16:35 < Dan39> ooo jim you got us there 16:35 < kazdax> i still cant copy files 16:35 < Dan39> very nice 16:35 < autopsy> Old Slackware 1.2.1 refugee. 16:36 < Dan39> kazdax: hmm 16:36 < Dan39> kazdax: chmod 777 that bad boy 16:36 < autopsy> kazdax, mount it with -t ext3 -o rw 16:36 < autopsy> kazdax, and sudo chmod the mountpoint 777 like Dan39 is saying. 16:36 < Dan39> usually 777 is bad advice :P but if its just a usb stick for throwing files on... 16:37 < autopsy> Yeah just a USB stick. 16:37 < Dan39> dont 777 anything else but the root of usb 16:37 < jim> well 777 isn't always what you want to do 16:37 < Dan39> i guess you could chown it :P 16:37 < autopsy> Yeah its rwx rwx rwx 16:37 < autopsy> Dan39 or chown that would be better. 16:37 < Dan39> but if you want to transfer files to other system and login under different user id... 16:38 < Dan39> i dunno the best recommendation tbh :P im just thinking out loud 16:38 < autopsy> kazdax, sudo chmod 777 /mnt/sdb1 16:38 < kazdax> chmod 777 /dev/sdg ? 16:38 < Dan39> kazdax: what distro are you on? 16:38 < kazdax> debian 16:38 < Dan39> gnome? 16:38 < autopsy> kazdax, not the device file the mount point. 16:38 < kazdax> kde 16:39 < ned0> kazdax is tyrell 16:39 < autopsy> KDE oh wow. 16:39 < Dan39> kazdax: you can use the GUI or udisksctl to do mounting also 16:39 < kazdax> i remived the usb and inserted it in 16:39 < Dan39> it should mount it a bit more proper so your user can access it 16:39 < kazdax> its mounted 16:39 < Dan39> you can use that without sudo too 16:39 < phinxy> #CONFIG_INPUT_MOUSEDEV is not set.. kernel.org says I need mousedev for gpm to work. Could this be why its not working for me? 16:39 < kazdax> but i dont know what the mount point is 16:39 < Dan39> kazdax: lsblk 16:40 < autopsy> phinxy, yes. 16:40 < Dan39> thats my favorite command for reviewing what's mounted 16:40 < kazdax> okay cool 16:40 < kazdax> ill keep it in mind 16:40 < autopsy> lsblk or mount | grep sdg 16:40 < ned0> anybody worked for Zayo? 16:40 < jim> what's sayo 16:40 < autopsy> kazdax, mount | grep sdg 16:40 < Dan39> i went years only using `mount` then found `lsblk`, much quicker and nice formatting 16:41 < autopsy> ned0 I worked for RedHat almost in Raliegh. 16:41 < Dan39> almost? 16:41 < autopsy> They called me for a job interview. 16:41 < Dan39> cool 16:41 < autopsy> I didn't get the position though. 16:41 < Dan39> bet that would've been well paying :P 16:41 < autopsy> Yeah it would have made my day. 16:42 < kazdax> hmm seems when i formated it 16:42 < autopsy> What is wait4()? 16:42 < kazdax> it dint clean the usb drive 16:42 < kazdax> it says 3.9 Gig free when its a 14 gig usb drive 16:42 < Dan39> autopsy: whatever the man says it is? lol 16:42 < autopsy> Dan39 ur funy. 16:42 < searedvandal> wait4(lunch) 16:42 < autopsy> man wait4 16:42 < ned0> that is almost similar autopsy but not quite at all 16:43 < Dan39> autopsy: it works :P 16:43 < autopsy> ned0 What is Zayo? 16:43 < autopsy> Dan39 ok hold on then. 16:43 < Dan39> what did you mean by the question then? :| 16:46 < Dan39> autopsy: it is waiting for the child process to do something i guess 16:46 < Dan39> look at pstree and see what that program spawned? 16:46 < Dan39> ¯\_(ツ)_/¯ 16:46 < triceratux> https://www.zayo.com/company/about-zayo/ 16:47 < ned0> they do fiber and data center colo 16:47 < autopsy> Dan39 it returns rusage about specific child or children. 16:48 < autopsy> Dan39 equivalent to waitpid() 16:48 < Dan39> yea, i read -_- 16:48 < autopsy> wait3, wait4 - wait for process to change state, BSD 16:48 < autopsy> style 16:48 < Dan39> BSD style baby 16:48 < autopsy> Alright! 16:48 < Dan39> like that is suppose to mean something to me 16:49 < autopsy> Dan39 this guy's apt-get was stuck on a wait4() call. It wouldn't continue. 16:49 < Dan39> autopsy: i just looked back and saw, yea. so i'm guessing apt-get spawned some other process and that is what was stuck 16:50 < Dan39> have to go deeper 16:50 < autopsy> Dan39 update-initramfs yep. 16:50 < autopsy> On apt-get upgrade 16:50 < Dan39> maybe it was actually working? initramfs can take a couple minutes to build... 16:50 < autopsy> Dan39 he waited like 20 nothing. 16:50 < gambl0re> is installing programs on ubuntu the same way on xubuntu? 16:51 < Dan39> autopsy: see where update-initramfs was stuck? 16:51 < autopsy> Why all these Ubuntu derivatives? 16:51 < autopsy> Dan39 we couldn't strace it so no. 16:51 < Dan39> autopsy: i wonder that myself 16:51 < Psi-Jack> Why is the sky blue? 16:51 < autopsy> Dan39 didn't get that far. 16:52 < Dan39> like, regular ubuntu has xfce, why not just install ubuntu and install xfce, why do we need a whole other community for xubuntu? 16:52 < autopsy> Why is my sky all black? 16:52 < autopsy> XFCE is like GOD POWAH 16:52 < autopsy> Thats why. 16:52 < autopsy> Lol. 16:52 < triceratux> because they cant ask endusers to update the sessionmanagement manually so its more seamless to create independent spins with the alternative desktops properly installed 16:53 < autopsy> triceratux, ahh good point. 16:53 < Dan39> well yea i knew that was the reason, i just dont like it 16:53 < autopsy> I don't like it either. 16:53 < autopsy> Hate to be you. 16:53 < autopsy> xubuntu wtf? 16:53 < Dan39> like really, we cant tell these people, what, 5 commands, to copy n paste, to switch to xfce? 16:54 < autopsy> Yeah like 5. 16:54 < Dan39> that sentence had a lot of commas, wow. 16:54 < autopsy> Your comma bound today. 16:54 < autopsy> You're. 16:54 < Dan39> lmao 16:54 < Dan39> or am i comma bound? 16:54 < searedvandal> just let the user choose which DE they want in the installation process 16:54 < searedvandal> problemo solved 16:55 < Dan39> like i AM mr comma bound! 16:55 < Dan39> searedvandal: good idea actually 16:55 < autopsy> U iz comma bound rofl. 16:55 < Siva_Machina> comma comeleon maybe 16:55 < searedvandal> Dan39, I know. Antergos does it, so it must be doable. 16:55 < Dan39> heh 16:56 < Dan39> maybe the xfce users just hate the gnome users that much that they dont want to see it mentioned when they install 16:56 < autopsy> Fedora has different spins for DEs too. 16:56 < Dan39> yea 16:56 < searedvandal> more likely canonical doesn't want the extra work. 16:56 < Dan39> but 16:56 < Dan39> fedora's spins are shit in my experience 16:57 < autopsy> Dan39 yeah I just use Workstation. 16:57 < Dan39> fedora... 26 i think. i tried the cinnamon spin, buggy. reinstalled from the main Workstation install, then installed cinnamon and just chose it during login, works great 16:57 < autopsy> searedvandal, canonical doesn't want more work with xubuntu and lubuntu? 16:57 < BCMM> Dan39: basically ubuntu aims to offers a very specific distro with an experience they control. they like to use a different name for things that deviate from that experience. 16:57 < Dan39> i dont know how they messed up the cinnamon spin, but like a bunch of stuff wasn't working 16:58 < autopsy> Dan39 thats unfortunate. 16:58 < dgurney> meanwhile I had a flawless experience with the mate spin a few versions back 16:58 < searedvandal> autopsy, do they actually do any work on the different flavours or is it the community that maintain those? 16:58 < Siva_Machina> Canonical themselves don't actually work on Xubuntu and Lubuntu. They are community maintained 16:58 < Dan39> well i take that back, maybe it was only like 2 things 16:58 < BCMM> apple-style total control of the user experience has historically been quite a priority for ubuntu. i don't like it, but a lot of people *did* seem to like Unity. 16:58 < Dan39> gvfs, as always, is finicky 16:58 < autopsy> gvfs has bugs still. 16:59 < Dan39> garbage gvfs. smbtree sees all the mounts instantly, but then i try to view the "windows network" from file manage and it hangs for 2 minutes 16:59 < autopsy> abrt shows them SIGSEGV on gvfs all the time. 16:59 < Siva_Machina> Ubuntu_mate 18.04 was a bit buggy when I installed it. Though Idid manage to resolve most of the issues I had 17:00 < autopsy> Dan39 on a non-existant server network? 17:00 < searedvandal> there will always be bugs 17:00 < Dan39> autopsy: what do you mean? like non-domain? 17:00 < autopsy> Dan39 non-existant nmb server or smb server network. 17:00 < Dan39> no 17:00 < Dan39> there were smb servers 17:01 < autopsy> Oh really? 17:01 < autopsy> Wow. 17:01 < Dan39> smbtree listed them all immediately 17:01 < autopsy> Ok. 17:01 < autopsy> Mine returns after about 6 seconds. 17:01 < Dan39> it's been working pretty well lately though 17:01 < autopsy> Ok good. 17:02 < Siva_Machina> Like when I closed my laptop lid then reopened it. My brightness decided to,make itself brighter even though my power manager still says it is still at the level I had before I closed the lid 17:02 < Dan39> how did you resolve that Siva_Machina ? 17:02 < autopsy> Siva_Machina, systemd has a service for preserving the backlight brightness. 17:03 < Dan39> systemd-backlightd? -_- 17:03 < phinxy> I compiled a kernel module and the make spit out a .mod.ko, whats that? 17:03 < autopsy> No. Intel_save_backlight_brightness or something. 17:03 < autopsy> phinxy, that is your module you can load using modprobe 17:03 < Siva_Machina> I modified a line in /etc/default/grub to read 17:04 < Siva_Machina> GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_backlight=vendor" 17:04 < Tech_8> hi 17:04 < autopsy> .ko kernel object. 17:04 < phinxy> Arch wiki is really something 17:04 < phinxy> easy to follow and on the point 17:04 < Dan39> KISS 17:05 < autopsy> phinxy, you can make install to install the module to your kernel tree I think. Then use depmod -ae and modprobe 17:05 < autopsy> phinxy, what page are you reading? 17:05 < Siva_Machina> Then I ran sudo update-grub and rebooted 17:06 < autopsy> Siva_Machina, my brightness gets restored on powerup. 17:06 < autopsy> I have an LCD screen too though two monitors. 17:07 < autopsy> One on VGA 15 pin and the laptop screen. 17:07 < Dan39> thanks for letting us know it's a 15 pin VGA... -_- 17:07 < autopsy> Dan39 for completeness man come on. 17:07 < autopsy> I'm not that old. 17:08 < Dan39> are there other style VGA connectors? 17:08 < searedvandal> til how many pins there is on vga 17:08 < searedvandal> :p 17:08 < autopsy> 9 pin I think. 17:08 < autopsy> 9 and 15 17:09 < autopsy> searedvandal, haha thats funy funy guy. 17:09 < Dan39> DE-15 has been conventionally referred to ambiguously as D-sub 15, incorrectly as DB-15 and often as HD-15 (High Density, to distinguish it from the DE-9 connector used on the older CGA and EGA cards, as well as some early VGA cards,[1] which have the same E shell size but only two rows of pins). The video connector is an "E" size D-sub connector, with 15 pins in three rows, which is the high-density 17:09 < Dan39> connector version (DE15HD). 17:09 < Dan39> is the 9 pin really VGA? 17:10 < autopsy> Dan39 I think it had 9 and some had 15. 17:10 < autopsy> Hi xxx 17:10 < searedvandal> de-9 is cga 17:11 < autopsy> Ok maybe I'm wrong then. 17:11 < Dan39> sorry <_< 17:11 < searedvandal> no you're right autopsy 17:11 < Dan39> oh, he is? 17:11 < oiaohm> VGA 9 pin has no ID pins. 17:11 < searedvandal> "VGA connector variants include DE-15/HD-15 (canonical), DE-9, RGB or RGBHV on separate BNC connectors, Mini-VGA, DVI/Mini-DVI/Micro-DVI." 17:11 < autopsy> DE-9 17:12 < autopsy> RGB 17:12 < oiaohm> VGA 15 has ID pins so it possible for video card to kind of detect what kind of monitor you plugged in. 17:12 < autopsy> No ID pins got ya. 17:12 < searedvandal> https://en.wikipedia.org/wiki/D-subminiature#Computer_video_output 17:12 < autopsy> Wikipedia is amazing. 17:12 < searedvandal> sure is 17:13 < Dan39> (though some early VGA devices still used DE9 connectors) 17:13 < Dan39> ok, legit. 17:13 < autopsy> Yeah see. 17:13 < oiaohm> first generation VGA devices did not have ID feature. Its when the vga protocol was updated those were add. 17:14 < oiaohm> so all early are 9pin. 17:14 < autopsy> I've got a 15 pin VGA LCD connected to my laptop. 17:14 < oiaohm> Also some laptops latter had 9pin instead of 15 17:14 < oiaohm> Really vga is when the idea of plug and play monitor appears. 17:15 < autopsy> oiaohm, yeah that is more right. 17:15 < autopsy> PnP monitor. 17:16 < maryo> while starting jbosseap7 service, I am getting an error message. Any help would be appreciated. Here is the error message https://dpaste.de/Uhqe/raw 17:16 < kazdax> when io try and copy a filemore than 4 gigs which is around 4.3 gigs onto the usb 17:16 < kazdax> it stops copying at 4.0 gigs and it just says copying but nothing is happening 17:16 < kazdax> i downloaded a different iso of the same content 17:16 < kazdax> and even its doing the same thing..i tried 2 different usbs but still the same thing 17:17 < autopsy> kazdax, NO WAY COPY USING CP INSTEAD OF FILE BROWSER. 17:17 < kazdax> k 17:17 < autopsy> Oops caps lock key was pressed. 17:18 < Dan39> kazdax: uh did you format it fat or something? -_- 17:18 < autopsy> kazdax, use cp forget the file browser for now. 17:18 < kazdax> yes fat 17:18 < autopsy> Dan39 yeah vfat maybe. 17:18 < kazdax> k 17:18 < Dan39> well fat only supports 4gb files 17:18 < autopsy> kazdax, vfat can hold only 4GB files. 17:18 < kazdax> mkfs.vfat 17:18 < Dan39> -_- 17:18 < kazdax> ohh 17:18 < kazdax> lol 17:18 < autopsy> Duh Silly goose. 17:18 < Dan39> live and learn 17:18 < kazdax> i forgo the while windows file format thing 17:19 < autopsy> kazdax, mkfs.ext3 next time 17:19 < kazdax> k 17:19 < luka_33> has there been issues regarding legacy AMD drivers? 17:19 < luka_33> i.e black screens that rolling back doesn't seem to fix 17:19 < autopsy> luka_33, not that I know of. 17:19 < luka_33> Hmmm 17:19 < Dan39> luka_33: catalyst driver? 17:19 < autopsy> luka_33, what distro? 17:20 < luka_33> Well originally ubuntu, but research has seen it replicated in windows and others as well 17:20 < luka_33> It's actually quite odd 17:20 < Dan39> maybe hardware is going bad 17:20 < autopsy> luka_33, how legacy how old? 17:21 < autopsy> luka_33, radeon should still work. 17:22 < autopsy> luka_33, I thiink you mean ATi 17:22 < kazdax> do you think if i tell the dell people i want a computer that is compatible with linux 17:22 < luka_33> I'll chaulk it up to hardware error because the integrated still works 17:22 < kazdax> they would be able to provide one 17:22 < luka_33> But its been a real bitch to diagnose 17:22 < Dan39> kazdax: yea dell even has ubuntu laptops 17:22 < autopsy> luka_33, huuuh don't say that lolz. 17:22 < kazdax> ubuntu laptop would mean i could run debian on them without problems 17:22 < kazdax> ? 17:23 < autopsy> Yeah. 17:23 < luka_33> what 17:23 < autopsy> Dell laptops are made for Linux. 17:23 < luka_33> ? 17:23 < autopsy> luka_33, you mean ATi 17:23 < luka_33> I'm actually unsure as it's not personally my hardware 17:23 < luka_33> I'm just digging for possible solutions to the issue 17:23 < autopsy> AMD is processor architecture. 17:24 < luka_33> Ah thanks 17:24 < autopsy> luka_33, you mean ATi video. 17:24 < luka_33> Probably I have zero experience regarding AMD/Ati cards 17:24 < autopsy> Yeah It's nVidia and ATi 17:24 < autopsy> Intel. 17:24 < autopsy> Etc. 17:25 < luka_33> Gotcha 17:25 < luka_33> I've only recently been migrating towards the AMD side of hardware 17:25 < luka_33> i.e ryzen 17:25 < qman__> AMD dropped the ATi brand shortly after acquiring them 17:25 < autopsy> Ryzen are nice aren't they? 17:25 < luka_33> Damn straight 17:25 < qman__> They are AMD graphics now 17:25 < luka_33> bought it right before the whole spectre/meltdown fiasco 17:25 < autopsy> Ok AMD graphics then. 17:25 < luka_33> Never felt so good 17:26 < autopsy> luka_33, sorry its AMD now years have passed. 17:26 < luka_33> Ah now I remember 17:26 < luka_33> the card was one of the Radeon series 17:26 < kazdax> okay this time i formated with mkfs.ext3 17:26 < autopsy> Yeah ATi was a thing. 17:26 < autopsy> Radeon right. 17:26 < kazdax> i should not expect any problems with over 4 gig files 17:26 < luka_33> probably circa 2010 or older 17:27 < kazdax> but i still did it with GUI 17:27 < autopsy> kazdax, nope copy away. 17:27 < Enumera__> why do i kep getting function not implmentated for swapon 17:27 < qman__> Radeon HD is after the AMD acquisition 17:27 < autopsy> Enumera__, show us the output are you using busybox? 17:27 < qman__> Radeon 9800 and X series were ATi 17:27 < luka_33> in any case regarding the error itself 17:28 < luka_33> It's not a hardware issue because the windows menus properly render 17:28 < autopsy> Enumera__, function hasn't been compiled into your busybox binary. 17:28 < Enumera__> swapon /opt/swap.page 17:28 < Enumera__> swapon: /opt/swap.page: swapon failed: Function not implemented 17:28 < Enumera__> but it is present 17:28 < Enumera__> when i do which swapon 17:28 < luka_33> And it'll boot in safe, (and before you say windows it's the parent's computer) 17:28 < luka_33> so oh well 17:29 < Enumera__> it says /opt/sbin/swapon 17:29 < Enumera__> so its there 17:29 < autopsy> Enumera__, try compiling it into your busybox binary as a module first. 17:29 < Enumera__> ah yes 17:29 < Enumera__> did not think of that 17:29 < autopsy> Enumera__, easy fix recompile set swapon as a function in the configuration before you run make. 17:30 < phinxy> 'gg' was not "go to top" in aptitude :) 17:30 < Enumera__> or could i just do insmod /opt/sbin/swapon 17:30 < autopsy> Enumera__, even if /opt/sbin/swapon exists you need to use the full path to swappon like /opt/sbin/swapon file.swap 17:30 < Enumera__> o wait its not a module lmfao 17:30 < autopsy> So it doesn't call busybox first. 17:31 < autopsy> Its not a module for insmod. 17:31 < Enumera__> yea it worked 17:31 < Enumera__> autopsy you are god 17:31 < autopsy> Enumera__, thanks just trying to set you straight here. 17:31 < Enumera__> eh aother error now /opt/sbin/swapon: insecure permissions 0755, 0600 suggested. 17:32 < autopsy> Enumera__, its not a function implemented in your busybox it's a binary ELF on disk. 17:32 < HelloFriend> i configure ISC-DHCP on ubuntu but it won't start is this because of network-manager ? i didn't see any of my interfaces in so i added this: auto enp0s8 iface enp0s8 inet static address 10.10.10.1 netmask 255.255.255.0 broadcast 10.10.10.255 dns-nameservers 10.10.10..1 17:32 < HelloFriend> anything else i'm missing? 17:32 < Enumera__> autopsy o wait 17:32 < Enumera__> nvm 17:32 < Enumera__> that was stupid i was so careless ahah got it 17:32 < autopsy> Enumera__, try chmod 0600 file.swap first. 17:33 < Enumera__> already did that 17:33 < autopsy> Ok. 17:33 < Enumera__> no it doesnt work still 17:33 < autopsy> Enumera__, show me some output pastebin something. 17:33 < Enumera__> swapon: /opt/swap.page: swapon failed: Function not implemented 17:34 < Enumera__> just 1 line lol 17:34 < b> Check if dnsmasq is running. I think Ubuntu uses resolvconf that calls dnsmasq. 17:34 < autopsy> Enumera__, use the fullpath /opt/sbin/swapon file.swap 17:34 < gambl0re> dpkg is package manager for debian systems and apt is package manager for ubuntu systems? 17:34 < Enumera__> yep did so 17:34 < Enumera__> same error 17:34 < BCMM> gambl0re: not quite 17:34 < gambl0re> BCMM, what do you mean 17:34 < autopsy> Enumera__, is /opt/sbin/swapon a symbolic link? 17:34 < Enumera__> let me check 17:35 < BCMM> gambl0re: dpkg is the package manager for ubuntu and debian 17:35 < gambl0re> BCMM, no its not. 17:35 < BCMM> gambl0re: apt is a tool that uses dpkg (on both ubuntu and debian) 17:35 < gambl0re> https://help.ubuntu.com/lts/serverguide/dpkg.html.en 17:36 < BCMM> gambl0re: have you read the first sentence of that? 17:36 < gambl0re> dpkg is a package manager for Debian-based systems 17:36 < gambl0re> is ubuntu debian? 17:36 < autopsy> Ubuntu is Debian based. 17:36 < Psi-Jack> No, Ubuntu is a fork of Debian. 17:36 < Enumera__> hm maybe i should mount the usb optware to the /sbin 17:36 < BCMM> gambl0re: yes, ubuntu is a debian-derived distro 17:36 < ioerror88> In irssi how do you show the last log text which you were highlighted in? (when a channel shows magenta in activity list) 17:36 < Enumera__> er bind 17:36 < BCMM> gambl0re: no, it is not actually debian 17:36 < gambl0re> wtf is debian? 17:37 * Psi-Jack falls out of his chair. 17:37 < humanity> greetz gentz 17:37 < BCMM> gambl0re: debian is a linux distribution... 17:37 < gambl0re> wtf is apt, dpkg and wtf is debian 17:37 < BCMM> gambl0re: ubuntu is another linux distribution that's based on debian 17:37 < Enumera__> since the kernel does not seem to have swap built in 17:37 < Psi-Jack> gambl0re: Debian is one of the few original Linux distributions. :p 17:37 < gambl0re> BCMM can i pm you? 17:37 < Psi-Jack> Use the channel. No need to go PM. 17:37 < BCMM> gambl0re: dpkg is a package manager, it is what actually installs and removes packages. apt, amongst other things, is able to automatically download packages and their dependancies, which it then installs using dpkg 17:37 < Psi-Jack> apt is a repository manager for package databases. 17:38 < humanity> the hot question, where do all the adequate people now store their open sounce code ? taking in consediration that github is being bought ... 17:38 < triceratux> gambl0re: apt & dpkg are part of the defining characteristics of a debian distro 17:38 < ioerror88> debian is one of the most mature and stable distribution of Linux available. There are many based off it and it's tools. 17:38 < b> gitlab? 17:38 < Pentode> Enumera__, did you compile the kernel without swap or something? 17:38 < Enumera__> i did not compile the kernel 17:38 < BCMM> gambl0re: what Psi-Jack said. this channel is a good place for asking and answering questions, not a place to find a person to pm with your questions 17:38 < Enumera__> i used the latest ddwrt 2018 17:38 < tds> humanity: on the little git server sitting next to me 17:38 < Pentode> weird 17:38 < autopsy> Pentode, he's trying to run shells on an ddwrt appliance with busybox not using function swapon I gather. 17:38 < humanity> b, yez, is it the same ? I mean does it provides exactly the same functionality ? 17:39 < Pentode> oh 17:39 < gambl0re> apt is for downloading packages, dpkg is for installing/removing packages? 17:39 < autopsy> Pentode he needs to recompile busybox. 17:39 < ioerror88> nevermind..that's a BitchX feature... Man a lot has changed on irc 17:39 < dgurney> the most "adequate" people don't do knee-jerk reactions, but instead wait and see first 17:39 < humanity> tdjb_: nice1 :D, please share details :D 17:39 < ioerror88> is BitchX still an irc client? 17:39 < phinxy> I installed a new linux-image but decided to revert back by restoring the backup Image.bak,dtb.bak & init.rd.bak. How do i tell Aptitude to uninstall the darn package? It complains about dependencies and stuff. 17:40 < Psi-Jack> If it was once, it still is. 17:40 < Psi-Jack> ioerror88: ^ 17:40 < Enumera__> meh its fine i dont need swap anyways 17:40 < autopsy> ioerror88, yes BitchX is still available. 17:40 < Enumera__> fk the ipset 17:40 < BCMM> gambl0re: yes. a user seldom uses dpkg directly, and from a user's perspective it makes sense to call apt a "package manager" 17:40 < Psi-Jack> Enumera__: Kindly mind the language. 17:40 < ioerror88> Psi-Jack: I rather should say still maintained and safe to use. Sorry. 17:40 < Enumera__> sorry lol 17:40 < BCMM> gambl0re: but the actual low-level package management is done through dpkg 17:40 < Psi-Jack> ioerror88: It was never "safe" to use. The auto-away announcement was one of the biggest PITAs of it. 17:40 < gambl0re> when i do something like sudo apt-get , im downloading the package not installing? 17:40 < slondr> "package installer" and "package manager" are not the same thing 17:41 < slondr> "package manager" usually means resolving dependencies, keeping track of what's installed, etc. 17:41 < ioerror88> Psi-Jack: Agreed, I always turned that nonsense off during my initial setup. 17:41 < slondr> meta stuff 17:41 < BCMM> gambl0re: i told you earlier, apt will call dpkg for you 17:41 < ioerror88> But there were nice themes... 17:41 < Psi-Jack> gambl0re: `apt-get install` resolves, downloads, and installs. 17:41 < autopsy> ioerror88, try dnf install BitchX 17:41 < gambl0re> ok so apt is just a tool to use dpkg which will install/remove? 17:41 < slondr> pkg_add is not a package manager but pkg is 17:41 < BCMM> gambl0re: if you do apt-get install , apt will download .DEBs for *as well as any other packages required by it* 17:42 < BCMM> gambl0re: and then it will use dpkg to install them 17:42 < slondr> apt is a package manager, dpkg is not 17:42 < b> humanity: gitlab appears to be a bit different visiting it for the first time. Some sites I've git cloned are still there after the takeover and I don't believe they're going to move. 17:42 < BCMM> all automatically 17:42 < BCMM> slondr: man dpkg 17:42 < balletjebal> github is being bought hows that ? 17:42 < slondr> BCMM: "No manual entry for dpkg" 17:42 < slondr> :^) 17:42 < ioerror88> autopsy: Seems wikipedia says the know vulns were fixed in last release.. but its been 3years since a release 17:42 < gambl0re> but when i do apt-get , dpkg will automatically install after package has been downloaded? 17:42 < ioerror88> I guess i'll just learn to like irssi... 17:42 < Pentode> hehe. BotchX 17:42 < BCMM> slondr: well, on a debian machine *obviously* 17:42 < slondr> lol 17:43 < BCMM> slondr: "dpkg - package manager for Debian" 17:43 < slondr> fake news 17:43 < gambl0re> BCMM, is that correct? 17:43 < ioerror88> Not saying anything bad about irssi, it is just...different looking. 17:43 < autopsy> GitHub is being bought by Microsoft. 17:43 < ioerror88> autopsy: Yes :( 17:43 < BCMM> balletjebal: well, github is a private company, and microsoft gave a bunch of either shares or money to the people that used to own it 17:43 < slondr> For $7.5 billion 17:43 < slondr> mostly in shaes 17:43 < autopsy> This has got to end. 17:44 < BCMM> balletjebal: and now microsoft owns it, because they bought it from the people that used to own it. does that clarify things at all? 17:44 < slondr> They also gave the owners of GitHub lucrative positions within Microsoft 17:44 < balletjebal> hmm it does butr not that im to fund of m$ owning opensource sites 17:44 < autopsy> GitHub is now MicroHub. 17:44 < slondr> what 17:44 < BCMM> gambl0re: yes, that's correct. apt will use dpkg for that. 17:44 < slondr> balletjebal: what 17:45 < BCMM> balletjebal: github hosts a lot of open-source projects, but the site itself has never been open-source 17:46 < BCMM> it was always practically inevitable that at some point in the future, it would become in some way unappealing to use 17:46 < jim> or at least the dpkg libs 17:46 < Siva_Machina> Gitlab for the most part is 17:46 < Siva_Machina> opensource 17:46 < BCMM> i don't think MS buying it has significantly increased the chances of that, really 17:46 < balletjebal> k , just saying im not that big of a M$ fan 17:46 < searedvandal> only time will tell how MS plans to destroy github 17:46 < morf> oh come on i like their hit "developers, developers" :) 17:47 < slondr> """""micro"""""soft 17:47 < autopsy> MicroShady! 17:47 < BCMM> balletjebal: because they're not very pro-open source? 17:47 < gambl0re> BCM 17:47 < gambl0re> BCMM, thanks 17:47 < BCMM> well guess what, github wasn't that before either! 17:47 < balletjebal> indeed 17:47 < BCMM> gambl0re: no problem! 17:47 < phinxy> aha, aptitude need the --force option to force old package. Where does that go? 17:47 < jim> okok :) 17:47 < HelloFriend> autopsy apart from the usual config of assign the interface to isc-dhcp-server and setting in dhcpd.conf do i have to config anything else? 17:48 < slondr> The best part about this situation is how SourceForge has put out a bunch of blog posts trying to paint themselves as the new savior of open source technology 17:48 < slondr> When they're still a steaming pile of trash 17:48 < BCMM> slondr: they still pushing adware on Windows builds? 17:48 < gambl0re> i still dont understand the Quick Start https://wiki.postgresql.org/wiki/Apt 17:49 < slondr> They've stopped with the adware but their website UI is still awful 17:49 < jim> gambl0re, what did you want to get from pg? 17:49 < autopsy> HelloFriend, I don't know dhcpd.conf needs options though. 17:49 < gambl0re> jim, i want to install pgadmin3 17:49 < BCMM> gambl0re: um, are you actually trying to install postgresql, or did you get there while trying to find a general howto on using apt? 17:49 < autopsy> gambl0re, you've had enough haven't you? 17:49 < jim> gambl0re, what os are you running? 17:49 < slondr> gambl0re: hello 17:50 < gambl0re> xubuntu 17:50 < gambl0re> slondr, hi 17:50 < jim> which version? 17:50 < gambl0re> 19 17:50 < Psi-Jack> No such version. 17:50 < gambl0re> the newest version 17:51 < Psi-Jack> 18.04? 17:51 < autopsy> No such number no such home. 17:51 < gambl0re> yea 17:51 < Psi-Jack> That's April 2018's version. The 18 is 2018, the 04 is April. 17:51 < autopsy> Return to sender. Address unknown. 17:51 < BCMM> gambl0re: you can check with the command `lsb_release -a` 17:51 < gambl0re> its 18.04 17:51 < gambl0re> what does this do? deb http://apt.postgresql.org/pub/repos/apt/ stretch-pgdg main 17:51 < gambl0re> and this? sudo sh -c 'echo "deb http://apt.postgresql.org/pub/repos/apt/ $(lsb_release -cs)-pgdg main" > /etc/apt/sources.list.d/pgdg.list' 17:52 < autopsy> Adds a repository to your sources. 17:52 < BCMM> gambl0re: so you remember how apt can automatically download packages from the internet? that line tells apt about a new place it can download stuff from 17:53 < BCMM> gambl0re: so now as well as getting packages from Ubuntu developers, it will also get packages directly from postgresql's own repository 17:53 < autopsy> BCMM he's omn the hard road down repo hell. 17:53 < BCMM> autopsy: yup... 17:53 < autopsy> Legt him learn though. 17:53 < BCMM> gambl0re: any reason you can't just use the version already included in ubuntu's own repo? 17:54 < gambl0re> im using xubuntu 17:54 < autopsy> He doesn't know of one obviously. 17:54 < slondr> apt is a package """""""manager""""""" 17:55 < slondr> (read: ppa installer helper) 17:55 < gambl0re> slondr, no its not.its a command line tool to download packages which will then use dpkg to install packages 17:55 < jim> pgadmin3 is older I think 17:55 < slondr> dpkg is a placebo 17:55 < gambl0re> ok then whats the best way to install pgadmin3? 17:55 < searedvandal> pgadmin3 is already in ubuntu's own repos for 18.04 17:55 < slondr> apt is the real drug 17:55 < searedvandal> sudo apt-get install pgadmin3 17:56 < slondr> but who knows what apt actually does 17:56 < slondr> all I know is the placebo tastes great. gimme more doc 17:56 < gambl0re> then why doesnt that website just say that instead of having everyone input a boat load of commands? 17:56 < BCMM> oh looks like ubuntu is really quite a bit behind 17:56 < autopsy> apt is a mystery. 17:56 < gambl0re> searedvandal, is that all i really have to do? 17:56 < BCMM> slondr: if you don't know what you're talking about, why are you still saying things? 17:56 < phinxy> something tells me to use --force but I dont know what. apt does not have a --force option. 17:57 < gambl0re> BCMM, thats why i rather pm cause there are people in here who dont know wtf they're talking about 17:57 < autopsy> phinxy, why are you using Debian still? 17:57 < phinxy> "Ignoring old or unknown version" and then proceeds to install a newer one 17:57 < gambl0re> i trust your advice 17:57 < jim> gambl0re, maybe, give it a try 17:57 < BCMM> oh now, i'm looking at it wrong... the ubuntu version of pgadmin3 is up-to-date 17:57 < phinxy> autopsy• Im not a hacker like you 17:57 < BCMM> it's just that pgadmin4 is a thing now too 17:57 < searedvandal> gambl0re, I searched for pgadmin3 on https://packages.ubuntu.com - looks like it's in their repo for 18.04, so yes, you should be able to install pgadmin3 with that line 17:58 < jim> yeah, looks that way to me too 17:58 < slondr> autopsy makes a valid point 17:58 < BCMM> gambl0re: so you can get pgadmin3 straight from postgresql's repos by following the steps on that wiki, or you can just use the package provided by ubuntu 17:58 < BCMM> gambl0re: unless you have a good reason not to, it's always better to use your distro's packages 17:58 < searedvandal> yeah, go for ubuntu's own package 17:58 < BCMM> gambl0re: it's just less different thing to worry about and less to break in the future 17:58 < autopsy> slondr, I do? 17:58 < BCMM> gambl0re: so you can literally just do `sudo apt-get install pgadmin3` 17:59 < searedvandal> though I'm sure the postgres repo packages for debian would work fine on ubuntu, you never know 17:59 < slondr> autopsy: yeah 17:59 < autopsy> slondr, why he still using Debian one? 17:59 < slondr> yep 17:59 < autopsy> Ok you're right I do. Haha. 17:59 < slondr> should be using slackware 17:59 < autopsy> Slackware is the bomb. 18:00 < gambl0re> ok wtf. i did sudo apt-get install pgadmin3 and it worked fine. thanks for whoever suggested that command 18:00 < slondr> slackware is the only distro that still works if you slack off 18:00 < BCMM> searedvandal: it specifically says it supports ubuntu 18.04 as well as debian 18:00 < slondr> gambl0re: nice. welcome to linux 18:00 < gambl0re> then why does that website say to do a whole bunch of commands 18:00 < slondr> it's a magical place where things actually work 18:00 < searedvandal> gambl0re, great. glad you got it working 18:00 < autopsy> Slackworks. 18:00 < searedvandal> BCMM, I spoke too soon. 18:00 < autopsy> Slacks and a jacket. 18:01 < gambl0re> i still dont know why https://wiki.postgresql.org/wiki/Apt has a list of commands to install pgadmin3 18:01 < BCMM> gambl0re: yeah, a lot of projects have installation directions for getting the software directly from them. it's always worth checking if you actually need to, though 18:01 < autopsy> Slackbuntu. 18:01 < gambl0re> when all i needed was one simple command 18:01 < jim> debian-1.0 never existed... the infomagic cd set released something they called debian-1.0, so debian responded by "blacklisting" the version name 1.0 18:01 < jim> they then went to 1.1 18:01 < gambl0re> BCMM, how do i check if a package is part of ubuntu's official repository 18:01 < slondr> gambl0re: apt search `packagename` 18:01 < BCMM> sometimes the project is doing it because the distros are too slow in updating their packages, and sometimes they're doing it just because they don't like other people having a say in how their stuff is packaged, i.e. they don't actually understand what distros are for 18:02 < jim> gambl0re, packages.ubuntu.com is one way 18:02 < searedvandal> gambl0re, either the command slondr gave you or https://packages.ubuntu.com/ 18:02 < BCMM> gambl0re: apt search whatever on the command line, or use https://packages.ubuntu.com/ 18:02 < autopsy> Why are you all using xubuntu still anyways? 18:02 < searedvandal> all? 18:02 < autopsy> searedvandal, not you. 18:02 < searedvandal> :) 18:02 < triceratux> gambl0re: you can also browse ubuntu mirrors on the web http://yandex-asia.archive.parrotsec.org/ubuntu/pool/ 18:02 < balletjebal> autopsy: does slackware contain as much as parrot does ? 18:03 < autopsy> balletjebal, I know they installed from 44 floppies back in 1995. 18:03 < slondr> by gamble 18:03 < triceratux> autopsy: xfce is the only hope 18:03 < slondr> i3* 18:03 < searedvandal> oh, slackware. me and slackware had a love/hate relationship in the late 90s 18:03 < searedvandal> never again 18:03 < balletjebal> k 18:03 < autopsy> Slackware was bad ass. 18:03 < slondr> slackware was the first linux I ever installed on metal 18:04 < gambl0re> if followed the install instructions from https://wiki.postgresql.org/wiki/Apt, would it be the exact same thing? 18:04 < slondr> lasted about three days before I broke it 18:04 < slondr> man that was a long time ago 18:04 < autopsy> 3 days what? 18:04 < slondr> gambl0re: probably not 18:04 < autopsy> Thats no good. 18:04 < autopsy> searedvandal, I used 44 floppies to install Slackware in 95 . 18:04 < slondr> autopsy: yeah I was quite the noob back then. I went Slackware -> Ubuntu -> Arch and didn't really get good until I started using arch 18:05 < Elladan> I remember installing slackware, and then discovering that this thing called "hat red" or something had a thing called a "package manager", and wanting to switch to that back in the '90s. 18:05 < searedvandal> autopsy, nice! I've supressed my slackware memories 18:05 < autopsy> Elladan, I went to RedHat 9 from Slackware 1.2.1 18:05 < autopsy> searedvandal, yeah Slackworks! 18:06 < searedvandal> had a brief affair with redhat too 18:06 < Elladan> ... except I didn't have any method to make backups, so I had to do it by somehow getting the base rpms to install in a chroot and then live-rotating everything somehow that I can't remember. 18:06 < autopsy> Elladan, sounds too complex. 18:06 < Elladan> All I know is that it was completely crazy and I can't understand how I ended up with a bootable system. :-) 18:06 < balletjebal> damn fel such a noob i was on a windows machine since last week 18:07 < autopsy> Elladan, yeah it booted yay! 18:07 < slondr> lol 18:07 < solidfox> windows is lame 18:07 < autopsy> Using loadlin 18:07 < solidfox> linux is cool 18:07 < autopsy> To load a linux kernel from DOS 18:07 < balletjebal> it is now i see 18:07 < solidfox> balletjebal, i still use it for work tho 18:07 < solidfox> though* 18:07 < searedvandal> oh, loadlin <3 18:08 < autopsy> yuep. 18:08 < balletjebal> wel to be honest im on VM trying out linux 18:08 < autopsy> balletjebal, try Fedora 27. 18:08 < autopsy> Not lubuntu or xubuntu 18:09 < autopsy> Those are lame. 18:09 < balletjebal> im in parrot with all stuff installed cause im interested in the "other" stuff also :P 18:10 < autopsy> balletjebal, didn't know there was a parrot in distro land. 18:10 < autopsy> What other stuff? 18:11 < Death916> it appears parrot is kinda like kali 18:11 < Death916> so that stuff probably 18:11 < balletjebal> yup with stuff i mean bacltrack kali like stuff 18:11 < autopsy> Oh penetration testing suites. 18:12 < triceratux> parrotsec is a far too little known alternative to kali 18:12 < triceratux> https://www.linux.com/learn/security/parrot-security-could-be-your-next-security-tool 18:12 < autopsy> Kali was on a friends machine he couldn't get it to do stuff he wanted for the life of him. He had a wifi repeater in his room. 18:12 < autopsy> Old friend. 18:13 < searedvandal> oh the days of backtrack and random kids wanting to be hackers 18:13 < autopsy> I never saw Kali. 18:13 < autopsy> Or backtraq 18:13 < autopsy> RedHat 9 to Fedora 27 here. 18:13 < solidfox> autopsy, it's backtrack 18:13 < autopsy> Ok. Sorry. 18:14 < balletjebal> installed backtrack on my android device some time ago thats what got me interested in linux 18:14 < autopsy> balletjebal, Android has a Linux kernel don't they? 18:14 < balletjebal> yeps 18:14 < autopsy> Kernel 3.10.9 or something. 18:15 < autopsy> solidfox, yeah backtrack then. 18:15 < balletjebal> as far as i know parrot was the next thing to backtrack 18:15 < searedvandal> my phone has kernel 3.10.107 18:15 < autopsy> searedvandal, ok yeah. 18:16 < autopsy> Ok 3.10.107 18:16 < searedvandal> I use lineageOS or what its called on my phone 18:17 < triceratux> Linux 3.18.24-9931925 armv7l <-- marshmallow 6.0.1 18:17 < autopsy> RedHat is pulling strings down in the kernel department with Linux though. 18:17 < autopsy> I got 6.0.1 t oo. 18:17 < slondr> I'm on kernel 3.18.66 18:17 < slondr> OxygenOS 5.0.3 / Android 8.0.0 18:17 < autopsy> Wow so many variants. 18:18 < balletjebal> so am i ubuntu rom that is 18:18 < autopsy> Kernel 3.0 was a mess though. 18:18 < balletjebal> rooted 18:18 < slondr> Yeah idk why android won't switch to Linux 4 18:18 < autopsy> balletjebal, rooted how? 18:18 < slondr> autopsy: that's a thing you can do with android phones 18:19 < autopsy> slondr big mistake. 18:19 < balletjebal> i just flashed it with another rom 18:19 < slondr> autopsy: why? 18:19 < slondr> I ran rooted + xposed for years 18:19 < autopsy> balletjebal, you flashed it with ROMs? 18:19 < slondr> autopsy do you know how android works lmao 18:19 < autopsy> slondr oh rooted and xposed ok. 18:19 < balletjebal> xposed doesnt workj for me anymore 18:19 < autopsy> slondr, no maybe not. 18:20 < slondr> Has it been updated past Marshmellow yet? 18:20 < balletjebal> not that i know 18:20 < slondr> Last time I checked (a year ago) it still required Android 6.1 or below 18:20 < slondr> That's unfortunate 18:20 < autopsy> What the hell is rooted? 18:20 < balletjebal> lol :P 18:20 < slondr> You know how in linux you can do su root 18:20 < autopsy> HYeah. 18:20 < slondr> in android you usually can't do that. rooting a phone makes it so you can. 18:21 < autopsy> Ok. 18:21 < Elladan> Android phones come with the root account locked so the administrator can't access it or any functions. 18:21 < slondr> And then you have full access to your unix computer that is your phone and then you can do some real crazy shit 18:21 < autopsy> Wow ok. 18:21 < slondr> xposed lets you install new kernel modules too, so you can do some REAL crazy shit 18:21 < Elladan> There's usually some bug in their anti-security scheme though, so you can hack in and install a rootkit to let you use your own phone. 18:21 < autopsy> I got no rooted on my phone. 18:21 < Elladan> This is what people mean when they say "rooted" with a phone. 18:21 < searedvandal> a bunch of apps won't work if you have rooted your phone 18:22 < searedvandal> which is the downside 18:22 < slondr> searedvandal: yes, but that's easily spoofable with Magisk 18:22 < autopsy> Knox is a security measure. 18:22 < slondr> Magisk can spoof SafetyNet level 1, so you can use Snapchat while rooted, but not level 2, so you can't use Android Pay 18:22 < slondr> (at least the last time I tried) 18:22 < balletjebal> if you hide superuser lib most of them still work 18:22 < searedvandal> slondr, sure. there are ways around it, but for my usecase I don't really need it. my banking apps I can live without 18:22 < Elladan> As part of the modern push towards making devices locked down DRM things, the "security" community has been trying to spread the idea that having root on your own device that you own is actually a security problem and should not be allowed at very least, by the way. On the higher end there is the suggestion that it's somehow illegal or immoral. 18:23 < slondr> Elladan: exactly. In reality it's fun, and lets you do cool things 18:23 < autopsy> Ok. 18:23 < autopsy> Can you use secure shell to connect to a laptop? 18:23 < slondr> Such as flash new ROMs to keep your device up to date after your manufacturer has discontinued updates 18:23 < balletjebal> i modded my bank ap so its doesnt check :p 18:23 < slondr> autopsy: yep 18:23 < slondr> I do that with my desktop all the time 18:23 < autopsy> Ok. 18:24 < slondr> You can even install an X11 server and do X forwarding, which I also occasionally do, although the UX is suboptimal 18:24 < autopsy> Whats UX? 18:24 < searedvandal> balletjebal, you modded your bank app? 18:24 < slondr> user experience 18:24 < autopsy> Ok. 18:24 < slondr> rooting and installing the right packages turns your phone into a full-fledged linux distro that can also make calls 18:24 < autopsy> He mod'd it fo sho. 18:24 < balletjebal> yup rewrote it kept the hash and it worked 18:25 < searedvandal> cool 18:25 < slondr> Android has built-in support for keyboards, mice, and monitors, so it actually works like a portable linux machine too 18:25 < Elladan> I'm expecting there to be a push to outlaw root and/or installing your own OS in various jurisdictions within 15 years. 18:25 < slondr> RMS will never let that happen 18:25 < slondr> In fact the Supreme Court has already ruled about this lmao 18:25 < autopsy> Oh really? 18:25 < slondr> so it'd require a constitutional amendment in the U.S. NEVER going to happen. 18:26 < Elladan> It absolutely does not 18:26 < slondr> Yeah Sony or Nintendo or someone sued a bunch of homebrewers for homebrewing on game consoles two decades ago. Went to the SCOTUS, SCOTUS said it's allowed as long as you don't sell your stuff or violate actual copyright laws 18:26 < balletjebal> horizon checked my rooted phone and it wouldnt let me watch tv on my phone 18:26 < balletjebal> because it was rooted 18:26 < Elladan> It's essentially already there as an opt-in law allowing manufacturers to have you arrested for violating their access restrictions. 18:27 < slondr> besides friendly reminder that hardware checks disabling software modifications violate the GPL 18:27 < slondr> you can't get arrested for a TOS violation unless it also violates law 18:27 < Elladan> Also, the way these things usually work is to get a few gateway jurisdictions and then force it on everyone else via trade treaty, so probably it'll start in Japan or something. 18:27 < slondr> Elladan: yeah that would be very unfortunate 18:28 < autopsy> fsck the Japs. 18:28 < autopsy> We got them. 18:29 < autopsy> This isn't a flame war. 18:29 < Elladan> There's also been a big push towards signature-locking the boot loader sequence in case you haven't noticed, and the only reason Linux still installs on a lot of modern computers is because Microsoft countersigns grub. 18:29 < slondr> Elladan: um, what? 18:29 < slondr> I've never run into those issues and I don't use GRUB. 18:30 < slondr> You can always disable Secure Boot in the BIOS. 18:30 < Elladan> You can't always disable it. 18:30 < slondr> I've never seen a computer where you can't, and I've seen many computers. 18:30 < autopsy> slondr what do you use not if Grub2? 18:30 < slondr> autopsy: systemd on EFI machines, LILO on BIOS machines 18:31 < autopsy> slondr ok LILO 18:33 * Siva_Machina join #ubuntu-offtopic 18:33 < Siva_Machina> .... 18:33 < Siva_Machina> fail 18:33 < autopsy> No join lubuntu-offtopic 18:33 < balletjebal> :P 18:34 < autopsy> Duh. 18:34 < King_DuckZ> hi, I've put an ssd which I suspected to be faulty into my netbook and it didn't work so I put the original hard disk back inside and now the system won't boot anymore, it says PXE-E61: Media test failure, check cable 18:34 < King_DuckZ> but I can boot from cd and I can mount the hard disk just fine, I can even chroot, I tried re-installing grub but I still can't boot without a cdrom, what's going on?? 18:34 < Li> how to make cpu cores share the execution fairly? what I see from htop is always 1 core 100% and other is 1% to 3%!!! 18:34 < Siva_Machina> lxde? haha no 18:34 < autopsy> King_DuckZ, its trying to boot from the TFTP PXE server ethernet card. 18:35 < searedvandal> disable network boot in bios if you don't need it 18:35 < autopsy> King_DuckZ, go into your BIOS options and remove PXE network boot from the Boot sequence 18:35 < King_DuckZ> I never enabled it... but let me try 18:35 < pnbeast> Li, I don't know, but are you sure you want that? Context switching to "balance" your cores will probably be a significant hit in performance. 18:36 < Elladan> Switching cores for no reason will also probably decrease battery life. 18:36 < autopsy> Balancing should already be being done. 18:37 < King_DuckZ> there's very little I can change, I see the boot priority list and it's got ST500LT012-9WS142, Realtek PXE B02 D00 18:37 < King_DuckZ> in that order 18:37 < autopsy> 134 degrees F on my cores. 18:38 < King_DuckZ> boot mode: legacy support, boot priority uefi first, usb boot enabled 18:38 < autopsy> King_DuckZ, yeah switch it to bottom of the list. 18:38 < King_DuckZ> autopsy: Realtek? it's already at the bottom 18:38 < autopsy> King_DuckZ, you wangt legacy support. 18:38 < Elladan> King_DuckZ, were you using uefi before? 18:39 < Elladan> You probably don't want PXE in your boot sequence at all. 18:39 < autopsy> King_DuckZ, its fine then just use LiveDVD Fedora 27 Workstation to install to Hard drive. 18:39 < demonxian3> what's time 18:39 < autopsy> Time now is 9:39 -0700 18:39 < Elladan> I mean you'd only ever want PXE if you have a PXE server. Otherwise it's just a security problem. 18:39 < autopsy> Elladan, he doesn't know what PXE stands for. 18:39 < autopsy> Pre Execution Environment. 18:39 < King_DuckZ> Elladan: I've always been using uefi, at least that was the intent when I set up this system, I've got an EFI partition that mounts into /boot/EFI 18:39 < demonxian3> 00:39 here 18:40 < King_DuckZ> autopsy: that would overwrite my system :( 18:40 < autopsy> King_DuckZ, oh ok. So no then. 18:41 < autopsy> KMing Ducks. 18:41 < autopsy> More like freakin doves. lol 18:41 < searedvandal> King_DuckZ, in bios, or right after power on you should be able to manually get a boot menu and choose which boot option you want to boot. manually select your drive and see if it boots 18:41 < balletjebal> how you copy those usernames so quit in a replay ? 18:42 < Death916> tab 18:42 < autopsy> balletjebal, say whaaa? 18:43 < autopsy> Hi Death916 18:43 < balletjebal> heheh srry m8 but i see you and others replaying quite fast using ppl names i just wondered how 18:43 < Death916> wassup autopsy 18:43 < Death916> press first letter then tab 18:43 < searedvandal> replying? 18:43 < balletjebal> yeah 18:43 < balletjebal> ah 18:43 < autopsy> balletjebal, tab key completes nicknames. 18:43 < balletjebal> god such i newbie :P 18:43 < searedvandal> tab, the best key around 18:44 < autopsy> Yeah u r. 18:44 < Death916> tab > spaces 18:44 < autopsy> MyTabKey > * 18:44 < Death916> tab is 4 spaces so its 4x as good 18:44 < autopsy> 4 bytes wide. 18:44 < autopsy> Thats fat. 18:44 < Siva_Machina> At least you didn't do a /join fail. balletjebal 18:44 < balletjebal> never mind me few days on linux and irc so hey :P 18:44 < searedvandal> no worries 18:45 < autopsy> balletjebal, IRC is cool. What client are you on? 18:45 < balletjebal> keep in mind i had about 8 heinekens while joining 18:45 < balletjebal> hex chat 18:45 < Death916> that means u have 4 left 18:45 < autopsy> 8 Heinenkens. 18:45 < Death916> in the pack 18:45 < Death916> get on it 18:45 < balletjebal> lol its a crate 18:45 < Holonium> Hello 18:45 * Siva_Machina uses Weechat 18:45 < searedvandal> hi 18:45 < Siva_Machina> hallo Holonium 18:45 < autopsy> I'm using HexChat too. 18:45 * Death916 sues AdiIrc 18:46 < balletjebal> here in the netherlands we buy them on crates 18:46 < Death916> uses* 18:46 < Death916> smh 18:46 < balletjebal> lovin it 18:46 < Holonium> I was wondering if someone could help me troubleshoot a bash script 18:46 < autopsy> sues AdiIrc lol 18:46 < Death916> oops 18:46 < autopsy> Holonium paste bin it somehwere and tell us the errors. 18:46 * Holonium uses HexChat 18:47 < autopsy> Holonium, I know some bash. 18:47 < slondr> hexchat masterrace 18:47 < phogg> Holonium: shellcheck.net 18:47 < slondr> one of the only programs I leave emacs for 18:47 < autopsy> White Powah! 18:48 < autopsy> shellcheck.net is good. Holonium. 18:48 < Death916> #suddenlyKKK 18:48 < autopsy> slondr, you leave emacs no wai. 18:48 < phogg> Holonium: once shellcheck doesn't report any problems come back here. If you don't understand how to fix what it complains about try also explainshell.com for some specific bits. Ask followup questions here. 18:48 < Holonium> Here is the directory setup for the scripts: https://gitlab.com/Holonium/HoloniumOS/tree/master/src, Here is the pastebin error: https://pastebin.com/tGtDLhWH 18:48 < autopsy> K is for killah. 18:49 < Siva_Machina> slondr: What do you use for a text editor? 18:49 < slondr> Siva_Machina: ...emacs 18:49 < slondr> autopsy: yeah I used to use ERC but I don't like how it doesn't right-align nicks 18:49 < phinxy> kernel/drivers/input/mousedev.ko shouts in dmesg: Unknown symbol __copy_to_user (err 0). Whats the most likely cause of this? The version of source not matching the current system? 18:49 < phogg> Holonium: clean.sh expands variables without quotes and uses upper case variable names. Don't do that. 18:50 < Holonium> OK, so what should I fix it with 18:50 < Siva_Machina> slondr: You missed the joke. Emacs is good for nearly everything but a text editor 18:50 < autopsy> phinxy, CONFIG_MODVERSIONS YEP 18:50 < slondr> Siva_Machina: I got the joke. I was too busy being productive to compile it though :^) 18:50 < phogg> Holonium: the way you're trying to use the CFLAGS also won't work as expected. Use make for that, not shell. 18:51 < phinxy> autopsy• :D 18:51 < Holonium> Also the file it says does not exist does exist under libc/arch/i386/make.config 18:51 < Holonium> So I should type make clean.sh? 18:51 < autopsy> phinxy, just compile the module using kernel-headers from your running kernel version. 18:51 < phogg> Holonium: no, that's not how make works. 18:51 < King_DuckZ> searedvandal: I tried, but it still won't boot, yet it was working before I swapped the disk\ 18:51 < Holonium> So what do I do? 18:52 < phogg> Holonium: in your config.sh you set PROJECTS="libc kernel" but you intend to use this as "a list of projects", but it's not a list. Shell doesn't work that way. 18:52 < autopsy> phinxy, you compiled it using sources from a different kernel version. 18:52 < searedvandal> King_DuckZ, strange 18:52 < Holonium> I copied that script from a know site. 18:53 < phogg> Holonium: you can use a bash array instead, but you have to stop pretending to be a POSIX sh script (IOW change your bang line) 18:53 < King_DuckZ> the only thing I can think of is that my efi installation is not properly done, so I'm in a chroot now and I'm running grub-install --efi-directory=/boot/EFI, but I get: Installing for x86_64-efi platform. Could not prepare Boot variable: Read-only file system Installation finished. No error reported. 18:53 < autopsy> She bang. 18:53 < Holonium> I am new to scripting. 18:53 < phogg> Holonium: 99% of all shell code you've ever seen was written by the ignorant or the stupid. Doing shell code right is *hard*. 18:53 < autopsy> Holonium first line should be #!/bin/bash 18:53 < slondr> ^ 18:53 < King_DuckZ> and I don't understand because nothing is mounted as ro 18:53 < slondr> This is why shell scripts should not be trusted by default 18:54 < slondr> They're probably doing it very wrong 18:54 < phogg> Holonium: for your scenario you do not need shell code at all. You can just write a Makefile. I suggest you do that, it's more well suited to your task. 18:54 < King_DuckZ> in fact inside /boot/EFI I can touch and rm just fine 18:54 < slondr> It's very rare that a shell script is the proper tool for the job 18:54 < slondr> pacaur is one of the few that come to mind 18:54 < Holonium> How do I write that? 18:54 < slondr> (thjat are actually good) 18:54 < Holonium> I am quite new to linux in general 18:54 < autopsy> Shell scripts can automate several tasks into one script command. 18:54 < autopsy> And has functions. 18:55 < phogg> slondr: I would not say rare, I would say that it's often used reflexively when there is a better choice. The fact that people can rarely *tell* when it's a good idea is the problem. 18:55 < slondr> Holonium: google it. if you want extensive documentation, run `info make`, but just google it 18:55 < phogg> Holonium: Make has its own idiosyncratic language. Knowing it is highly useful, though. Hit google and look for a makefile tutorial 18:55 < slondr> ^ 18:55 < slondr> Make is one of the best tools in a programmer's arsenal 18:55 < Holonium> OK. Will do. 18:55 < phogg> Holonium: there is a lot to know but you do *NOT* need to know a lot of it to do what you need here 18:56 < autopsy> He needs a right make target in his Makefile. 18:56 < phogg> Holonium: don't be intimidated. Start simple. Making gross mistakes with a Makefile is much harder than with a shell script (broken stuff just wont work at all, whereas in sh it can eat your lunch later) 18:56 < brutser> any good linux alternative for notepad++, notepadqq does not compile with me for debian - i need the macro functionality from notepad++ 18:56 < slondr> brutser: emacs 18:56 < slondr> notepad++ is baby's first text editor 18:57 < phogg> do people still use nedit? 18:57 < autopsy> What about ed? 18:57 < brutser> slondr: the macro functions is very nice, i have alot of them saved and need them 18:57 < slondr> brutser: yes. use emacs. it stands for "Editor Macros" 18:57 < slondr> but trust me, NP++ has basically no features when compared to emacs 18:58 < phogg> Emacs is pretty much the king of macros in that the entire editor is just a bunch of marcos on top of a minimal core. 18:58 < phogg> That said there is certainly a learning curve. 18:58 < slondr> I used Notepad++ for quite some time many many many years ago. Emacs makes it look like `type` 18:58 < brutser> i believe you, just when you come from windows and have 100+ macros for np++ you like to keep using them 18:58 < slondr> Take time to do it right now and you won't waste time doing it wrong later. 18:58 < autopsy> 18:58 < slondr> yeah me too autopsy 18:59 < phogg> if you really want npp-alike you need notepadqq, though. If you can't get it to compile I would just work on solving that problem. 18:59 < autopsy> I know. 18:59 < phinxy> does make headers_install copy the currently running linux headers in to . ? 19:00 < brutser> phogg: error: ‘QPrinter’ was not declared in this scope 19:00 < brutser> that is the error when compiling 19:00 < phogg> phinxy: why would it copy them to .? 19:00 < phogg> brutser: you need to make sure you have the exact lib versions that are expected 19:00 < phinxy> phogg• That would be the current directory 19:01 < phogg> phinxy: I know what . is 19:01 < autopsy> phinxy, use your package manager to get linux-source or kernel-headers 19:01 < brutser> phogg: yea, that much i know, they are installed 19:01 < pankaj_> What is the use of DISPLAY environment variable in linux. I have ssh connection to my other ubuntu guest OS. How to make GUI program run via ssh by the help of this variable and how to set it? 19:02 < autopsy> pankaj_, export DISPLAY=:0.0 19:02 < autopsy> pankaj_, export DISPLAY=:1 19:02 < slondr> pankaj_: the command autopsy gave you probably won't work because you're over ssh 19:02 < pankaj_> autopsy: But what does it mean by setting it like this? 19:02 < autopsy> You have to ssh -Y first. 19:02 < slondr> ssh should set display for you. if it doesn't, you're going to have a nice day 19:02 < pankaj_> slondr: How to make it work? 19:03 < brutser> phogg: i cannot find much of a solution on that error 19:03 < brutser> seems it is not very common, i installed all libs like you said 19:03 < autopsy> QPrinter is undefined it says. 19:03 < phogg> pankaj_: an X application will use the content of DISPLAY to decide which X server to contact. The form is host:display.screen but you can omit the host and get localhost as a default or the .screen and get screen 0 as the default. 19:03 < pankaj_> autopsy: 'ssh -Y'. I read somewhere on ubuntu help page that it is '-X'. But I just want to make it work no matter what it is> 19:03 < phogg> brutser: If you had the libraries installed that it needs then it would work. Do you compile things often? 19:03 < slondr> -X and -Y are similar but not the same 19:04 < scampbell> pankaj: When you ssh from box a to box b, do you want to bring up the gui on A or on B? 19:04 < slondr> if you're over SSH the first part of your display needs to be the IP address of your local machine OR ssh managed to get it work otherwise 19:04 < slondr> There's no way to know which is correct without testing 19:04 < brutser> autopsy: yes solutions are for source code, but i would assume src for notepadqq is ok 19:04 < brutser> phogg: yes, i followed several examples of people compiling it for debian too 19:04 < pankaj_> scampbell: I know about B via ssh. But yes, I want to make it to A. 19:05 < phinxy> phogg• I had changed directory to a kernel source which supposedely is not the same version as the currently running. 19:05 < slondr> pankaj_: what's the OS of your local and remote machines 19:05 < autopsy> phinxy, yes its not the same kernel version you compiled against. 19:05 < phogg> brutser: The first thing I suggest is that you build a release copy not master. Did you just clone the git repo or did you get the source for a specific release? It may be that master is not in a builable state. 19:05 < scampbell> pankaj: These the -X option on the ssh command. You may also need to look at the sshd_config ssh_config files on both machines to ensure it is allowed. 19:05 < pankaj_> slondr: I am using arch as host and ubuntu server as guest. 19:06 < pankaj_> slondr: But on both I have installed awesome window manager. 19:06 < slondr> WM doesn't matter 19:06 < pankaj_> slondr: Just told it. 19:06 < autopsy> phinxy, modules won't load with undefined symbol errors. 19:07 < pankaj_> slondr: So, I have to set up DISPLAY variable on guest for the host machine? 19:07 < slondr> try ssh -X and ssh -Y and if neither works, export your DISPLAY to be [local IP address]:0 or :1 19:07 < phogg> brutser: Confirmed, master doesn't build for me either but tag v1.4.8 works just fine 19:07 < slondr> on the remote machine yes 19:07 < FreeFull> ssh X forwarding is the way to go 19:07 < slondr> you should not (ever) change DISPLAY on the local machine 19:07 < autopsy> ssh X forward is my hero. 19:07 < pankaj_> phogg: Just having some confusion : 'host:display.screen'? OK to host. What value for display and screen? 19:08 < slondr> ssh x forwarding is how I do most of my programming lmao 19:08 < FreeFull> I think there is some command you need to run on the host to allow X forwarding, or you'll get an authentication error 19:08 < slondr> pankaj_: display is whatever ssh makes it, which is usually 0 or 1 19:08 < autopsy> xauth 19:08 < slondr> screen is somewhat arbitrary, sometimes you don't even need it 19:08 < brutser> phogg: ok 19:08 < slondr> oh yeah pankaj_ do you have xauth installed? 19:08 < phogg> pankaj_: "display" is just an index number. The first X you start will be 0, the next 1 (unless you tell X to use a different display number on start, which is rare). Think of it like an X-specific network port. 19:08 < slondr> bc you need that 19:08 < brutser> phogg: where can you download previous release then? 19:08 < scampbell> pankaj: would you please ssh -X to that box and echo $DISPLAY and tell us what it says? 19:08 < brutser> i cannot find it 19:08 < pankaj_> slondr: OK. 19:09 < phogg> pankaj_: ssh forwarded X displays start at 10 and go up from there. This is just a convention. 19:09 < FreeFull> Yeah, it was either something with xauth or xhost 19:09 < phogg> brutser: if you did a git clone you have it 19:09 < phogg> brutser: just checkout the release tag: git checkout tags/v1.4.8 19:09 < autopsy> FreeFull, xauth. 19:09 < brutser> ok 19:09 < phogg> brutser: probably you should do 'make clean' first, though 19:09 < slondr> phogg: not always true, depends on implementation 19:10 < phogg> brutser: after that do ./configure and then, if that reports no errors, make 19:10 < phogg> slondr: that's why I said "this is just a convention" 19:10 < autopsy> Its a convention of sorts only. 19:11 < phogg> most Unix things are just convention 19:11 < phogg> really strong convention, though 19:11 < autopsy> Common Conventions. 19:13 < phinxy> Could the undefined symbols be because Modules.symvers is missing and CONFIG_MODVERSIONS was unset? 19:13 < pankaj_> autopsy: slondr So, I ssh in to the guest (that is ubuntu server) with 'ssh -X IP_ADDRESS'. xauth is installed. and I set the DISPLAY variable as 'DISPLAY=LOCAL_MACHINE_IP:0'. 19:13 < brutser> phogg: i still get that QPrinter error 19:13 < pankaj_> slondr: So, I ssh in to the guest (that is ubuntu server) with 'ssh -X IP_ADDRESS'. xauth is installed. and I set the DISPLAY variable as 'DISPLAY=LOCAL_MACHINE_IP:0'. 19:13 < brutser> how do i get previous version with git? 19:14 < phogg> brutser: the checkout command I gave you before 19:14 < slondr> hold on 19:14 < slondr> did you just install xauth? 19:14 < slondr> or did you lalready have it 19:14 < brutser> please repeat sry 19:14 < brutser> i close window and not have history 19:14 < pankaj_> slondr: No, it was already installed. 19:14 < phogg> brutser: I'm on Debian as well and have just built notepadqq v1.4.8 from a git checkout, so it can work. But seriously you may also like nedit. It's not modern but all the basics are ther. 19:15 < slondr> in that case, yes, follow those steps with different numbers at the end until one works 19:15 < phogg> brutser: git checkout tags/v1.4.8 19:15 < phogg> brutser: if you have tried compiling before you should 'make clean' before trying again 19:15 < searedvandal> or be brave and get the notepadqq snap or deb 19:15 < phogg> searedvandal: the .deb is only available for Ubuntu 19:16 < slondr> phogg: or Arch :^) 19:16 < phogg> slondr: only for Ubuntu meaning "not for Debian" and he is running Debian. 19:16 < brutser> phogg: and after that i do a git clone again? 19:16 < phogg> brutser: no 19:17 < searedvandal> phogg, "Debian - Download a deb package from the Ubuntu PPA" why would the developers say this if it won't work? don't they know better? 19:18 < brutser> phog: ok now it's compiling yes 19:18 < phogg> searedvandal: I cannot account for dumb developer choices. 19:18 < slondr> amen to that 19:18 < brutser> phog: will look at nedit too 19:18 < brutser> lot of qt libs needed for notepadqq, not what i want for a live distro 19:18 < phogg> searedvandal: It *may* work, but it may not. Having a single package work for two totally different dependency chains probably only works if you package it badly, which again might make it not work even if it agrees to install. 19:19 < phogg> brutser: nedit is ancient (meaning from the 90s) but it has a lot of similarity to notepad++ in terms of features. Worth a try, anyway. 19:19 < searedvandal> phogg, I know this. but I also probably put way too much trust on developers and their ability to actually give proper instructions for how to install their software on different distributions. 19:20 < searedvandal> I should probably start having the mindset that developers don't know squat :) 19:20 < slondr> Sometimes developers know much more than you. Sometimes developers know nothing. 19:20 < slondr> Really depends on the software. 19:21 < phogg> searedvandal: This situation is common. People often provide Ubuntu packages and then say "And I didn't try it, but you can probably install that on Debian too!" Well, when they don't try it I don't trust it. If they'd tried it they'd have an officially-supported, dedicated Debian download link. 19:21 < Holonium> I am not understanding makefiles. 19:21 < slondr> lol 19:21 < phogg> Holonium: After 15 minutes of looking? I am not surprised. 19:22 < Holonium> I am barely understanding what CC means. 19:22 < ayecee> carbon copy 19:22 < eviladmin> Holonium: no one understands makefiles 19:22 < slondr> ^incorrect 19:22 < phogg> Holonium: which tutorial did you try? 19:22 < searedvandal> phogg, fair enough 19:22 < slondr> CC means "C Compiler". It's the command that actually runs when you run `cc` in a terminal. 19:22 < eviladmin> they are like shell scripts, no one write sane ones 19:22 < phogg> Holonium: CC is an environment variable that holds the name or path of a C compiler 19:22 < Holonium> mr.book's make tutorial 19:23 < searedvandal> slondr, hopefully most developers know way more than me. I know pretty much next to nothing. 19:23 < jeffree> Today my system will no longer freeze up. The only things I can think of that might contribute to the change are that I left the computer turned off for ~12 hrs, and turned ram xmp off and on a few times with a few reboots each time. One thing that stands out is that my mother board has this quirk I don't understand. Sometimes it gets into a state such that when I reboot, it shuts off for about 3 seconds then turns on, but it's possible to fix 19:23 < jeffree> this by changing bios settings (haven't figured out exactly how to consistently reproduce this 'fix'). Any ideas? It was easy to induce a freeze yesterday. 19:23 < eviladmin> (also many people think that a make file is a shell script for some reason) 19:23 < autopsy> phinxy, you need to use depmod -ae too. 19:23 < jeffree> also, I basically never leave my computer off 19:23 < phogg> Holonium: good, that's the one I would have recommended 19:23 < Holonium> jeffree: That makes sense 19:24 < Holonium> It was the first google result 19:24 < jeffree> Holonium: ? 19:24 < Holonium> The not turning your computer off part 19:24 < phogg> Holonium: after you have the basics try this: https://learnxinyminutes.com/docs/make/ 19:26 < Holonium> I understand CC and CFLAGS now, I think that I understand LDFLAGS, and I understand echo and cat. 19:26 < phogg> Holonium: most talk of makefiles is centered around C and C++ because of history, but try also http://kbroman.org/minimal_make/ where the lack of C may make what is happening more clear 19:27 < phinxy> autopsy• -a is default. what does -e mean? It does not work. 19:27 < autopsy> phinxy, -aE 19:28 < Holonium> Should I share what I come up with when I have a makefile? 19:28 < autopsy> phinxy, -aE Module.symvers 19:28 < phogg> Holonium: on the surface a Makefile is a lot like a shell script: a way to run a set of commands in sequence, possibly with some variables. It can get very complex if you're clever about it, though. 19:29 < phogg> Holonium: If you like. It's possible someone may be able to help you. 19:29 < Holonium> OK. I will share it before I run it and possibly break something. 19:29 < autopsy> Holonium but you gotta put in a right Makefile target. 19:30 < Holonium> So tell it which make.config to go to? 19:30 < phinxy> It's getting difficult to follow whats going on. I managed to compile and load a kernel module a couple weeks ago.. Doesnt that tell us something? 19:30 < autopsy> Holonium, why is it i386 isn't that deprecated? 19:30 < Holonium> Custom OS 19:31 < Holonium> My channel for it is #HoloniumOS 19:31 < autopsy> phinxy, It needs kernel-sources for your currently running kernel version to build and load against only. uname -a 19:31 < A4L> how to connect vga pc to vga monitor using a single wire (and ground fom outlet) doenst mater if its only red color 19:31 < searedvandal> making a custom os as first project? cool 19:32 < autopsy> You need a compiler. 19:32 < autopsy> And a shell. 19:32 < Holonium> I figure that is a good way to experiment with C and ASM. 19:32 < Holonium> I am working on kernel right now. 19:32 < phogg> Holonium: making an OS before you learn make? That's surprising. 19:32 * eviladmin would write the kernel in something else than C 19:33 < phogg> I suppose there's little call for it in a simple kernel 19:33 < Holonium> If anyone wants a link to the OS code it is here: https://gitlab.com/Holonium/HoloniumOS. 19:33 < kurahaupo> eviladmin: Perl? 19:33 < eviladmin> sidenote': meson is somewhat nice 19:33 < eviladmin> kurahaupo: rust 19:33 < Holonium> It is not bootable yet. I was just working on making an ISO for it. 19:33 < eviladmin> kurahaupo: or ada 19:33 < kurahaupo> Haskell 19:33 < eviladmin> kurahaupo: or just python 19:34 < phinxy> should Module.symvers contain anything about the module? 19:34 < searedvandal> Holonium, what's your goal with your OS? 19:35 < Holonium> Just to make it right now, I am using it as a learning opportunity. That and to say that I have... 19:35 < autopsy> phinxy, it should contain nothing abaout your compiled module. Until you run depmod -aE Module.symvers 19:35 < pankaj_> slondr: It always start on the guest OS. How to start on one of the ttys or anywhere on the host? 19:36 < autopsy> phinxy, usually you can just use kernel-source and make modules 19:36 < autopsy> phinxy, then make modules_install 19:36 < eviladmin> dpn' 19:36 < eviladmin> don't need the kernel source, unless whoever wrote the module was insane 19:37 < eviladmin> just need the headers 19:37 < autopsy> Need the kernel-headers though. 19:39 < eviladmin> which are usually easier to get than the distro patched kernel sources 19:39 < eviladmin> also, takes a lot less space 19:40 < autopsy> eviladmin, I told him to get kernel-headers from his distro package manager. 19:40 < phinxy> ah, the module I succeeded to compile before fails today with symbols missing. the source headers perhaps got updated unwillingly 19:40 < autopsy> phinxy, yes kernel-headers got updated. 19:40 < autopsy> phinxy, boot to a newer running kernel. 19:41 * eviladmin would create a distro package for said module, with sane deps configured 19:41 < autopsy> phinxy, you could boot a newer kernel. 19:41 < eviladmin> also, dkms is quite handy 19:41 < autopsy> kmods is cool. 19:42 < Holonium> Could someone help me look at the source and figure out the proper make order? 19:42 < autopsy> Holonium, usually target all is set in Makefile you can make all 19:42 < eviladmin> Holonium: https://mesonbuild.com/ 19:43 < Holonium> I have multiple makefiles and am not sure of the order. 19:44 < autopsy> Holonium, you should have one Makefile in the root dir. 19:44 < Holonium> I do not have one in root, but I have serveral in subdirectories. 19:44 < autopsy> Holonium, give it up. Man were here to help you help yourself. 19:45 < autopsy> Holonium, ok. 19:45 < searedvandal> have you tried following some guide on making an os and the code you shared is the example code? or have you written it yourself? 19:45 < autopsy> Nah he copy pasted it from some websites. 19:45 < searedvandal> right. 19:45 < Holonium> I am trying it off of an example, then editing it when I understand it better. 19:46 < searedvandal> to me that sounds like doing things in reverse 19:46 < autopsy> Your understanding of configure and make is wrong. 19:46 < Holonium> Maybe I should go learn more about C and ASM first, then OS design. Is that a better order? 19:47 < searedvandal> in my opinion, yes. 19:47 < autopsy> Holonium, learn C and make 19:47 < Holonium> OK. 19:47 < Holonium> I will go learn those. 19:47 < autopsy> Make My Day. 19:50 < IPoAC> Hey hey 19:50 < IPoAC> https://paste.linux.community/view/b50f46d0 19:50 < IPoAC> getting pwned by selinux 19:50 < IPoAC> cannot change context to larave.log 19:51 < IPoAC> in order for php fpm to be able to write to it 19:53 < autopsy> IPoAC, not a valid file type hhtp_t 19:53 < autopsy> http_t 19:53 < autopsy> IPoAC, something is wrong. 19:53 < IPoAC> tried `httpd_sys_rw_content_t` 19:53 < IPoAC> actually that was after the 19:53 < IPoAC> i tried `restorecon` ^ 19:54 < autopsy> r estorecon -v /var/log/laravel.log 19:54 < IPoAC> tried and got that 19:54 < autopsy> Did it restore it? 19:55 < autopsy> IPoAC, ls -lZ laravel.log 19:56 < IPoAC> moment 19:58 < Tech_8> hi 19:58 < IPoAC> `restorecon reset /var/lib/jenkins/workspace/release/storage/logs/laravel.log context unconfined_u:object_r:httpd_sys_rw_content_t:s0->unconfined_u:object_r:var_lib_t:s0` 19:58 < IPoAC> autopsy ^ 20:00 < autopsy> IPoAC, check with ls -lZ /var/lib/jenkins/workspace/release/storage/logs/laravel.log 20:00 < IPoAC> `-rwxrwxr-x. nginx nginx unconfined_u:object_r:var_lib_t:s0 storage/logs/laravel.log` 20:02 < autopsy> IPoAC, use restorecon -v /var/lib/jenkins/workspace/release/storage/logs/laravel.log 20:02 < IPoAC> autopsy, that was done, output above above ^ 20:04 < autopsy> IPoAC, it should be good to go then. 20:04 < IPoAC> nah, still wont let php-fpm write to it 20:05 < autopsy> IPoAC, because its owned by nginx.nginx 20:05 < autopsy> IPoAC, set it chown to your httpd user. 20:06 < autopsy> Group I mean. 20:06 < autopsy> IPoAC, cat /etc/group | grep http 20:06 < IPoAC> it should be, its fastcgi, anyways, lemme try few things 20:06 < autopsy> IPoAC, might be 99 nobody 20:06 < eviladmin> autopsy: getent group http 20:07 * eviladmin reports autopsy to the peta 20:07 < autopsy> eviladmin, getent thats a new one on me. 20:07 < eviladmin> autopsy: cat | grep can be replaced with grep thefile.... 20:07 < eviladmin> +too 20:08 < autopsy> It's apache 20:08 < autopsy> getent group apache 20:08 < autopsy> Hi fagg. 20:09 < IPoAC> cat grep, yas :D 20:09 < autopsy> grep apache /etc/group 20:09 < IPoAC> funny thing happened when product guy tried zcaing and then grepping 200GB log file 20:09 < IPoAC> fun times with RAM 20:09 < IPoAC> zcat-ing* 20:10 < autopsy> 200GB log file my god. 20:10 < autopsy> He needs to truncate it. Maybe. 20:10 < dgurney> how is that even possible 20:10 < autopsy> Don't know. 20:10 < autopsy> Thats like a million and a half users. 20:11 < IPoAC> CDN log file 20:11 < autopsy> What is CDN? 20:11 < phinxy> How come the in-kernel modules compile without symbol errors but then the one marked M fails? 20:11 < V7> CDN could a server/source of some includings 20:12 < V7> For example fonts for web site 20:12 < autopsy> phinxy, I'm telling you you need to make silentoldconfig 20:12 < autopsy> phinxy, what module are you compiling? 20:13 < autopsy> USBDEV? 20:13 < phinxy> driver/input/mousedev.c. 20:13 < autopsy> EVDEV? 20:13 < IPoAC> content delivewry network 20:13 < autopsy> mousedev 20:13 < kamura> is there a leading foss VDI solution right now? 20:14 < phinxy> I wish I could fetch the source for the currently installed linux-image 20:14 < kamura> and if so what is it 20:14 < storge> phinxy: why cannot you? 20:15 < autopsy> phinxy, you can using apt-get 20:16 < phinxy> not apt-source? 20:16 < autopsy> phinxy, linux-headers should be a package. 20:16 < autopsy> phinxy, On Fedora it's kernel-headers 20:17 < autopsy> %{NAME}-%{VERSION}.%{RELEASE} 20:17 < storge> debian has arch on the end 20:17 < sauvin> Yup, and the version of the headers package *must* match the version of the kernel you're using or compiling for. 20:17 < storge> linux-headers-4.16.0-2-amd64 20:17 < storge> (buster) 20:17 < autopsy> Yes RPM has ARCH too. 20:18 < searedvandal> apt-get source linux-image-$(uname -r) 20:18 < autopsy> ARCH for architecture 20:18 < autopsy> searedvandal, yes exactly try that phinxy. 20:18 < searedvandal> that should do it 20:19 < autopsy> That WILL do it. 20:19 < searedvandal> I'm not brave enough to be certain 20:19 < searedvandal> :p 20:19 < autopsy> Yeh Meh ok brah. 20:19 < autopsy> I'm not a Debian user. 20:20 < autopsy> I don't know package names or apt-get syntax. 20:21 < searedvandal> I know google 20:21 < autopsy> Yeah syntax for Google is hard lol. 20:22 < autopsy> Infrared Scope -handbag -case 20:22 < searedvandal> lol 20:23 < nicholasBPM> When using a gnome terminal and using ssh to connect to my server i am having issues with copying multiple lines of code, when using my mouse the lines break and i can only copy what i see on my screen, any advice? 20:24 < autopsy> nicholasBPM, it doesn't scroll? 20:25 < autopsy> nicholasBPM, you could redirect the lines to another file in /tmp/file.file and use scp to secure copy it to your ssh host. 20:25 < nicholasBPM> autopsy, not when im in an app like nano 20:25 < autopsy> nicholasBPM, use scp to copy the whole file. 20:25 < Dagmar> You're not goign to be able to cut & paste things that are off the screen with nano 20:25 < autopsy> nicholasBPM, scp file.txt user@hostname:file/path/file.txt 20:26 < nicholasBPM> autopsy, i am developing a python app, but know the project is very large and i have to jump around between a lot of different files 20:26 < autopsy> nicholasBPM, nano is an app now? 20:26 < Voovode> Hi, how can i increase timeout of a starting service? (more than 5 minutes) in init.d ? Got a service that takes more than 5min to load 20:26 < Voovode> thanks 20:27 < sauvin> Everything is an "app" now. Blame Android and the Google Play Store for that. 20:27 < autopsy> Appz. 20:27 < eviladmin> and electron 20:27 < autopsy> It should be Zappd. 20:27 < eviladmin> (blame that on github) 20:27 < nicholasBPM> autopsy, i use tmux and nano.. if i only could bet copy and paste to work it would save me lots of time 20:28 < autopsy> Copy and paste in an app like nano. 20:28 < Dagmar> One that shows right on the screen what keys to push to mark, copy, and paste text, all the time 20:28 < sauvin> nicholasBPM, if you're cutting and pasting between a pile of different files while you're working on a python "app", you need to rethink your approach. 20:29 < autopsy> Keymon 20:29 < nicholasBPM> autopsy, I have tried that but then i need to close the file i am working on.. or jump between then. 20:30 < searedvandal> alt+^ or alt+6 in nano doesn't work either? 20:30 < nicholasBPM> sauvin, any advice what i should do different 20:31 < autopsy> nicholasBPM, I use vi 20:31 < Pentode> Voovode, in /etc/systemd/system/ you have to edit the .service file for that particular service and add or edit the TimeoutSec= option in the [Service] section. 20:31 < nicholasBPM> searedvandal, works but when working with lots of files it becomes very slow way to work 20:31 < Voovode> Pentode, Service is not using systemd, it's using an init.d script - any ideas? thanks btw :) 20:32 < searedvandal> just hit alt+6 as many times as lines you need to copy. eventually you'll get the speed up nicholasBPM ;) 20:32 < nicholasBPM> autopsy, i tried that one before, i will give it a second try, and maybe print a cheat sheet 20:33 < nicholasBPM> searedvandal, thank you for your advice 20:33 < Tech_8> nicholasBPM: your a computer programmer? 20:33 < Pentode> Voovode, look in /etc/init.d/ 20:34 < searedvandal> maybe enabling soft line wrapping will help you nicholasBPM if that's not already enabled. alt+$ I think. check nanos help 20:34 < Pentode> it's probably similar. the service file may have a timeout option or something. *shrug* 20:35 < nicholasBPM> Tech_8, i am learning and making some money from the application i have developed. 20:36 < Pentode> Voovode, btw im just curious, what service could possibly take that long to start? 20:37 < nicholasBPM> searedvandal, thanks i will check so it is enabled correctly 20:37 < sponge`> Is 12 seconds of decrypting luks on boot (on an ssd+ryzen 7) a reasonable time or I should change the iter time somehow? 20:38 < Voovode> Pentode, its a rabbitmq server with durable messages 20:38 < Voovode> persistent 20:38 < Pentode> oh 20:38 < Voovode> and its just the default functions in this script in there too :/ 20:38 < Voovode> Pentode, but i still get the "Starting rabbitmq-server (via systemctl):..." 20:39 < Voovode> Pentode, and then "Job for rabbitmq-server.service failed because a timeout was exceeded." heh 20:39 < Pentode> Voovode, try service_startup_timeout=seconds 20:40 < Voovode> Pentode, starting... lets see 20:42 < autopsy> Hi eblip 20:43 < Voovode> nah, failed - prolly that variable doesnt exist or sth 20:45 < Pentode> hmm 20:46 < Pentode> it yelled about the variable or it just timed out again? 20:48 < autopsy> Probably just timed out. 20:48 < autopsy> What is a rabbit server? 20:49 < autopsy> sponge`, nah 12 seconds is good. 20:50 < autopsy> What is a rabbitmq server? 20:52 < Pentode> good question 20:52 < Tech_8> hi 20:54 < stmiller> A server that produces small rabbits, a certain breed 20:54 < Pentode> hi 20:54 < stmiller> Needs restarting periodically to continue producing rabbit 20:54 < stmiller> s 20:55 < scampbell> widely used in mmorpg servers huh? 20:55 < phinxy> How do I make a module with current linux-headers? the -C option? 20:56 < phinxy> Do I modules_prepare inside /lib/modules/4.4.126-../build ? 20:56 < eviladmin> phinxy: idealy you would use whatever build system your distro has 20:56 < eviladmin> phinxy: other than that: kernelnewbies has a good guide 20:57 < pankaj_> How to set DISPLAY variable in linux. What is the use of it. How to use it so that I can ssh and run its application on the current host I am on? 20:57 < phinxy> What could that build system be for example? A Makefile? 20:57 < eviladmin> is this a module you are writing yourself? 20:58 < eviladmin> phinxy: whatever tool used to create .deb/rpm/whatever 20:58 < phinxy> No its standard or what would you call it, included in torvalds linux 20:58 < eviladmin> why are you building it by hand then 20:58 < eviladmin> what are you actually trying to do 20:58 < phogg> autopsy: rabbitmq is a message queue somewhat like kafka but simpler. 20:58 < pankaj_> autopsy: Hello. 20:59 < phogg> pankaj_: wasn't this covered earlier? 20:59 < phinxy> umm.. I dont have a /dev/input/mice. I figured its created by mousedev kernel module. When I look at my linux-image .config it is not set so i wanted to compile it. 20:59 < phogg> pankaj_: DISPLAY is an environment variable. In bash you set it by writing: export DISPLAY= and then the value. Do this before running a command that should use it. 20:59 < sauvin> phinxy, what distro are you using? 21:00 < Pentode> pankaj_, enable X11Forwarding in your ssh config and do: export DISPLAY=:0.0 21:00 < phinxy> sauvin• ubuntu bionic 21:00 < Pentode> the export is run on the remote terminal. then when you ssh in it should work... 21:01 < plexigras> how do i get a windows parent process's window id? 21:01 < pankaj_> phogg: Yes, but it failed. 21:01 < pankaj_> Pentode: OK 21:03 < Pentode> wait, when you do the export i think you have to use your client's hostname. 21:03 < Pentode> let me try this.. 21:03 < pankaj_> Pentode: How to do that in '/etc/ssh/ssh_config' file. There is no such variable in that file. 21:03 < autopsy> phinxy, use Fedora. 21:03 < darkmeson> Pentode: you'd not set DISPLAY manually if you were expecting to do X forwarding 21:03 < autopsy> pankaj_, yes there is. 21:03 < pankaj_> Pentode: Is 'DISPLAY=:0.0' correct. What does it actually mean. I read it earlier but did not fully understood. 21:04 < phinxy> I'd pick Slackware if I had a choice. It sounds fun. 21:04 < Pentode> darkmeson, i see 21:04 < autopsy> First X server first input monitor First screen I mean. 21:04 < pankaj_> autopsy: Sorry, my mistake. Ya 21:04 < Pentode> pankaj_, in my ssh_config i have :ForwardX11 no, just create it and set it to yes. 21:04 < autopsy> phinxy, Slackware is the bomb. 21:04 < darkmeson> pankaj_: don't set that if you want to forward over ssh. You'd just ssh -X or ssh -Y 21:05 < autopsy> darkmeson, He needs to set it to yes. 21:05 < darkmeson> SSH will autoconfigure $DISPLAY if the mapping was successful, and you should get an error if the server won't allow it 21:05 < scampbell> pankaj: sshd_config on the remote site must also have that option (that's sshd_config not ssh_config) 21:05 < pankaj_> scampbell: Oh 21:06 < darkmeson> Then it's /etc/ssh/sshd_config, not /etc/ssh/ssh_config 21:06 < autopsy> darkmeson, X11 Forwarding is not allowed bhy default. 21:06 < darkmeson> The former is for the server daemon, and the latter for the client 21:06 < autopsy> Yeah sshd_config 21:06 < scampbell> it's ssh_config and the client side, sshd_config on the remote side, they must both allow X11forwarding. 21:06 < pankaj_> scampbell: But that was already set to yes and it was not working then also. 21:07 < scampbell> and, the sshd server must be restarted to see such a change. 21:07 < pankaj_> scampbell: DISPLAY is set to ':0.0' as said. 21:07 < darkmeson> Only to do it by default 21:07 < autopsy> pankaj_, you need to restart sshd 21:07 < darkmeson> It can be enabled on-demand via the -X or -Y argument on the cli for the client side 21:07 < autopsy> pankaj_, reload it I should say. 21:08 < scampbell> darkmeson: not if the it set to no. The sysadmin can disallow it. 21:08 < pankaj_> darkmeson: What if you or if 'X11Forwarding' is uncommented and set to yes in 'ssh_config' file. 21:08 < darkmeson> You can even confirm the behavior with ssh -vvv -X 21:09 < autopsy> Or ssh -Y 21:09 < darkmeson> pankaj_: That enables the feature by default, which isn't a good idea for security reasons 21:09 < pankaj_> scampbell: No, not working. 21:10 < scampbell> pankaj: the -vvv option suggested by darkmeson will show all the debugging output. We can certainly figure it out from that. 21:10 < Pentode> thanks guys, sorry for the confusion. 21:10 < pankaj_> darkmeson: After configuring all and restarting even when I do 'startx' it does that in virtual machine host (that is starting the window manager). 21:11 < scampbell> pankaj: are these production systems or something. We would be able to see user, host and ip addresses in that debug output... 21:11 < pankaj_> scampbell: You need some log file to see? 21:11 < Pentode> pankaj_, I just got this working by using those instructions. set ForwardX11 yes, restart sshd, then on the client execute ssh with the -X opyion 21:12 < Pentode> y/t 21:12 < darkmeson> pankaj_: if you set DISPLAY=:0 or :0.0, then whatever you start over the ssh session will go to the local (to the remote system) X11 session 21:12 < Pentode> ^ yeah _dont_ export the display variable like i said above. 21:12 < darkmeson> If it's set correctly for ssh forwarding, 'echo $DISPLAY' will typically show some value starting with 'localhost:' 21:13 < pankaj_> darkmeson: On the guest OS to the value you specified? 21:14 < darkmeson> OK, lets start from the beginning 21:14 < darkmeson> 'ssh -X user@vm', log in, then 'echo $DISPLAY' 21:15 < darkmeson> It should return something, and will probably contain localhost 21:15 < pankaj_> darkmeson: First command set. 21:15 < pankaj_> darkmeson: OK. THe display on guest OS I set to ':0.0' as said above. 21:15 < pankaj_> darkmeson: 21:15 < pankaj_> darkmeson: Well, at first time it was not set to anything. 21:15 < darkmeson> No, don't do that 21:16 < pankaj_> darkmeson: OK. So, 21:16 < autopsy> pankaj_, pay more attention. 21:16 < darkmeson> That stomps the actual value you needed to get apps to be piped over the ssh session to your local X server 21:16 < pankaj_> autopsy: OK 21:16 < pankaj_> darkmeson: 21:16 < Pentode> it's not his fault, i mistakenly told him to do it in the beginning. 21:17 < absolutejam> evening 21:17 < Tech_8> hi 21:17 < Pentode> afternoon 21:17 < autopsy> Hi absolutejam 21:17 < pankaj_> darkmeson: So, how to set DISPLAY properly. And I also want to know the meaning of this convention 'XXXX:xxx.xxxxx'. What does it mean? 21:17 < absolutejam> anyone free to look over a partition table mock up for my laptop please? 21:17 < Pentode> pankaj_, _dont_ set it. just leave it alone. 21:17 < Pentode> it should work by default 21:17 * scampbell thinks many of us understand the ssh forwarding, but too many answering confuse the living %((( outta folks. :) 21:18 < absolutejam> Just so you can point what what I've messed up before I wipe my current working partition 21:18 < darkmeson> You DO actually need ForwardX11 and possibly Forward11Trusted set to 'yes' in your remote/vm's /etc/ssh/sshd_config, but afaict, you already did that 21:18 < jim> firas, hi, I notice you were having some trouble connecting... looks ok now? 21:18 < darkmeson> So if $DISPLAY isn't populated, type exit and run the ssh command again, then 'echo $DISPLAY' 21:19 < darkmeson> If it STILL isn't populated, then you'd need to exit again and tack on -vvv to get ssh to tell you what's going on during negotiations 21:19 < pankaj_> darkmeson: But what should the value of DISPLAY should be on remote OS? Is it not important? 21:19 < absolutejam> anyway, it's https://gist.github.com/absolutejam/5cbbef05975de588cd8954eea8e52985 21:21 < pankaj_> darkmeson: And their is no variable like 'ForwardX11Trusted'. Is their any need to create it in /etc/ssh/sshd_config on remote? 21:21 < darkmeson> pankaj_: as I said, IF the ssh -X negotiates everything properly and the remote server doesn't disallow the forwarding, your $DISPLAY will be populated and with a value like localhost:10 21:21 < autopsy> absolutejam, you've got a TB disk? 21:21 < absolutejam> 512GB 21:21 < darkmeson> (IN that logged-in ssh session) 21:21 < absolutejam> Frantically looking to see where I can't add up... 21:21 < computeiro> Hi, Does anyone know a good tool for regular expressions like RegexBuddy? 21:22 < darkmeson> You can if you want to be absolutely sure it's turned on 21:22 < absolutejam> 1, 1, 100,100,100,200 21:22 < autopsy> absolutejam, oh. 21:22 < autopsy> I see a 500GB a 100 a 100 a 100 and a 200 GB partition. 21:22 < darkmeson> You should probably have a look at 'man sshd_config' to make sure you understand the implications though 21:23 < absolutejam> that 500 is the luks 'volume' that holds the 100,100,100 and 200 21:23 < absolutejam> each of which is an LVM VG 21:23 < absolutejam> I hope that makes sense 21:23 < autopsy> Ok. 21:23 < autopsy> Yeah looks good from here. 21:23 < darkmeson> computeiro: does that help form them or make use of them? 21:23 < pankaj_> darkmeson: Well, Their is a problem with DISPLAY variable. 21:24 < pankaj_> darkmeson: Well, Getting different opinions.What is correct? 21:25 < absolutejam> sweet thanks autopsy 21:25 < autopsy> absolutejam, yeah. 21:25 < darkmeson> pankaj_: ssh -vvv -X user@vm' 21:25 < darkmeson> Ugh. 21:25 * scampbell laughs. 21:25 < pankaj_> darkmeson: WHen I login to my guest OS as I said I have installed a window manager. I have to type manually type startx to get it active (Does not when I start). Should this be any problem? 21:26 < computeiro> darkmeson: I would like to install a Re tool. I work with Java and Python and in Windows I did use RegexBuddy. In Linux I use a web tool 21:26 < pankaj_> darkmeson: Lots of data. 21:26 < autopsy> pankaj_, just use startx 21:26 < darkmeson> pankaj_: 'ssh -vvv -X user@vm 2> /tmp/ssh.log', log in, 'exit', then paste the contents of /tmp/ssh.log somewhere 21:26 < darkmeson> preferrably not pastebin.com 21:27 < autopsy> pastebin.com eww. 21:28 < pankaj_> darkmeson: 21:28 < pankaj_> darkmeson: OK 21:28 < darkmeson> pankaj_: if you're trying to display in the vm console, you do what autopsy said, and then you could use DISPLAY=:0 but you typically wouldn't need it anyway 21:28 < autopsy> Maybe its set to start in runlevel 3. 21:29 < pankaj_> darkmeson: No, I do not want to dispay in vm console. COnsider I have guest OS to far. I want it to have GUI on local machine 21:29 < autopsy> He said he installed a DE. WM. 21:29 < pankaj_> autopsy: I installed a window manager 21:29 < darkmeson> pankaj_: Then having an X session on the vm is irrelevant, including a window manager 21:30 < autopsy> Sounds like fun. 21:30 < Pentode> pankaj_, you do have X running on the client machine while doing all of this, right? 21:30 < darkmeson> If you're forwarding to a local X server, your local window manager handles all of the windowing stuff 21:31 < scampbell> the -vvv output darkmeson asked for will tell us everything. 21:31 < darkmeson> In which case you probably DON'T want anything graphical starting up on the vm console since it'd only waste resources 21:31 < pankaj_> Pentode: Absolutely. 21:31 < pankaj_> scampbell: OK. Just 21:32 < pankaj_> https://ptpb.pw/rVTr 21:33 < autopsy> Pentode right? LOL 21:33 < Pentode> just makin sure :) 21:34 < darkmeson> debug1: X11 forwarding requested but DISPLAY not set": " 21:35 < Pentode> bingo 21:35 < darkmeson> pankaj_: so try prefixing the ssh command with DISPLAY=:0 or run 'export DISPLAY=:0' before running the command 21:35 < pankaj_> darkmeson: Ok. That is what I was also asking how to set the DISPLAY so that it works on my local host (to get the view in gui). 21:35 < darkmeson> you're apparently not running from a local shell that's operating under your X session 21:35 < pankaj_> darkmeson: Just one thing clear. 21:36 < pankaj_> darkmeson: DISPLAY on host or guest. what is important? 21:37 < Pentode> pankaj_, the ssh session must be running within X. you don't need to touch the host DISPLAY. You _should_ not need to touch it on the client side either. 21:37 < sauvin> I've never messed with DISPLAY when using X forwarding, and never had a problem. Something's not right here. 21:38 < pankaj_> Pentode: OK 21:38 < darkmeson> you do NOT want to be setting DISPLAY in the logged-in ssh session, only on the local system you're running ssh from 21:38 < darkmeson> sauvin: firstly, hello again, for the first time :) 21:39 < pankaj_> darkmeson: OK 21:39 < sauvin> darkmeson, funny you should say that in quite that way. I've not heard it in thirty years. 21:39 < scampbell> pankaj: is the xauth package loaded on the remote server? 21:40 < pankaj_> scampbell: Yes, it is installed. 21:40 < darkmeson> sauvin: secondly, I think he was confused about where he was supposed to run the DISPLAY part since he's at a shell not under the local X session and different people were using different adjectives to describe the same things 21:41 < pankaj_> scampbell: But when I type 'startx' as normal user it says: 'X: user not authorized to run the X server. Aborting'. 21:41 < darkmeson> sauvin: I don't think it's been quite that long yet, but who knows? We're getting old 21:42 < Pentode> pankaj_, X is executed under root. 21:42 < darkmeson> For the sake of consistency, let's say local is the host and remote is the vm 21:43 < sauvin> darkmeson, ain't we, though? :sigh: 21:43 < pankaj_> Pentode: Yes, when I do that firstly it does not respond but when I press 'Ctrl+c' three to four times it runs. But the main problem is that instead of starting on the local machine that I am ssh ing from it starts on virtual machine. 21:43 < darkmeson> You'll want X running locally (on the host), and not on the remote side (vm) 21:43 < scampbell> pankaj: last thought as I don't want to keep muddying the water. but I'd turn up the log level and remote server and see what that yields. 21:43 < pankaj_> Pentode: I had installed awesome window manager on guest OS so it used to get started but now I have removed so doiong 'startx' will also not word either. 21:44 < sauvin> Does X not have to be running on the remote also for X forwarding under ssh to work? 21:44 < darkmeson> Normally you'll want the local/host to run a login manager like lightdm, sddm, or gdm to make things easier 21:44 < scampbell> sauvin: no. it does not. 21:45 < pankaj_> sauvin: But I surely know someone said that X need not to be installed on guest as it takes support from X server installed on local machine. 21:45 < scampbell> I guarentee you only need xauth and whatever libs your apps need. 21:45 < pankaj_> darkmeson: So, they are required? Because I have not installed them. 21:46 < darkmeson> pankaj_: that was me, and it does 21:46 < scampbell> I wonder, this being a VM is the ssh host keys are funky. I wonder about IPv6 here too. 21:46 < pankaj_> darkmeson: So,........... 21:47 < pankaj_> scampbell: Installed lxdm login manager on guest OS. 21:47 < darkmeson> pankaj_: excuse me, I wrote that confusingly 21:47 < darkmeson> what scampbell said, basically 21:47 < pankaj_> darkmeson: 'confusingly'. It also made me confuse. 21:48 < darkmeson> Full X11 stack on the local side/host, only what gets pulled in as dependencies for your graphical apps in the vm 21:48 < pankaj_> darkmeson: Just 1 minute. What made you guys confused. Who will remove confusion from myself first? 21:49 < searedvandal> that last sentence from darkmeson should clear up all confusion 21:49 < pankaj_> darkmeson: Just one question to ask. OK, so is X needed to run on both client and guest for making this (GUI on local like that) possible? 21:50 < darkmeson> no 21:50 < sacules> any experts on ncmpcpp? i'm trying to make my library display by album artist, but those that don't have the tag, only artist, are put separate instead of using artist as fallback 21:50 < balletjebal> is it safe to update my distro ever so often? or do i risk breaking it ? 21:50 < pankaj_> darkmeson: I pray to you teacher just make the path easy by making understand this. Please. 21:50 < darkmeson> Only the system that's attached to the display that you want to use has to have a full stack 21:51 < darkmeson> X has a concept of network-transparent operations and ssh is being used in this case to provide security, so the only thing the apps need are a few libs that know how to "speak" to the actual server attached to the display 21:51 < autopsy> balletjebal, you always can update your packages. 21:52 < autopsy> balletjebal, Anaconda is good at system upgrades. 21:52 < pankaj_> darkmeson: That is the system I am sshing from. Right? 21:52 < Pentode> never knew that. i thought you had to have it running on the client as well for forwarding to work.. you learn something every day. 21:52 < balletjebal> autopsy, k thx i used the apt update and upgrade some time ago and system failed on me thats why i ask 21:53 < autopsy> balletjebal, oh no doubt? Maybe you need to fix the failure. 21:53 < darkmeson> pankaj_: presumably, yes 21:53 < balletjebal> autopsy, how i get anaconda i just use the default update in term 21:54 < pankaj_> Pentode: Just make me clear what it means when you use word in between 'client' or 'host'. For me 'local' and 'guest' makes much more sense. I get confused when you use 'client' so please explain that. 21:54 < autopsy> balletjebal, no Ubuntu doesn't have Anaconda. 21:54 < balletjebal> autopsy, i reinstalled cause it got lost in the process :P 21:54 < darkmeson> pankaj_: if you'd like additional information, you'll probably find quite a bit of it quite easily by doing a web search for xdmcp 21:54 < autopsy> balletjebal, ok good. 21:54 < pankaj_> darkmeson: On guest. Nohing but just shell is and all is well. Right? 21:54 < Pentode> pankaj_, client being the one connecting to the server. the server is _hosting_ a service for clients to connect to. 21:54 < balletjebal> autopsy, got parrot on my laptop installed just now. 21:55 < autopsy> balletjebal, I don't know how to update parrot. 21:55 < balletjebal> autopsy, k thx anywayz 21:55 < autopsy> balletjebal, no problem. 21:55 < pankaj_> Pentode: But in this case as darkmeson said that I need to have all that X stack to be on my local machine. So, in that machine the 'server' that you are using is the system I am sshing from. 21:55 < darkmeson> pankaj_: the shell and any GUI apps you intend to run from there 21:56 < pankaj_> darkmeson: Now, It got more clear. 21:56 < Pentode> maybe i misunderstood 21:56 < pankaj_> darkmeson: I just had lxdm login manager and awesome window manager on my local machine that I use to ssh to ubuntu server (my guest OS on which I just removed window manager). 21:57 < pankaj_> darkmeson: Are those not enough? 21:57 < searedvandal> balletjebal, parrot is based on debian? so upgrading packages should be apt-get upgrade 21:58 < darkmeson> pankaj_: the (SSH) server would be the vm, and the (X) server would be the host/local system 21:58 < kazdax> finally using mkfr.ext3 produces the right format for usb 21:58 < balletjebal> searedvandal, correct doing it as we speak :P 21:58 < pankaj_> darkmeson: And just one little question. I just wonder whey 'lxdm' is so big (about 80 to 100 mb) when all I see that it only helps to login to system. Why it is so big. On other hand awesome window manager is so small. And it is fine. 21:58 < pankaj_> darkmeson: Right. 21:58 < darkmeson> there are two actual "servers" involved in the process, one on each side 21:59 < searedvandal> balletjebal, the debian wiki and the parrot docs will probably help you figure out the basics 21:59 < pankaj_> darkmeson: Now, two servers? 21:59 < darkmeson> and yes, that's probably enough if it works for you 22:00 < pankaj_> darkmeson: One on local machine (that full stack I know I studied same days ago (not fully)) you talked about and other? 22:00 < darkmeson> Ideally you'd want to run the ssh command from within the started X session so you have to do no messing with DISPLAY whatsoever 22:00 < balletjebal> searedvandal, yeah ill dig in to them later on thx 22:00 < pankaj_> darkmeson: I used tty when I used ssh to connect to guest OS. 22:01 < darkmeson> pankaj_: the ssh server on the vm that you're using ssh to log into 22:01 < kazdax> can i use hex chat on rhel 22:01 < kazdax> and what command do i use 22:01 < kazdax> yum install hexchat ? 22:01 < pankaj_> darkmeson: Ya. 22:02 < pankaj_> darkmeson: But that is the problem. I agree and had the same that you said but still it do no works. 22:02 < darkmeson> kazdax: presumably. you might have to enable some of the additional repos first though 22:03 < darkmeson> maybe even install rpmfusion 22:03 < darkmeson> someone in the centos channel would probably know off the top of their head 22:04 < darkmeson> pankaj_: you have X started and a terminal running it it? If not, do that first 22:04 < darkmeson> s/it it/in it/ 22:05 < autopsy> kazdax, yum install hexchat 22:05 < cristian_c> hi 22:05 < Pentode> hi 22:05 < kazdax> thanks mate 22:05 < autopsy> kazdax, or dnf install hexchat 22:05 < kazdax> i am actually going to be using the rhel for a while now..using to study for my rhcsa 22:05 < pankaj_> darkmeson: Just want some confirmation. Is window manager and login manager (awesome and lxdm) enough for that. I think I need to install xorg also if it is not installed. 22:05 < kazdax> so i wanted to just logged into freenode while i do it 22:05 < kazdax> and if any questions pop 22:05 < cristian_c> I've built ans installed easycap smi driver (kernel module) 22:05 < Enumeration> i am so confused withhhhh 22:06 < Enumeration> i am so confused withhhhh 22:06 < autopsy> kazdax, sure. 22:06 < autopsy> kazdax, there's also irssi and BitchX 22:06 < pankaj_> darkmeson: When I do 'sudo startx' it says '/usr/bin/xauth: timeout in logging authority file /home/pankaj/Xauth'. 22:06 < autopsy> Enumeration, with what now? 22:06 < Pentode> Enumeration, take a deep breath. 22:06 < Enumeration> still with the dnsmasq 22:07 < autopsy> Hi firas. 22:07 < cristian_c> I've got driver sources from github repository (via AUR on archlinux, and viamg8tmin ubuntu) 22:07 < Pentode> pankaj_, x's init runs the server as root. _you_ execute the startx command as user. 22:07 < darkmeson> pankaj_: try 'service lxdm start' or 'init 5' instead 22:07 < Enumeration> should my pixelserver ip match the ip in the dnsmasq option for addn-conf 22:07 < Enumeration> or should it match the server= 22:07 < autopsy> Enumeration, what is a pixelserver? 22:08 < cristian_c> I've,alao loaded firmware too (in addition to driver loading) 22:08 < Enumeration> pixel-serv 22:08 < pankaj_> Pentode: Yes, I ran it as root but it still complains about auth file as something as I said above. 22:08 < scampbell> pankaj: was that timeout in LOCKING authority file? 22:08 < Enumeration> o wise autopsy 22:08 < Enumeration> please help thy 22:08 < pankaj_> scampbell: Yes, Sure 22:08 < autopsy> cristian_c, what is your question? 22:08 < Enumeration> im trying to figure out how to https://github.com/kvic-z/pixelserv-tls 22:08 < Enumeration> and then https://github.com/notracking/hosts-blocklists 22:08 < pankaj_> scampbell: And then some times after remaining busy it fails and then drops back to shell. 22:09 < cristian_c> so, I've started vlc and I've connected easycap dongle to inputmsource and to usbnport 22:09 < Pentode> look at what darkmeson said. try using service to start it, or init 5 to execute the runlevel x is in. 22:09 < cristian_c> my question is: if I lookmat dmesg output I see a large amount of messages 22:09 < darkmeson> Pentode: ironically, it's easier to just have them start a login manager and log in that way today since that's the only usage scenario that gets much testing anymore 22:09 < scampbell> pankaj: gotcha, I'm looking through some stuff now but that's probably the .xauthority file... 22:10 < autopsy> cristian_c, yeah you can also use grep 22:10 < pankaj_> darkmeson: OK. I think I have to restart and try again differently. May be it works. 22:10 < Pentode> darkmeson, yeah. 22:10 < autopsy> cristian_c, search for a string and print it using grep 22:10 < pankaj_> scampbell: Just wait. At the end of startx command it starts saying 'No protocol specified' and loops through it forever. 22:10 < scampbell> pankaj: on the remote system ls -l .Xauth* I think you'll find several. One is the auth the others are locks. 22:10 < autopsy> cristian_c, dmesg is handy. 22:10 < IPoAC> chcon -u system_u -r system_r clockworkchcon: failed to change context of ‘clockwork’ to ‘system_u:system_r:httpd_sys_content_t:s0’: Invalid argument 22:11 < IPoAC> sorry 22:11 < cristian_c> all of these messages show: smi2021 Skip broken frame ... line, but need 240 in current 480 height 22:11 < IPoAC> chcon -u system_u -r system_r clockwork 22:11 < IPoAC> chcon -u system_u -r system_r clockwork 22:11 < IPoAC> chcon: failed to change context of ‘clockwork’ to ‘system_u:system_r:httpd_sys_content_t:s0’: Invalid argument 22:11 < pankaj_> scampbell: Just a sec 22:11 < IPoAC> why is so? 22:11 < scampbell> pankaj: the .Xauthority-* files are the locks, the .Xauthoriy is the real file. 22:11 < scampbell> er, .Xauthority. 22:11 < darkmeson> pankaj_: if it's systemd-based, you can do 'systemctl enable graphical.target' to get dumped to the graphical login manager by default at reboot 22:11 < Enumeration> why am i retarded sigh 22:12 < cristian_c> line changes continuosly, but the message is always the same, autopsy 22:12 < cristian_c> vlc screen is always blank, btw 22:12 < pankaj_> darkmeson: yes, there are three files. All have owner read and write permissions. 22:12 < autopsy> cristian_c, oh I see it needs a different sized window. 22:13 < cristian_c> autopsy: ah, so, is it a vlc issue? 22:13 < scampbell> pankaj: the .Xauthority file stays. The .Xauthority-* need to be removed. 22:13 < pankaj_> darkmeson: .Xauthority has root:root and the two others have pankaj:pankajgroup. 22:13 < autopsy> cristian_c, seems to be. 22:13 < pankaj_> scampbell: OK. So, I am going to remove them? 22:13 < pankaj_> scampbell: Want a confirmation. 22:14 < scampbell> pankaj: yes, those are lock files. 22:14 < pankaj_> scampbell: OK. Removed now? 22:14 < IPoAC> ok better question, how to change context of the process like php-fpm? its system_u:system_r:httpd_t:s0 for now I want it to be system_u:object_r:httpd_t:s0 22:14 < cristian_c> source inputmis from a vhs recorder, recording is from an old tv (4:3) 22:14 < scampbell> pankaj: after that your startx locally should not timeout on auth anymore. 22:14 < RyansWorld> crontab -e question: for file paths you must use the path from root directory correct? 22:14 < pankaj_> scampbell: May be it loops again as I said. 22:15 < cristian_c> autopsy: I tr9edmto change video settings in vlc but without resukts 22:15 < scampbell> pankaj: darn, still be aware of those lock files being left over from the attempts. 22:15 < cristian_c> I cpuld trynto repeat changes in order to be sure 22:15 < autopsy> cristian_c, seems odd. 22:16 < cristian_c> autopsy: btw, where could I do the needed change in vlc? 22:16 < pankaj_> scampbell: Just I login via ssh and I got in the start (where ubuntu logs stats of system when somebody login). In this case it says: '/usr/bin/xauth: /home/pankaj/.Xauthority not writable, changes will be ignored'. Is it important ? 22:17 < LtL> RyansWorld: it doesnt matter what directory you're in, it's what user you are. paths in crontabs need to be absolute - fyi 22:17 < Dan39> RyansWorld: the path for the program to execute? i always have, but it might search a default PATH, try it and see 22:17 < RyansWorld> user is root 22:17 < RyansWorld> so does this path look ok 22:18 < LtL> RyansWorld: you're pwd shouldn't matter 22:18 < RyansWorld> /home/bitnami/.nvm/versions/node/v10.4.0/bin/node /v1/newsFeed.js 22:18 < RyansWorld> the space between node and the /v1 is the file i want to run 22:18 < RyansWorld> i want to run 22:18 < RyansWorld> node newsFeed.js 22:19 < scampbell> pankaj: I just replicated your ssh issue by unset DISPLAY before I sshed. Before you ssh what does echo $DISPLAY show? 22:19 < RyansWorld> oh wait i added a . 22:19 < RyansWorld> /home/bitnami/.nvm/versions/node/v10.4.0/bin/node ./v1/newsFeed.js 22:19 < Dan39> where is v1? 22:19 < Dan39> in /home/bitname/ ? 22:19 < darkmeson> pankaj_: yes, 'sudo chown ' 22:19 < RyansWorld> hmmmmm 22:20 < RyansWorld> let me check 22:20 < RyansWorld> i think so 22:20 < scampbell> oh yeah, right darkmeson. 22:20 < darkmeson> or just remove it if X isn't running yet 22:20 < pankaj_> scampbell: Before that their was no such variable like DISPLAY. 22:20 < pankaj_> darkmeson: I am restarting and see if by some hocus pocus fix that out. 22:20 < scampbell> pankaj:ah that's a problem. You are in an X window on that local system and have no DISPLAY variable? 22:20 < pankaj_> scampbell: Just restarting. 22:20 < RyansWorld> ya it goes root --> v1 22:21 < Dan39> o_O 22:21 < RyansWorld> i think the ./v1 works 22:21 < darkmeson> DISPLAY normally won't be set until X is running, and even then it only autopopulates for things running under that X environment 22:21 < pankaj_> scampbell: Sometimes somebody say that DISPLAY is not important and now it is important. What is going on? 22:21 < scampbell> darkmeson: right, he doesn't have any DISPLAY on the local machine. So how is the X terminal he is in even running. Missing something there. 22:22 < darkmeson> DISPLAY tells your local apps where to contact the display server, so of course it's important 22:22 < scampbell> pankaj: on your local machine if you type xclock what happens? 22:22 < darkmeson> you shouldn't have to set it manually or know anything about it for most uses though 22:22 < searedvandal> is he even ssh'ing out of a Xsession, or just tty? 22:22 < scampbell> yep, thinking this isn't ssh at issue :) 22:23 < scampbell> same sorta thought here searedvandal 22:23 < darkmeson> (or something is seriously broken) 22:23 < Dan39> what is he trying to do? 22:23 < scampbell> I wonder if he unset a long time ago and has been in the session since. 22:23 < scampbell> we fixed all the config stuff but still had that in the way. 22:23 < darkmeson> Maybe missing dependencies 22:24 < darkmeson> That could be checked by installing a full lightweight DE like xfce or lxde 22:24 < scampbell> That "display not set" error was one I'd never seen. That's why I went about replicating it. 22:24 < darkmeson> Those pull in just about everything that could conceivably be required 22:25 < searedvandal> pankaj, you are running a wm or de on the system you're ssh'ing out of, right? 22:25 < scampbell> and just to say it, before you came in Dark, he really had like 5 of us answering all at once. 22:25 < scampbell> I think he' 22:25 < scampbell> is rebooting. 22:25 * scampbell thinks his ' key is too close to the enter key. 22:26 * sauvin agrees' 22:26 < searedvandal> just noticed that my nick completion suddenly worked again, so assumed he was back 22:27 < scampbell> I'm not gonna be surprised if everything works after the reboot. But I'll still believe that unset DISPLAY was issued in the session :) 22:27 < pankaj> scampbell: Not he. Because I am listening to the channel now. 22:27 < scampbell> and... does it work? 22:27 < pankaj> searedvandal: So, I am using a window manager + a login manager (awesome + lxdm). 22:28 < searedvandal> alright 22:28 < scampbell> pankaj: that's not a dig at ya at all. You missed the part where I said like 5 guys where answering you at once. 22:28 < darkmeson> It could also exist in a startup script like ~/.bashrc 22:28 < pankaj> searedvandal: Therefore I previously asked that if xorg package was necessary (Does it comes with lxdm or not I do not know yet. Please tell me) 22:29 < pankaj> scampbell: OK. 22:29 < scampbell> pankaj: it should come with lxdm. ps -ef | grep xorg if you wanna see it's running. 22:29 < darkmeson> probably not likely in this case though 22:29 < pankaj> scampbell: Yes, It is there 22:30 < scampbell> pankaj: if you type xclock on your local machine what happens? 22:30 < darkmeson> making sense of IRC definitely takes time and practice 22:30 < pankaj> scampbell: Does not recognise that command. 22:30 < darkmeson> It's a worthwhile skill that can be applied to many other things, however 22:31 < scampbell> pankaj: run any gui command from your command line, I suspect nothing will work but we want to verify. 22:31 < pankaj> darkmeson: I think (before going to reboot) you said that to set DISPLAY variable when I am not running X. 22:32 < pankaj> darkmeson: Or it was darkmeson? 22:32 < scampbell> pankaj: the DISPLAY variable should be automatically set on your local machine. 22:33 < scampbell> pankaj: since it does not appear to be I would like to try to run any Xwindow app from the command line, I think it will fail. in which case ssh is not the problem. 22:33 < pankaj> scampbell: Is it important to set because half a time somebody says that it is not and other half says yes on the local but what to set it to I do not get that answer. 22:33 < scampbell> pankaj: no, you should not touch it. The OS will do that for you. 22:33 < pankaj> scampbell: Yes, cannot connect to display. Ofcourse 22:34 < scampbell> pankaj: if it is not set then the X windows on your local system is broken and that is where our issue lie. 22:34 < scampbell> pankaj: okay, so all this ssh has nothing to with it. 22:34 < pankaj> scampbell: Yes, the variable does not exist. 22:34 < scampbell> pankaj: so you are currently in an X window terminal on your local system? 22:34 < scampbell> not a tty 22:35 < pankaj> scampbell: So,...........No, I have not started 'lxdm' service yet. I am now on TTY. 22:35 < Dan39> do you have a mouse? lol 22:35 < scampbell> pankaj: so there is no display so you cannot x forward. 22:35 < scampbell> pankaj: you must be in Xwindows to forward from a remote. 22:35 < Dan39> hahaha guy isnt even in X and is trying to run GUI -_- 22:36 < pankaj> scampbell: OK. Starting it now. 22:36 < scampbell> don't be mean. everyone learns. 22:36 < Dan39> <_< 22:36 < scampbell> look at the bright side, we're pretty sure the ssh chain is all set up :) 22:36 < searedvandal> yeah 22:36 < pankaj> Dan39: Ha Ha. 22:37 < searedvandal> get X started and it should be rock'n'roll 22:37 < autopsy> Dan39 we all learn sometimes. 22:37 < scampbell> pankaj: okay inside a terminal in X windows, echo $DISPLAY 22:38 < autopsy> Dan39 what are you up to? 22:38 < Dan39> ummm 22:38 < Dan39> playing a video game <_< 22:38 < autopsy> Ok. 22:38 < Dan39> why? 22:38 < autopsy> Just wondering? 22:38 < pankaj> scampbell: I get ':0' 22:39 < scampbell> pankaj: from that same terminal ssh -X user@remote (obviously with user and remote replaced) 22:39 < pankaj> scampbell: I thougth because prior to that I had set it in .bashrc or .bash_profile but it was not there and was not empty now. 22:40 < pankaj> scampbell: Just starting virtualbox 22:40 < scampbell> pankaj: okay, we're gonna ssh -X user@remote then echo $DISPLAY to ensure it has been configured in the ssh session. 22:41 < scampbell> negotiated would be a far better word then configured in my prev sentence. 22:43 < pankaj> scampbell: After I login and do 'sudo startx', after some initializations it says 'xinit: connection to X server lost'. 22:44 < scampbell> pankaj: why are you doing that? 22:44 < pankaj> scampbell: 'Waiting for X serer to shutdown (EE) serer terminated successfully (0). Closing log file. 22:44 < scampbell> pankaj: you want to run some gui program on that system but see it on your local system right? 22:44 < pankaj> scampbell: Yes 22:44 < eviladmin> don't sudo startx, that can break it for your user 22:44 < scampbell> pankaj: there is no startx in this. 22:45 < pankaj> scampbell: VEry sorry, 22:45 < scampbell> pankaj: just to eliminate confusion, restart that vm and we'll do it again. No problem. 22:45 < eviladmin> often causes important files in your $HOME to suddently be owned by root:root 22:45 < scampbell> pankaj: I wanna be sure we totally clean. 22:45 < scampbell> yep, he already had that once. 22:45 < pankaj> scampbell: I do not think that I use this virtual machine so often so can you please name any GUI program so for a test. 22:46 * Dan39 is wondering what the ultimate goal of all this is 22:46 < scampbell> pankaj: I have no idea what you have loaded. What is it we are trying to accomplish exactly, I must be confused. 22:47 < darkmeson> scampbell: please don't call it X windows 22:47 * scampbell ducks. 22:47 < scampbell> ] 22:47 < eviladmin> x11 window system 22:47 < scampbell> What can I say. I'm old. 22:47 < darkmeson> It's the X Window System, and it predates that other piece of garbage 22:48 < eviladmin> it is a piece of garbage itself though 22:48 < Pentode> it's just dated and archaic. 22:48 < searedvandal> pankaj, what distro is the vm running? 22:48 < Pentode> jumbled patched up ball of windowing system 22:48 < darkmeson> Not really 22:49 < scampbell> pankaj: I suspect we'll need to deal with the .Xauthority files on that virtual again. As eviladmin pointed out we probably just created a root owned set. 22:49 < Pentode> but it's still my friend 22:49 < eviladmin> find $HOME -! -user ..... 22:50 < searedvandal> should find that out pretty quickly when trying to fire up the gui application he wants to run 22:50 < Dan39> he gone guys 22:50 < darkmeson> The design was fairly well-thought-out, it just has a few security issues that weren't an issue way back when, and they've held onto backward compatibility for things that haven't existed in decades 22:51 < pankaj> slackmagic: Sorry, The battery have some issues. 22:51 < pankaj> slackmagic: It just got turned off without notice. 22:51 < scampbell> We were trusting back then. Just look at smtp to see how security unconcious we were. 22:51 < eviladmin> darkmeson: "a few" 22:51 < Pentode> darkmeson, yeah this is true. 22:51 < darkmeson> People today suffer from NIH and think they need to reinvent wheels to make a name themselves is all 22:51 < eviladmin> darkmeson: like literally >2000 use after free/buffer overflows/etc 22:51 < eviladmin> :p 22:52 < eviladmin> darkmeson: not to mention that today we have to bypass as much as possible of it to get decent performance and round corners 22:52 < darkmeson> yeah, and legacy mail is STILL biting us too 22:52 < darkmeson> But it "just works", so people keep using it 22:52 < scampbell> all the viagra you want. 22:52 < eviladmin> x11 is basically just an ipc these days 22:54 < eviladmin> just a simple update requires something like 8 roundtrips 22:54 < scampbell> pankaj: you might have been out when it was mentioned that the startx created those .Xauthority files owned by root again. 22:54 < darkmeson> I'd have felt better about Wayland if they'd at least tackled network streaming while they were at it 22:55 < Dan39> darkmeson: i thought they did? 22:55 < eviladmin> darkmeson: there is plans to basically intigrate vnc into it 22:55 < darkmeson> As-is, it'll probably have to be replaced with something else within ten years, or end up just as flawed as X11 as solutions are shoehorned in as afterthoughts 22:55 < darkmeson> Dan39: not in the core design. there's even a faq entry stating as much 22:56 < eviladmin> not that x11 is really network transparent these days either 22:57 < darkmeson> eviladmin: same thing. if it wasn't factored into the core design from the beginning, the results WILL be highly suboptimal 22:57 < matsaman> darkmeson: you don't feel good about wayland? 22:57 < darkmeson> afair, the advised Wayland workaround was to run Xorg on top and use that 22:57 < Pentode> matsaman, it's taking _so_ long.. 22:58 < Dan39> darkmeson: seriously? -_- 22:58 < matsaman> it's simpler to think of wayland as a revised X than some usurper, because it was actually born of X devs tired of addressing the same X bugs 22:58 < darkmeson> Which begs the question, how could that be any better? And why not DirectFB instead? 22:58 < matsaman> but you also have no particular reason to run wayland yet 22:58 < matsaman> when it's ready, X will be swiftly deprecated in distros, believe me they don't want to maintain stuff that is irrelevant 22:59 < eviladmin> x11 will stick around for a long time 22:59 < pankaj> scampbell: Ok. I think that I am on the way. As just I connected to ssh and did 'echo $DISPLAY' it said 'localhost:10.0' just like it something. Atleast it display something without not setting it. 22:59 < Pentode> i don't think X is just going to drop off. 22:59 < darkmeson> matsaman: that actually leads into a bigger rant 22:59 < eviladmin> too much legacy and not so legacy software that doesn't support wayland 22:59 < Pentode> but i agree people are going to resist when wayland is ready. maintaining x and its packages must be a chore. 22:59 < scampbell> pankaj: great. If you just want something to test with you can load the x11-apps package and use xclock to test with (my usual simple x test) 23:00 < toothe> wow, Raspberry Pi's Stretch image is huge. 23:00 < scampbell> pankaj: but yes, I believe you have the proper connection now. 23:00 < darkmeson> Everything in Linux these days is perpetually alpha or otherwise half-finished, including the flagship filesystem btrfs that STILL manages to self-corrupt and lose data far too much of the time 23:00 < Pentode> pankaj, pop the champagne 23:01 < searedvandal> now it's time to run a program and watch the glorious thing work 23:01 < scampbell> as an old timer, I have to say that documentation is really terrible compared to "the good old days". I see one more POS doc that just contains a couple of examples and...... 23:01 < pankaj> Pentode: Ha Haaa. I know it took so long (becuse of me) 23:01 < TyrfingMjolnir> Are there any linux CLI implementations for XSLT 3.0? 23:02 < Dan39> TyrfingMjolnir: like.. xstarlet? 23:02 < TyrfingMjolnir> or xsltproc 23:02 < darkmeson> TyrfingMjolnir: how about you give your use case instead? That'd probably generate more helpful answers 23:02 < Dan39> err xmlstarlet i was thinking of 23:02 < pankaj> scampbell: But I do not understand 'something to test with'. I think you said to just open the GUI app from ssh so I am installing something. Why and what about testing like just install any package that use GUI and that is it if that works. Why testing and that 'x11-apps' package. 23:02 < TyrfingMjolnir> xmlstarlet does XSLT 3.0? 23:03 < Dan39> TyrfingMjolnir: i dont know 23:03 < scampbell> pankaj: yep, any gui app. You don't need x11-apps, that was just an example to get xclock if you had nothing else in mind. 23:03 < Pentode> pankaj, just find something that you have installed on the server and not the client and run it in the ssh session.. or grab an x package and install it on the xserver. 23:04 < darkmeson> TyrfingMjolnir: according to the repos, there's one called Saxon that might 23:04 < Dan39> ah, yea Saxon is popular 23:04 < TyrfingMjolnir> darkmeson: I would like to be able to type cat /tmp/file.xml | xslt3 stylesheet.xslt 23:05 < TyrfingMjolnir> saxon-c 23:05 < pankaj> scampbell: OK. Just some lines. I know that you know the solution to this 'X11 connection rejected because of wrong authentication' 23:05 < TyrfingMjolnir> I read 23:05 < TyrfingMjolnir> Not sure which CLI tool saxon-c has 23:05 < pankaj> scampbell: Error: Unable to initialize GTK, is DISPLAY set properly?' 23:05 < scampbell> pankaj: yes, the .Xauthority files that are owned by root because of the startx again on the remote. 23:05 < Dan39> pankaj: are you trying to sudo something? 23:05 < TyrfingMjolnir> Here it says Wrap Up: https://www.xml.com/articles/2017/02/14/why-you-should-be-using-xslt-30/ yet not link 23:06 < scampbell> Dan39: no, he ran startx as root by mistake. 23:06 < Dan39> if you are ssh -X, then sudo some-gui-app won't work 23:06 < pankaj> Dan39: I tried and not also but same error. 23:06 < Dan39> stop trying to sudo everything 23:06 < pankaj> Dan39: OK. Nice information. 23:06 < TyrfingMjolnir> Some license stuff here: http://www.saxonica.com/download/c.xml 23:07 < TyrfingMjolnir> It's not a matter of apt-get install by the looks of it 23:07 < Dan39> xslt 3.0 is pretty new iirc and doesn't have much support yet 23:07 < pankaj> scampbell: OK. I removed those two files. Now restating. May work 23:08 < scampbell> pankaj: k, let us know. 23:08 < darkmeson> There's libsaxonb-java, but it's only for 2.0 23:08 < scampbell> and no startx! :) 23:08 < searedvandal> fingers crossed 23:08 < searedvandal> and no sudo 23:08 < TyrfingMjolnir> Dan39: Dec 2017 23:08 < Dan39> yea that's super new 23:08 < scampbell> do not pass go 23:08 < TyrfingMjolnir> So better write my own implementation in python or swift? 23:08 < autopsy> Stay behind the dotted line. 23:08 < pankaj> scampbell: Same error. 23:09 < scampbell> unless it's a programming language, then feel free. 23:09 < scampbell> pankaj: so, you are on an xwindow, you ssh over to the other machine, then what did you do? 23:09 < Dan39> TyrfingMjolnir: well Saxon does have xslt 3.0... so I'd start there 23:10 < pankaj> scampbell: These two files (that you said to delete) .Xauthority-c and .Xauthority-l again get created. 23:10 < searedvandal> pankaj, what command did you run? 23:10 < searedvandal> and what errors does it give now? 23:11 < TyrfingMjolnir> pacman -Ss saxon: http://termbin.com/qu68 23:11 < Dan39> well, darn 23:11 < pankaj> searedvandal: I installed filezilla on it (because I had a file server as it previously) 23:11 < Dan39> TyrfingMjolnir: on to the AUR next then :P 23:11 < Dan39> but it is java i think, so maybe just grab the jar? 23:11 < searedvandal> pankaj, how did you start it? just 'filezilla' ? and what are the errors now? 23:12 < pankaj> searedvandal: The same error: 'X11 connection rejected because of wrong authentication.\nError. Can't open display: localhost:10.0' 23:12 < Dan39> Also available is Saxon-JS, the XSLT 3.0 run-time in JavaScript 23:12 < Dan39> neat 23:13 < pankaj> searedvandal: Ya. this time different. Prior to this it was saying wheter you have DISPAY set up properly or not. 23:13 < Dan39> and finally, the ultimate goal is revealed! filezilla! 23:13 < absolutejam> My idea of having a luks volume -> PV -> multiple VGs won't work because you can't have more than one VG per PV by the looks 23:13 < toothe> I really dislike how iwconfig doesn't list the channel you're on. 23:13 < toothe> It lists the frequency. 23:13 < absolutejam> So now I guess I just have to just have one VG and multple lvm volumes 23:13 < absolutejam> kinda wanted that separation *shrug* 23:14 < autopsy> toothe they are translatable to channels. I think I saw iwconfig with channel information before though. 23:14 < Dexx1_> Anyone know how I can fix this? dpkg: error: parsing file '/var/lib/dpkg/updates/0002' near line 0: newline in field name '#padding' 23:14 < Dan39> TyrfingMjolnir: https://sourceforge.net/projects/saxon/files/Saxon-HE/9.8/SaxonHE9-8-0-12J.zip/download 23:15 < pankaj> searedvandal: I think the main problem is saying that : 'X11 connection rejected because of wrong authentication'. 23:15 < searedvandal> pankaj, delete the .Xauthority file and run 'filezilla' does it still give you the X11 connection rejected because of wrong auth error? 23:15 < pankaj> searedvandal: Same error. 23:16 < autopsy> Dexx1_, you got it past updating the initramfs? 23:16 < pankaj> searedvandal: On host or guest? 23:16 < Dan39> autopsy: lol 23:17 < autopsy> Dan39 I know just chill out homie. 23:17 < Dexx1_> autopsy: ha! do you sleep? Nah, I was afraid my computer won't boot properly, so I followed https://ubuntugenius.wordpress.com/2010/05/24/fix-a-failed-initramfs-update-do-it-before-you-reboot/ and just changed 'update_initramfs=no' (to NO) to reduce that probability. Then I changed it back now I got that error 23:17 < autopsy> Haha. 23:17 < autopsy> Dexx1_, ok. Wow. 23:19 < pankaj> searedvandal: OK. Now, just one error it says: 'Error: Unable to initialize gtk, is DISPLAY set properly?' 23:19 < autopsy> Dexx1_, you could edit the file /var/lib/dpkg/updates/0002 and remove the newline char on #padding line 23:19 < cristian_c> autopsy: any ideas? 23:19 < autopsy> Dexx1_, then run the command again. 23:19 < autopsy> cristian_c, no. 23:20 < cristian_c> ok 23:20 < searedvandal> pankaj, you're not trying to run filezilla with sudo, right? 23:20 < Dan39> first problem: using filezilla 23:20 < Pentode> absolutejam, it's easy to figure out. 2.4ghz wifi channels increase in increments of 5, so 2.412 is channel one, 2.417 is channel two, etc. 23:21 < Dan39> whats the point of this? 23:21 < pankaj> searedvandal: Yes. 23:21 < pankaj> Dan39: I also tried running 'xclock' but it counts the same problem 23:21 < Dan39> i thought i told you that sudo wont work in ssh -X 23:21 < Dan39> you cant make it work, but it wont "just work" 23:21 < Dan39> you can* 23:21 < scampbell> pankaj: you said xclock was not found, not loaded. not the the same. 23:21 < absolutejam> bad tab there Pentode ? 23:22 < searedvandal> pankaj, echo $DISPLAY gives you what output on the remote? 23:22 < pankaj> scampbell: Yes, 23:22 < scampbell> listen to seared one cook. 23:23 < pankaj> searedvandal: I think there is problem somewhere. Last time I ran 'echo $DISPLAY' and as I told you it gave something like 'localhost:10.0' and now it gives nothing. 23:23 < Dexx1_> autopsy: is this a bad move? https://pastebin.ubuntu.com/p/ZJC7tzhrR9/ 23:23 * scampbell smells dinner 23:23 < Pentode> absolutejam, sorry bout that ;p 23:24 < searedvandal> pankaj, okay. disconnect the ssh session and start it again. echo $DISPLAY shouldn't be empty 23:24 < matsaman> darkmeson: =) 23:24 < pankaj> scampbell: YOu were saying about .Xauthority file. On guest OS there were three .Xauth and I deleted all and now they are not there. 23:24 < Pentode> i dont know how i mixed that up, lol. 23:24 < pankaj> scampbell: On local machine there is one .Xauthority file. 23:24 < pankaj> scampbell: Do any changes requred to it? 23:24 < autopsy> Dexx1_, YEAH DON'T DO THAT. 23:25 < Pentode> pankaj, no, you dont edit .Xauthority. 23:25 < pankaj> Pentode: I did not. 23:26 < Pentode> pankaj, when you execute startx as user you get a connection rejection as per auth? 23:26 < pankaj> Pentode: Well, I changed the ownership from pankaj:pankajgroup to root:root when it was not working. Now, I set it as it was. So, restarting and connecting again. 23:27 < Dexx1_> autopsy: So, I think I reversed the edit from that web page, but it is STILL behaving like it's there.. 23:27 < Pentode> ok 23:27 < matsaman> if I had to guess, using the new 'apt' in general is a bad idea 23:27 < autopsy> Dexx1_, what is it saying to you? An error now? 23:28 < autopsy> matsaman, what is new about it? 23:28 < nivirx> matsaman, Apt is a pretty bad idea in general :^) 23:28 < matsaman> nivirx: well these days, in the 1930s when it was made it was grand 23:28 < Dexx1_> autopsy: no error -- when I try to 'sudo apt-get upgrade jekyll' I end up in that screen (linked above) 23:28 < matsaman> autopsy: vs 'apt-get', it's quite new 23:28 < pankaj> Pentode: Great news. It worked. 23:29 < Pentode> awesome 23:29 < syb0rg> you guys mean that using apt over apt-get is bad? I'm curious why, I have never had an issue with it 23:29 < syb0rg> and it is prettier 23:29 < balletjebal> whats the difference 23:29 < searedvandal> pankaj, you got your program running? awesome 23:29 < matsaman> so is alias apt="apt-get" 23:29 < matsaman> balletjebal: that is the question 23:29 < pankaj> Pentode: Just as the notice it shows at last when running the application: 'Xlib: extension "RANDR" missing on display "localhost:10.0". 23:29 < autopsy> Dexx1_, I'm confused what screen? 23:30 < matsaman> given Debian utils' penchant for automatic things like deleting all your packages, I'm wary of new ones 23:30 < pankaj> Pentode: What do you think of this warning? 23:30 < darkmeson> huzzah! 23:30 < pankaj> Pentode: Although application runs. 23:30 < syb0rg> The main difference I know is: The `apt` command is meant to be pleasant for end users and does not need to be backward compatible like apt-get(8)." 23:30 < matsaman> everything most villainous in the world was always _meant_ to be most pleasant =P 23:30 < syb0rg> so bad for scripts, but why bad for general use? 23:30 < pankaj> searedvandal: You all guys helped very much otherwise it was not going to work out anyway. 23:31 < matsaman> syb0rg: dunno, balletjebal has the question 23:31 < searedvandal> pankaj, glad to hear you got things working :) 23:31 < darkmeson> pankaj: that can be safely ignored 23:31 < Dan39> pankaj: now, scrap filezilla and install vsftpd 23:31 < autopsy> Dan39++ 23:31 < darkmeson> pankaj: There's one other thing. You'll have to keep that ssh connection running or your apps will die 23:31 < pankaj> Dan39: I had vsftpd. Installed filezilla just for ........... 23:31 < matsaman> scrap TP clients and just use ssh 23:32 < pankaj> darkmeson: What is that? 23:32 < Dan39> matsaman++ 23:32 < Dexx1_> autopsy: https://pastebin.ubuntu.com/p/sQxkfsQJRR/ 23:32 < Dexx1_> autopsy: still trying to upgrade Jekyll... 23:32 < Dexx1_> autopsy: is it possible that it's fixed? 23:32 < matsaman> Dan39(+)++(+)++ 23:32 < Dan39> o_O 23:32 < Dan39> does that like... do something in brainfuck? lol 23:32 < darkmeson> Typically, you'd either run it in screen or tmux, or use autossh as the final step in a proper solution 23:32 < matsaman> your iteratorses just got iterated 23:33 < pankaj> darkmeson: Firstly even though I restarted and then checked DISPLAY variable and it was empty. I thought it would not work out. So, this time I restarted ssh service and then ran filezilla. This time it worked. 23:33 < autopsy> Dexx1_, it says right here: jekyll is already the newest version (3.0.1+dfsg-1) 23:34 < pankaj> darkmeson: I thought that restarting will do that automatically. Do not know that restarting the service alone is much important. Weird....... 23:34 < nivirx> jeeze, isn't upstream jekyll on version 3.8? 23:34 < autopsy> nivirx, probably. 23:35 < pankaj> darkmeson: You were saying something about dying apps if something is not installed. What is that? 23:35 < autopsy> Dexx1_, do you need a version higher than 3.0.1? 23:36 < autopsy> Dexx1_, don't run sudo apt autoremove though those are your kernels. 23:36 < autopsy> linux-image 23:36 < Pentode> pankaj, well im glad it's working for you finally. 23:36 < searedvandal> Dexx1_, and apt-get upgrade is still not advised. I believe the safer way to upgrade a single package is apt-get --only-upgrade install 23:37 < autopsy> Dexx1_, listen to searedvandal he knows what he is talking about. 23:37 < pankaj> Pentode: Thanks to all you guys. It is because all of you. 23:37 < autopsy> pankaj, you took like 3 hours. 23:37 < autopsy> Dexx1_, no I don't sleep. 23:37 < pankaj> Pentode: Just one question till now. What does 'localhost:10.0' correct meaning is? 23:37 < pankaj> autopsy: I know 23:38 < pankaj> Pentode: How to make sense and understand it? 23:38 < Pentode> pankaj, it means the xserver is directing it's rendering to a display elsewhere on the network, namely your machine. 23:38 < Dexx1_> lol 23:38 < Dexx1_> searedvandal: autopsy I want to upgrade to jekyll 3.8 23:38 < pankaj> Pentode: And that ':10.0' 23:38 < autopsy> Dexx1_, you'll need to enable unstable repositories for that I guess. 23:39 < autopsy> development I guess. Its callled. 23:39 < Wulf> Hello! 23:39 < matsaman> hi wulf 23:39 < Pentode> 0:0 is the local display, 10.0 is just one it picks i guess per default since it's not likely to be used? i dont really know _why_ it's chosen. 23:39 < autopsy> Hi Wulf. 23:40 < autopsy> Dexx1_, do you know how to enable testing updates unstable repositories in apt-get? 23:40 < autopsy> searedvandal, how does he upgrade to jekyll 3.8? Using unstable? 23:41 < nivirx> you would just install it from ruby gems wouldn't you 23:41 < searedvandal> yeah, ruby gems 23:41 < searedvandal> would be my guess 23:41 < Wulf> I've got two laptops with an external screen each. Is there an easy way to "connect" the two screens from the second computer to the other one through network? 23:42 < nivirx> as long as an up to date ruby is also provided... 23:42 < pnbeast> pankaj, this posting has some information: https://stackoverflow.com/questions/746119/how-do-you-use-display-specifications 23:42 < pankaj> pnbeast: OK 23:44 < Pentode> pankaj, essentially the first number is the display sequence, this identifies the active xserver display, the second is the screen number. every display can have multiple screens attached, 0 being the default. 23:44 < Pentode> hopefully i explained that right.. 23:44 < pankaj> Pentode: Oh! 'screen' I understand. 23:45 < autopsy> Yeah screen number. 23:46 < scampbell> but "screen" in this case, has nothing to do with your monitor screen or which monitor. 23:46 < autopsy> It is only one that one is :0.0 23:47 < scampbell> X screens are a concept that really doesn't map into modern use. I don't believe I've seen multiple screens and an X server in decades. 23:48 < autopsy> I've got :0.0 and :0.1 23:48 < scampbell> really? what for (seriously curious) 23:48 < autopsy> First Xserver First and second screens. 23:49 < autopsy> scampbell, so I can drag apps to second screen and have more real estate. 23:49 < Prof_Birch> Ugh, how do i pick a database type 23:49 < Prof_Birch> nosql vs sql 23:49 < eviladmin> why not both? 23:49 < eviladmin> aka postgresql 23:49 < scampbell> autopsy: interesing, I do that with only one screen with multiple monitors. 23:49 < eviladmin> but really, depends on the use case 23:49 < jimm> pg good :) 23:50 < autopsy> scampbell, yeah multiple monitors I mean. 23:50 < Prof_Birch> eviladmin: I am so bad with database design 23:50 < eviladmin> authors of postgres have said that naming it postgresql was a mistake 23:50 < eviladmin> the sql bit that is :p 23:50 < scampbell> autopsy: check, I think you get the same DISPLAY regardless of monitor. Am I wrong? 23:51 < Prof_Birch> I might be able to get away with just Json, but I've never used it 23:51 < autopsy> scampbell, its saying $DISPLAY is only :0 23:52 < scampbell> autopsy: yeah, I don't really think anyone uses multiple screens anymore. That would, in fact, mean you couldnt drag between them I think. 23:52 < autopsy> scampbell, ohhhh right. 23:52 < Pentode> yeah the idea is they are separate isolated entities which clients can connect i think 23:52 < autopsy> scampbell, yeah they are joined thats right. 23:52 < eviladmin> Prof_Birch: what data is it? 23:53 < eviladmin> and what is the access pattern? 23:53 < scampbell> Weirdst use of X screens was a vendor doing cad work for multiple auto vendors. Multiple ethernet nics, multiple screens on the Xserver and dumb as everlasing f** because both vendors had command line access. 23:54 < Pentode> o_O 23:54 < Prof_Birch> eviladmin: that's the tough part. I am not sure the scope of the data yet, so I am reluctant to design a schema just yet. I am thinking Json or a flat file database will give me flexibility to start. Multi-user technically, but the intention is just one actual users, but one or two of their devices might access at the same time (phone and laptop). SQLite works fine for something like that 23:55 < pankaj> darkmeson: Hello. 23:56 < eviladmin> you don't want flatfile then 23:56 < eviladmin> you can stuff json natively into pg 23:56 < matsaman> Prof_Birch: you'll be able to change just about at any moment 23:56 < phinxy> i had to mount my /boot partition on a macbook. mount -t vfat did not work (not found) but -t msdos brought it up.. If msdos is FAT16 and vfat FAT32, could something break? 23:56 < pankaj> darkmeson: I know you said about the one thing to keep apps running otherwise the apps will die about. Was it about keeping the ssh connection alive I think because after some period of time when I echo $DISPLAY it vanished and return to nothing from 'localhost:10.0'. 23:57 < eviladmin> if it is just ever two client accessing sqlite would probably work fine too 23:58 < autopsy> phinxy, yeah files can break. It should be FAT16 though msdos. 23:58 < Prof_Birch> My simplified mind isn't thinking much outside of key-value pairs, which simplicity is a unix virtue, but I worry I am missing something with that approach 23:58 < autopsy> phinxy, you have the 8.3 rule on filenames. 23:59 < matsaman> Prof_Birch: problems become apparent when they need to be =) 23:59 < autopsy> phinxy, no POSIX file permissions either. --- Log closed Mon Jun 11 00:00:53 2018