[00:01] <database2_> Tj: don't worry actually i am tryng to understand the MBR and EFI boot block or boot sector
[00:02] <database2_> oceanquake: right
[00:03] <TJ-> database2_: so what bits do you want to understand?
[00:03] <oceanquake> If you just use group membership, and a) you are OK having the users be members of the specific group, and b) the device's group-level permissions gives sufficient access, you do not need to do anything setuid/setgid.  setuid/setgid are ways to grant anyone arbitrary & "temporary" userid/groupid values, via the programs so-marked.
[00:04] <oceanquake> database2_: OK, so if you follow what we've written so far, what parts do you still not understand?
[00:04]  * TJ- has done extensive work both writing boot-loader(s) and working with partitioning schemes
[00:04] <egrain> do you guys have recordmydesktop?
[00:05] <OerHeks> egrain, sure, it is in the repos
[00:05] <egrain> apt-get install recordmydesktop, right?
[00:05] <OerHeks> !info recordmydesktop
[00:06] <egrain> that is handy. shiny.
[00:06] <database2_> oceanquake: i understood everything you and Tj explained it well
[00:07] <OerHeks> egrain, install both, + gtk-recordmydesktop https://wiki.ubuntu.com/ScreenCasts/RecordMyDesktop
[00:07] <database2_> oceanqake: does systemd have root access ?
[00:08] <egrain> OerHeks, why gtk- too?
[00:08] <oceanquake> database2_: yes
[00:08] <OerHeks> egrain, try install it without the gtk thingy ...
[00:08] <OerHeks> you will not find it
[00:08] <OerHeks> ( in the menu)
[00:08] <egrain> well, then it will be in the dependencies and installed automatically.
[00:08] <OerHeks> nope
[00:08] <database2_> oceanquake: what demons can do ?\
[00:09] <database2_> i mean to say worse thing any demon can do ?
[00:09] <OerHeks> both packages pull in other dependencies, AFAIK
[00:10] <egrain> OerHeks, well, here it works without the gtk thing. i'll see tomorrow. i don't have ubuntu here right now.
[00:10] <egrain> anyway, thanks a bunch as usual.
[00:10] <oceanquake> database2_: an arbitrary daemon running as root can do anything; this is why a number of techniques are used to control how much code is running as root.  These techniques include chroot, dropping privileges after startup, running privilege-separated components, etc.
[00:11] <oceanquake> database2_: for that matter an arbitrary program running as root can do anything; a daemon is just a program that is intended to run indefinitely in the background
[00:12] <database2_> oceanquake: it means daemons can act like virus too ?
[00:13] <oceanquake> database2_: system daemons are supposed to be carefully vetted; it's a big deal when they have vulnerabilities
[00:14] <database2_> oceanquake: it means they can be very harmful if not implemented carefully
[00:14] <oceanquake> database2_: any program can effectively act like a virus; if you run a program as your non-privileged user, it could be ransomware, and you can have unprivileged daemons as well
[00:15] <database2_> oceanquake: okay thanks
[00:16] <database2_> oceanquake: can you tell me where kernel allocate memory for itself?
[00:17] <profbear> !info sl
[00:17] <oceanquake> database2_: good question.  I actually don't know enough about the kernel architecture to answer that.  You may want to check on https://kernelnewbies.org/ to get started understanding more about the kernel.
[00:18] <database2_> oceanquake: okay thanks again
[00:19] <profbear> is there a way to search for packages in a ppa using the commandline?
[00:19] <profbear> without trusting or adding it first?
[00:20] <oceanquake> database2_: sure.
[00:20] <profbear> like `ppa-of-the-universe cmake' would return the latest version of cmake that's out there "somewhere".
[00:22] <ducasse> profbear: there's nothing like that afaik
[00:22] <profbear> wouldn't that be sick, tho? ducasse
[00:24] <Stormmore> 5th attempt to get this laptop running Ubuntu
[00:24] <nightowl1> What happens?
[00:25] <amazoniantoad> Stormmore, you know if ubuntu can run on my cell phone it can probably run on your laptop
[00:25] <Stormmore> video goes all sorts of flaky, if I am lucky I get either a working external monitor or an internal display at 800 x 600
[00:26] <nightowl1> Is that GNOME?
[00:26] <Stormmore> oh and to even get there, I usually have to boot to "recovery" first
[00:26] <profbear> found it https://askubuntu.com/a/1041791/138912
[00:26] <Stormmore> just trying to get a plain vanilla Ubuntu 18.04 install on it
[00:26] <nightowl1> Try to use MATE
[00:26] <nightowl1> Is this an old laptop?
[00:26] <Stormmore> nope not even close
[00:27] <Stormmore> it might be a year old at this point
[00:27] <oceanquake> Stormmore: what is the video chipset?
[00:27] <nightowl1> Try to use Ubuntu MATE see if it makes a any difference
[00:28] <Stormmore> the messed up part if I don't update it, it just seems to work
[00:29] <nightowl1> you do dist upgrade?
[00:29] <Stormmore> nope
[00:30] <Stormmore> I suspect something the first time it does an update-initramfs -u causes the problem
[00:30] <Stormmore> about to see if I am right, or close
[00:31] <Stormmore> nope that isn't it
[00:31] <nightowl1> I don't know , 18.04 works fine on my laptop
[00:31] <nightowl1> I use MATE
[00:33] <tomreyn> Stormmore: can you confirm this is the situation? you install ubuntu 18.04.1 (not 18.04.0) using the default desktop installer ISO, it installs fine and booting into it works. but when you then apply pending updates and reboot again the video output breaks?
[00:33] <Stormmore> I have to get it working with Vanilla Ubuntu
[00:33] <Stormmore> tomreyn, yup that is exactly it
[00:34] <tomreyn> Stormmore: what can you tell us about the hardware, especially (but not only) graphics card?
[00:34] <Stormmore> tomreyn, it is a Razer Blade 15 with 1060 Max-Q
[00:35] <tomreyn> oh, a gaming laptop. those are sometimes difficult to get working.
[00:35] <tomreyn> also the graphics card can be.
[00:36] <tomreyn> after installing, run "sudo ubuntu-drivers list" and report what it outputs, if anything
[00:36] <Stormmore> totally get that but I don't expected a security patch to the kernel to change enough to break the OSS driver
[00:37] <tomreyn> it doesn't have to be a security patch, may be a bug fix, too, or a stable release upgrade. either way it should not introduce a regression.
[00:37] <Stormmore> tomreyn, I can tell you that know, it shows the 390 prop driver and the OSS. My issue is, something unrelated the the video driver is causing the video driver to go awry
[00:38] <tomreyn> how can you tell the source of the issue is unrelated to the video driver?
[00:39] <Stormmore> my usual install process is to install Ubuntu with updates and get it stable there regardless of the issues around prop drivers and then see if I can get the prop drivers to do the more advanced stuff
[00:39] <Stormmore> right now I don't even card if I can get the prop drivers installed
[00:39] <tomreyn> ah, makes sense, good approach
[00:40] <tomreyn> "I don't even card"?
[00:40] <Stormmore> care*
[00:40] <tomreyn> oh
[00:41] <tomreyn> so when the video gets bad, does thishappen right at boot, or only when the graphical desktop starts?
[00:41] <Stormmore> there is a known issue with the touchpad that i need to build and test a custom kernel for but that is tricky if you don't have a stable-ish repeatable install
[00:41] <tomreyn> sure.
[00:42] <Stormmore> as far as I can tell right now, it is post grub boot
[00:43] <tomreyn> you could install all the pending updates and reboot and then access grub and select the recovery boot from 'advanced'
[00:43] <tomreyn> then we could get some logs and get an idea of what may be going wrong
[00:43] <openjeff> could anyone suggest a channel for scripting help
[00:43] <tomreyn> you could also post dmesg now that things are still working
[00:43] <tomreyn> openjeff: scripting what?
[00:44] <Stormmore> the reason I suspect that it is part of an update-initramfs process is because once it starts happening it happens to all the kernel options (if I am lucky, I can still get to a propmpt of some sort using the recovery mode)
[00:44] <openjeff> might be a stupid question but im trying to have my own script take input while launching the script
[00:44] <openjeff> kinda like how a lot of commands are run
[00:44] <openjeff> having a tough time googling this though
[00:45] <Stormmore> tomreyn, I have tried all sorts of things, once the issue occurs, they only way to get any level of control is through the recovery mode
[00:45] <tomreyn> Stormmore: hmm that's interesting. maybe then try the !hwe kernel as well, to see if it works better with nouveau on your hardware.
[00:45] <Stormmore> tried the HWE too
[00:45] <profbear> openjeff: bash? python? javascript? what kind of scripting
[00:45] <openjeff> bash
[00:46] <Stormmore> I am pretty comprehensive in my testing
[00:46] <profbear> #bash
[00:46] <openjeff> simple enough, TY
[00:46] <Stormmore> I am doing a `apt install --upgrade linux-generic right now
[00:47] <openjeff> sorry its been a long long time since I been on freenode
[00:47] <tomreyn> Stormmore: this sounds more like you may need to look for a firmware / bios upgrade and maybe could try booting in compatibility support mode rather than uefi just to introduce some variance.
[00:47] <tomreyn> s/booting/installing/
[00:48] <Stormmore> tomreyn, I would agree with you except for 1) it works in the Live CD / initial boot, pre-update and 2) the inconsistency between getting output on an external monitor and a poor resolution on the laptop screen.
[00:50] <oceanquake> Sorry, I didn't follow all the dialogue, but Stormmore, are you updating the kernel at any point in this process?  And it sounds like you're using nouveau by default?
[00:50] <tomreyn> Stormmore: i understand the hesitation, it is an unusual set of inudications. if you like, post dmesg and maybe i can provide more suggestions based on it.
[00:51] <Stormmore> oceanquake, I am "slowing down" the process as we speak - install complete w/o updates, now updating just the kernel
[00:52] <oceanquake> Stormmore: so it works OK prior to any updates?
[00:52] <Stormmore> tomreyn, there is also the fact that other people are running other distros quite happily (and some I assume are running Ubuntu or some cousin)
[00:52] <Stormmore> oceanquake, looks that way
[00:53] <oceanquake> Stormmore: with nvidia/nouveau, and newer graphics chipsets, kernel and mesa can be issues.  Esp. with nvidia, I wouldn't assume nouveau from newer kernel should work better than older kernel.
[00:56] <tomreyn> from  what i understood it also happens with the same base kernel version, just newer patches
[00:57] <Stormmore> oceanquake, yeah looking like that is my current problem, stock kernel (4.15.0-20) seems to be working right now but the upgraded (4.15.0-43) one loses the internal monitor (well it detects it but the output is blank
[00:57] <ducasse> Stormmore: i seconf tomreyn's suggestion to make sure you are running the latest bios
[00:57] <Stormmore> but I haven't updated anything other than the kernel at this point
[00:57] <tomreyn> IMMO that's a regression you should file as a bug
[00:57] <ducasse> *second
[00:58] <tomreyn> "ubuntu-bug linux"
[00:59] <Stormmore> ducasse, would be nice, and I know there is at least one issue (which is actually fixed in 4.20 kernel too) that a BIOS update would fix but not an option.
[00:59] <tomreyn> bios update is not an option because ? windows only?
[01:02] <Stormmore> tomreyn, not something we like to push publically when there are kernal fixes that can handle it in a safer manor then a firmware fix
[01:03] <tomreyn> i hope "we" is not an OEM there
[01:05] <tomreyn> razersupport.com only seems to list a "master guide" document download, no bios updates, so i guess it's actually OEM?
[01:06] <Stormmore> yup
[01:06] <sholby> I used to have a boyfriend named "Ubuntu" once.
[01:06] <sholby> He'd "play the bongos" on my ass
[01:06] <sholby> (he was black)
[01:06] <tomreyn> !ot | sholby
[01:06] <Stormmore> but like I said I don't think my issue issue BIOS fixable since others with different distros can get this to work
[01:07] <tomreyn> please do file a bug, and consider kernel bisecting then
[01:08] <TJ-> Stormmore: You say the kernel was upgraded; does the system still boot fine with the originally installed kernel version?
[01:08] <Stormmore> I am not sure it is a bug though either, I suspect config
[01:08] <Stormmore> TJ-, at this point yes, the previous one with just the kernel updated is working but the updated kernel has video issues
[01:10] <TJ-> Stormmore: OK, so, when it it 'fails' does the system get far enough to have been logging to journal, so we can boot from the good kernel and grab the log?
[01:11] <Stormmore> TJ-, actually no idea, let me have a look at the log right now
[01:11] <TJ-> Stormmore: if the system is currently booted with the good kernel, "journalctl --list-boots" and then you can examine prior boots with "journalctl -b -1" etc
[01:17] <TJ-> Stormmore: once you find the appropriate log, then "journalctl -b -X -p warning" might help filter the useful messages
[01:19] <tomreyn> TJ-: journalctl: invalid option -- 'X'
[01:19] <TJ-> tomreyn: it's a placeholder for the number, silly :D
[01:19] <tomreyn> oops
[01:20] <tomreyn> handy
[01:22] <Stormmore> going to do a fresh boot cause it is hard to tell if I am reading the right one
[01:23] <Stormmore> even with -p warning it is 1500+ lines
[01:24] <TJ-> Stormmore: those sound like the ones we should see!
[01:24] <TJ-> Stormmore: if you've more than around 10 there's something wrong :)
[01:25] <Stormmore> oh TJ- right now the sit is the that internal monitor won't come on with the new kernel so I can check from this one... should be journalctl -p warning right?
[01:25] <Stormmore> external monitor is currently working
[01:25] <TJ-> Stormmore: add in the "-b 0" for 'this boot'
[01:25] <TJ-> Stormmore: otherwise you'll get other service logs after boot completed
[01:30] <Stormmore> getting a really noisey gdm-xsession (NOUVEU) log, a few Link training failed errors coming from the kernel, CPU throttling, which isn't too surprising on this beast
[01:30] <zap0> i have nautilis as a file manager.... how do you make it show direcorties at the top?
[01:31] <matsaman> zap0: what's it showing now
[01:31] <zap0> alphabeticall
[01:31] <Stormmore> OK I think we are making progress, thanks TJ-. Looking at the last 2 boots, it would appear that it has to do with the Link Training error
[01:31] <matsaman> zap0: oh, do you see a column 'type'?
[01:31] <zap0> no
[01:32] <zap0> ah.. found it
[01:32] <zap0> thanks.
[01:34] <matsaman> well done
[01:38] <konrados> Hello! Is there a way to start the `konsole` program, and pass it a command, and tell it *not* to close? For some reason it auto closes. I also tried with --fork, whatever it actually does.
[01:38] <konrados> Or, maybe it's xy, so - lets say I have a script, which displays some stuff in a loop, kind of a monitor, how to start it with a terminal or gui, in a terminal (I use konsole). So it stays there and ... works?
[01:40] <matsaman> konrados: --noclose ?
[01:40] <matsaman> I'm sure you can make it wait via the shell script also
[01:42] <konrados> matsaman, haha yes! Somehow I missed that, thank you!
[01:42] <matsaman> konrados: 'help read'
[01:43] <rcm888> I found qt5-fsarchiver, it works. but it is ridic to read things like "secret area".... and it cant restore 1mb MBR over network. lol!
[01:43] <matsaman> https://askubuntu.com/questions/46627/how-can-i-make-a-script-that-opens-terminal-windows-and-executes-commands-in-the#comment-888480
[01:44] <Stormmore> have a funny feeling I am hitting https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1797881
[01:46] <tomreyn> we have no means to tell
[01:46] <kilde> Ok, so my system 16.04 wont let me upgrade to 18.04. It says that I have to update first, which I have, but I get this problem about some python stuff. Can you help me resolve this issue? Here is a pastebin of the issue. https://pastebin.com/BwzKRxX4
[01:47] <tomreyn> kilde: did you "sudo apt update" beforehand?
[01:48] <tomreyn> you seem to have an incompatible python repository configured
[01:48] <kilde> tomreyn: yes I did
[01:49] <tomreyn> remove this repository, downgrade python packages, try again
[01:50] <Stormmore> OK next test is going to be the hwe kernel
[01:54] <oceanquake> Hi tomreyn.  Mind continuing to try to help me get all the way through running with the encrypted volumes?
[01:55] <kilde> tomreyn: can you walk me through it please?
[01:56] <tomreyn> kilde: "apt-cache policy" shows your active repositories
[01:57] <tomreyn> you can share the output by appending:   | pastebinit
[01:57] <tomreyn> oceanquake: the part where you reduce things from two to one password prompt? if so, i couldn't really, haven't done it myself, yet.
[01:58] <Stormmore> :( same issue with the updated HWE kernel, I just don't get why the stock kernel works but no other
[01:58] <TJ-> Stormmore: sounds like it needa a git-bisect if the problem seems to be a regression
[01:59] <oceanquake> So one thing I think I missed is noted in https://www.pavelkogan.com/2014/05/23/luks-full-disk-encryption/  - it looks like to avoid getting prompted after GRUB, I will need to have a keyfile associated with the root volume and have it available in the initrd?
[02:00] <oceanquake> i.e., the unlocked luks volume is not kept open when transferring control to the initrd?
[02:00] <Stormmore> TJ-, yeah which would suck, it is bad enough that LTS is 5 minor versions behind what I really need just for the trackpad but this inconsistency isn't good at all
[02:00] <oceanquake> Stormmore: when you say HWE kernel, you mean to say you are actually using the proprietary nvidia driver?
[02:01] <Stormmore> no oceanquake, just installed the linux-generic-hwe-18.04 package
[02:02] <oceanquake> So I'm confused as to how that would be enough to change the behavior; if the problem is with nouveau, then isn't the key here to switch off of nouveau?
[02:03] <Stormmore> that is my confusion too
[02:04] <tomreyn> oceanquake: this is correct ->  it looks like to avoid getting prompted after GRUB, I will need to have a keyfile associated with the root volume and have it available in the initrd?
[02:04] <kilde> tomreyn: https://pastebin.com/Tgpy9Mn2
[02:04] <tomreyn> oceanquake: grub doesn't know how to talk to the kernel, or to dmcrypt-luks, in a way that it could safely pass over the passphrase you entered.
[02:05] <oceanquake> tomreyn: it would seem to be a matter of passing the open luks "session" over to the kernel, but I guess that's not possible (at least not as of now)?  That was posted in 2014 and I'm wondering if anything has changed.  web searches aren't turning anything up though.
[02:06] <tomreyn> oceanquake: i guess nouveau should, ideally, if they can get enough documentation to get it done, work by itself to at least provide an unaccelerated video output.
[02:07] <oceanquake> Stormmore: so I guess what I'm saying is, if you try changing over from nouveau to the proprietary nvidia driver, does this problem remain or go away?  Just installing the hwe package is probably not enough.
[02:07] <TJ-> Usually PCIe link training errors are due to hardware problems
[02:07] <TJ-> It can also be caused by different generations of PCIe between controller chipset and device
[02:08] <tomreyn> i would be surprised if this was possible. I doubt grub folks are willing to work on code to allow for such. <oceanquake> tomreyn: it would seem to be a matter of passing the open luks "session" over to the kernel, but I guess that's not possible (at least not as of now)?  That was posted in 2014 and I'm wondering if anything has changed.  web searches aren't turning anything up though.
[02:08] <Stormmore> oceanquake, that so far has guaranteed that I will be using "recovery mode"
[02:08] <Stormmore> TJ-, then explain what stock works
[02:09] <oceanquake> Stormmore: you mean if you go to the nvidia driver it always ends up with you in recovery mode?
[02:09] <TJ-> Stormmore: I'm going to place a bet, that it is caused by a CP firmware bug in ACPI, and that tighter ACPI implementation in kernel (which is an ongoing process) is surfacing the problem
[02:09] <Stormmore> guaranteed for me anyway
[02:09] <tomreyn> kilde: looking now, sorry.
[02:09] <TJ-> Stormmore: And that makes me wonder if acpi_osi is a workaround for this. See http://iam.tj/prototype/enhancements/Windows-acpi_osi.html
[02:10] <oceanquake> Stormmore: what about a newer kernel + nvidia driver?
[02:10] <Stormmore> it is funny you mention ACPI, yes I have seen ACPI errors but I am seeing the same no matter what kernel version I am booting
[02:10] <Stormmore> oceanquake, the HWE kernel is 4.18.0-13
[02:11] <tomreyn> kilde: which repository does "apt-cache policy python-laditools" reoprt this package version 1.1.0-2 comes from?
[02:13] <oceanquake> Stormmore: yeah, could be it needs a newer kernel than that.
[02:15] <Stormmore> it is funny you mention ACPI, yes I have seen ACPI errors but I am seeing the same no matter what kernel version I am booting
[02:15] <Stormmore> oceanquake, which would totally eliminate Ubuntu from being acceptable to install our these systems
[02:17] <oceanquake> Stormmore: well, I'm taking a guess given that this is a new machine; I could be wrong with that guess, but it's what I would try to see if this is a matter of a recognized bug that has been addressed.
[02:17] <Stormmore> it isn't that new
[02:17] <Stormmore> the Blade 15 came out at the beginning of last year
[02:18] <tomreyn> kilde: all of your repositories' carry the "xenial" release name, so they at least claim to be compatible, but these package dependencies make it look like that's not the case.
[02:18] <database2_> i include linux/fs.h then also gcc says that NR_OPEN undeclared use in main function
[02:18] <Stormmore> worse part we tried to reach out to Canonical then to try and collaborate on getting it working but got nothing but crickets
[02:18] <kilde> tomreyn: https://pastebin.com/NfHAQ9Ej
[02:18] <oceanquake> Stormmore: ok, understand.  Nonetheless if you have observed the problem to be sensitive to kernel version (as you have), then it's worth seeing if it's still present on very recent kernels.
[02:19] <powderedtoastman> hey guys, I installed ubuntu server, and I want to make it boot without waiting for the network connection to start first, how do I do this?
[02:19] <powderedtoastman> it waits an unlimited amount of time for ethernet connection to come up
[02:19] <oceanquake> Stormmore: whether those kernels are acceptable for the situation or not is a different question, but at least you can determine if it's been fixed anywhere or needs a bugreport.
[02:20] <powderedtoastman> I installed ubuntu server becuase ubiquity for some reason crashes with lubuntu, so I installed lubuntu-desktop package on top of it, but I need it to boot without a wired connection
[02:20] <Stormmore> oceanquake, totally and the plan is to custom compile a kernel for this machine but I need a consistent install and update process to handle that
[02:20] <oceanquake> Unfortunate about Canonical; wish I could help more with that.
[02:21] <tomreyn> kilde: oh, you actually have packages which are older than those in 16.04, interesting
[02:21] <Stormmore> you would think having working for them, I could have being able to facilitate that a bit better but no joy :-/
[02:22] <oceanquake> In general, I'm not quite sure what keeps Canonical afloat.
[02:22] <tomreyn> kilde: can you run this: https://github.com/tomreyn/scripts#foreign_packages
[02:23] <Stormmore> oh this is interesting, so I just "blacklisted" Nouveau using modprobe's blacklist
[02:23] <oceanquake> I certainly wish them the best; seems like we could use more full-time Free SW/Linux people doing the necessary, but unsexy work.
[02:24] <Stormmore> and now I have no external, black screen on my internal and CTRL+ALT+F(x) / CTRL+FN+ALT+F(x) not working
[02:25] <Stormmore> but that kinda makes sense since the HDMI port is connected to the nvidia card
[02:25] <oceanquake> OK, so assuming I associate a keyfile with the rootvol, what is the means by which it gets used by initramfs?  I thought those files were only copied over if they were in crypttab, but that crypttab was not for root vol?
[02:26] <oceanquake> sorry, initramd
[02:26] <tomreyn> kilde: please show the forign_packages output in the current state,m then disable your ppas (all of them) and run it again and post the output again
[02:27] <TJ-> oceanquake: you need an entry in /etc/crypttab for it that includes the keyfile; also, you need to edit /etc/cryptsetup-initramfs/conf-hook and set KEYFILE_PATTERN= - I have it as /etc/luks/*.keyfile
[02:28] <Stormmore> so something with the Intel i915 driver maybe?
[02:29] <oceanquake> TJ-: need an entry for the root vol you mean?  I did discover the /etc/cryptsetup-initramfs/conf-hook issue previously so that part is at least set.
[02:30] <TJ-> oceanquake: an entry for whatever block device is LUKS encrypted, yes
[02:30] <Bashing-om> Stormmore: /var/log/gpu-manager.log give any hints ?
[02:30] <oceanquake> TJ-: OK, got it, let me do this.
[02:30] <TJ-> oceanquake: during mkinitramfs if that device is determined to be needed to get to the root file-system the relevant bits will be added
[02:31] <TJ-> Messing about with the GPU drivers isn't going to help if the issue is PCIe link training errors, since there is no reliable path to the GPU
[02:32] <AK> I'm in rescue mode. and chrooting the system. While installing the system I got grub installation error. and I rebooted after completing other parts.
[02:33] <AK> so now how do I know if my ESP is oaky. and yeah I don't have other system to watch out for some guide. and I'm living in far away areas.
[02:33] <Stormmore>  @Bashing-om maybe? I have 2 "The device is not bound to any driver" with "Error: can't access /sys/bus/devices/<id>/driver" errors and a few "Error : Failed to open /dev/dri" in there right now
[02:34] <TJ-> AK: have you mounted proc sys dev dev/pts run into the chroot?
[02:34] <AK> TJ-: no I just mounted /home after I unlocked the encrypted container. and now I mounted /home too
[02:35] <AK> sorry, mounted / after unlocking the container
[02:35] <Bashing-om> Stormmore: And we are back to TJ-'s concern "20:31 < TJ->" // Is above my skill level to know.
[02:36] <Nexilva> Hello, I am on latest LTS and have the need to change the LXD/LXD container location from /var to /media due to space restrictions. Do you know how to do this?
[02:36] <AK> and now the vm which contains my home to /home
[02:36] <Nexilva> LXC*
[02:36] <TJ-> AK: Is the system currently using the a LiveISO boot to try to fix it?
[02:36] <AK> yeah I just booted from a livecd.
[02:36] <AK> and then chrooted.
[02:37] <Stormmore> TJ-, I am think there is an incompatible setting in the gpus config that is causing it to fail training
[02:37] <TJ-> AK: so far the things you've said all conflict. You said its in rescue mode. Then you said its chrooting. Now you mentioned a VM?
[02:37] <TJ-> Stormmore: as I told you a while back; Try acpi_osi
[02:38] <AK> by vm I meant virtual thing which lvm creates lol
[02:38] <Stormmore> oh I think I missed that
[02:38] <TJ-> AK Oh! You mean LVM - logical volume management :)
[02:38] <AK> yeah
[02:38] <TJ-> Stormmore: And that makes me wonder if acpi_osi is a workaround for this. See http://iam.tj/prototype/enhancements/Windows-acpi_osi.html
[02:39] <tomreyn> kilde: still working on it?
[02:39] <AK> TJ-: I'm not good with graphical installers. so pardon
[02:39] <TJ-> AK: Right, so you've got a LiveISO booted and the target system is LUKs encrypted with LVM
[02:40] <AK> yeah I created 2 partitions one unencrypted for ESP 512M and rest of the disk is LUKS over lvm
[02:40] <Stormmore> let's give it a try eh?
[02:40] <AK> I think I'm missing something like docryptlvm or something
[02:40] <TJ-> AK: so open a terminal, and do "sudo apt install pastebinit" so you'll be able to share reports with us
[02:41] <AK> TJ-: I just installed tmux and it says server lost. is the tmux error or my configs? does it work in console mode too?
[02:41] <tomreyn> Nexilva: have you tried a symlink, or to mout to the container location in /var ?
[02:41] <tomreyn> *mouNt
[02:41] <AK> I mean in virtual consoles it works?
[02:42] <TJ-> AK: Yes, but are you telling us the LiveISO isn't working in GUI mode?
[02:42] <kilde> tomreyn: here it is https://pastebin.com/nTjbUu7k
[02:42] <Nexilva> Someone somewhere mentioned that there is some lxd.conf in etc. I did dpkg -L on whatever lxd packages seemed reasonable, and I can't see it. The only otehr option is to as root mv the /var/lib/lxd directory to /media/lxd and make a symlink?
[02:42] <Nexilva> Can you explain please the difference in symlink and bound mount?
[02:43] <Stormmore> not looking good :-/
[02:44] <AK> I just did chroot /target /bin/zsh so I think I dont need tmux
[02:44] <AK> from other terminal
[02:44] <Nexilva> My goal is to install a container and then install Haskell in it, isolated from my main system
[02:44] <AK> vconsole
[02:44] <Nexilva> Haskell takes quite a few GB and my SSD is tight on space, hence the need to move LXD to mechanical drive.
[02:45] <Nexilva> I read that the path is hard coded and you have to requild and provide a ./configure option
[02:45] <Nexilva> That seems rather long winded. I wonder what is the most reliable/safest solution
[02:45] <AK> TJ-: ask me what info you need?
[02:46] <phait0> Has anybody used Xephyr oaver ssh to nest an X11 server?
[02:46] <TJ-> AK: show us "pastebinit <( uname -a; cat /etc/issue; lsblk -f; cat /proc/mounts )"
[02:46] <AK> what's the terminus font called ? I cant see
[02:46] <phait0> *over?
[02:46] <Nexilva> phait0: long time ago. But I just use ssh -X now.
[02:47] <Nexilva> phait0: what's your real question?
[02:47] <phait0> Nexilva: I know I can forward an application that way; can I run xinit in the same way?
[02:47] <Nexilva> What are you ultimately trying to accomplish?
[02:48] <Nexilva> Run Xorg in a remote location entirely within Xypher?
[02:48] <phait0> Eliminate the need for a vnc/spice server + client and run a headless qemu/kvm instance
[02:48] <ryuo> phait0: i know a pretty easy way to do that if you discard X entirely.
[02:49] <phait0> ryuo: do tell
[02:49] <Nexilva> Ha.
[02:49] <AK> TJ-: https://ptpb.pw/-V9K
[02:49] <ryuo> phait0: qemu has a method of emulating a serial port. you can use that to enable direct network access to that.
[02:49] <TJ-> AK "status: not found"
[02:50] <AK> lemme check
[02:50] <ryuo> to provide a way of accessing the VM even if its networking is screwed up.
[02:50] <AK> TJ-: https://ptpb.pw/-V9k
[02:51] <phait0> ryuo: my serial-port-fu is beginner level; what utilities am i using to facilitate this connection?
[02:51] <ryuo> phait0: well, it depends how you set it up.
[02:51] <AK> the last K is not capital. sorry I chose ptpb cos I can't type long urls (maybe pastebinit create long urls)
[02:51] <tomreyn> kilde: this should solve the dependencies issues and get you ready to upgrade - but you may need to reboot yet (only if "uname -r" suggests you are currently running kernel 3.19.0-77-lowlatency) :     sudo apt purge python-openssl libgif5 libnfs1 libgcrypt11 linux-image-3.19.0-77-lowlatency libdvdcss-dev libdvdcss2 libcrossguid1 libshairplay0 unetbootin unetbootin-translations ttf-mscorefonts-installer; sudo apt remove upwork zoom
[02:51] <tomreyn> mfc6490cwlpr:i386 mfc6490cwcupswrapper:i386 brscan-skey brscan3
[02:51] <ryuo> phait0: you can have qemu open a telnet server and use a telnet client to access it. this is unencrypted, so there may be data leaks for anything you send over it.
[02:52] <tomreyn> kilde: note this series of commands was spread across two lines
[02:52] <TJ-> AK: did you run those commands inside the chroot ?
[02:52] <AK> yes
[02:52] <Stormmore> ok so backed out the changes and just have the acpi_osi enabled. on the HWE it didn't do anything
[02:52] <TJ-> AK: So the installation is not Ubuntu, it is Debian
[02:52] <AK> TJ-: yeah its my first ever installation of debian
[02:52] <TJ-> AK: or are you using a Debian liveISO for the host?
[02:53] <AK> no I'm installing Debian
[02:53] <ryuo> phait0: other option, you can have it allocate a pty and connect to it from a serial program from the host.
[02:53] <TJ-> AK: We don't/can't support Debian in this channel, you need to ask in #debian I think it is
[02:53] <AK> #debian channel I got no response so came here.
[02:53] <Nexilva> phait0: install xserver-xepher and setup ssh keys, disable passwords, enable `X11Forwardes yes` in /etc/ssh/sshd_config. start up Xephyr like this locally: `Xephyr :1 -screen 800x600 -resizeable &` . Then something like `DISPLAY=:1 ssh -Y <user>@<host>`
[02:53] <ryuo> phait0: this would be... where minicom or picocom come into play.
[02:54] <tomreyn> !who Nexilva
[02:54] <TJ-> AK: Ubuntu and Debian do things very differently in many significant ways
[02:54] <tomreyn> !who | Nexilva
[02:54] <ryuo> phait0: serial consoles are old school, but it's a way of getting access to a server when its networking is offline. it's like having access to a KVM setup.
[02:54] <matsaman> tomreyn: well worth the three spam messages...
[02:54] <AK> TJ-: I think for bootloader insallation all the os are same
[02:55] <AK> I just came here to ask for assistance..
[02:55] <TJ-> AK: You think wrong, Ubuntu has different GRUB scripts
[02:55] <Nexilva> did I not say his name?
[02:55] <tomreyn> matsaman: well worth the one spam message
[02:55] <Nexilva> I literally just said his name in the instructions I provided.
[02:55] <Nexilva> :)
[02:55] <AK> I didn;t run grub script. I just tried to install it once. I thought I'll uninstall it once I'm in X
[02:55] <TJ-> AK: and Ubuntu's UEFI installation is different
[02:56] <phait0> ryuo: can you expand a bit more on how that would work?
[02:56] <AK> I created two entries using efibootmgr but both failed
[02:56] <AK> don't know why
[02:56] <matsaman> tomreyn: some counting problems on your end
[02:56] <ryuo> phait0: which part?
[02:56] <Nexilva> matsaman: I think it's a mall cop.
[02:57] <matsaman> Nexilva: yeah
[02:57] <tomreyn> matsaman: let's discuss in -offtopic if you have a relevant message.
[02:57] <phait0> Nexilva: I'm going to give that a shot; I was using "ssh -X user@192.168.122.101 Xephyr :1 -query localhost -screen 1280x1024
[02:57] <Nexilva> It's reasonable to employ /ignore.
[02:57] <Nexilva> phait0: you were almost there :)
[02:58] <Stormmore> the "interesting" part of this, I am not even seeing the splash screen
[02:58] <phait0> Nexilva: old uncommented script :)
[02:58] <matsaman> tomreyn: hang on let me try a few times to find the approprate bot msg to waste everyone's time in response to you
[02:58] <oceanquake> TJ-: OK, so before I cut a new initrd, I'm going back over /etc/initramfs-tools/conf.d/cryptroot ; I'm using the guide at: https://turlucode.com/how-to-install-ubuntu-16-04-on-surface-book-2/ .  Unlike that case, my cryptroot is within an LVM logical vol.  The line looks the same as in that post, but rather than "CryptDisk", my target= is set to the name of the volume under /dev/mapper after crypttab processing is done.  UUID is the UUID of the
[02:58] <oceanquake> corresponding crypto_LUKS LVM volume, not the post /dev/mapper UUID
[02:58] <tomreyn> !ot | matsaman
[02:59] <matsaman> tomreyn: hey, you stole my bot spam, wait your turn
[02:59] <Nexilva> matsaman: he's that guy. Every channel has one. Just ignore. No need to engage.
[02:59] <oceanquake> matsaman: when you want to be as useful to the channel as tomreyn, being as obnoxious as you are might be within your leeway.
[02:59] <Nexilva> The price for sanity in society is a certain level of alienation. :)
[02:59] <OerHeks> matsaman, Nexilva stop trolling, keep this channel free for support, thanks
[02:59] <Nexilva> OerHeks: ditto.
[03:00] <matsaman> oceanquake: when I want to be as useful as tomreyn I'll be sure to precede all my messages with !
[03:00] <TJ-> oceanquake: crypttab just needs entries for the encrypted block device whereever that is, the initramfs-tools hook/scripts figure out what is needed
[03:00] <matsaman> OerHeks: keep your insults to yourself
[03:00] <Nexilva> I literally said the guys name, as i provided him instructions he can use, and you're botspamming multiple times to instruct me to say his name.
[03:01] <Nexilva> Either you're seriously trolling or you have trouble reading or you honestly just missed that I said his name.
[03:01] <Nexilva> Stop now. And focus on support. Thank you.
[03:01] <Stormmore> wow, it just gets weirder
[03:02] <oceanquake> TJ-: yes, crypttab is setup, but I also need to set up /etc/initramfs-tools/conf.d/cryptroot before executing update-initramfs , correct?
[03:04] <TJ-> oceanquake: Not that I've noticed and I've been using LUKs for over a decade! Which Ubuntu release are you using? 16.04 or 18.04 ?
[03:04] <oceanquake> TJ-: 18.04 .  So I really don't need to bother with that file?
[03:05] <Stormmore> so tried "i915.modeset=0" and just had my screen go crazy with Starting User Manager, Session, creating a User Slice for gdm. then cleaning up those some 52 times and no X session (Can get to a TTY though)
[03:05] <TJ-> oceanquake: no, just set /etc/crypttab  and /etc/crytpsetup-initramfs/conf-hook and do "update-initramfs -u "
[03:06] <TJ-> oceanquake: if you use "update-initramfs -vu |& tee /tmp/initrd.log" you can review what was installed after, too
[03:09] <TJ-> oceanquake: if you want to see what it looks like, see the 'build' script "Configuring cryptsetup and initialramfs"  here http://iam.tj/projects/raid-vm/
[03:11] <oceanquake> TJ-: looking at the log, should I see any obvious entries mentioning luks?
[03:11] <TJ-> oceanquake: "cryptsetup" and "crypt" are my search keys for that
[03:11] <TJ-> I'll run it here and share the log
[03:13] <TJ-> oceanquake: see http://paste.ubuntu.com/p/8D7bDR3vvy/
[03:14] <oceanquake> TJ-: OK, doesn't seem to show the actual keyfiles being copied in.
[03:14] <oceanquake> TJ-: that matches what I saw on mine.
[03:15] <TJ-> oceanquake: you see the "Calling hook cryptroot-unlock" ?
[03:15] <oceanquake> TJ-: yes
[03:16] <TJ-> oceanquake: now do "sudo lsinitramfs /boot/initrd.img-$(uname -r) | grep cryptroot-keyfiles"
[03:17] <oceanquake> TJ-: ah cool, I did not know about lsinitramfs
[03:17] <oceanquake> TJ-: and yes, I see the files there
[03:18] <TJ-> oceanquake: sounds like you're sorted then
[03:18] <oceanquake> TJ-: you can also confirm that there is no way to have a single passphrase entry boot via GRUB and rootfs decryption without a key file associated with root vol?
[03:20] <oceanquake> TJ-: that was not phrased in the most elegant way, but hopefully the gist of the question is clear
[03:20] <TJ-> oceanquake: correct; GRUB unlocks its /boot/ file-system, Linux unlocks its / file-system - if you want separation, make them separate file-systems
[03:21] <oceanquake> TJ-: actually, I have /boot on / so it's the same filesystem
[03:22] <TJ-> oceanquake: yes, that is what i mean. It means GRUB can see into the OS file-system
[03:22] <TJ-> oceanquake: I have them separate
[03:22] <phait0> Nexilva: to answer your earlier question, my real question is: "can you hear me now?"
[03:22] <Stormmore> oh if this doesn't confirm that the issue is driver related, setting nomodeset at least gives me 800x600 on the internal monitor
[03:23] <oceanquake> TJ-: I see, you are saying GRUB and Linux see themselves as doing different things and there is no mechanism to share luks sessions in the case that /boot and / are on the same volume?
[03:23] <TJ-> oceanquake: another advantage is that the GRUB and OS keys can be different
[03:24] <TJ-> oceanquake: GRUB is simply a way to go from PC firmware to OS in a very flexible manner.
[03:24] <oceanquake> TJ-: sure, but GRUB understands how to speak luks
[03:25] <TJ-> oceanquake: with UEFI it is possible to directly load Linux kernel without an intervening bootloader
[03:25] <TJ-> oceanquake: correct
[03:26] <oceanquake> TJ-: so it's not inconceivable that it could understand that a luks volume had been opened with the intent to load linux from it.
[03:27] <oceanquake> TJ-: or to use it as the Linux root volume
[03:27] <TJ-> oceanquake: memory management is not continuous; GRUB is destroyed in memory when execution passes to Linux. There is some small data structures passed but nothing secure enough to pass keys
[03:27] <kilde> tomreyn: cannot locate package upwork. I rebooted and I still have an issue. getting better though I think. https://pastebin.com/XYK2sSrK
[03:29] <tomreyn> line 83 of your previous paste states a package called "upwork" is installed - unless my script failed in miraculous ways https://pastebin.com/nTjbUu7k
[03:29] <tomreyn> kilde: ^ looking at your new paste now
[03:30] <oceanquake> TJ-: ok, understand.  no further point talking about that then.  So last piece is /etc/default/grub .  There I have GRUB_ENABLE_CRYPTODISK=y , and GRUB_CMDLINE_LINUX="dolvm crypt_root=<UUID OF LVM VOL ON WHICH LUKS VOL SITS>"
[03:31] <TJ-> oceanquake: I have no idea what that "dolvm..." is about, where do you find this stuff!?
[03:31] <TJ-> oceanquake: standard command line is all that is needed, nothing needs adding from GRUB config
[03:32] <oceanquake> TJ-: ha.  if you can point me to one up-to-date, unified guide, I'll stop pulling pieces from the various guides I can find!  That one comes from https://wiki.gentoo.org/wiki/Full_Disk_Encryption_From_Scratch_Simplified#install_GRUB2
[03:32] <tomreyn> kilde: sudo purge python-enum34
[03:32] <phait0> ryuo: I have X11 installed on host and guest machines; want to view/control the guest on the host display without having two display servers running; i'm thinking there's a way to do this with just X
[03:32] <TJ-> oceanquake: ahhh, see, that is all Gentoo specific!
[03:33] <TJ-> oceanquake: Ubuntu 'just works' ... generally! :p
[03:33] <oceanquake> TJ-: though even all the grub enceypted root guides I've found for *buntu all mention editing GRUB_CMDLINE_LINUX= in /etc/default/grub as well.
[03:34] <TJ-> oceanquake: I cannot think what for! there's nothing to add to the kernel command-line to help
[03:34] <TJ-> oceanquake: all that is needed, if /boot/ is encrypted, is GRUB_ENABLE_CRYPTODISK=y
[03:35] <phait0> Nexilva: that formula doesn't work as described; i'm missing some logic here related to executing my xinit config; i usually use startx to source my .xinitrc which launched lxde
[03:35] <oceanquake> TJ-: so even though I am using LVM underneath luks, I don't need to do anything to ensure LVM is up before crypttab processing takes place?
[03:37] <oceanquake> TJ-: other examples from Ubuntu-world: http://blog.botux.fr/en/2015/09/ubuntu-installation-manual-full-disk-encryption-lvm-on-luks/ , https://turlucode.com/how-to-install-ubuntu-16-04-on-surface-book-2/
[03:37] <TJ-> oceanquake: no, the mkinitramfs scripts did that (assuming you've got the lvm2 package installed of course!)
[03:38] <oceanquake> TJ-: If you want to write a modern encrypted disk guide for Ubuntu, I'd be delighted to help edit it!
[03:38] <oceanquake> TJ-: I couldn't find such a thing hence all this unnecessary stuff :)
[03:39] <TJ-> oceanquake: it looks like many of those guides are written by first-timers who aren't completely familiar with the Debian/Ubuntu tooling around this area
[03:40] <oceanquake> TJ-: yes, the dangers of the nearly-blind leading the blind :)
[03:40] <David3k> heya, is there a way I can override the EDID of my monitor? in windows, when I plug in via HDMI, by default there is an overscan and I just use custom resolution utility to remove the "HDMI support" data block from the EDID to use the screen without glitches...
[03:41] <David3k> is there a way to do the same in ubuntu?
[03:41] <TJ-> oceanquake: trouble is trying to keep documentation up-to-date ... the thing most dev's seem to hate doing. Personally I'd make it a requirement
[03:41] <TJ-> David3k: yes, it is possible to provide a custom EDID
[03:42] <myself> I wonder if you can just rewrite the i2c eeprom directly ;)
[03:42] <oceanquake> TJ-: well, I'm willing to help if someone less blind than me is willing to make it correct/rigorous
[03:42] <David3k> hoping it's not too complicated? I really just need to omit the "hdmi support" block from the monitor info to stop the monitor overscan
[03:43] <oceanquake> TJ-: you and tomreyn have together spent a fair bit of time walking me through this; would be cool if it could benefit others as well.
[03:43] <TJ-> David3k: I'm trying to find you a guide/link but I'm failing on that at the moment
[03:44] <David3k> TJ-, thanks, I've been looking since last night too... really hoping that ubuntu has a utility similar to CRU on Windows to modify monitor info conveniently.
[03:45] <TJ-> David3k: this looks to be good and clear: https://askubuntu.com/questions/516946/configuring-multiple-monitors-to-use-custom-edids
[03:45] <tomreyn> kilde: any luck?
[03:46] <TJ-> David3k: difficult to find anything more recent because we rarely see the issue now
[03:47] <TJ-> David3k: aldo, tomreyn found this one https://unix.stackexchange.com/questions/295784/how-to-tell-intel-graphics-to-use-my-custom-edid-file
[03:47] <oceanquake> TJ-: OK, so I've now commented out the GRUB_CMDLINE_LINUX= line, and run grub-update.  Anything else I need to do, or just reboot and pray?
[03:48] <TJ-> oceanquake: Reboot and enjoy :)
[03:48] <David3k> TJ-, yeah, well I'm stuck with this thing for a few months since my nice pricey magic mirror gave out, so I'm trying to make do
[03:48] <David3k> thanks
[03:50] <David3k> TJ-, hmmm, that second link you shared had something about using a bin file? I'm assuming it's using the same format that CRU can import/export to? (it can import/export to bin, dat, inf or txt)
[03:50] <David3k> if so that would just mean simply exporting my current custom EDID in windows and importing that in ubuntu...?
[03:51] <kilde> tomreyn: purge: command not found
[03:51] <TJ-> David3k: I'd assume 'bin' means a pure binary dump of the EDID
[03:53] <oceanquake> TJ-: In the platonic sense, I love you!
[03:54] <TJ-> David3k: I've found an even better way; loading by the kernel so it applies to TTYs too
[03:54] <oceanquake> TJ-: it works!  Not having to mess with seemingly redundant config files is truly great!
[03:55] <tomreyn> kilde: ah, sorry, i meant: sudo apt purge python-enum34
[03:55] <TJ-> David3k: see this https://unix.stackexchange.com/questions/407515/edid-is-not-loading-from-lib-firmware   but note that the parameter may have changed since then as per this note: "parm:           edid_firmware:DEPRECATED. Use drm.edid_firmware module parameter instead. (charp)"
[03:55] <TJ-> oceanquake: :)
[03:56] <David3k> TJ-, thanks, will try it
[03:56] <oceanquake> TJ-: the only thing is how little feedback GRUB gives while it's doing its thing
[03:56] <TJ-> David3k: you can check the installed kernel supports that with "grep EDID /boot/config-$(uname -r) where you should see CONFIG_DRM_LOAD_EDID_FIRMWARE=y and CONFIG_FIRMWARE_EDID=y
[03:57] <TJ-> oceanquake: that is intentional :)
[03:58] <TJ-> oceanquake: what do you want, to see the GRUB menu first? You can enable that with GRUB_TIMEOUT_STYLE=menu in /etc/default/grub
[03:58] <oceanquake> TJ-: well, it takes a bit before it gets to "Slot 0 unlocked" and bit further from there to get to loading the initrd, so at least initially, you don't know if it's working, locked up, whether I f'ed something up in the GRUB setup, etc.
[03:59] <TJ-> oceanquake: yes, that is because it is trying to unwrap the master key
[03:59] <kilde> tomreyn: hmmm. it says that python-enum34 is not installed so it will not be removed. but that is whats causing the conflict from what I see.
[03:59] <TJ-> the delay after the slot is opened is because you've got the hidden menu and a timeout
[04:00] <oceanquake> TJ-: I see, so I could presumably press something to pull a menu up after slot 0 is unlocked?
[04:02] <tomreyn> kilde: can you paste the url returned by this: sudo /bin/true; sudo apt install pastebinit; pastebinit <( lsb_release -ds; cat /proc/version /proc/cmdline; dmesg -t | grep '^DMI:';echo '*****'; sudo apt-get update 2>&1; echo '*****'; sudo apt-get -f install 2>&1; echo '*****'; apt-cache policy 2>&1; echo '*****'; sudo apt --simulate -yV dist-upgrade 2>&1; )
[04:03] <tomreyn> oceanquake: escape, maybe repeatedly
[04:06] <TJ-> oceanquake: yes, tap Esc
[04:07] <TJ-> oceanquake: or as I said, change the config so the menu is displayed, and/or change the timeout
[04:08] <kilde> tomreyn: http://paste.ubuntu.com/p/vp7FMsVWZM/
[04:10] <tomreyn> kilde: can you just sudo apt purge python-laditools
[04:11] <tomreyn> kilde: remember to reinstall it after upgrade if you'll need it
[04:11] <tomreyn> kilde: the same goes for your brother printer drivers
[04:11] <tomreyn> + libdvdcss
[04:11] <tomreyn> + zoom
[04:12] <tomreyn> those dont need to be removed now, you did this already.
[04:22] <kilde> tomreyn: upgrade is in progress! Thank you so much for all of your help!!!
[04:23] <Stormmore> it makes no sense why it can't detect more that 800x600
[04:23] <TJ-> Stormmore: you're using nomodeset aren't you?
[04:23] <Stormmore> yeah
[04:23] <Stormmore> only want to get it to play anything
[04:24] <TJ-> Stormmore: so in that case the system defaults to the known-safe SVGA modes. 800x600 is the max if I recall correctly
[04:25] <tomreyn> kilde: you'Re welcome, glad we did it :)
[04:25] <Stormmore> if I am honest is ridiculous that these types of issues still exist 20 years later
[04:28] <tomreyn> kilde: normally i'd recommend removing PPAs and then use foreign_packages to identify the packages / package versions you had installed from there and to apt purge or downgrade (apt install $package=$version) those.
[04:29] <tomreyn> kilde: but the release upgrader should be able to handle situations where PPAs which don't provide newer package versions and don't introduce complex dependencies fine.
[04:29] <tomreyn> and i think that's the case for your system now.
[04:29] <OerHeks> yay, have fun kilde
[04:31] <kilde> tomreyn: you are saying that there is a chance that I will have to do that after my upgrade though if the upgrader doesnt handle it?
[04:33] <tomreyn> kilde: i'm saying there is a small chance that the upgrader fails due to you having (unsupported, as all of them are) PPAs and packages from there installed. if this happens, you should be able to recover form it by removing the PPAs and the packages installed form them.
[04:34] <tomreyn> kilde: other than that, even with a successful upgrade run, since the upgrader does disable all PPAs when you start the upgrade, you will need to review them and re-enable them if you want them back. using the correct release name on the apt sources, of course, so replace xenial by bionic there.
[04:38] <Abhijit> Hi
[04:39] <Abhijit> i saw there are some files with extension .save in my /etc/apt/sources.list.d what these .save files do? why are they needed?
[04:40] <tomreyn> Abhijit: they aren't needed, they are 'backups'
[04:40] <tomreyn> if you diff them against their non .save counter part you'll notice
[04:42] <tomreyn> e.g.: diff /etc/apt/sources.list.d/myppa.list{.save,}
[04:42] <tomreyn> shows any changes from the .save to the non-.save variant
[04:42] <tomreyn> the ones with .save are ignored by apt when it refreshes the sources.
[04:48] <raj> in ubuntu 14.04, what version of python would "apt-get install python" install?
[04:49] <OerHeks> !info python trusty
[04:50] <raj> thank you
[04:50] <raj> not sure how I have 2.7.6 then
[04:52] <OerHeks> i think the bot is somehow behind.. https://launchpad.net/ubuntu/+source/python2.7
[04:52] <OerHeks> 2.7.6-8something
[04:53] <OerHeks> good spot, i will search online instead the bot from now on
[04:53] <raj> thank you
[04:55] <OerHeks> 2.7.5-5ubuntu3 - 2013-12-21
[05:13] <Stormmore> think I am just going to say <beep> it and get the kernel source I need anyway
[05:13] <Stormmore> in the current mode, I can't even get to a a TTY :-/
[05:14] <Stormmore> whoops didn't mean to do that
[05:20] <kbro> question: i have a bunch of users part of a group named "workspace" and im trying to configure a directory that has rwx access for all members of the workspace group. id also like all files in that directory to inherit those rwx permissions. what mode/permissions/ownership should i be setting on that directory to get this to work?
[05:21] <oceanquake> kbro: g+s
[05:22] <oceanquake> kbro: that sets the sticky bit such that any files created in that dir are owned by the group that owns that dir
[05:24] <kbro> oceanquake: thank you :)
[05:24] <Stormmore> ok for the record, the 4.20 out of the mainline ppa solves all my problems
[05:25] <Stormmore> well all my currently known problems
[05:26] <oceanquake> Stormmore: hence the much earlier suggestion to try a newer kernel :)
[05:26] <Stormmore> totally oceanquake, just annoying that it had to come to this
[05:27] <oceanquake> kbro: I fudged the terminology, it is not the sticky bit it is the setgid flag
[05:27] <oceanquake> kbro: but the mode string I gave should work
[05:28] <Stormmore> want to book on what happens when I install the nvidia driver?
[05:31] <kbro> oceanquake: the mode string you sent does work, so thank you for that. im still a bit unclear as to how setgid and setuid work. for example, is g=sss a valid mode? i would expect that to read as "inherit owner permission for rwx permissions if you are in the group" but it doesnt seem to work that way when i test it (i get permission denied and the permission string reads drwd--Sr-x)
[05:32] <kbro> my mistake, i believe that should read: drwx--Sr-x
[05:33] <comet23> 孥妈都知道的东西好多事情的原因就是因为他们没有什么东西要分享
[05:33] <oceanquake> kbro: so setting the dir setgid will allow files created there to inherit group ownership from the dir, but it won't set default permissions.  Firstly, I think you should have the group bits as rws .  For the permissions piece, see: https://superuser.com/questions/612771/how-to-set-umask-for-a-folder-and-its-subfolder
[05:34] <oceanquake> kbor: Most likely you will need ACLs, unless you set the users' umasks to be permissive on group permission bits
[05:34] <Stormmore> Looks like the last 4 kernels in https://kernel.ubuntu.com/~kernel-ppa/mainline/?C=N;O=D have failed their AMD64 builds :-/
[05:37] <oceanquake> kbro: yes, I just tested this.  you should have drwxrwsr-x or drwxrws--- for the permissions on the workspace dir
[05:41] <kbro> oceanquake: ok this makes a bit more sense. what youre saying about default permissions also makes sense. ive never heard of umask, i will have to do some reading there. there permission after your mode suggestion matches what you mention there so that makes sense!
[05:42] <comet23> 俊涛具特色小吃零食特产特色社会主义现代化建设服务体系！
[05:42] <Stormmore> nice! it doesn't even detect the internal screen now :-/
[05:49] <Abhijit> tomreyn, so when i want to modify sources, i should only modify example.list right?
[05:50] <Stormmore> ok deleting the xorg.conf fixed that
[05:51] <comet23> 在我面前都显得
[05:57] <Nexilva> Whoah, my terminal can display all these chars
[06:13] <Rafibd01717> hi
[06:13] <Rafibd01717> from where I can download portable ubuntu?
[06:13] <Rafibd01717> I wanna install a portable ubuntu on my 4GB USB drive so that I can boot from USB
[06:17] <oceanquake> Rafibd01717: https://askubuntu.com/questions/646726/from-where-can-i-download-the-latest-ubuntu-portable-on-a-usb-stick
[06:32] <tomreyn> Abhijit: correct, not example.list.save
[06:33] <tomreyn> !ot | comet23
[07:05] <cfhowlett> !ping
[07:55] <TimeDoctor> hi, I can’t reboot or halt my Ubuntu 18.10 instal
[07:56] <TimeDoctor> The GUI is kinda locked up, sudo halt or sudo reboot freeze
[07:58] <TimeDoctor> I’m using ctrl-alt-f4 to get to a functional terminal
[07:58] <cfhowlett> !reisub > timedoctor
[08:00] <TimeDoctor> hmm
[08:00] <TimeDoctor> Kernel errors
[08:00] <TimeDoctor> I wonder if the hard drive is failing
[08:00] <cfhowlett> could be.
[08:00] <cfhowlett> but usually i/o errors would point that way, not kernel errors
[08:01] <cfhowlett> I'd suspect a faulty .iso or USB
[08:01] <cfhowlett> !md5sum | TimeDoctor you might want to verify you install media
[08:01] <TimeDoctor> https://i.imgur.com/Qe90K9s.jpg
[08:02] <cfhowlett> ok.
[08:03] <cfhowlett> is this an ubuntu only machine, or dual boot?
[08:03] <TimeDoctor> maybe those errors are because it’s read only
[08:03] <TimeDoctor> Ubuntu only
[08:03] <TimeDoctor> It’s a gigabyte brix from steam dev days in 2014
[08:03] <cfhowlett> "legacy" :)
[08:04] <TimeDoctor> there’s still a pre-production sticker from intel on it
[08:04] <TimeDoctor> I guess I don’t technically own it!
[08:04] <cfhowlett> reboot and try again.  if it fails in the same way, yeah, the HDD might be near end of life.
[08:05] <TimeDoctor> this machine has always been weird
[08:06] <TimeDoctor> boots fine now, this all started when it woke up from sleep earlier
[08:06] <TimeDoctor> thanks cfhowlett
[08:07] <cfhowlett> happy2help!  and wake from sleep issues are not unheard of.
[08:07] <TimeDoctor> could be the wacky netgear network driver I compiled from github
[08:07] <TimeDoctor> or anything
[08:44] <carpediembaby> Hello, I am trying to make an executable from a python script using cx-freeze but after the build, I am unable to launch the executable. I get an error zipimport.ZipImportError: can't decompress data; zlib not available
[08:44] <carpediembaby> I checked and zlib1g-dev is already installed. I am on ubuntu
[08:45] <carpediembaby> could anyone help me with this error?
[08:48] <carpediembaby> I have zlibc, zlib1g, zlib1g-dev all installed. Still no luck.
[08:55] <[twisti]> hello, my auth.log is full of spam along the lines of: "sshd[22675]: Did not receive identification string from <ip>". this is legitimate: <ip> is sending keepalives to the ssh port to test the server status. can i somehow silence these messages ? the log file is getting huge.
[09:15] <k0takbasser> Hi, is there any program to set proxy for domain?
[09:16] <k0takbasser> Like freecap but for linux
[09:26] <iomari> greetings, which repo for kubuntu 18.10 has usbip? I can't seem to findit.
[09:38] <bobslee> Question.. In Ubuntu 18 resume which activates external screens works with default desktop manager. However not with i3. Any clue?
[09:56] <lotuspsychje> [twisti]: do you use fail2ban to protect your ssh?
[09:58] <lotuspsychje> carpediembaby: are you using python versions from the ubuntu repos, or did you add external ppa's or other manual python installs?
[10:00] <carpediembaby> lotuspsychje: I am not sure, I didn't install it myself. But I doubt that there is a custom install
[10:00] <lotuspsychje> carpediembaby: could you find out wich ubuntu version and wich python versions you have?
[10:02] <carpediembaby> lotuspsychje:  18.04.1 and 3.6.7
[10:02] <carpediembaby> though there are multiple versions of python (with and without anaconda). I am trying to work with python3 at the moment.
[10:03] <lotuspsychje> !info python3.6 bionic
[10:07] <lotuspsychje> carpediembaby: for what i read alot of results say this could be a python built from source without zlib support, could that be your case?
[10:10] <carpediembaby> lotuspsychje: it could be, is there a way to find out? or alternatively re-build it ?
[10:10] <lotuspsychje> carpediembaby: we dont reccomend building packages from source, instead use the packages from the official ubuntu repos
[10:10] <carpediembaby> lotuspsychje: but i don't want to further break this machine which already seems to be having a lot of mess
[10:11] <carpediembaby> lotuspsychje: so I should uninstall python3 and reinstall?
[10:12] <lotuspsychje> carpediembaby: i dont know for sure what has been installed and not on your machine
[10:12] <lotuspsychje> carpediembaby: if you are not the owner of the machine, can you find out who is, and what he did with python?
[10:13] <lotuspsychje> carpediembaby: you could also investigate your sources.list to see if ppa's have been added or not
[10:13] <lotuspsychje> !sources | carpediembaby
[10:13] <carpediembaby> lotuspsychje: i have full access to the machine but its history is an allusion, no  one is sure of what has been done/ installed
[10:14] <lotuspsychje> carpediembaby: thats not a solid base to work with, does apt give you errors on updating for example?
[10:15] <iomari> greetings, which repo for kubuntu 18.10 has usbip? I can't seem to find it.
[10:16] <carpediembaby> lotuspsychje: no, apt seems fine. What I know is that this is an upgrade to 18.04. Originally 16.04 was installed
[10:17] <Ool> iomari: this package seems to be not present in 18.10: https://packages.ubuntu.com/search?keywords=usbip&searchon=names&suite=all&section=all
[10:17] <lotuspsychje> iomari: for what i find, last ubuntu versions had it was 12.04 14.04 and 16.04
[10:18] <iomari> lotuspsychje: Thanks. Is there an alternative?
[10:18] <lotuspsychje> carpediembaby: ok, what about your sources?
[10:18] <lotuspsychje> iomari: never worked with it sorry, can apt-cache search keyword help you?
[10:19] <carpediembaby> lotuspsychje: i only see bionic souces
[10:19] <carpediembaby> lotuspsychje: in /etc/apt/sources.list there are no ppas or sources other than bionic
[10:20] <lotuspsychje> carpediembaby: allright tnx for check
[10:22] <lotuspsychje> carpediembaby: apt-cache policy zlib1g gives you 1:1.2.11.dfsg-0ubuntu2 ?
[10:23] <iomari> lotuspsychje: ok thanks, I'll check
[10:24] <carpediembaby> lotuspsychje: yes. I am also thinking why would it only be a problem after building the package. Afterall, the zip file was also created in the first place. Doesn't it use the same package for creating the zip?
[10:26] <lotuspsychje> carpediembaby: you could try reinstalling the python3.6 and all the zlib files perhaps as a test?
[10:26] <carpediembaby> lotuspsychje: I did apt install python3 --reinstall, trying to build now
[10:27] <lotuspsychje> carpediembaby: build or install?
[10:28] <carpediembaby> lotuspsychje: i do python3 setup.py build to make an executable so i can launch it on another machine
[10:29] <lotuspsychje> carpediembaby: but where did you get this python3?
[10:30] <carpediembaby> lotuspsychje: i just reinstalled it. I'm hoping its from the bionic sources
[10:35] <carpediembaby> lotuspsychje: so now I don't have that error it seems. But another error came back. Damn.
[10:36] <carpediembaby> lotuspsychje: It seems to be caused by cx_Freeze. When I launch the executable, it keeps on launching new processes.
[10:38] <lotuspsychje> carpediembaby: can you pastebin all those errors on launch please, volunteers might have a look for you
[10:39] <carpediembaby> What is the best way to package some python code so that it can be distributed across platforms in binary form? I've tried both cx_Freeze and pyInstaller and they are both a huge pain.
[10:40] <lotuspsychje> carpediembaby: i dont know wich packages are those, seems not to be on the ubuntu repos
[10:41] <carpediembaby> lotuspsychje: they are python packages to build executables for cross-platform distribution. Though at this point I would be happy to find a working linux-only distribution solution that works
[11:10] <[twisti]> lotuspsychje: i do not, nor would i want to ban our metrics server
[11:10] <[twisti]> i merely want to quiet the messages
[11:11] <[twisti]> sorry for the late answer, got pulled into a meeting
[11:11] <kilde> Please help. I am upgrading via terminal. It asked if I would like to see the difference between two files and I said yes. Now I can not get back to the install. How do I navigate back? https://pastebin.com/MH2v38DY
[11:12] <[twisti]> vi ? esc, :, q!
[11:12] <[twisti]> without the ,
[11:12] <jpop> https://pastebin.com/X9HTismN
[11:13] <kilde> thank you!
[11:35] <radkos> is it possible to use same pattern for several logrotate files (declared in single block) or i have to use wildcard and sharedscripts into the block
[11:58] <BluesKaj> Hi folks
[12:07] <Iahweh> Introduction to covariant and contravariant tensors. https://youtu.be/mmzqmIcX7xo Let M, N be Riemannian manifolds.
[12:21] <k0takbasser> Hi, how to run script when some program started?
[12:23] <BluesKaj> k0takbasser, place your script in /etc/init.d
[12:25] <BluesKaj> but that's for startup in boot
[12:26] <BluesKaj> err at boot rather
[12:26] <EriC^^> k0takbasser: modify how the program starts, use a script that launches your script and program
[12:26] <k0takbasser> щл
[12:26] <k0takbasser> ok
[12:27] <k0takbasser> but how to replace my script in the dock with my program?
[12:27] <k0takbasser> I dont want to lose icon
[12:28] <EriC^^> k0takbasser: i think in the dock it uses .desktop files
[12:29] <EriC^^> it has an icon property
[12:29] <EriC^^> look at /usr/share/applications for the program
[12:45] <pavlos> [twisti]: press q to get out of the shell
[12:45] <leeyaa> hello
[12:46] <leeyaa> does anyone know how the heck to make network manager xl2tp client to connect to the server ? i cant make it work with instructions i find on the web
[12:46] <[twisti]> pavlos: are you confusing me with someone ?
[12:46] <leeyaa> it connects, but after 10 seconds it disconnects and it has no network access outside of my LAN
[12:46] <leeyaa> here is my full log https://bpaste.net/show/0a61b9740e9a
[12:46] <leeyaa> works fine on OSX and Windows devices
[12:47] <pavlos> [twisti]: did you ask how to get out of an update where you see the diff between 2 files ? about 1.5 hours ago
[12:47] <leeyaa> i have added ipsec algorithms as per my server settings
[12:48] <pavlos> [twisti]: my mistake, it was kilde ... sorry
[12:48] <[twisti]> no worries
[12:50] <SeTunTun> hello. I installed xubuntu 18.04 in my laptop some days ago and i have n sound. I tried everything whith no luck.
[12:50] <SeTunTun> if i run alsamixer, there is a "headphones" level that is alwys at 0. If the voluume is at 100 it works but everytime i reboot it goes down to 0.
[12:51] <SnowyBoop> Pulse is probably resetting it.
[12:51] <SeTunTun> i also tried sudo alsactl store with no luck. anyway, it is very strange that the internal speaker is linked to the headphone level. Everything seems to be wrong
[12:52] <SeTunTun> is it bad Doctor??
[12:53] <BluesKaj> SeTunTun, is automute enabled in alsamixer?
[12:54] <SeTunTun> let me see
[12:54] <SeTunTun> disabled
[12:54] <BluesKaj> ok
[12:55] <brainwash> did you test "sudo alsactl restore" also?
[12:57] <SeTunTun> brainwash, yes, but when i reboot it is at 0 again
[12:59] <brainwash> does the command restore your previously stored settings?
[13:01] <brainwash> if yes, then there may be something wrong with the systemd service which is supposed to do re/store automatically on shutdown/boot
[13:02] <SeTunTun> yes, it restores it to 0
[13:02] <friendlyguy> hi there! i am wondering if i can use the kerberos ticket from my domain joined machine to auth against the proxy somehow?
[13:02] <friendlyguy> ... its 18.04.1 lts
[13:03] <SeTunTun> yes it is. I must go now but i'll come back in an hour. Thanks guys
[13:03] <brainwash> SeTunTun: I would set the value to 100, store the settings, and then check if restore sets it 0
[13:03] <brainwash> or if it stays at 100
[13:04] <gartral> so I have a weird one, I put an old CD into my computer and my CDROM has completely dissapeard from my file manager, I can eject it through eject in terminal, but i have no gui to mount it and see disks with... this is Ubuntu 18.04
[13:07] <gartral> annnnd I can't manually mount either...
[13:07] <gartral> this issue has survived a reboot
[13:09] <raub> How can I find out which devices the entries in /dev/mapper/ are associated with?
[13:10] <pragmaticenigma> raub: What device are you looking for?
[13:11] <raub> pragmaticenigma: disks or partitions associated with the entries in /dev/mapper
[13:13] <pragmaticenigma> raub: What specifically are you looking for though? /dev/mapper is a very low lever system resource and unless you know what you are looking for there are other tools and resources to use to find things
[13:15] <pragmaticenigma> s/lever/level
[13:23] <k0takbasser> Is there one comand way to set as system proxy something?
[13:24] <k0takbasser> i need to set as http proxy and then disable http proxy
[13:25] <k0takbasser> Can I use gsettings set org.gnome.system.proxy.http host "$HTTP_PROXY_HOST"
[13:25] <k0takbasser> ?
[13:25] <BluesKaj> SeTunTun, which audio driver?
[13:48] <raj> !info python xenial
[13:55] <SeTunTun> BluesKaj, brainwash here i am again. I stored the settings, rebooted and the headphones leves is at 0 again
[13:56] <SeTunTun> but if i restore, it shows 100. It is an HDA intel, realtek alc269vb
[13:57] <BluesKaj> SeTunTun, what's your audio chip, sudo lshw -C sound
[13:58] <BluesKaj> SeTunTun, ok,  add this to /etc/modprobe.d/alsa-base.conf,  options snd-hda-intel model=auto
[13:58] <raj> !info python bionic
[14:02] <BluesKaj> SeTunTun, you probly need to reboot to make it permanent
[14:03] <pragmaticenigma> k0takbasser: Have you seen this article? https://www.serverlab.ca/tutorials/linux/administration-linux/how-to-configure-proxy-on-ubuntu-18-04/
[14:04] <SeTunTun> Added. One minute, it's rebooting
[14:07] <SeTunTun> Again at 0. :(
[14:07] <BluesKaj> EriC^^, i forgot to mention the obvious, did you save the setting?
[14:08] <BluesKaj> oops SeTunTun^
[14:08] <BluesKaj> sorry EriC^^
[14:10] <SeTunTun> :) let me try saving the settings
[14:13] <SeTunTun> oh no luck
[14:14] <BluesKaj> SeTunTun, if that doesn't work change the setting to, options snd-hda-intel index=0, that makes the intel driver default/Card 0
[14:14] <paul1us> hi,  we learned about streams only today and while playing with it I managed to temporarily make intelliJ to show data type used in each line. It was rather useful, however it disappeared. Does anyone know how to recreate it? is it possible to switch it on/off on demand?
[14:16] <pragmaticenigma> paul1us: That sounds like a programming / software developement question. This channel focuses on Ubuntu OS support. You might want to ask in a channel that is dedicated to the particular programming language you're developing with.
[14:18] <paul1us> pragmaticenigma, thank you. sorry I got mixed up with the channels.
[14:19] <brainwash> SeTunTun: so, restore actually works. I would check if there is something wrong with the systemd service then -> systemctl status alsa-restore.service
[14:24] <SeTunTun> index=0 doesn't work
[14:30] <SeTunTun> these kind of things are frustrating
[14:35] <brainwash> SeTunTun: you didn't see my message?
[14:35] <SeTunTun> oops sorry
[14:37] <brainwash> the command will give you information about alsa-restore.service
[14:38] <brainwash> a service that runs automatically on boot
[14:39] <SeTunTun> brainwash, it gives me info but i'm afraind i don't understand it
[14:39] <brainwash> !pastebin
[14:39] <brainwash> share it
[14:40] <anikras> Hi, I am using ssfs to mount directory but I have this error: read: Connection reset by peer
[14:40] <SeTunTun> ok, one minute
[14:40] <anikras> I am using shell script to create a new script to connect via tunnel and mount this filesystem
[14:43] <SeTunTun> https://pastebin.com/8GY7suDV
[14:46] <brainwash> SeTunTun: it does not mention any error, so it should work fine
[14:47] <brainwash> does "sudo systemctl start alsa-restore.service" restore the correct values?
[14:47] <brainwash> assuming that the right ones were stored properly
[14:49] <SeTunTun> I stored the right ones again, i am rebooting, and let's see. Just in case i made some mistake before
[14:51] <SeTunTun> sorry brainwash it doesn't seem to work. Maybe ulseaudio is reseting alsa? well, i know nothing about this
[14:52] <brainwash> what does not work?
[14:52] <raj> !info python-pip bionic
[14:52] <brainwash> I don't know what you have changed
[14:53] <raj> !info python-pip xenial
[14:55] <brainwash> SeTunTun: "sudo systemctl start alsa-restore.service" should rerun the service which takes the stored alsa data, and tries to restore it
[14:55] <thyriaen> i am looking to get opencl support going and i am having difficulties with it for two weeks now
[14:55] <brainwash> SeTunTun: the stored data can be found in /var/lib/alsa I think
[14:55] <thyriaen> i would like to get rocm going but i seem to get a llvm compiler error in the end ( when running clinfo )
[14:56] <pragmaticenigma> !msgthebot | raj
[14:56] <thyriaen> i am using the rx vega which might be part of the problem
[14:56] <SeTunTun> sorry, let me explain. I changed the value oth  the headphones level to 100. sudo alsactl store. And them sudo systemctl start alsa-restore.service
[14:56] <raj> why does ubuntu 18.04 ship with pip v9.0.1 if v18.1 is available?
[14:57] <lotuspsychje> !latest | raj
[14:57] <raj> that's excessively old though
[14:57] <SeTunTun> let me check what's in /var/lib/alsa...
[14:57] <lotuspsychje> raj: 'older' doesnt mean unstable/unsafe
[14:58] <legreffier> raj: if you need a newer pip , use a virtual environment manager.
[14:58] <raj> I get this complaint while installing things through pip: You are using pip version 8.1.1, however version 18.1 is available.
[14:59] <legreffier> what are you trying to do ?
[14:59] <raj> nothing, I was pip installing some software and that's the warning I received
[15:00] <lotuspsychje> raj: the more info you give to volunteers, the better they be able to help you
[15:00] <legreffier> raj: which software ?
[15:01] <legreffier> whatever problem you have, always state your general goal before the problem you encountered
[15:02] <raj> cryptacular pbkdf2-1.3
[15:04] <lotuspsychje> raj: downloaded from where?
[15:07] <SeTunTun> brainwash, no idea :(
[15:07] <pragmaticenigma> lotuspsychje: They're not downloaded "from where" ... they are downloaded using Python's preferred library management tool pip. raj is taking issue that the version supplied by Ubuntu appears to be significantly older than what the developer has released.
[15:09] <courrier> How do you know which held packets prevent installing new ones in this kind of issue? https://paste.ubuntu.com/p/gCgRw4Nkt7/
[15:10] <lotuspsychje> pragmaticenigma: pbkdf showing up apt-cache with few package versions, hence why im asking wich one of those or not he's trying
[15:11] <brainwash> SeTunTun: no idea either then
[15:11] <pragmaticenigma> lotuspsychje: they're not using those, they're attempting to install cryptacular which has a dependency of pbkdf2
[15:11] <TJ-> courrier: That looks like a situation where all those listed packages declare a "Provides: ros-melodic-desktop-full" and so the system doesn't know which one of the 4 to install.
[15:13] <OerHeks> raj, pip 8.1.1 would be xenial 16.04, but you are on trusty 14.04 right?
[15:13] <courrier> TJ- Trying to install 1 of the 4 doesn't help, same issue occurs with other packages, but I got this with aptitude:
[15:14] <courrier> https://paste.ubuntu.com/p/SxSqmYkVm9/
[15:15] <TJ-> courrier: which Ubuntu release are you using? I don't see any ROS packages for 18.04 on their mirrors
[15:15] <courrier> I would like to know which install held theses packages such as 4.2.5-2+ubuntu16.04.1+deb.sury.org+1 and so one
[15:15] <TJ-> !info libpcre3 xenial
[15:16] <TJ-> courrier: It looks like you've got a lot of non-Ubuntu package-versions on the system, so the dependencies cannot be resolved
[15:17] <TJ-> courrier: check where that lib came from with "apt-cache policy libpcre3"
[15:20] <raj> OerHeks: no I'm on xenial now
[15:20] <OerHeks> raj oh oke )
[15:21] <thyriaen> I have installed all the neccesary stuff and i get this error while trying to get opencl to run : https://hastebin.com/solimudivu.sql
[15:21] <courrier> I'm running 18.04 TJ-, so yes, these 16.04 packages are very strange
[15:22] <courrier> https://paste.ubuntu.com/p/dcMHr9ZRXQ/
[15:22] <TJ-> courrier: I assume you've done something like manually add a 3rd party repository that is targeted a xenial by mistake
[15:22] <courrier> Yes
[15:22] <courrier> How to identify it? :/
[15:23] <TJ-> courrier: well the version has a clue in the name! "2:8.41-4+ubuntu16.04.1+deb.sury.org+1" <-- surg.org ?
[15:23] <TJ-> grrr, sury.org
[15:23] <TJ-> courrier: We cannot know how/what you've installed from third party repositories
[15:29] <yesi_> Hi, i met a trouble recently to synchronize from ubuntu repo to a local mirror. Right now, i must use the option 'debmirror --ignore-release-gpg' to have it to work...
[15:29] <yesi_> if not using this option, i get an error : download of dists/sid/Release failed, failed to download some release, relrease.gpg or InRelease files !
[15:29] <yesi_> Is it normal ?
[15:29] <SeTunTun> brainwash, there's still some hope!
[15:30] <TJ-> yesi_: "sid' isn't Ubuntu it is Debian, so I'm not surprised there is some problem :)
[15:30] <yesi_> TJ-: yes but in the synchro command, there is no Sid repo
[15:31] <TJ-> yesi_: I have no idea what this "synchro" command is
[15:31] <courrier> TJ-: I guess this previously installed package might have broken the system https://www.thymio.org/en:linuxinstall but it does not mention sury.org
[15:32] <SeTunTun> sudo alsactl restore works fine. The problem is that i must do it everytime i reboot.
[15:32] <SeTunTun> isn't it strange that the headphones level in alsamixer controls the internal speacker?
[15:34] <magga> q
[15:34] <pragmaticenigma> SeTunTun: that would depend on how your motherboard is wired up. It's not uncommon to run the internal speaker through the same line as the headphone jack. that way when headphones/external speakers are plugged in, it auto disconnects the internal speakers
[15:34] <TJ-> courrier: you could try searching for when/where the package was installed originally in the /var/log/apt/{history,terminal}.log* files
[15:36] <SeTunTun> pragmaticenigma, that makes sense in a smal laptop like mine
[15:36] <yesi_> Actually : debmirror --no-source --i18n --include=dist-upgrader-all --verbose --methode=rsync '--rsync-options=-rltDL --partial' --host=distrib-coffee.ipsl.jussieu.fr --root=/pub/linux/ubuntu --arch=i386,amd64 --section=main,retrcited,universe,multiverse --dist=precise,precise-security,precise-updates,precise-proposed,trusty,xeial,bionic tmp/
[15:36] <rapidwave> I'm looking for a free hardware/os performance bench testing software that doesn't take forever to run.
[15:37] <rud0lf> you have spelling mistake in "xenial"
[15:37] <yesi_> the use of the option --ignore-release-gpg is necessary right now
[15:37] <lotuspsychje> rapidwave: phoronix test suite, bonnie++
[15:37] <yesi_> rud0lf: an error
[15:38] <TJ-> yesi_: have you added all the required gpg keys to the trusted.gpg database?
[15:38] <pragmaticenigma> !who | rud0lf
[15:39] <yesi_> i added recently the bionic repo
[15:39] <TJ-> yesi_: have you got additional options in debmirror.conf that are also including Debian mirrors?
[15:40] <BluesKaj> oops
[15:41] <leftyfb> yesi_: what version of ubuntu are you running?
[15:51] <codepython777> My ubuntu 18.04 server boots and boot screen hangs - my dmesg does not look like anything is wrong - https://paste.ubuntu.com/p/kfjSBdPhH2/ -  I can ssh to the machine after some time.
[15:54] <TJ-> codepython777: A way to try to pin-point clues is "journalctl -b 0 -p warning" to only list warnings/errors/emergency messages for the current boot
[15:58] <thyriaen> Hello, i am running RxVega56 and trying to get opencl to work - i get the following error after installing the neccesary things ( OS-stack ) https://hastebin.com/akirutuneq.bash
[15:58] <TJ-> codepython777: you can also use "systemd-analyze critical-chain" (or "blame")
[16:00] <codepython777> TJ-: https://paste.ubuntu.com/p/92xPhMfsqb/ - that is the journal output
[16:01] <codepython777> TJ-: https://paste.ubuntu.com/p/TGYDQtBpsK/
[16:02] <pragmaticenigma> thyriaen: Do you know what version of your PCIe bus is rated for? If it is not generation 3, you will not be able to get it to work
[16:03] <TJ-> codepython777: That doesn't look like a server, it looks like a desktop, and most of the dlay seems to be when the GUI is starting
[16:04] <thyriaen> pragmaticenigma, i do not know, let me find out ( how ? :P - i would check my mainboard manual )
[16:04] <codepython777> TJ-: I did install manually ubuntu-desktop on top of the server install
[16:04] <nicomachus> !pm | blanko
[16:04] <pragmaticenigma> thyriaen: It's probably something that would be documented in the motherboard manual. I don't know where else you could find that information
[16:05] <thyriaen> pragmaticenigma, yea let me check
[16:07] <TJ-> codepython777: "systemd-analyze" will give a summary of how long the start-up took and how long each sub-system took
[16:08] <codepython777> Startup finished in 5.972s (kernel) + 19min 41.801s (userspace) = 19min 47.774s
[16:08] <codepython777> graphical.target reached after 19min 41.369s in userspace
[16:09] <BluesKaj> whoa
[16:09] <TJ-> codepython777: as I said, it's the GUI start-up that is the problem. The boot itself is fine
[16:09] <thyriaen> pragmaticenigma, i got 3rd generation
[16:09] <thyriaen> pragmaticenigma, my manual gives "1 x PCIe 3.0/2.0 x16 (x8 mode) "
[16:10] <codepython777> TJ-: thanks. Booting in text mode on next reboot
[16:11] <pragmaticenigma> thyriaen: My knowledge of opencl is limited, I came across an article that had mentioned some of the system requirements. You might want to try asking in ##amd (notice two pound signs)
[16:12] <thyriaen> pragmaticenigma, thanks i will try
[16:34] <yesi_> leftyfb: Centos 7.x
[16:35] <leftyfb> yesi_: What does that have to do with debian/ubuntu repos?
[16:35] <OerHeks> precise ... grinn
[16:40] <mluntzel> hi ya'll. I've tried this with official images of 14, 16, and 18. I install on vbox, vanilla, and I used to get a password prompt for the user 'ubuntu' that was setup during installation when I try to ssh in to the new machine. since there's no ssh public key there. but now I just get "Received disconnect from 192.168.86.86 port 22:2: Too many authentication failures for ubuntu". doesnt feel like a virtualbox issue, but I could be wro
[16:41] <OnkelTem> Hi all
[16:41] <OnkelTem> PulseAudio selects wrong microphone. How to force it to use the proper one?
[16:42] <TJ-> leftyfb: yesi_ is hosting an archive mirror on the CentOs host, and seeing issues with missing gpg keys and possibly an unexpected config-file option that is trying to include a Debian/sid archive too
[16:42] <leftyfb> ah
[16:42] <leftyfb> guess I missed all that
[16:42] <OerHeks> mluntzel, take a look at https://help.ubuntu.com/community/SSH how to create keys..
[16:43] <mluntzel> OerHeks I just nuked my keychain and it magically works. thanks for your response.
[16:44] <mluntzel> in other words, I was going crazy.
[16:44] <yesi_> leftyfb: it is just a local mirror server for different distribution
[16:46] <OerHeks> yesi_, drop precise 12.04, it is EOL
[16:47] <OerHeks> and with 3 months to go, 14.04 trusty is also a waste of diskspace
[16:52] <sylario> Is it normal to have 294M BTMp on a ubuntu 16.04 server?
[16:53] <sylario> It seems there is no logrotate
[16:55] <Bustin> Hello, fresh install of Ubuntu 18.10, I'm getting no wifi, and random cpu lockups, which leads to permanent freezes,which can only be fixed by hard resetting. I am curious if there is a way to fix this, I'm a linux noob, but would love some help so I don't need to revert to windows. I am running an i5 8th gen, with a hybrid Nvidia GTX 1050 and an intel integrated card,12GB ram.
[16:55] <pragmaticenigma> sylario: tmp folders are cleared on reboot. logs exist in /var/log
[16:55] <sylario> Ok, but how do I manage logs so that they do not take all the disk space?
[16:56] <sylario> Do i need to manually configure everything that logs in logrotate?
[16:56] <lordcirth> Bustin, apt install intel-microcode and reboot. See if that fixes it
[16:56] <OerHeks> https://askubuntu.com/questions/992057/what-is-the-easiest-way-to-setup-log-rotation
[16:57] <sylario> So it's not a defect of my server?
[16:57] <Bustin> lordcirth: when installing from the "minimal" option, intel microcrode is not installed by default? Sorry, just trying to learn.
[16:57] <lordcirth> Bustin, I am not sure exactly which versions do or don't have it.
[16:58] <lordcirth> Just try installing it, and if it wasn't installed already, reboot with it
[16:58] <lordcirth> I fixed a similar issue on a server last year this way
[16:58] <Bustin> Thanks, will report back!
[17:03] <TJ-> All the linux-image* packages depend on intel-microcode
[17:07] <Stormmore> Interesting the 4.20 kernel that I am testing doesn't consistently boot to a login screen :-/
[17:08] <Stormmore> Really wish I could get a consistent install on this machine :-/
[17:09] <BluesKaj> Stormmore, I'm testing 19.04 and the default kernel is 4.18
[17:09] <BluesKaj> so you're using an edgy kernel afaik
[17:10] <Stormmore> I tested the 4.18 kernel as a HWE but the hardware I have at least the touchpad requires 4.20 to work
[17:10] <OerHeks> i think from mainline? those are for testing
[17:10] <OerHeks> !mainline
[17:10] <Stormmore> yeah that is the one I am using
[17:11] <pragmaticenigma> sylario: There is no way for anyone here to know exactly why your logs would be taking up so much disk space. the default packages provided through official ubuntu channels install log rotate configs automatically. If you install an application from somewhere other than official Ubuntu software channels, it is up to you to know and understand the documentation, and configure your system as it requires.
[17:18] <Stormmore> It just is really frustrating that I am holding a year old laptop that the kernel needed for it isn't even marked to be used for another 10 months!
[17:18] <Stormmore> at least!
[17:19] <Stormmore> 1 / 10 boots (no changes) gets me to a desktop
[17:21] <TJ-> Stormmore: this is part of the problem when the hardware manufacturers do not provide drivers for Linux as they do for Windows.
[17:22] <Stormmore> TJ-, no the drivers are in mainline, this is a problem with Ubuntu being too slow at taking the latest kernel
[17:23] <Stormmore> comes on LTS is on 4.15, and 19.04 is only getting 4.18 (same as HWE) but the actual mainline is on 4.20 with 5.0 in RC!
[17:24] <TJ-> Stormmore: my point is, in most cases those mainline drivers haven't come from the manufacturers of the hardware, but from unrelated developers just trying to get the hardware to work, and using reverse-engineering and other techniques. This is why the working driver only shows up a long time after the hardware is released.
[17:26] <pragmaticenigma> Stormmore: Ubuntu strives for stability. Security patches to kernels are going to get higher priority to feature enhancements for devices support. And this is true for many distributions. It's well known that for linux compatible hardware, to typically look for devices and components about 2 years old. Or purchase items that appear on one of the many certified compaitiblity lists.
[17:26] <ioria> Stormmore, and we don't know what's your HW yet
[17:26] <TJ-> Stormmore: The entire point of Long Term Support is to keep the base as stable as possible. HardWare Enablement (HWE) is the mechanism for supporting newer hardware for LTS
[17:26] <OerHeks> find a distro with 4.10? all i find is sparky linux..
[17:26] <OerHeks> c/4.20
[17:27] <yesi_> TJ-: Is there a way to import Ubuntu keyring.gpg to trustedkeys.gpg ? where could i get the ubuntu keyring.gpg ?
[17:27] <TJ-> ioria: as I understand it from yesterday, Stormmore works for an OEM that makes high-spec laptops
[17:27] <Stormmore> pragmaticenigma, and TJ- I have worked for Canonical, I know why they do what they do but that doesn't make it the right way. While it makes total sense in the server world (I am a DevOps engineer), it makes no sense in the laptop/desktop world where the hardware is more cutting edge to start with
[17:27] <ioria> TJ-, i see
[17:28] <yesi_> Actually, from Centos, there is a package for Debian keyrings, so i can import but not for Ubuntu...
[17:28] <Stormmore> ioria, I am working on a Razer Blade 15 but the hardware in this is all relative common hardware used by many ODMs
[17:28] <yesi_> i wonder to import manually
[17:28] <TJ-> yesi_: See "man debmirror" and the FILES section where it gives examples http://manpages.ubuntu.com/manpages/bionic/man1/debmirror.1.html
[17:29] <pavlos> yesi_: https://debian.pkgs.org/10/debian-main-amd64/ubuntu-archive-keyring_2018.09.18.1-1_all.deb.html
[17:30] <Stormmore> oh and the worse part is we reached out to Canonical to collaborate with them but they have never returned our contacts
[17:30] <pragmaticenigma> Stormmore: This topic is something that should move to #ubuntu-discuss. Let's keep the channel open for support related issues
[17:31] <yesi_> pavlos: thanks
[17:31] <ioria> Stormmore, reading that the touchpad issue might be a bios version issue
[17:31] <Stormmore> oh I didn't know we had one of those :) thanks pragmaticenigma
[17:32] <TJ-> Stormmore: From the fragments of info you provided yesterday it sounds like PC firmware ACPI bugs, but without seeing extensive logs and so forth we can't help.
[17:33] <Stormmore> ioria, it could be solved by either a BIOS update (our team is very hesitant about that method) or a bug fix in Kernel (https://bugzilla.kernel.org/show_bug.cgi?id=199911)
[17:34] <OerHeks> too new hardware, it will be fixed in the future ..
[17:35] <TJ-> Stormmore: did you read that bug report's attachments?
[17:35] <Stormmore> and that is the point OerHeks, this isn't too new hardware. it is already a generation behind in graphics
[17:36] <OerHeks> i would join https://openrazer.github.io/ for this
[17:36] <Stormmore> TJ-, I have been working to setup systems internally for use to be about to build and distribute our own kernels, so yes I have gone through the attachments, etc.
[17:36] <TJ-> Stormmore: in particular the first dmesg, and the kernel command-line options that person is using to control various aspects of the Intel i915 GPU? Have you tried those to solve the video issues you are experiencing?
[17:37] <OerHeks> oops, https://github.com/jbdrthapa/razerblade15/blob/master/razerfiles/touchpad/translation_fix/pinctrl-intel-translation-fix.patch
[17:41] <sideone> i am running lucid and would like to upgrade the distro to current. when i run do-release-upgrade, i see a lot of 404 errors when trying to pull apt. how can i correct these issues? https://paste.ubuntu.com/p/G6PjD3vnjW/
[17:41] <Stormmore> OerHeks, openrazer is software to manage our peripherals (keyboards, mice, etc) and their settings including RGB, it isn't related to just using the standard laptop hardware
[17:41] <lotuspsychje> !eol | sideone
[17:41] <sideone> thx
[17:42] <lotuspsychje> sideone: its reccomended to install a version from the topic
[17:43] <sideone> will do. thanks
[17:43] <OerHeks> i would do a fresh install after lucid
[17:44] <OerHeks> Stormmore, on several pages, i read bios update 1.05 fixes things?
[17:44] <Stormmore> OerHeks, not an option, we pulled it due to the fact that there is a fix for the kernel
[17:45]  * OerHeks facepalms
[17:45] <lotuspsychje> oO
[17:46] <lotuspsychje> Stormmore: always keep your hardware to latest firmware/bios updates
[17:47] <Stormmore> lotuspsychje, I have worked at OEM / ODMs for the last decade, I know the importance. The ODM pulled the firmware due to fears of "bricking" system and the fact that the issue is in the Linux kernel
[17:50] <ioria> Stormmore,  what's your login screen/dm , gdm3 ?
[17:51] <Stormmore> the requirement is be as close to stock Ubuntu as possible
[17:51] <TJ-> Stormmore: which issue are you currently tackling? video, or touchpad?
[17:51] <ioria> Stormmore,  so you can't use 4.20
[17:51] <ioria> TJ-, touchpad with stock, graphics with 4.20
[17:52] <Stormmore> TJ-, right now I would settle for a consistent install right now knowing that the touchpad wont work if I use the stock kernel
[17:52] <TJ-> Stormmore: If it is 'just' the touchpad (and this the intel pinctl issue) we can probably make an argument to get the fix backported (I'm on about commit 96147db1e1df)
[17:52] <Stormmore> ioria, actually it would be gfx with stock and touchpad with 4.20
[17:52] <lotuspsychje> wich brand are you on Stormmore ?
[17:53] <TJ-> Stormmore: have you tried building an Ubuntu kernel with that patch ?
[17:53] <Stormmore> TJ-, with 4.16 - 19 yes
[17:53] <TJ-> Stormmore: and did that single patch solve the touchpad issue?
[17:54] <Stormmore> I have been trying to build a build and release setup to release our own kernel
[17:54] <Stormmore> yes
[17:54] <TJ-> Stormmore: So you have a good case for us to get 96147db1e1df included in the Ubuntu kernels
[17:55] <TJ-> Stormmore: that obviously doesn't address the GPU issues but it is one less thing to deal with
[17:55] <Stormmore> obviously
[17:56] <TJ-> Stormmore: have you opened an Ubuntu bug report for that against 'linux' so the kernel team can look at it?
[17:56] <Stormmore> and GPU seems to be a regression issue with the latest security patch to 4.15 through to the HWE 4.18 kernels being impacted
[17:56] <Stormmore> TJ-, I don't see the point of doing that when we can't even get people to respond when we want to collaborate
[17:56] <TJ-> Stormmore: right, and that is more involved and should have its own bug report so, again, kernel team can look at it and track progress
[17:57] <TJ-> Stormmore: The bug tracker is the way to communicate with the developers. No bug report, we don't know about it
[17:58] <TJ-> Stormmore: everything you're talking about are kernel issues but you've not reported bugs nor directly talked to the kernel team that I'm aware of, which are the most important steps in solving the issues
[18:01] <Stormmore> TJ-, 1) it was reported to the actual Kernel team, and apparently fixed by them, if the Ubuntu kernel team isn't keeping up with those bugs that is own them. 2) we have tried to reach out directly, rather than trying to do it on an issue by issue case so we don't cause other people issues. For instance while I have tested that patch against our systems, I don't have any idea of the impact on non Razer system
[18:03] <TJ-> Stormmore: what are the bug reports then? The KT track all such issues via bug reports? I'll check the 18.04 kernel see if the patch (or something like it) is included
[18:03] <Stormmore> TJ-, the actually kernel team's bugs are https://bugzilla.kernel.org, I linked it here
[18:04] <Stormmore> actual*
[18:04] <Stormmore> if the Ubuntu KT is only tracking launchpad bugs they are dropping the ball hard
[18:05] <OerHeks> this sounds so untrue: Stormmore> lotuspsychje, I have worked at OEM / ODMs for the last decade, I know the importance. The ODM pulled the firmware due to fears of "bricking" system and the fact that the issue is in the Linux kernel
[18:06] <OerHeks> really, 1.05 is 5 months ago
[18:07] <Stormmore> OerHeks, yeah I know it sounds untrue but it is the truth. that version of the BIOS is going out with all new systems but we aren't releasing it for all the effected systems
[18:08] <Hackerpcs> I'm on server 18.10. I have a problem with DNS as it doesn't work (ping google.com, Temporary failure in name resolution. systemd-resolved is running and I have netplan configured to CF DNS (systemd-resolve --status shows it). What could be the problem? /etc/resolv.conf shows 127.0.0.1
[18:08] <pragmaticenigma> Hackerpcs: for Server sepecific issues, you might want to ask your question in #ubuntu-server
[18:09] <Hackerpcs> Oh ok, didn't know it
[18:10] <TJ-> Stormmore: You seem to be deliberately avoiding any real attempt to fix this. As you should know, the Ubuntu kernel team track bugs in bugs.launchpad.net.
[18:11] <Stormmore> TJ-, and that is their mistake cause that will make them blind to the issues that are reported upstream as this was and thus delay further getting support for hardware
[18:13] <TJ-> Stormmore: OK, it is obvious you are not serious about getting the issues fixed technically so I'm out of it.
[18:16] <Stormmore> TJ-, Oh I am serious about getting the issues fixed, if I weren't I would just throw something like Gentoo on this and be done. I just think there are more critical issues at play that need to be addressed starting with quite blaming OEMs / ODMs and expecting them to fit into your methodology
[18:16] <Stormmore> but I do appreciate you trying to help
[18:21] <lotuspsychje> Stormmore: when volunteers are trying to help you, the least you can do is 'try' what has been adviced
[18:22] <lotuspsychje> Stormmore: if your attitude reflects trying nothing, nobody will be able to help you
[18:31] <jayjee> ubottu
[18:32] <lotuspsychje> can we help you jayjee ?
[18:32] <jayjee> I was just wanted to see a random fact from the bot
[18:33] <lotuspsychje> !msgthebot | jayjee
[18:33] <jayjee> lotuspsychje: ty
[18:34] <WereSquirrel> !wastrel
[18:35] <WereSquirrel> I was promised that would be a command. I feel lied to
[18:50] <SKaplan> Hello Ubuntu friends. I have a question. I can determine what kernel is running from uname -r, or cat /proc/version, or even dmesg. But is there a way to tell exactly what linux-image* packages are loaded and running?
[18:52] <OerHeks> dpkg --list | grep linux-image
[18:52] <SKaplan> Hmmm, no. That tells me what linux-image packages are installed, not which ones are running.
[18:52] <OerHeks> that generates a list, probably the highest numer ( that matches uname -a)
[18:52] <jeremy31> Only one kernel can run at one time
[18:53] <OerHeks> dpkg --list | grep linux- # shows all installed kernel packages, no?
[18:54] <SKaplan> Okay. So you can confirm for me that linux-image-#.#.#-##-virtual is an entirely separate kernel from linux-image-#.#.#-##-generic and the two will never run at the same time?
[18:55] <SKaplan> I just want to make sure it's only going to be 1 at any given time. rpm has this nasty habit of running lots of helper kernel packages all beginning with "kernel-" and it's near impossible to tell what is and isn't running.
[18:57] <OerHeks> SKaplan, the kernel is not just 1 module ..
[18:57] <AppAraat> uh, why were there 148 root certs added with this package? https://apaste.info/oikx
[18:57] <TJ-> SKaplan: "dpkg -S /boot/vmlinuz-$(uname -r)"
[18:57] <SKaplan> Looking up man pages.
[18:58] <OerHeks> AppAraat, line 190, mono key store
[18:59] <OerHeks> i think that is a good thing, fresh certificates, as there are tons of them compromised
[19:00] <AppAraat> what's a Mono key store? Is it because the app itself was made in C# and thus has to use Mono on Linux?
[19:00] <AppAraat> I guess yeah but I'm not sure I want to trust 148 certs like that
[19:00] <SKaplan> I see, so is there one /boot-vmlinuz-* for every kernel that has run on the system in the past?
[19:01] <TJ-> SKaplan: the kernel version is encoded in the file-name, so yes
[19:01] <SKaplan> Oh that's fun. According to uname -r the machine I'm testing this on is running an old kernel. That's bad.
[19:01] <OerHeks> ca-certificates-mono, pinta using mono, yes
[19:01] <TJ-> SKaplan: older kernel versions are generally removed by 'apt autoremove' and other functionality, but in some circumstances its up to the  sys-admin to do it
[19:03] <SKaplan> I'm just wondering why anyone would ever have a -generic and -virtual kernel image installed on the same machine.
[19:03] <SKaplan> linux-image and linux-image-extra both running, that I could understand. But I don't know why a -virtual is just sort of chilling out there.
[19:04] <SKaplan> Are linux-image-*-virtual entirely different kernels designed for use in virtual machines?
[19:04] <OerHeks> SKaplan,  you might have KVM, vmware or xen installed?
[19:05] <SKaplan> Or is that some sort of helper package and not its own full image?
[19:05] <pragmaticenigma> AppAraat: while it's outside the scope of this channel, you probably can choose to remove any CA's that you don't wish to trust. Keep in mind, some sites and applications choose to sign with strange CA's to cut costs.
[19:05] <OerHeks> https://help.ubuntu.com/community/ServerFaq#What_are_the_differences_between_the_server_and_virtual_kernels.3F
[19:06] <SKaplan> Thought so. I'd seen that before but I was doublechecking.
[19:06] <SKaplan> And uname -r and -a would surely mention -virtual instead of -generic.
[19:07] <SKaplan> Thanks.
[19:09] <AppAraat> pragmaticenigma: yeah I suppose I can remove those certs, also Let's Encrypt is getting bigger and bigger so hopefully in the future less and less strange CAs will exist.
[19:26] <pragmaticenigma> AppAraat: That would be a bad thing. If you'd like to continue discussing, please join us in #ubuntu-discuss or #ubuntu-offtopic
[19:48] <Sweetshark> "The certificate expired on December 11, 2018, 1:00:00 PM GMT+1" on login.launchpad.net. Known issue?
[19:49] <OerHeks> Sweetshark, i see it too
[19:49] <TJ-> Sweetshark: I've reported it, waiting a response
[19:51] <TJ-> Sweetshark: it's a sort-of false alarm. The site code was updated recently and the cert was fine, then due to some issue the site code was reverted and it went back to an old certificate :p
[19:52] <TJ-> Sweetshark: needless to say, sysadmins are working to rectify it
[19:53] <Sweetshark> TJ-, OerHeks : Thanks, just wanted to know that this is known and addressed ;)
[19:53] <Kilde> So I was upgrading my computer overnight and It ran into an issue that caused it to abort. Apparently I have an unsigned kernel. How do I fix this? What does it mean that it is "unsigned"
[19:54] <Stormmore> Thanks for all the advice, this apparently isn't the right channel to get true support. So much for the Ubuntu mission of "To bring free software to the widest audience", guess my team will have to search out a distro that actually cares about getting their stuff working on the majority of systems
[19:56] <Jymmm> Mate 18, Is there any way to show a folder's size (in bytes) within caja or some other file manager?
[19:57] <TJ-> Stormmore: you don't want to work with the Ubuntu way of doing things
[19:57] <lordcirth> TJ-, what is the Ubuntu way, in this context?
[19:58] <TJ-> lordcirth: reporting bugs to launchpad, providing logs
[19:58] <lordcirth> Ah
[19:58] <Stormmore> TJ-, except that was all done upstream 6 - 7 months ago
[19:59] <TJ-> Stormmore: So install and support mainline kernels then
[20:00] <Stormmore> it is just pure arrogance to say "well you didn't file it with us, and we don't care about the upstream issue" cause that what you are saying
[20:00] <TJ-> Stormmore: I have to tell you, in the time you've spent moaning and not following advice, we could have had patches in for testing and potentially even updated kernel releases. I've done that in the recent past where we've turned around issues like this inside 40 hours
[20:01] <OerHeks> without bios update 1.05, who would take your bugreport seriously?
[20:01] <Stormmore> OerHeks, that update was created due to the lack of traction on getting the kernel update
[20:02] <TJ-> Stormmore: that is falacious and you know it; Ubuntu ships defined kernel versions, currently no Ubuntu release has the 4.20 kernel, so if you want a hardware fix backporting it needs a bug report, use-case, and regression potential evaluating
[20:04] <Stormmore> that isn't the point TJ-, that bug was filed 7+ months ago, plenty of time for the Ubuntu KT to see it and do something about it and based on the thread on bugzilla.kernel.org we aren't the only OEM/ODM effected by it. That bug report has everything you are asking for but you are telling me that is insufficient unless I want to wait 2+ years for Ubuntu to take it
[20:07] <memeemeee> Hi there... I'm having problems with freezing up. Computer becomes completely unresponsive. Shift-Alt fn keys do nothing, active ssh connections become inactive, is like the computer is off, but lights are on, fan running (its a laptop) and it's warm. Not excessive heat, but clearly working. Which logs should i view? It's there a way to our the logs to a flash drive so i can view them without booting? It's there a way to view them 
[20:08] <TJ-> Stormmore: b.k.o isn't even watched avidly by mainline kernel developers let alone distro kernel teams, as you should know. Each distro has it's own bug-tracker where bugs affecting it should, and are expected to be, filed. They can link to upstream bug reports, but each distro will use its own bug-tracker as the control for its workflow and own issues.
[20:08] <OerHeks> Linux 4.20 was released on Sun, 23 Dec 2018 .. build on 24th in mainline..
[20:10] <TJ-> memeemeee: which Ubuntu release, kernel version, and make/model of PC?
[20:12] <Jymmm> memeemeee: Does this laptop freeze in ANY OS, or just the one installed? Have you tested using a live Cd/USB ?
[20:14] <memeemeee> It was happening with 16.04 continues with 18.04 have dist-upgrade several times. Can't recall the current kernel but it's not changed the behavior. I have an arch installation on a different partition which has never locked up.
[20:15] <memeemeee> The pc is Lenovo L420. Old, but it's been pretty trusty for years.
[20:16] <memeemeee> One thing I'm wondering is i have a SSD my main drive. I think at some point i put the swap partition on that drive as well. So maybe an io error on swapping?
[20:18] <Stormmore> TJ-, and then people wonder why OEM don't want to work with Ubuntu distros plan and simple. If you guys are not keeping up with the kernel.org issues that isn't on the OEM to fix, you are expecting them to file bugs in both (or potentially dozens) places, that is totally unrealistic, we are going to after the project source so we can fix the issue for the widest audience
[20:18] <lordcirth> memeemeee, you could try #hardware
[20:18] <snowgoggles> memeemeee: i don't see swap being your issue.  possible boot param required for your specific laptop
[20:20] <OerHeks> Stormmore,  please stop the rant, i find no proof of your statement about the bios update, can you give an URL ?
[20:22] <memeemeee> One thing, it usually happens when the computer has been sitting for a while. Like overnight
[20:22] <snowgoggles> memeemeee: resume from sleep issue?
[20:23] <Furai> https://askubuntu.com/questions/1108289/keyboard-layout-indicator-sometimes-disappears-ubuntu-18-04-1-after-last-update/1108900
[20:23] <Furai> anyone noticed that
[20:23] <memeemeee> Can someone point me to the best logs to view that might show what is happening right before the crash?
[20:23] <ioria> Furai, yes
[20:24] <pavlos> memeemeee: look at /var/log/syslog
[20:24] <Stormmore> OerHeks, can you find an official download link for the update's EXE file? I know we have a PDF describing the update process but no link to the actual update exists
[20:26] <OerHeks> storm on the pdf, page 2: download the Razer updater ...
[20:26] <pavlos> memeemeee: also, dmesg | grep -i error
[20:27] <Stormmore> that is the updater utility not the actual update
[20:27] <memeemeee> As mentioned, this doesn't happen on my arch installation which is located on the same drive (different partition) lordcirth does that not pretty much rule out a hardware issue?
[20:27] <OerHeks> Stormmore, that is the way they do that
[20:27] <lordcirth> memeemeee, ah, ok
[20:28] <memeemeee> Thx pavlos. Checking those. BRB
[20:33] <strangerr> i followed the out of date official lts documentation to setup ldap authentication on some servers. then i learned that libnss-ldap is deprecated and replaced by libnss-ldapd (note the d on the end of the new package). the old package gave me ldap-auth-config, and i could run 'dpkg-reconfigure ldap-auth-config' to change ldap settings. but the new package doesnt use ldap-auth-config it seems, and it's curses setup interface didnt writ
[20:33] <strangerr> 1. where did the curses config script write the data i put in
[20:33] <strangerr> 2. what do i use instead of ldap-auth-config with the new package
[20:37] <OerHeks> strangerr, what guide did you follow exactly?
[20:38] <strangerr> OerHeks: https://help.ubuntu.com/lts/serverguide/openldap-server.html.en#openldap-auth-config
[20:40] <OerHeks> i see https://packages.ubuntu.com/bionic/ldap-auth-config
[20:40] <Stormmore> OerHeks, I hoped that you realize by now that I work for Razer but apparently no and looking at the thread on the bug I linked, we aren't the only people impacted so surely you aren't going to advise ASUS customers to use our firmware!
[20:42] <strangerr> OerHeks: so the old package libnss-ldap instaled ldap-auth-config automatically. are you telling me i need to manually install ldap-auth-config now, when using libnss-ldapd?
[20:45] <TJ-> Sweetshark: login.launchpad.net now fixed
[20:48] <OerHeks> strangerr, reading https://www.tecmint.com/configure-ldap-client-to-connect-external-authentication/ that looks differet
[20:49] <OerHeks> c/different
[21:04] <javaJake> Stormmore: last I checked, Launchpad lets you link upstream reports to simplify the process for both you and Ubuntu devs as it'll sync status and other things.
[21:05] <javaJake> Stormmore: usually in my experience vendors have a list of supported distros because each requires its own work.
[21:06] <timClicks> is there a command for programmatically modifying /etc/environment?
[21:07] <timClicks> I want to set/remove http_proxy and https_proxy, but I would like to overwrite the value if it already exists, rather than simply appending to the file with >>
[21:08] <TJ-> timClicks: no; the only things that I know of that write to it are package .postinst scripts
[21:09] <timClicks> TJ-: ok, good to know
[21:10] <TJ-> timClicks: see this as an example of how to do that: /var/lib/dpkg/info/libpam-modules:amd64.postinst
[21:11] <TJ-> timClicks: you'll see how it detects/modifies PATH conditionally
[21:11] <strangerr> OerHeks: that tecmint article is talking about using the old package which is full of unpatched bugs
[21:12] <Stormmore> javaJake, totally but that is again putting the onus on the OEMs to file reports everywhere that they might want to try and get support from. Not really a scalable solution. As for picking a distro well that isn't really scalable either, if that is the best advice, then why not advise them to fork and create their own distros
[21:14] <timClicks> TJ-: great example, that's really helpful
[21:14] <Stormmore> not to mention the fact that Ubuntu's mission statement is clear that they want "To bring free software to the widest audience", surely not making this process easier isn't going to accomplish that mission
[21:15] <OerHeks> too new hardware .. keep the rant up!
[21:15] <javaJake> Stormmore: yep, and it's not scalable for the distro to track every upstream in real time either, so there's some compromises to be made.
[21:16] <javaJake> (Gentoo had some tooling in that direction but it was buggy as every upstream has wildly differing standards for how to push notifications and versions.)
[21:17] <Stormmore> javaJake, but that shouldn't be on the OEMs to figure out. If distros aren't watching their upstream packages that is on them not the OEM
[21:18] <memeemeee> pavlos: you suggested looking at dmesg, but it shows only current dmesg. I tried journalctl -k -b -1 and it shows several mces though they all occurred within a half hour of eachother and it was several hours before crash
[21:19] <javaJake> Stormmore: ideally? Yes. But the benefits of Linux (infinite hackability) also are its downsides, so practically it cannot work the way you want.
[21:19] <TJ-> Stormmore: we do watch upstream, but for the kernel, we'll be watching the *linux-stable* point releases for the kernel version in the distro, not later mainline releases.
[21:19] <TJ-> Stormmore: what you're asking for a is a rolling release kernel based on upstream; you won't find a commercially supported distro that does that
[21:20] <memeemeee> previous boots (which also ended in crash/freeze) did not show any other similar hardware errors
[21:20] <Stormmore> TJ-, that doesn't mean us OEM shouldn't push for it, it is either that or keep pushing Windows since we don't have these issues there
[21:20] <TJ-> memeemeee: MCEs are never good
[21:21] <javaJake> Stormmore: the only reason you don't have issues on Windows is you can't patch the kernel :) MS does that.
[21:21] <TJ-> Stormmore: because the hardware manufacturers target their driver development at Windows so they always paper over the cracks, else their hardware would fail on windows too.
[21:22] <Stormmore> wow both of you need to spend more time working for a OEM, it isn't like that at all.
[21:22] <TJ-> Stormmore: as I said earlier, if you'd followed my advice, we'd likely have been on the way to getting a patch backported by now, but instead all you've done is argue
[21:23] <sere_> i have a razer mouse i just downloaded the drivers from their site and installed the software but its just a deamon.. how do i configure it, dpi, buttons etc
[21:23] <TJ-> Stormmore: I owned an OEM - I do know precisely what I'm talking about!
[21:23] <memeemeee> @TJ-where is mce info logged in Ubuntu?
[21:24] <TJ-> memeemeee: kernel log as you've seen, via dmesg for current boot, or journalctl -b -{number} for previsou boots
[21:26] <Stormmore> sere_, not that this is the channel for this, what you need to configure it (depending on the the mouse) is most likely openrazer (Linux) / synapse (Windows)
[21:27] <memeemeee> all journalctl shows is timestamp, hostname and  'kernel: mce: [Hardware Error]: Machine check events logged' are the events logged somewhere else?
[21:29] <janat08> is there a way to keep settings between two computers in sync, I imagine I'd have to simply avoid driver directory and display related settings
[21:29] <Stormmore> https://launchpad.net/~openrazer/+archive/ubuntu/stable is the PPA for it
[21:29] <janat08> settings/apps/all
[21:29] <sere_> Stormmore: thats where im confused becaused i downloaded open razer  but but the on executable i get is openrazer-daemon.. there is no where to configure it. do i just use ubuntu or xorg but that doesnt seem right
[21:30] <TJ-> memeemeee: hmmm, possibly /var/log/mce.log ?
[21:31] <TJ-> memeemeee: they are rare so we don't see that too often
[21:32] <memeemeee> find /var/log/ -iname "*mce*" returns zero results.
[21:34] <memeemeee> and I guess mcelog is only available for x86 architecture
[21:36] <lordcirth_> memeemeee, mcelog is out of date, try rasdaemon
[21:37] <memeemeee> thank you lordcirth_
[21:37] <Stormmore> sere_, did you install RazerGenie, razerCommander or Polychromatic?
[21:38] <Stormmore> Thinking RazerGenie is the one you want
[21:38] <sere_> Stormmore: i only have the open to install openrazer-meta through the repo
[21:39] <Stormmore> yeah you need a frontend to change things
[21:39] <Stormmore> unless you want to go through the openrazer config
[21:39] <sere_> i would prefer a front end
[21:41] <mekhami> is it possible to configure ls to always use certain flags?
[21:41] <mekhami> like if i do ls i always want -lh
[21:42] <Stormmore> mekhami, yes just add an alias to your .bashrc that maps `ls` to `ls -lh`
[21:42] <mekhami> ah okay. and i can chain flags to that, so if i want -S i can do ls -S and it'll come out ls -lh -
[21:42] <mekhami> -S* and that'll work?
[21:44] <memeemeee> ugh. I was preferring to find out if the hardware is bad before I spend time with a fresh install but I think it may be time the system has become so unstable (from crashing during upgrades etc) that I can't try to install new debugging system if it's not already there. Any last suggestions before I swap out my HD and do a clean install?
[21:49] <sere_> Stormmore: thanks for your help.. i got razer genie working but my basilisk is not support right now :/
[21:50] <Stormmore> sere_, I have installed both the Polychromatic and RazerGenie to see what they do. I actually prefer the interface of Polychromatic to RazerGenie.
[21:52] <sere_> Stormmore: ok i will try and see if that one supports the basilisk
[21:52] <Stormmore> nope it won't cause OpenRazer itself doesn't
[21:57] <Stormmore> https://github.com/openrazer/openrazer/issues/433
[22:01] <sere_> Stormmore: i was actaully just reading that :).. i will keep up with it and maybe see what i can do to help.. thanks alot :)
[22:37] <troozers> Hi, does anyone know if it's possible to configure the Gnome on-screen keyboard to include a number row (for example)?
[22:37] <troozers> I am using Ubuntu 18.10
[22:43] <TJ-> troozers: as far as I can see, no, access is via ?123 only
[22:44] <troozers> Yeah, I feared as much