[04:17] <AbsolutHacker> g'morning
[04:17] <AbsolutHacker> im installing xubuntu 16.04 right now, is there a progress bar available somewhere? the installer is only showing me a tutorial slideshow..
[04:19] <AbsolutHacker> aaand it's done .. thanks '^^
[04:20] <cfhowlett> see?  a LITTLE bit of patience ...
[04:57] <ac2> Hi, not sure who handles the mirrors, but the canada mirror for xubuntu 16.04.2 64-bit sha256sum does not match.
[05:10] <Unit193> ac2: xubuntu-16.04.2-desktop-amd64.iso: OK  checks out for me, sum files match the main mirror too.
[05:10] <Unit193> Bad download?  Can you try to zsync it?
[05:10] <Unit193> (zsync includes the hash as well.)
[05:19] <ac2> perhaps I redownload it again
[05:23] <Unit193> zsync will just download the missing bits is why I recommended it, but you could just do that too, sure.
[08:00] <ubuntuer> Anyone here?
[08:01] <diogenes_> only ghost busters
[08:01] <cfhowlett> !ask | ubuntuer
[08:02] <ubuntuer> Ok?
[08:02] <diogenes_> is that a question or a statement?
[08:03] <ubuntuer> Statement
[08:03] <diogenes_> and what is the question?
[08:03] <ubuntuer> Ok so what is the usual RAM usage?
[08:03] <ubuntuer> On xubuntu.
[08:04] <cfhowlett> "usual" differs from user to user as it completely depends on what you're doing
[08:04] <ubuntuer> Hmm
[08:04] <ubuntuer> Then what about from boot up?
[08:04] <diogenes_> when you just start the system it's around 400 MB
[08:05] <ubuntuer> Oh great
[08:05] <ubuntuer> Ok that answered it
[08:05] <diogenes_> next please :)
[09:29] <xubuntu25i> hi there! May you help me? After upgrading to xubuntu 17.04 my wi-fi just doesnt turn on. What can I do?
[09:59] <xubuntu89i> hi
[21:48] <TheWild> hello
[21:48] <TheWild> http://www.wikihow.com/Disable-Auto-Login-in-Xubuntu - haha, what if user login is "false"?
[23:44] <Guest79819> Hi all
[23:45] <Guest79819> Just installed a new AMD RX560 videocard and installed the AMDGPU-pro drivers as perscribed by AMD. They are up and running, but I'm unsure what tools there are like with the Catalist drivers and graphical tools to setup options on the card I used to use. Any tips and pointers?


[01:26] <davecheney> wow. such merge. very conflict
[01:29] <menn0> davecheney: is that the output of "git merge --doge"?
[01:31] <wallyworld> thumper: you got time for a quick hangout?
[01:31] <thumper> wallyworld: hey, I should be doing my overdue 360 review for fwereade
[01:32] <wallyworld> thumper: well, do that first
[01:32] <thumper> heh
[01:32] <wallyworld> maybe ping me when you are free?
[01:32] <thumper> wallyworld: I have 1:1 calls for 1.5 hours starting in 30 minutes
[01:32] <wallyworld> :-(
[01:32] <thumper> sure you don't want to chat now?
[01:32] <wallyworld> ok
[01:32] <wallyworld> https://plus.google.com/hangouts/_/canonical.com/foo
[01:45] <davecheney> wallyworld: how come we have gopkg.in depdenendcies in juju now
[01:45] <davecheney> I thought it was very clear they were not going to be added without further discussion
[01:45] <wallyworld> davecheney: cause someone addd it? i have no idea. i didn't agree but it was ut of my hands
[01:45] <wallyworld> i was outvoted
[01:45] <davecheney> fine
[01:46] <wallyworld> sorry
[01:47] <davecheney> not yourfault
[02:24] <axw> davecheney: we're going to have to anyway, labix.org/v2/mgo is not going to be updated anymore
[02:24] <axw> and the github repo underneath can't really be used, because it refers to gopkg.in anyway
[02:24] <axw> (I'm in the process of updating mgo)
[02:32] <rick_h__> axw: davecheney it was also brought up around the charmv2 stuff helping us version the api for that stuff
[02:32] <rick_h__> axw: davecheney though let me know if we need to work with IS to get something on prodstack. I'm all for making sure we run the stuff 100% correct
[02:39] <rick_h__> heh, then again I see you're referring to the charmstore
[02:39] <rick_h__> axw: just a heads up, we've got an in progress next generation in the branch v4 (which will be renamed to v2) https://github.com/juju/charmstore/tree/v4
[02:39] <rick_h__> axw: not sure if you can/makes sense to make the same pr there as well
[02:40] <rick_h__> or we can make sure to pull it across, but fyi
[02:42] <axw> rick_h__: yup, rogpeppe let me know, I have done so
[02:42] <axw> thanks
[02:42] <rick_h__> axw: ty kind sir
[02:43] <axw> rick_h__: as for hosting repo on prodstack; there's no point unless all of gopkg.in is on there
[02:44] <axw> I don't think it's going to be any less reliable than labix.org, which hasn't really been a problem (except for a hiccup recently)
[02:44] <rick_h__> axw: ok, I know I had a debate with roger last week about 'well it's not been down' being a bit different than 'it's hosted to our standards'
[02:44] <rick_h__> axw: cool
[03:02] <davecheney> axw: /me grumbles, loudly
[03:03] <waigani> thumper: hangout?
[03:20] <waigani> axw: when you have a moment, can we do a hangout?
[03:20] <axw> waigani: sure
[03:21] <axw> now's fine
[03:21] <waigani> axw: cool give me a sec
[03:22] <waigani> https://plus.google.com/hangouts/_/gu5bp7izdb5uz2sv6uzpz3fppaa?hl=en-GB
[03:38] <wallyworld> axw: could you take a peek at bug 1347715 to see any recent work we did may be responsible (one of the state server instance commits is blamed)
[03:38] <_mup_> Bug #1347715: Manual provider does not respond after bootstrap <bootstrap> <ci> <regression> <juju-core:Triaged> <https://launchpad.net/bugs/1347715>
[03:38] <axw> okey dokey
[03:38] <wallyworld> ta
[03:39] <axw> wallyworld: when you have a sec, https://code.launchpad.net/~axwalk/gomaasapi/update-mgo-test-dependency/+merge/228442
[03:39] <wallyworld> sure
[03:39] <axw> and there's a bunch off PRs on various juju repos
[03:39] <wallyworld> ok
[03:43] <axw> thumper: thanks. don't suppose you have any better ideas about how to configure the mongod to use?
[03:43] <thumper> not really
[03:43] <thumper> seems like a solid enough approach
[03:44] <axw> wallyworld: I just manually bootstrapped, worked fine.. :/
[03:45] <wallyworld> axw: hmmm. i did think the error described in the bug (the upgrade quit one) was more noise than anything that would stop the agent working
[03:46] <wallyworld> the jenkins job linked in the bug is still red sadly
[03:46] <wallyworld> needs more investigation
[03:49] <axw> yep. I'll see if I can run the CI script locally to repro
[04:04] <axw> wallyworld: thanks
[04:04] <wallyworld> np
[04:17] <menn0> a review from someone who knows the machine agent would be appreciated: https://github.com/juju/juju/pull/407
[05:50] <axw> wallyworld: missed one before https://github.com/juju/blobstore/pull/11
[06:15] <davecheney> https://github.com/juju/juju/pull/408
[06:15] <davecheney> anyone
[06:15] <davecheney> trivial
[06:16] <thumper> davecheney: done
[06:18] <davecheney> thumper: ta
[06:18] <davecheney> that had me scratching my head for an hour
[06:19] <davecheney> due to a merge conflict that put that type back in a signature
[06:36] <axw> davecheney: thanks. I'll have a look about fixing version in a followup
[06:50] <davecheney> axw: ta
[06:54] <davecheney>         // TODO(dfc) wtf
[06:54] <davecheney>         if !canWatch(nil) {
[06:54] <davecheney>                 return result, common.ErrPerm
[06:54] <davecheney>         }
[06:55] <davecheney> ............................................________
[06:55] <davecheney> ....................................,.-'"...................``~.,
[06:55] <davecheney> .............................,.-"..................................."-.,
[06:55] <davecheney> .........................,/...............................................":,
[06:55] <davecheney> .....................,?......................................................,
[06:55] <davecheney> .................../...........................................................,}
[06:55] <davecheney> ................./......................................................,:`^`..}
[06:55] <davecheney> .............../...................................................,:"........./
[06:55] <davecheney> ..............?.....__.........................................:`.........../
[06:55] <davecheney> ............./__.(....."~-,_..............................,:`........../
[06:55] <davecheney> .........../(_...."~,_........"~,_....................,:`........_/
[06:55] <davecheney> ..........{.._$;_......"=,_......."-,_.......,.-~-,},.~";/....}
[06:55] <davecheney> ...........((.....*~_......."=-._......";,,./`..../"............../
[06:55] <davecheney> ...,,,___.`~,......"~.,....................`.....}............../
[06:55] <davecheney> aww, where did the rest of it go
[07:08] <wallyworld> axw: sorry, was doing scholl pickup and dinner shopping
[07:35] <axw> wallyworld: nps (sorry, was doing school pickup ;))
[07:35] <wallyworld> :-)
[07:36] <axw> wallyworld: thanks for approving leave. gotta do some moving/painting
[07:36] <wallyworld> np, have "fun"
[08:00] <TheMue> morning
[08:30] <voidspace> morning all
[08:31] <voidspace> Some issues setting up a workstation in Romania, but I'm online
[08:31] <voidspace> Should be better tomorrow
[09:13] <TheMue> *gnah*
[09:13] <TheMue> still fighting with my IPv6 routing between containers on differen nodes
[09:24] <rogpeppe1> axw: for future reference, we have CI enabled on the charm store repo. to merge, add a review comment containing :shipit:
[09:26] <axw> oops, thanks rogpeppe1
[09:26] <rogpeppe1> axw: and... you didn't update the dependencies.tsv file
[09:26] <axw> gah
[09:26] <rogpeppe1> axw: so the branch is actually broken, i'm afraid
[09:26] <axw> I will fix it
[09:27] <axw> sorry
[09:27] <rogpeppe1> axw: thanks
[09:27] <axw> remove me from committers after please ;)
[09:27] <rogpeppe1> axw: perhaps you could roll back tip, assuming nothing has landed in the meantime
[09:27] <axw> sure
[09:28] <rogpeppe1> axw: ta.
[09:44] <axw> wtf did I just do. reverted my revert. well done
[09:44] <rogpeppe1> axw: what *did* you just do?
[09:45] <axw> I have no idea. not enough sleep. I'll do it slowly this time
[09:46] <axw> rogpeppe1: so, CI triggers on :shipit:?
[09:46] <rogpeppe1> axw: yup
[09:46] <rogpeppe1> axw: but please wait for a review first :-)
[09:46] <axw> sure
[09:46] <axw> rogpeppe1: https://github.com/juju/charmstore/pull/37
[09:47] <axw> rogpeppe1: and https://github.com/juju/charmstore/pull/38 for v4
[10:00] <perrito666> morning
[10:01] <TheMue> perrito666: morning
[10:09] <rogpeppe1> trivial PR for juju/testing. review anyone? https://github.com/juju/testing/pull/25
[10:09] <rogpeppe1> perrito666, mgz, TheMue: ^
[10:10] <TheMue> rogpeppe1: yup, taking a look
[10:11] <rogpeppe1> TheMue: ta
[10:12] <TheMue> rogpeppe1: LGTM, it’s pretty small ;)
[10:12] <rogpeppe1> TheMue: yup :-)
[10:13] <rogpeppe1> TheMue: do you know if there's CI set up on juju sub-repos yet?
[10:13] <TheMue> rogpeppe1: sorry, no
[10:13]  * TheMue still fights with IPv6 routing between containers on different nodes
[10:17] <axw> rogpeppe1: not sure if you saw this... https://github.com/juju/charmstore/pull/38
[10:18] <rogpeppe1> axw: ah, sorry, lost in a sea of reversions :-)
[10:18] <rogpeppe1> axw: looking
[10:18] <axw> :)
[10:19] <rogpeppe1> axw: i thought i just approved a branch that looked just like that
[10:19] <rogpeppe1> axw: (that you pointed me at)
[10:19] <rogpeppe1> axw: ah, v4!
[10:19] <rogpeppe1> axw: gotcha
[10:20] <rogpeppe1> axw: LGTM
[10:20] <axw> thought I'd be proactive and break both branches
[10:20] <axw> thanks rogpeppe1
[10:20] <rogpeppe1> axw: :)
[10:20] <axw> sorry for that
[10:20] <rogpeppe1> axw: that's fine
[10:20] <rogpeppe1> axw: CI is not consistently applied to juju sub-repos...
[10:20] <rogpeppe1> axw: do you know if juju/testing is CI'd
[10:20] <rogpeppe1> ?
[10:20] <axw> nope. coming soon, I think
[10:20] <axw> mgz is working on it
[10:22] <rogpeppe1> axw: cool. i'll just push then.
[10:23] <mgz> Any Minute Now
[10:38] <rogpeppe1> axw: further update: please don't land that branch - frankban has fixed everything :-)
[10:38] <axw> rogpeppe1: which branch?
[10:38] <axw> rogpeppe1: the one to update dependencies.tsv?
[10:38] <rogpeppe1> axw: confusion - perhaps you have already landed it
[10:39] <axw> rogpeppe1: the reversion already merged
[10:39] <rogpeppe1> axw: right, i *thought* so
[10:39] <rogpeppe1> frankban: ^
[10:39] <rogpeppe1> frankban: do you want to do the changes to use gopkg.in/mgo then?
[10:40] <frankban> rogpeppe1: not for now, I just need to merge my branch, will merge trunk again
[10:40] <rogpeppe1> frankban: ok
[10:41] <rogpeppe1> axw: it's still up to you then :-)
[10:42] <axw> rogpeppe1: I'll take a look tomorrow
[10:42] <rogpeppe1> axw: ta
[10:57] <mgz> axw: so, Revert "Revert "Revert "Update... what's tha changing exactly :P
[11:01] <axw> !!!false
[11:01] <axw> :)
[11:14] <jam> TheMue: are you around now, or is this worker time?
[11:18] <TheMue> jam: I’m here, tracing around a bit. ;)
[11:18] <jam> TheMue: I have to go check on the dog, brb
[11:18] <TheMue> jam: opening 1:1 hangout
[11:20] <rick_h__> axw: wallyworld fyi we have the charmstore stuff in ci at http://ci.jujugui.org:8080/ and it uses the lander. We'll look into why the branch/test didn't get picked up today
[11:20] <rick_h__> axw: wallyworld so no big green merge buttons in that please
[11:20] <wallyworld> rightio
[11:20] <axw> rick_h__: yep sorry, I wasn't aware. rogpeppe1 pointed out after I broke it
[11:20] <rick_h__> axw: gotcha, ok cool. Still catching up this morning. Sorry for the dupe pointer.
[11:21] <axw> nps
[11:21] <mgz> rick_h__: can you remove the hackers as a contributor to the branch then?
[11:21] <axw> +1
[11:21] <mgz> and add bots
[11:21] <rick_h__> mgz: we could, but our team's always been a trust everyone all permissions kind of team.
[11:21] <rick_h__> mgz: so understand the issue, it's a bit of a shift from normal work but we'll look into it
[11:22] <jam> TheMue: omw
[11:22] <axw> works well for people working on the charmstore regularly, not so much for people like me :)
[11:22] <rick_h__> e.g. all team members have ci access at same level, manager on leankit, etc.
[11:22] <rick_h__> axw: right, the pool is people is growing, culture shift probably on the way I guess. :(
[11:22] <axw> I guess I have been conditioned a bit tho
[11:22] <mgz> rick_h__: pretty much it just removes the footgun
[11:22] <axw> I see a button, I think there's no CI
[11:23] <rick_h__> understand, like I said, diff culture.
[11:51]  * TheMue wants a command to see how often he rebooted his testing VMs today
[13:21] <gsamfira1> TheMue: try: last
[13:22] <TheMue> gsamfira: oh, nice, thx. didn’t know that
[13:23] <gsamfira> you are welcome :)
[13:24] <TheMue> gsamfira: and grep and wc are my friends too ;)
[13:26] <gsamfira> oh, of course. these are a sys admins best friend, along side lsof, sed, awk and bash one liners :D
[13:29] <jrwren_> strace. never forgt.
[13:29] <gsamfira> I was just tinking about this
[13:29] <gsamfira> :))
[13:56] <perrito666> ericsnow: seen nate?
[13:56] <ericsnow> perrito666: nope (I just got on)
[13:57] <perrito666> sinzui: are you on the habit of making trick PRs now? :)
[13:58] <sinzui> No. Just frustrated. I may not merge that PR since I don't know what will happen this week with 1.20.2
[13:59] <perrito666> sinzui: which reminds me
[14:00]  * perrito666 goes to check restore CI
[14:00]  * perrito666 raises an eyebrow
[14:00] <perrito666> is that running in hp or ec2?
[14:01] <sinzui> I think it is running in Hp because ec2 was failing to provide instances when we needed them
[14:01] <perrito666> sinzui: I see a great deal of failure bootstraping :|
[14:02] <sinzui> aws is healthy right now
[14:04] <perrito666> sinzui: I see roughtly 50% of the tests failing and all before even beginning for what seems to be machine not coming up on bootstrap
[14:04] <sinzui> perrito666, I reset the test. It will play on ec2
[14:05] <sinzui> perrito666, this test left a machine that we could delete last week. maybe it has happened again.
[14:05] <perrito666> sinzui:  fwiw I see no more apt related errors
[14:06] <sinzui> yep
[14:26] <natefinch> dmesg says my network adapters keep exiting with status 1
[14:26] <natefinch> by keep, I mean after reboot and after replugging my USB Ethernet adapter
[14:29] <perrito666> natefinch: ...?
[14:29] <perrito666> your eth is usb?
[14:29] <gsamfira> lsusb ?
[14:30] <perrito666> natefinch: if you pastebin the dmesg I might be able to understand what exit means for an eth
[14:30] <gsamfira> also, might help to get the ethernet card type and loaded kernel modules :)
[14:30] <natefinch> that'll be tricky
[14:30] <perrito666> natefinch: ?
[14:31] <natefinch> lsusb doesn't show it. but dmesg says it gets recognized and then it exits
[14:32] <perrito666> natefinch: sudo?
[14:32] <natefinch> pastebin is tricky  with no internet
[14:32] <perrito666> natefinch: I take you are not on that compuer
[14:32] <gsamfira> it should show up in lsusb, or at least lspci
[14:32] <natefinch> I could sneaker net it to my wife's laptop I guess
[14:32] <natefinch> I am on my tablet
[14:32] <gsamfira> if it does not, you can stop there :).
[14:32] <gsamfira> and order a new one
[14:32] <perrito666> natefinch: use the pendrive luke
[14:32] <sparkiegeek> ...or a different USB port
[14:41] <natefinch> it's not just the Ethernet, the built in WiFi does the same thing
[14:42] <perrito666> natefinch: at this point I would recommend the following
[14:42] <perrito666> boot with a live CD/USB
[14:42] <perrito666> if that works backup your hd, fast
[14:44] <natefinch> I have off site backup regardless, but yeah, annoying.
[14:45] <perrito666> natefinch: anyway, what I meant is, if booting with live media works is your hd or at least the fs that is fried
[14:46] <katco> https://github.com/juju/juju/pull/398
[15:06] <natefinch> ug ok, so live disk works fine
[15:06] <perrito666> natefinch: you have now 2 opts, fs corruption or hd breakage
[15:06] <gsamfira> I think its just a bad kernel update :)
[15:07] <natefinch> I'm with gsamfira
[15:07] <perrito666> gsamfira: well if it where so we should hear axw yell on the same direction soon
[15:07] <natefinch> and ericsnow
[15:07] <gsamfira> :))
[15:07] <perrito666> natefinch: 14.04?
[15:07] <natefinch> all three of us have the same laptop
[15:07] <natefinch> yep
[15:08]  * ericsnow makes mental note to check HD
[15:08] <perrito666> natefinch: well you can always chroot and install an older kernel
[15:08] <ericsnow> natefinch: keep in mind that mine is a newer model (with SD)
[15:08] <natefinch> I don't have the standard HD... hada big SSD before I bought it
[15:09] <natefinch> ok, someone's going to have to help me install the older kernel... please and thank you...
[15:10] <natefinch> is there a way to just load up a backup from a couple days ago or something like that?  I don't think I've done a kernel update recently
[15:10] <gsamfira> you still have the old kernel
[15:10] <gsamfira> after rebooting, keep shift pressed
[15:10] <gsamfira> you will get the grub menu
[15:10] <gsamfira> just select an alder version
[15:10] <gsamfira> :)
[15:10] <natefinch> ok
[15:10] <perrito666> and since you are there you can always do an fsck on your sdd
[15:10] <perrito666> ssd
[15:11] <gsamfira> and if you don't already have trim, you should put that in a cronjob (considering you rarely reboot) :)
[15:12]  * perrito666 gets cold called by directv and his phone company with bad offers
[15:12] <perrito666> man, these people get really pushy
[15:12] <gsamfira> :))
[15:48] <natefinch> well that was fruitless
[15:48] <natefinch> I knew I hadn't updated the kernel in ages
[15:48] <natefinch> sigh
[15:49] <natefinch> the HD is only a year old, and it's a top of the line samsung...   but certainly something is fubared
[15:57] <gsamfira> if anyone is willing, I would appreciate a review for: https://github.com/juju/juju/pull/189
[16:27] <hackedbellini> natefinch: hi! Is there any news on my issue?
[16:32] <natefinch> hackedbellini: no, sorry.  We had a couple other issues come in that I had to look at as well.   I tried to write a fix for your problem, but had some problems getting it to work with the mongo driver we're using.  It'll take a little more time.  I might be able to help you tweak the database directly to let the upgrade work correctly.  Unfortunately, right now  I'm trying to fix my laptop as it crashed this morning and now h
[16:32] <natefinch> as a ton of problems
[16:34] <hackedbellini> natefinch: no problem :). It will be very nice if you can help me to tweak my database to make the upgrade work correctly! There's no problem that you don't have the time to do that right now, I can wait until you can.
[18:44] <katco> thumper: hey do you have time to do a review on https://github.com/juju/juju/pull/398?
[18:48] <katco> er i guess it's the middle of the night for him. who is the on-call reviewer?
[18:49] <jcw4> katco: menn0 is the other one... probably not around either :)
[18:49] <katco> jcw4: yeah... also out of NZ =/
[18:49] <katco> hmmmm
[18:51] <jcw4> natefinch is fighting HD issues... perrito666 or axw ?
[18:51] <katco> axw is out of australia
[18:51] <jcw4> dang
[18:51] <katco> perrito666: is in the western hemisphere :) just very south of me!
[18:52] <jcw4> :)
[18:54] <jcw4> katco: the code looks pretty and well thought out, but I don't know much about the subject matter :/
[18:55] <katco> jcw4: lol, well i at least appreciate the compliments. it was a team effort :)
[18:55] <jcw4> :)
[19:06] <marcoceppi> where is the event queue stored on the unit? is it in a data directory or in memory or?
[19:17] <natefinch> marcoceppi, pretty sure we don't store anything on disk
[19:17] <marcoceppi> natefinch: then where does the pending queues get stored?
[19:17] <natefinch> marcoceppi, I sort of assumed we just snagged each one from mongo one at a time
[19:17] <marcoceppi> natefinch: so it lives in mongo then?
[19:18] <natefinch> marcoceppi, everything lives in mongo :)
[19:18] <natefinch> marcoceppi, but I don't know for sure
[19:18] <natefinch> I would look at the code, but my computer is currently hosed.
[22:01] <wallyworld> sinzui: hey, can you remember how to deal with GhostRevisionsHaveRevNo errors when pushing a bzr branch?
[22:01]  * sinzui thinks
[22:02] <sinzui> wallyworld, It is a staking order
[22:02] <wallyworld> sinzui: ok. katco did a go get in order to get trunk, then did a bzr branch and a commit, then pushed
[22:03] <wallyworld> so maybe bzr checkout lp:golxc would have been better
[22:03]  * katco mopes around looking guilty.
[22:04] <waigani> thumper, menn0: what is the 'url' field in jenv for?
[22:04] <wallyworld> although bzr merge lp:golxc said nothing to do
[22:04] <wallyworld> maybe thumper knows
[22:04] <thumper> wat?
[22:04]  * thumper otp now
[22:04] <sinzui> wallyworld, katco The problem is usually the project changed the default branch, but other branches weren't restacked
[22:05] <sinzui> katco, I think you need to run
[22:05] <sinzui> bzr reconfigure --unstacked
[22:05] <sinzui> bzr reconfigure --stacked-on:lp:golxc
[22:05] <waigani> juju destroy-environment local --force
[22:05] <waigani> ERROR cannot read environment info for "local": error unmarshalling "~/.juju/environments/local.jenv": YAML error: line 138: did not find expected key
[22:06] <waigani> line 138 is: url: ""
[22:06] <wallyworld> sinzui: i just checked lp and katco's branch is there with the changes she did
[22:06] <wallyworld> even though push failed
[22:06] <wallyworld> "failed"
[22:07] <sinzui> I think lp:~rogpeppe/golxc/golxc was the original trunk, then lp:~juju/golxc/golxc became trunk
[22:09] <waigani> hmph, simply deleting that line allowed me to force destroy
[22:11] <wallyworld> sinzui: the mp worked without any restacking :-) so the push error wasn't fatal as such. thanks for help.
[22:24] <menn0> waigani: I've just had a quick look in to your url question
[22:24] <menn0> waigani: that message is complaining that the .jenv has "url" in it but that isn't a known field
[22:25] <menn0> waigani: if you look in environs/config/config.go you'll see that "url" isn't described there
[22:25] <menn0> waigani: so the question really is: how did "url" get in that .jenv file?
[22:26] <waigani> menn0: thanks. yes, indeed - that is what I'm trying to work out now.
[22:33] <menn0> waigani: looking through recent-ish commits for config.go I don't see the "url" ever being defined
[22:33] <menn0> s/ ever/ field ever/
[22:33] <menn0> waigani: has the file been manually monkeyed with perhaps?
[22:33] <waigani> menn0: I haven't touched it - promise!
[22:34] <waigani> menn0: though I have been manually provisioning lxc containers and it seems to happen during that process ...
[22:35] <waigani> menn0: just trying to reproduce it now
[22:37] <menn0> waigani: ok. hope you figure it out.
[22:38] <waigani> menn0: I'm about to attempt reproducing the bug that I *think* killed my network config over the weekend. If I go offline and miss our standup - that is why!
[22:38] <menn0> waigani: ok :)
[22:43] <waigani> menn0: okay this is really interesting. I manually provisioned the lxc, then destroyed it via lxc-destroy (i.e. not via juju). Now the network menu on the top bar of my desktop has disappeared.
[22:43] <waigani> menn0: I'm guessing if I restart I will not be able to connect anymore
[22:45] <menn0> and he's gone ...
[23:04] <katco> wallyworld: privisioners_test.go failed but it looks unrelated. any objections to merging?
[23:04] <wallyworld> katco: what was failure error?
[23:04] <katco> error message didn't match; "Failed to get machine 1" vs "failed to get machine 0"
[23:05] <wallyworld> ah, one of those map ordering ones
[23:05] <wallyworld> yep, good to go
[23:05] <katco> ahhh
[23:05] <katco> ok pushing up now
[23:05] <wallyworld> thanks, don't forget 1.20 :-)
[23:05] <katco> starting with that :)
[23:12] <katco> https://github.com/juju/juju/pull/410 if you're interested in LGTM
[23:35] <katco> wallyworld: landed in v1.20
[23:35] <wallyworld> \o/
[23:35] <wallyworld> thanks
[23:35] <katco> wallyworld: testing trunk
[23:35] <katco> wallyworld: no problem!
[23:36] <alexisb> wallyworld, when you have a moment I could use a few minutes of your time
[23:36] <wallyworld> alexisb: sure, now?
[23:36] <wallyworld> hangout?
[23:36] <alexisb> sure, same as our 1xq
[23:36] <alexisb> 1x1


[03:32] <jbailey> doko: Ran my box out of drive space last night, restarted the build this morning.
[03:33] <doko> jbailey: ouch
[03:34] <jbailey> rodarvus: Is there an #ubuntu-x channel where I should lurk before filing random bugs? =)
[03:34] <rodarvus> yes, #ubuntu-x :)
[03:34] <jbailey> Whee!
[04:27] <jbailey> doko: Going into the testuite with 900MB Free this time.  SHould be much better. =)
[04:48] <jbailey> doko: Remind me, are you doing gcj-4.2 for edgy, or sticking with 4.1?
[04:50] <doko> jbailey: didn't look too careful ... FC seems to have a backport of the gcjwebplugin patches to the 4.1 branch. Maybe I'll look at that one.
[04:51] <jbailey> Ah, interesting.
[04:51] <jbailey> I know that gcjwebplugin is now integrated into classpath itself upstream.
[07:45] <jbailey> doko: Starting glibc build with rebuilt gcc
[08:41] <jbailey> doko: The solves the glibc build failure on ppc.
[08:50] <doko> jbailey: so that was the a rebuilt gcc with ssp turned off?
[08:50] <jbailey> Yeah, lemme debdiff for you.
[08:53] <doko> hmm, strange
[11:53] <pitti> hi
[11:53] <doko> hi
[11:53] <pitti> one minute, please
[11:53] <jbailey> Heya Martin!
[11:53] <doko> glibc on powerpc doesn't build anymore with the ssp enabled gcc
[11:54] <pitti> argh argh
[11:54] <pitti> hm, it built before, didn't it?
[11:54] <jbailey> pitti: Haven't had a chance to go through and really debug why, but it's an interesting problem.
[11:54] <jbailey> glibc itself does -fstack-protector when available.
[11:55] <pitti> right
[11:56] <pitti> so gcc falls over if you specify -fs-p explicitly?
[11:56] <jbailey> glibc, but yes.
[11:56] <jbailey> It seems to cause some sort of symbol leak resulting in a link error.
[11:57] <pitti> oh, ok, so glibc must be fixed, not gcc?
[11:57] <pitti> jbailey: interesting, I saw a similar bug when building postgresql on sid, remember?
[11:58] <pitti> " edgy powerpc   Successfully built"
[11:58] <pitti> hm, that won't help me
[11:58] <jbailey> pitti: I'm not sure who's bug it is.  glibc is correct for an upstream gcc and DTRT for stack protection for itself.
[11:58] <pitti> is there any build log somewhere?
[11:59] <doko> jbailey: when calling gcc -E, I currently do not turn on -fstack-protector, resulting in a missing __SSP__ define. but that should be consistent across architectures
[11:59] <pitti> ouch, SSP influences -E?
[12:00] <pitti> I thought inline functions and such were only decorated with -fstack-protector-all or oso
[12:01] <doko> I only say, that a macro is defined.
[12:01] <pitti> ah
[12:02] <pitti> jbailey: so, it fails for you locally?
[12:02] <jbailey> pitti: Yes.
[12:02] <doko> jbailey: amd64 and i386 builds fail as well
[12:02] <jbailey> doko: Thanks.
[12:03] <jbailey> I didn't have much time to research it with the sprint last week.
[12:03] <jbailey> I can try to look through it this weekend, I guess.  I'm behind on so many things right now.
[12:03] <doko> gcc-4.1   -nostdlib -nostartfiles -r -o /home/packages/glibc/u/glibc-2.4/build-tree/amd64-libc/elf/librtld.map.o '-Wl,-(' /home/packages/glibc/u/glibc-2.4/build-tree/amd64-libc/elf/dl-allobjs.os /home/packages/glibc/u/glibc-2.4/build-tree/amd64-libc/libc_pic.a -lgcc '-Wl,-)' -Wl,-Map,/home/packages/glibc/u/glibc-2.4/build-tree/amd64-libc/elf/librtld.mapT
[12:03] <doko> /home/packages/glibc/u/glibc-2.4/build-tree/amd64-libc/libc_pic.a(init-first.os):(.data+0x0): multiple definition of `__libc_multiple_libcs'
[12:03] <doko> /home/packages/glibc/u/glibc-2.4/build-tree/amd64-libc/elf/dl-allobjs.os:(.bss+0xec): first defined here
[12:03] <doko> /home/packages/glibc/u/glibc-2.4/build-tree/amd64-libc/libc_pic.a(_itoa.os): In function `_itoa':
[12:03] <doko> _itoa.c:(.text+0xb0): multiple definition of `_itoa'
[12:03] <doko> /home/packages/glibc/u/glibc-2.4/build-tree/amd64-libc/elf/dl-allobjs.os:(.text+0x13960): first defined here
[12:03] <doko> /usr/bin/ld: Warning: size of symbol `_itoa' changed from 120 in /home/packages/glibc/u/glibc-2.4/build-tree/amd64-libc/elf/dl-allobjs.os to 432 in /home/packages/glibc/u/glibc-2.4/build-tree/amd64-libc/libc_pic.a(_itoa.os)
[12:03] <pitti> jbailey: curious why it works on the buildds
[12:03] <doko> collect2: ld returned 1 exit status
[12:03] <doko> that is amd64 ...
[12:03] <jbailey> pitti: It didn't.
[12:03] <doko> pitti: we didn't try yet :)
[12:04] <jbailey> pitti: The last glibc build on the buildds was before the forced ssp change.
[12:04] <pitti> oh
[12:04] <doko> gcc-4.1   -nostdlib -nostartfiles -shared -o /home/packages/tmp/glibc-2.4/build-tree/i386-libc/elf/ld.so                        \
[12:04] <doko>                   -Wl,-z,combreloc -Wl,-z,relro -Wl,-z,defs     \
[12:04] <doko>                   /home/packages/tmp/glibc-2.4/build-tree/i386-libc/elf/librtld.os -Wl,--version-script=/home/packages/tmp/glibc-2.4/build-tree/i386-libc/ld.map                \
[12:04] <doko>                   -Wl,-soname=ld-linux.so.2 -T /home/packages/tmp/glibc-2.4/build-tree/i386-libc/elf/ld.so.lds
[12:04] <doko> /home/packages/tmp/glibc-2.4/build-tree/i386-libc/elf/librtld.os: In function `process_dl_debug':
[12:04] <doko> /home/packages/tmp/glibc-2.4/build-tree/glibc-2.4/elf/rtld.c:2452: undefined reference to `__stack_chk_fail_local'
[12:04] <doko> /home/packages/tmp/glibc-2.4/build-tree/i386-libc/elf/librtld.os: In function `process_envvars':
[12:04] <doko> /home/packages/tmp/glibc-2.4/build-tree/glibc-2.4/elf/rtld.c:2711: undefined reference to `__stack_chk_fail_local'
[12:05] <doko> /home/packages/tmp/glibc-2.4/build-tree/i386-libc/elf/librtld.os: In function `dl_main':
[12:05] <doko> /home/packages/tmp/glibc-2.4/build-tree/glibc-2.4/elf/rtld.c:2332: undefined reference to `__stack_chk_fail_local'
[12:05] <doko> /home/packages/tmp/glibc-2.4/build-tree/i386-libc/elf/librtld.os: In function `print_search_path':
[12:05] <doko> /home/packages/tmp/glibc-2.4/build-tree/glibc-2.4/elf/dl-load.c:1548: undefined reference to `__stack_chk_fail_local'
[12:05] <doko> /home/packages/tmp/glibc-2.4/build-tree/i386-libc/elf/librtld.os: In function `open_verify':
[12:05] <doko> /home/packages/tmp/glibc-2.4/build-tree/glibc-2.4/elf/dl-load.c:1762: undefined reference to `__stack_chk_fail_local'
[12:05] <doko> /home/packages/tmp/glibc-2.4/build-tree/i386-libc/elf/librtld.os:/home/packages/tmp/glibc-2.4/build-tree/glibc-2.4/elf/dl-load.c:1917: more undefined references to `__stack_chk_fail_local' follow
[12:05] <doko> collect2: ld returned 1 exit status
[12:05] <pitti> hm, that's strange -- glibc itself is shipping __stack_chk_fail()
[12:05] <pitti> so it should have _local as well...
[12:06] <jbailey> Right, so I'm confused by this.
[12:06] <jbailey> Also by the need to patch in libssp into gcc itself.
[12:06] <jbailey> vacuum coming through, bbias.


[01:28] <linsux> how do i recreate the appimage entry in menu?
[01:28] <linsux> i accidently selected no when it pops up
[01:28] <VMGuy23> run it again
[01:31] <linsux> run it again won't ask me again
[01:31] <VMGuy23> have you tieedded/4wesdfd?
[01:32] <linsux> have i what??
[01:32] <sarnold> don't mind him, he just types gibberish
[01:33] <VMGuy23> *have you tried?
[01:33] <VMGuy23> sorry im not good at typing
[01:33] <leftyfb> linsux: try asking in #appimage. Appimage isn't technically supported here
[04:07] <Hash> Hey dudes
[04:07] <Hash> How many people use LTS on their desktop in comparison to latest release? Do we have any numbers on this?
[04:22] <mjt> Hash: Not sure, but it'd be interesting to know. But it'd rely on telemetry which a lot of foss folk are opposed to
[04:25] <cholby> i identify as genital fluid
[04:27] <Hash> !ops cholby being obnoxious.
[04:28] <Bashing-om> jaskal: Maybe get an idea: https://ubuntu.com/blog/ubuntu-20-04-survey-results .
[04:29] <Bashing-om> Hash: ^^ sorry jaskal for that bad hi-light.
[04:29] <Hash> mjt: that is my question because I was trying to see about my own usage
[04:29] <Hash> I am on 20.04 but I always use LTS, but LTS also gets old and stale of 2 years you know.
[04:30] <Hash> So say for example, server is always LTS, but for desktop, I am thinking about how the stablity of latest ubuntu vs. LTS
[04:30] <mjt> I use LTS myself, but I figured you'd want a bigger sample size.
[04:30] <Hash> I don't want to have to reinstall a ubuntu OS every few months either, but I also want stability, but I also want newer apps.
[04:30] <Hash> It's a hard ask, I grant you.
[04:31] <Bashing-om> !hwe | Hash
[04:32] <Hash> Like for example, the desktop I use is kubuntu (for kde apps, themes, panels) and I use Xmonad so all I need the distro for is just packages.
[04:32] <Hash> ok
[04:33] <Xuebit> Hey everyone
[04:34] <lotuspsychje> welcome Xuebit
[04:35] <Xuebit> Quick question to someone more knowledgable than me with Ubuntu. Why does Ubuntu utilize two different network managers? It uses NetworkManager for some things, but systemd for others. That has caused me some issues and confusion, so I am just wondering the reason, also where I can read more about it.
[04:37] <cholby> i used to have a boyfriend named "ubuntu" once
[04:37] <Bashing-om> Xuebit: desktop == GUI == Nework manater - server no GUI and directly uses networkd.
[04:37] <cholby> he would "play the bongos" on my ass
[04:38] <Bashing-om> network manager*
[04:38] <Xuebit> Cholby, lol What other special skills did he have? Kernel panic every day?
[04:38] <Bashing-om> !netplan | Xuebit
[04:39] <Xuebit> Ok, I guess that is where my confusion comes in, I am using awesomewm, but still have gnome installed, just in case, so I still have NetworkManager installed
[04:41] <Bashing-om> Xuebit: One can use either - If a stationary system many people revert network manager to networkd.
[04:42] <Xuebit> Ok, so I could potentially remove NetworkManager and just use systemd to control the network stack.
[04:42] <Xuebit> I never noticed the renderer section in the netplan file before, maybe this is where my issues were coming in
[04:45] <Bashing-om> Xuebit: See for instance: https://www.configserverfirewall.com/ubuntu-linux/ubuntu-network-manager/ <- Disable Network Manager and enable systemd-networkd.
[04:46] <Bashing-om> Xuebit: Also handy to have: https://blog.ubuntu.com/2017/12/01/ubuntu-bionic-netplan .
[04:49] <Xuebit> OOO, this really helps me out, especially that first link. Thank you!
[04:49] <Bashing-om> Xuebit: Glad 2 help :D
[05:14] <th34lch3m1st> hi
[05:30] <lotuspsychje> welcome th34lch3m1st
[05:32] <th34lch3m1st> Ubuntu desktop 20.04.1 I'm trying to install a driver for a dvb-t2 device. I need to compile sources and I have no problem with that.
[05:32] <th34lch3m1st> Do I need to compile again that driver every time a nee kernel update roll up? Is there a more convenient way?
[05:33] <th34lch3m1st> *new kernel
[05:34] <mybalzitch> dkms
[05:34] <mybalzitch> th34lch3m1st: if you setup a dkms profile, it'll rebuild that module for you every time ubuntu/apt updates the kernel
[05:36] <th34lch3m1st> mybalzitch ok. I'll take a look
[05:43] <lotuspsychje> th34lch3m1st: if something doesnt work out of the box for ubuntu, i would reccomend making a new !bug for it instead of compile your own
[05:56] <th34lch3m1st> lotuspsychje it's not a bug, it's a relative new usb dvb-t2 device that has driver only in the latest kernel versions (I'm on LTS). Thanks anyway fo your suggestion.
[05:58] <lotuspsychje> th34lch3m1st: thats still counts as a bug, if your default ubuntu is not picking up the module right?
[06:00] <th34lch3m1st> lotuspsychje Now, that's what I have read about it, maybe there's a way to use drivers from latest kernel in my LTS without compile from sources and I don't know about it.
[06:01] <lotuspsychje> th34lch3m1st: well the !HWE kernels are there to support later drivers onto earlier ubuntu releases for example
[06:02] <lotuspsychje> but some cases the devs need to handle driver bug cases individualy too
[06:02] <th34lch3m1st> lotuspsychje ok
[06:06] <lotuspsychje> th34lch3m1st: try to do things systematicly, doesnt work by default= bug then try !HWE kernel, if that doesnt work go higher test with !mainline kernels
[06:06] <th34lch3m1st> lotuspsychje the device is Geniatech MyGica T230A dvb-t2 h.265 hevc main10 ( a T230C2 clone) and there's instructions to install drivers only on linuxtv.org and github.com/tbsdtv/linu_media
[06:07] <th34lch3m1st> *tbsdtv/linu_media
[06:09] <th34lch3m1st> *linux_media
[06:28] <th34lch3m1st> Lotuspsychje I plan to follow this instructions https://pastebin.com/9y5Qh09w to recompile only the kernel modules that I need.
[06:28] <th34lch3m1st> lotuspsychje Instead of the entire /media folder of the kernel as they suggest on linuxtv.org .
[06:45] <th34lch3m1st> lotuspsychje Do you think it could work? There's something wrong with that instructions?
[07:03] <ledeni> th34lch3m1st: can you give us dvb-t2 lspci output
[07:05] <ledeni> th34lch3m1st: better say lsusb
[07:05] <ledeni> th34lch3m1st: my is Bus 001 Device 006: ID 15a4:1001 Afatech Technologies, Inc. AF9015/AF9035 DVB-T stick
[07:09] <ledeni> th34lch3m1st: to make working I find 'dvb-usb-af9035-02.fw' file that i place in '/lib/firmware/' folder
[07:13] <th34lch3m1st> ledeni that is the firmware I am using with the previous dvb-t device(a aftech/technaxx device)
[07:14] <th34lch3m1st> *afatech
[07:15] <th34lch3m1st> but it's a h.264 device, doesn't work with new dvb-t2 channels and h.265 hevc main10 standards
[07:17] <ledeni> th34lch3m1st: ok you need dvb-demod-si2168-b40-01.fw & dvb-tuner-si2158-a20-01.fw
[07:17] <th34lch3m1st> ledeni what's the exact command? lspci...and...
[07:17] <ledeni> th34lch3m1st, lsusb
[07:19] <th34lch3m1st> ledeni
[07:20] <th34lch3m1st> ledeni https://pastebin.com/spYifxi1
[07:21] <th34lch3m1st> ledeni id 0572:689a
[07:25] <ledeni> th34lch3m1st, did you download  dvb-demod-si2168-b40-01.fw & dvb-tuner-si2158-a20-01.fw and place it in /lib/firmware/
[07:27] <th34lch3m1st> ledeni dvb-demod-si2168-b40-01.fw & dvb-tuner-si2158-a20-01.fw are already in my lib/firware folder but that doesn't work this time
[07:27] <th34lch3m1st> ledeni yep
[07:28] <ledeni> th34lch3m1st, hmm
[07:30] <th34lch3m1st> ledeni there's chinese-english-translated instructions at the vendor website claming that they work with ubuntu 20.04, but they don't. https://mygica.com/support ...T230A
[07:32] <th34lch3m1st> ledeni if you download the linux driver there's a pdf inside along with the/media_build folder of unknown kernel version that they want you to compile and install
[07:33] <th34lch3m1st> ledeni already did that, GPU driver broken
[07:37] <th34lch3m1st> ledeni here's the pdf instructions https://pastebin.com/EMhAN9Xh
[07:37] <lotuspsychje> th34lch3m1st: a pretty similar bug #458444
[07:38] <lotuspsychje> but thats an old bug, so if this still occurs, i would file a new one
[07:38] <th34lch3m1st> lotuspsychje AF9015 driver are for older and different devices
[07:38] <th34lch3m1st> lotuspsychje this has a sony chipset
[07:39] <lotuspsychje> th34lch3m1st: its just to show you, how you should handle things
[07:40] <lotuspsychje> start from the start, your device doesnt work on default 20.04 kernel version...
[07:40] <th34lch3m1st> lotuspsychje yep
[07:41] <th34lch3m1st> lotuspsychje that's why I want to compile from sources
[07:41] <th34lch3m1st> lotuspsychje read my last pastebin
[07:42] <lotuspsychje> yeah i understand you want to try making it work, still i think it would be wise to let the devs know with a bug, help yourself and the community
[07:43] <th34lch3m1st> lotuspsychje accordingly to the instructions, this device works on 16.04
[07:44] <th34lch3m1st> lotuspsychje there's people that have make it work on armbian for raspberry pi.
[07:45] <th34lch3m1st> lotuspsychje with linuxtv.org instructions et simila
[07:45] <th34lch3m1st> lotuspsychje why shouldn't work on ubuntu?
[07:46] <lotuspsychje> hence why i advice you to bug it
[07:48] <th34lch3m1st> lotuspsychje *why shouldn't work on ubuntu if I compile them as the armbian raspberry pi guys has done?
[07:49] <lotuspsychje> th34lch3m1st: thats not what i said, i understand it 'can' be fixed but its not working by default for you so..
[07:50] <th34lch3m1st> lotuspsychje so I should file a bug and wait 8 mounts instead of doing a compile?
[07:51] <lotuspsychje> th34lch3m1st: no, when filing a bug you are being smart and bet on several horses, let the community and devs know about it, instead of chasing a fix without anyone knowing how
[07:52] <th34lch3m1st> *8 months
[07:52] <lotuspsychje> th34lch3m1st: once your report is filed, you can do whatever you like and keep your bug up to date with all your own tests
[07:59] <th34lch3m1st> lotuspsychje folks at github/tbsdtv/media_build had probably already done that
[07:59] <th34lch3m1st> lotuspsychje I barely manage to digit lsusb and you want me to file a bug....lol
[08:00] <lotuspsychje> file a bug is pretty easy; ubuntu-bug packagename (from terminal)
[08:00] <morganu> tomreyn, new plan, killall chrome -9  ---- every night before sleep. Then I can see the update that gets hidden behind and do that.
[08:02] <th34lch3m1st> lotuspsychje yeah, and what's the package name?
[08:03] <lotuspsychje> th34lch3m1st: linux-firmware or linux-firmware-nonfree in your case i think
[08:04] <lotuspsychje> th34lch3m1st: if the package needs a change, the devs will change it anyway
[08:13] <th34lch3m1st> lotuspsychje at github.com/tbsdtv/media_build they are patching the latest mainline kernel for this very drivers, go figure when they will be available for LTS
[08:16] <th34lch3m1st> lotuspsychje and I should file a bug on 20.04...lol
[08:16] <lotuspsychje> yeah you should
[08:17] <coconut> what is the best tool to create multi boot usb distro installer to usb?
[08:17] <th34lch3m1st> lotuspsychje people that work on linux already done that, i bet
[08:18] <lotuspsychje> coconut: take a look at the unofficial tool ventoy https://www.ventoy.net/en/index.html
[08:19] <coconut> : will do... thnx
[08:20] <th34lch3m1st> lotuspsychje https://patchwork.kernel.org/project/linux-media/patch/YMuptIYFLdwSmw//@kali/
[08:21] <th34lch3m1st> lotuspsychje I told you they already did
[08:25] <lotuspsychje> th34lch3m1st: that doesnt change my view about filing an ubuntu bug about it, they work on a commit; so the devs acan easy assign it towards then
[08:33] <th34lch3m1st> lotuspsychje I'm not that knowledgeable in this matter, but I assume that if it's just patched for mainline 5.15 kernel, file a bug for 5.11 doesn't make sense to me.
[08:38] <th34lch3m1st> lotuspsychje Anyway, you are right, we should all do our little bit, so I will file a bug.
[09:11] <dreamon> hello. I copied from on hdd to ssd by rsync on new paritions. reinstalled grub. but / parition is only mounted at bootime as read-only. "systemctl status systemd-remount-fs.service" shows ( status=1/FAILURE ) I already changed /etc/fstab entry. still same.
[09:13] <Aqua-> alkisg: can you help me now installing the OS? I've read installed the VNC (read a little into it)
[09:14] <alkisg> Aqua-: sure, do you have the commands from yesterday?
[09:14] <Aqua-> no.
[09:14] <alkisg> x11vnc -connect alkisg.ltsp.org
[09:14] <Aqua-> send me the connect cmd
[09:14] <alkisg> sudo add-apt-repository --yes universe; sudo apt install -y x11vnc; x11vnc -connect alkisg.ltsp.org
[09:14] <alkisg> Run these from the live usb
[09:18] <alkisg> Aqua-: eeeh, your partitions are a bit chaotic. Many vfat partitions while you only need one, and 2 partitions for ubuntu 21.10 and 20.04
[09:18] <Aqua-> sda6 & 7 are second installation of the OS. I tried ti install in parallel
[09:18] <Aqua-> they can be removed 100
[09:18] <alkisg> What do you want to do, in parallel or to replace it?
[09:18] <Aqua-> %
[09:18] <alkisg> OK
[09:19] <Aqua-> 6 & 7 remove, the 21.10 replac
[09:19] <alkisg> Remove 20.04, and backup 21.10
[09:19] <alkisg> OK
[09:20] <Aqua-> Aqua-, there's an additional issue
[09:20] <Aqua-> Your disk is prepared for uefi installation (gpt, esp etc)
[09:20] <Aqua-> But you booted in bios mode
[09:20] <Aqua-> So we cannot install now, you need to reboot in uefi mode
[09:21] <Aqua-> How did you create your stick?
[09:21] <alkisg> (sorry I typed these from your account) :)
[09:21] <Aqua-> downloaded  the os from the ubuntu ite and burned it to the flash drive
[09:21] <alkisg> To boot from the stick, do you press f12?
[09:21] <Aqua-> yep
[09:21] <alkisg> You should see two options
[09:22] <alkisg> "Boot usb stick" and "boot usb stick (UEFI)"
[09:22] <alkisg> We want the one that says UEFI
[09:22] <Aqua-> ok
[09:22] <alkisg> Reboot and come again here
[09:22] <Aqua-> so i will be back in 5
[09:22] <Aqua-> thanks
[09:22] <alkisg> np
[09:35] <Aqua-> Hi alkisg, can you send me the connect target?
[09:35] <alkisg> sudo add-apt-repository --yes universe; sudo apt install -y x11vnc; x11vnc -connect alkisg.ltsp.org
[09:42] <alkisg> Aqua-: please press q to stop the `top` command, as gnome then makes VNC too slow for me to continue :)
[09:43] <alkisg> ...or close the terminal tab...
[09:43] <Aqua-> it doesnt let me do anything. stuck
[09:44] <alkisg> OK open a new terminal and run the vnc command again, x11vnc -connect alkisg.ltsp.org
[09:44] <Aqua-> yep ok
[09:44]  * alkisg hates the gnome javascript desktop-environment...
[09:45] <alkisg> Continue up to the partitioning page
[09:48] <alkisg> Aqua-: ok, you may close the terminal/vnc
[09:48] <alkisg> Continue with the rest of the pages
[09:48] <Aqua-> cool thanks
[09:48] <Aqua-> so keep installing normally?
[09:48] <alkisg> Yes
[09:48] <alkisg> If you see any errors about grub, ping me again
[09:48] <alkisg> If not, reboot and it should work
[09:49] <Aqua-> super. you helped me a lot
[09:51] <Aqua-> i undestood about 70-80% of what you've done. but where did you moved the existing directories to?
[09:52] <alkisg> Aqua-: in /impish-backup
[09:52] <alkisg> You'll be able to find them there after reboot
[09:53] <forgotmynick> morning chaps
[09:53] <Aqua-> i see. i thought that you formatted the partition, but maybe i missed that
[09:54] <alkisg> No, I clicked "advanced options" in the partitioning page, and I selected "use as ext4 without formatting" for  sda3
[09:54] <Aqua-> oh ok cool
[09:58] <forgotmynick> if a program is run with low/idle priority nice 19, why does it still impact the server load number reported by top/uptime if no other applications are in use?
[09:59] <Aqua-> alkisg: i get the following error -  An error while restoring previously installed apps. The installation will continue but you may have to manually reinstall some apps after reboot.
[09:59] <Aqua-> Thats just the packages on my old OS that cannot be migrated right?
[10:00] <alkisg> Aqua-: no, that's just a bug; it wouldn't search inside /impish-backup
[10:00] <alkisg> It saw an unformatted partition and it thought it should upgrade apps, when there were none
[10:00] <alkisg> Ignore it
[10:00] <Aqua-> ok
[10:00] <alkisg> *a formatted partition...
[10:00] <Aqua-> im rebooting, see ya on the other side :D
[10:06] <Aqua-> :+1: Great success :+1:
[10:06] <alkisg> 👍
[10:07] <Aqua-> now is there a way to import settings, folders, packages, etc to the current installation or do i need to do it manually?
[10:07] <alkisg> You can move the whole /home/username dir
[10:09] <alkisg> (when it's not in use, that is)
[10:10] <alkisg> For the packages, there are some commands but I usually don't bother and I just run `apt install my-list-fpackages`...
[10:15] <nmlkj> l
[10:16] <vegag> Hi ! I just followed https://help.ubuntu.com/community/Full_Disk_Encryption_Howto_2019 guide.
[10:16] <vegag> When i'm booting, I have a prompt asking the password. After entering the password, I get dropped to grub shell...
[10:17] <vegag> I wonder if the keyboard has the right layout
[10:20] <TJ-> vegag: did you have non-ASCII characters in the passphrase?
[10:21] <vegag> no
[10:21] <vegag> But i use french keyboard
[10:22] <TJ-> vegag: you can retry the unlock from the GRUB rescue shell with: " cryptomount hdX,y " where X and Y are the device and partition that is LUKS-protected
[10:22] <vegag> i'll try to type it replacing with english version
[10:22] <vegag> Ok ! That'll be enough to start ubuntu ?
[10:22] <TJ-> vegag: I ought to add some instructions on recovery from rescue shell to the Wiki article
[10:23] <TJ-> vegag: *if* it manages to unlock you'll see "slot X open"
[10:23] <vegaga> Ok (change computer cause i'll reboot to try what you say)
[10:23] <TJ-> vegag: at which point you may have to issue 2 or 3 more commands, depending
[10:24] <vegaga> I wonder what's wrong because if followed the tutorial
[10:24] <vegaga> (I use ubuntu 20.04)
[10:26] <vegaga> I can briefly see an error after entering the password and juste before dropping to grub shell, like "no such cryptodisk found" or something like that
[10:27] <Furna_> Hi I am running Ubuntu 21.10; I have succesfully recompiled my own kernel and packaged correctly. Anyway I signed it *after* installation with explicit command "sbsign" ... I was able to boot with secure boot enabled so everything is fine. Is there a way to sign the kernel image during package build instead that after installation
[10:29] <vegaga> TJ- Its booting !!! I had to use english key layout !
[10:29] <vegaga> Finaly !
[10:29] <vegaga> Thanks for your help and tutorial
[10:29] <lotuspsychje> Furna: is there a specific reason your compile your own kernel instead of using !mainline ones?
[10:29] <oerheks> Furna, did you check the site? https://ubuntu.com/blog/how-to-sign-things-for-secure-boot
[10:30] <TJ-> vegaga: that was an easy fix!
[10:30] <TJ-> vegaga: I'll add to the guide some warnings on that
[10:30] <oerheks> also update-secureboot-policy on https://wiki.ubuntu.com/UEFI/SecureBoot/DKMS
[10:39] <Furna> lotuspsychje: good reasons yes 1) Fun 2) Change default Intel pstate governor ... the first reason is the main one ... after 10 years of being away from tech ground I have to come back
[10:40] <Furna> oerheks: Yes I saw that site .. and there I learned how to sign *after* compilation .. as I said I am currently  running my own kernel with Secure Boot enabled ... it's just I would prefer to sign the key during package build
[10:41] <lotuspsychje> Furna: cool, welcome back to the ubuntu community you might like #ubuntu-devel and #ubuntu-kernel
[10:41] <Furna> oerheks: update-secureboot-policy creates and deploy the MOK key(s) to firmware ... it doesn't sign kernels ...
[10:42] <oerheks> i never used it myself, just had the info
[10:50] <Furna> Thanks anyway
[12:28] <Guest4> Hello
[12:28] <Guest4> I have configured a xrdp and tightvncserver, but rdp session from windows is lagging
[12:29] <Guest4> Scrolling a webpage lags
[12:29] <mjt> what client are you using on windows
[12:29] <Guest4> The default windows remote desktop
[12:30] <mjt> oh, derr, I read VNC not RDP.
[12:30] <Guest4> Xrdp connects to vnc
[12:30] <Guest4> Basically i think some setting may need to be edited/ tweaked
[12:31] <Guest4> mjt can you suggest any change in tightvncserver setting?
[12:31] <Guest4> It listens on port 5901
[12:31] <mjt> not really, I had a bad experience trying get a reliable vnc server going. If you want set and forget, you could try nomachine instead...
[12:31] <mjt> It gives a far superior desktop experience to rdp or vnc
[12:32] <Guest4> Ah
[12:32] <mjt> as in, you can stream video over it
[12:32] <Guest4> It is free?
[12:32] <mjt> as in beer, i don't think as in licence. there's a foss version of it for sure, called opennx but might take a bit of tinkering to get going
[12:33] <mjt> by that I mean no cost but not open source
[12:34] <Guest4> Hm, possibly like teamviewer on windows then
[12:34] <oerheks> scrolling a browser over vnc laggig, sounds normal
[12:34] <oerheks> c/lagging
[12:34] <Guest4> oerheks lol
[12:35] <Guest4> no way to optimize it by increasing some buffer?
[12:36] <oerheks> no solution, AFAIK
[12:36] <mjt> once you've got hooked on the the nx protocol it's hard to use anything else...
[12:36] <mjt> sorry i can't be of more help :3
[12:36] <Guest4> Hehe
[12:37] <Guest4> Nomachine sounds good, but their website lists $3000 plans
[12:37] <Guest4> Lol
[12:38] <Guest4> $3400 for a remote desktop server solution
[12:38] <Guest4> Hehe
[12:38] <mjt> that's the enterprise tier
[12:39] <mjt> it's defiintely free for personal use
[12:39] <Guest4> I used to try teamviewer before, after several hours they forced me to upgrade/buy
[12:39] <Guest4> Hope nomachine doesnt do this!
[12:39] <Guest4> Hm. I see. Thanks
[12:41] <via_c7> being a reliable guy is easy for scammers in these days
[12:42] <oerheks> via_c7,  how is that related to ubuntu support?
[12:42] <via_c7> see...
[12:44] <Fatal_Sushi> via_c7: please join offtopic for casual talk, thanks in advance
[12:44] <Fatal_Sushi> #ubuntu-offtopic that is
[12:45] <MiraCat> How can I get the latest kernel on LTS releases? Sometimes I might need a newer kernel for newer hardware or newer drivers for newer hardware.
[12:45] <oerheks> !hwe
[12:45] <Fatal_Sushi> !latest
[12:45] <oerheks> from 20.04.1 hwe is automatic enabled with a fresh install
[12:46] <oerheks> and ... LTS is stable, you might want to upgrade to the latest 21.10
[12:46] <MiraCat> Let me ask you about the low latency kernel, what makes it different from the regular kernel?
[12:46] <certiorari> anyone checked out the frame.work laptop?
[12:46] <Fatal_Sushi> MiraCat: if you want the 5.15 kernel you're out of luck and a rolling release might be a better option for you
[12:46] <certiorari> fully upgradable and quite neat and cheap :)
[12:47] <oerheks> MiraCat, that is suitable for audio/video
[12:47] <oerheks> (production)
[12:47] <Fatal_Sushi> MiraCat: lowlatency or real time kernels are mostely used for audio and video production
[12:47] <Fatal_Sushi> meh, beaten to it
[12:48] <oerheks> see #ubuntustudio
[12:48] <MiraCat> Is ubuntu the best choice if I want to do Audio or Video work? Most distros don't seem to provide a "low latency kernel" and might not even offer dynamic preempt in the regular kernel.
[12:48] <oerheks> use it and see if you like it?
[12:48] <tomreyn> certiorari: unless you already have some hardware and need help with running ubuntu on it, please head over to #ubuntu-offtopic for discussing specific hardware
[12:49] <Fatal_Sushi> there's no "best" MiraCat, it's all a matter of personal experience and preferences
[12:50] <Fatal_Sushi> MiraCat: and since it's not really a ubuntu support question anymore moving over to #ubuntu-discuss would be a better idea i guess
[12:50] <oerheks> it gives the best community :-D
[12:51] <Fatal_Sushi> ;)
[12:51] <certiorari> tomreyn: well, it's was a general question, my bad.. they claim it has good Ubuntu support
[12:52] <certiorari> anyone knows?
[12:52] <oerheks> certiorari,  yes, ubuntu-offtopic or ubuntu-discuss?
[12:53] <oerheks> we'll keep focussed on ubuntu support, not hardware choice
[12:53] <certiorari> ok
[13:16] <immuda> any reason why i cannot install nvida drivers??
[13:16] <VMGuy23> whats the error
[13:16] <VMGuy23> and what gpu do you have
[13:17] <oerheks> immuda, probably you are in a Wayland session, switch to Xorg from login?
[13:17] <oerheks> wayland + nvidiadrivers = nono, for now
[13:17] <immuda> i am on LTS
[13:17] <immuda> 20.4
[13:18] <immuda> i installed ubuntu and upon first boot offered me a partial upgrade
[13:18] <oerheks> partial upgrade, that is oke, finish it after reboot
[13:19] <immuda> i did reboot
[13:19] <oerheks> sudo apt update && sudo apt dist-upgrade #
[13:19] <oerheks> !distupgrade
[13:20] <immuda> 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
[13:20] <immuda> no i want to stay on LTS
[13:20] <oerheks> nice
[13:20] <oerheks> " This will not bring you to a new release of Ubuntu"....
[13:20] <immuda> i did nothing to offer
[13:21] <oerheks> oke, logout, click your name, then the extra menu, change to Xorg.. then nvidia drivers are available
[13:21] <immuda> under additional hardware it saying Continue using a manually installed driver
[13:21] <immuda> this device is using a manually installed driver
[13:25] <bancroft> I have a machine running a simple http webserver for development, it outputs to stdout. Is there a way that I can put the already running process in the background, ssh into the machine and put the process in there without turning it off?
[13:26] <bancroft> maybe with nohup so when I log out it's still running
[13:26] <oerheks> bg/fb background/foregound .. https://www.thegeekdiary.com/understanding-the-job-control-commands-in-linux-bg-fg-and-ctrlz/
[13:27] <bancroft> so if I take my laptop/keyboard in the machine I do ctrl+z and bg, then when I ssh I can put it into the foreground?
[13:30] <TJ-> bancroft: ssh in, start tmux, use reptyr to move the process
[13:30] <TJ-> bancroft: then you can even disconnect the ssh and the process remains running in the tmux session
[13:30] <TJ-> !info reptyr | bancroft
[13:31] <bancroft> TJ-: thanks, I found it on github :)
[13:31] <TJ-> bancroft: "apt install reptyr" :)
[13:33] <cpach> hi folks. i have an old refurbished pc and i want to install Ubuntu 20.04.3 LTS. can i _force_ MBR booting during installation?
[13:33] <cpach> the reason i'm asking is that the bios for this pc (Lenovo ThinkCentre M72e) seems very buggy.
[13:34] <oerheks> ubuntu isos are hybride mbr/uefi, so no need to force an old system
[13:34] <oerheks> or is it not that old and gives UEFI ?
[13:34] <TJ-> cpach: forcing is done in the motherboard firmware boot options/boot device selection
[13:35] <tomreyn> cpach: you could also look for a bios upgrade, if you haven't
[13:35] <cpach> oerheks: this machine seems to support UEFI, for some value of "support", but the BIOS is from 2012 and seems very buggy
[13:36] <cpach> TJ-: but the installer needs to know if it should choose mbr or uefi, no? for grub
[13:37] <cpach> tomreyn: seems like bios upgrade requres windows 8/7/xp :-/
[13:37] <cpach> i tried booting with the windows 10 usb installer and run lenovo's bios upgrade from there. it said the operating system isn't supported.
[13:38] <apathor> hi. chromium updated via snap automatically and broke a bunch of tests. is it really not possible to downgrade snap packages to arbitrary versions?
[13:40] <oerheks> apathor, no.
[13:40] <TJ-> cpach: no
[13:40] <TJ-> cpach: installer starts in the mode the motherboard firmware has selected
[13:41] <apathor> oerheks: that really sucks huh
[13:41] <TJ-> cpach: and that controller which mode the OS is installed in (since it isn't possible to install a UEFI system from BIOS/legacy boot (in one step))
[13:41] <ioria> apathor, snap list chromium  --all
[13:42] <apathor> ioria: ah so it can switch back to the version that was previously installed?
[13:42] <oerheks> maye install the deb version,  https://launchpad.net/chromium-browser/+packages
[13:42] <ioria> apathor, possibly: sudo snap revert
[13:42] <apathor> ioria: thanks!
[13:42] <cpach> TJ-: i see. thx.
[13:43] <ioria> apathor, ok; sudo snap revert chromium  --revision xxx
[13:43] <apathor> oerheks: seems the deb package just wraps the snap package. says so in 'apt-cache show chromium-browser'
[13:43] <oerheks> oh ioria is right :-D
[13:43] <ioria> ok
[13:43] <cpach> ok another question: i'm planning on using this machine as a diy nas. anyone did anything like that? did you simply install samba / nfs and then call it a day? or are there other interesting approaches to consider?
[13:53] <coconut> cpach, did you try the live iso update tool too? Might work better.
[13:54] <tomreyn> cpach:  ^ this should not require windows
[13:54] <coconut> https://pcsupport.lenovo.com/nl/nl/products/desktops-and-all-in-ones/thinkcentre-m-series-desktops/thinkcentre-m72e/downloads/driver-list/component?name=BIOS
[14:03] <BluesKaj> Hi folks
[14:14] <pentrix1> BluesKaj: Hi..
[14:16] <BluesKaj> hi pentrix1
[14:18] <cpach> i found an iso on lenovo's website but i didn't manage to boot it
[14:23] <zamba> hi! i have an issue when attempting to install ubuntu server on a laptop (yes, i know).. the installer detects the hdd.. and it's able to install on it, but when i reboot the laptop doesn't find the boot partiton on the hdd for ubuntu
[14:37] <zamba> is it secureboot or something messing with me?
[14:38] <leftyfb> zamba: did you check if secureboot is enabled or disabled?
[14:38] <leftyfb> zamba: you should disable it
[14:39] <zamba> secureboot is greyed out in the bios
[14:39] <zamba> but it doesn't look like it's ticked
[14:39] <zamba> boot mode is set to legacy
[14:40] <leftyfb> zamba: maybe find out why it's greyed out so you can disable it
[14:40] <leftyfb> oh, you have boot mode set to legacy in the bios, that's why
[14:40] <leftyfb> you should be good there then
[14:40] <leftyfb> is this a dual boot system?
[14:41] <zamba> leftyfb: it was windows on it previously
[14:42] <zamba> but i should have overridden that
[14:44] <oerheks> bootrepair might be your solution
[14:45] <leftyfb> zamba: do you have any sort of RAID option in the bios?
[14:45] <leftyfb> if so, disable it, it's not real RAID
[14:45] <oerheks> +1
[14:45] <oerheks> also, reinstall in UEFI mode should be no problem for ubuntu
[14:46] <leftyfb> I prefer not
[14:46] <leftyfb> so much simpler with MBR
[14:46] <Kilos> zamba  https://linuxconfig.org/ubuntu-boot-repair
[14:47] <EriC^^> zamba: are you in the live usb right now?
[14:47] <Kilos> you have a live system that you installed with I take it
[14:47] <leftyfb> I also prefer to diagnose the actual problem to resolve as opposed to using a tool to magically fix it without telling me exactly what was wrong
[15:00] <Kilos> i wonder where he went
[15:02] <Kilos> leftyfb  maybe you have some advice for me, i have a lenovo t410i that i can not change the secure boot option in bios, without that it does not accept uefi. so still using 18.04 kde on mbr
[15:02] <leftyfb> Kilos: is there a problem with using MBR?
[15:04] <Kilos> i like using it. boot-repair also repairs br. but i think all later versions come with uefi boot
[15:05] <Kilos> oh also 20.04 doesnt have a good network manager to use usb mobile modems
[15:05] <Kilos> i forget lots. i am old lol
[15:06] <leftyfb> Kilos: your options are: 1# continue using MBR to which you should never have a problem with  #2 search your hardware's documentation or contact the vendor to learn how to disable secureboot so you can reinstall with UEFI and have the exact same regular use functionality
[15:06] <Kilos> lenovo told me it cannot be changed, so i gave up
[15:07] <Kilos> they say send it in. i am in south africa so to sit for 4 months without my laptop isnt an option
[15:09] <Kilos> that could be zamba  's prob if windows  that was there installed in uefi  mode
[15:09] <Kilos> so no mbr
[15:13] <delki8> hey, honest question. I've been using ubuntu for years and I never knew how to 'proper' install a tar.gz application. I mean, I just downloaded blender, it's a tar.gz on my Downloads folder. I've extracted it and running its binary _works_.
[15:14] <delki8> But I'd like to put the extracted files in some place recognizable by the system, that would use the .desktop file, and be seen by the ubuntu shell as an application that can be searched
[15:15] <tomreyn> delki8: that's not necessarily surprising. you cannot 'install' tar.gz though, those are just archives. in your case, an archive with readily compiled source code, which happens to be comptable, apparently, to your ubuntu release.
[15:16] <tomreyn> delki8: blender is also available as a package on ubuntu (via apt)
[15:16] <tomreyn> also as a snap, if you'd like the newer version https://snapcraft.io/blender
[15:16] <delki8> but there is no special place where I could put my extracted files that would be more appropriate than leaving them into the ~/Downloads/blender folder?
[15:17] <delki8> like /usr/bin?
[15:18] <tomreyn> delki8: better not, because spreading files over the file system manually could 'break' the package manager.
[15:18] <delki8> got it.
[15:18] <tomreyn> this is not how you should usually install software on ubuntu
[15:18] <EriC^^> delki8: /usr/local/bin i think is for non apt packages
[15:18] <tomreyn> but you could move it to your home directory
[15:19] <EriC^^> delki8: in your case though you want the binary somewhere, so maybe put the stuff anywhere like /opt or something and put a softlink in /usr/local/bin
[15:19] <EriC^^> typically if you put it in ~/bin , bash would add that to your $PATH on login, but you could make any dir and add it to your $PATH manually, like ~/.bin or something
[15:22] <delki8> `/usr/local/bin really sounds like what I want...
[15:24] <delki8> do you know if putting the .desktop file inside /usr/share/applications would be enough for the application to show up in ubuntu shell?
[15:24] <EriC^^> delki8: yeah that should do it
[15:25] <delki8> (don't even know if the name of the applications menu is ' ubuntu shell', just saying cause I know it's based on gnome shell)
[15:25] <EriC^^> are you using ubuntu/unity?
[15:25] <delki8> yep, 20.04
[15:26] <EriC^^> i think it's called the 'dash'
[15:26] <delki8> you're probably right
[15:26] <delki8> tomreyn EriC^^ thank you
[15:27] <EriC^^> no problem
[15:27] <tomreyn> delki8: you're probably not using unity if you run 20.04
[15:27] <delki8> oh, it was replaced by the gnome shell version right?
[15:28] <tomreyn> but gnome-shell / mutter, yes
[15:28] <EriC^^> yup, you can still install unity if you want though
[15:37] <FNAShinobi> Does anybody know the new protonvpn irc channel? Or can anyone tell me if proton VPN supports wireguard for ubuntu 20.04?
[15:38] <leftyfb> !ot | FNAShinobi
[15:39] <leftyfb> delki8: can I ask why you don't want to install blender through the proper means?
[15:40] <delki8> Oh, I don't mind installing it via repository, I prefer it, actually.
[15:40] <leftyfb> delki8: sudo snap install blender. That is the package kept up to date and maintained by the Blender foundation
[15:41] <leftyfb> delki8: it's the latest release of blender
[15:42] <delki8> My question is because over the years I've encontered this situation many times, the published doesnt keep a working repo for a given software and only provides a tar.gz to for the installation.´ The JetBrains IDEs, for instance
[15:43] <leftyfb> delki8: that is always a question for the publisher/vendor
[15:43] <tomreyn> !alis | FNAShinobi
[15:43] <oerheks> FNAShinobi, you clearly did not visit their site? https://protonvpn.com/support/wireguard-privacy/
[15:45] <FNAShinobi> oerheks: Everything I've read has only mentioned the Windows client
[15:45] <delki8> And I usually keep a ~/dev/tools folder for this kind of thing, but I'd like to somehow mimic the behavior of an aplication that was delivered through _proper means_ like you called.
[15:45] <FNAShinobi> tomreyn: thanks
[15:46] <delki8> And also because I never really understood where ubuntu keeps it's binarys and installed software files in general, and I thought why not ask :)
[15:52] <zamba> Kilos: could be, yes
[15:53] <zamba> i have attempted to install on a new system, and i'm not able to get it to boot once the installation is completed
[15:57] <tomreyn> delki8: dpkg -L bash   wuold show you which files belong to the "bash" package, and where they are placed. you can do this with any package installed using apt.
[15:57] <tomreyn> that is, every package you have installed.
[16:16] <Kilos> zamba  have you tried  boot-repair it gives the option to install br
[16:16] <Kilos> mbr
[16:17] <Kilos> if that still doesnt work then i would zero the drive to remove the uefi and mbr or whatever is there and start off as with a new drive
[16:17] <Kilos> windows does leave behind some tricky probs especially if it was the original OEM
[16:18] <Kilos> my drive on my T410 had to be zeroed before it would accept kubuntu
[17:07] <Tob> Hi! Advise please: what a best tool is for editing/altering records in Trivial DB with presets for Pulseaudio equalizer from package 'pulseaudio-equalizer:'? I have file ~/.config/pulse/equalizer-presets.tdb and trying to understand how is hard or easy to alter the curve with precise third-party data.
[17:10] <oerheks> !info tdb-tools
[17:10] <oerheks> not sure it can hande PA equaliser presets..
[17:49] <Bombo> hi
[17:50] <oerheks> :-)
[17:51] <Bombo> i installed lubuntu on a fresh HDD (no windows no other OS) with UEFI on, then i 'apt install grub2' did grub-install then update-grub, reboot, but there is no grub menu, there is stuff in /boot/efi/EFI/ubuntu and /boot/grub
[17:53] <tomreyn> Bombo: how did you install lubuntu insitially? using its default installer?
[17:54] <Bombo> tomreyn: yes from usbstick, using the whole hdd, removed all partitions
[17:54] <tomreyn> if so, it should already have installed grub2 and run update-grub and grub-install. why did you feel a need to do it again?
[17:54] <Bombo> i checked 'dpkg -l|grep grub' but there was no grub2
[17:54] <tomreyn> on the live/installer system, or on the installed system?
[17:55] <Bombo> and i did that because i rebooted and there was no menu ;)
[17:55] <tomreyn> the grub menu won't show unless you hit escape
[17:57] <Bombo> esc? when
[17:58] <Bombo> i put the iso onto an usbstick
[17:58] <oerheks> see the grub manual, esc or shift during boot..
[17:58] <Bombo> hmmkay
[17:58] <oerheks> ( tap repeatedly)
[17:59] <TJ-> The ubuntu default of hiding the GRUB menu and setting the timeout to 0 is ridiculous - makes discovery next to impossible
[18:00] <Bombo> on my other computer is is always showing hm
[18:00] <Bombo> so i could change the hide setting?
[18:00] <TJ-> Bombo: the options set in /etc/default/grub control those
[18:00] <Bombo> GRUB_TIMEOUT_STYLE=hidden
[18:02] <TJ-> Bombo: best to add your own over-ride FILE at /etc/default/grub.d/local.cfg rather than editing /etc/default/grub
[18:02] <Bombo> too late ;)
[18:02] <TJ-> Bombo: otherwise, when the grub2-common package us upgraded, it'll need some prompting on which version of that file to use, the existing, or the new one
[18:03] <Bombo> TJ-: ok good to know
[18:03] <TJ-> if there are changes in both it can make it difficult to figure out how to handle it
[18:03] <TJ-> In my local.cfg I have:
[18:03] <TJ-> GRUB_TIMEOUT_STYLE=menu
[18:03] <TJ-> GRUB_TIMEOUT=5
[18:03] <TJ-> GRUB_GFXPAYLOAD_LINUX=text
[18:04] <TJ-> (I prefer text-mode and want to see the kernel messages as systems boot)
[18:05] <Bombo> or this GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
[18:05] <Bombo> or this GRUB_CMDLINE_LINUX_DEFAULT="text"
[18:06] <Bombo> why GFXPAYLOAD?
[18:08] <TJ-> Bombo: that's for GRUB - your options are for the Linux kernel
[18:08] <TJ-> Bombo: I have GRUB_CMDLINE_LINUX="debug nosplash systemd.log_level=info"
[18:11] <Bombo> TJ-: ok thx it worked
[18:12] <TJ-> Bombo: note that GRUB_CMDLINE_LINUX_DEFAULT= *only* affects the first, default, menu entry, none others.
[18:13] <Bombo> TJ-: ok got it
[18:21] <zamba> boot-repair? is that a program? or do you mean just running a live iso of some sort?
[18:21] <oerheks> see the factoid
[18:21] <oerheks> !bootrepair
[18:22] <oerheks> it generates a report, and tries to fix
[18:29] <EriC^^> zamba: if you can boot a live usb on the system we could troubleshoot it in case boot-repair doesnt work
[18:32] <cbreak> can ubuntu's grub be configured to write itself to two EFI partitions?
[18:32] <cbreak> for now, I just rsync the first EFI's contents to the second, but that's obviously manual
[18:33] <cbreak> (I have two efi partitions, one on each of the two SSDs in my boot pool)
[18:33] <oerheks> 2 efi partitions is not oke
[18:33] <oerheks> it uses just one
[18:33] <cbreak> yes, for now
[18:33] <cbreak> but using only one is obviously dumb
[18:33] <cbreak> since I have redundancy for bpool and rpool, I also want redundancy for EFI, or ... I can't boot anymore when the first one fails
[18:33] <oerheks> No, when you install ubuntu ion hdd 2, it will find the efi on hdd 1
[18:34] <cbreak> I only have one install of ubuntu
[18:34] <cbreak> (on this system)
[18:34] <cbreak> I have a single mirrored ZFS pool from which I boot off of
[18:36] <oerheks> oh, information you should mention in the 1st place
[18:37] <cbreak> I did. Maybe it wasn't clear from mentioning that the efi partitions are on each of the two ssds in my boot pool
[18:37] <cbreak> either way, I think it makes sense to have redundant efi partitions
[18:37] <cbreak> (of course, only one of them is mounted to /boot/efi)
[18:37] <Apachez> thats why you use hardware raid and can ignore all the partition mumbojumbo =)
[18:38] <cbreak> hell no
[18:38] <cbreak> I like having my data
[18:38] <cbreak> I won't trust any shoddy hardware raid
[18:39] <cbreak> the main reason I went with Ubuntu in the first place was ZFS
[18:44] <TJ-> cbreak: best solution is make the EFI-SP an md RAID-1 *but* use --metadata=1.0 so the metadata is put at the end of the partition - that way the firmware can find it on both (bonus points if you also install to the removable-media path
[18:44] <TJ-> cbreak: since the start of the FAT file-system will be at the start of the partition
[18:46] <cbreak> hmm... that sounds like it'd break horribly on any other OS
[18:47] <cbreak> like, when Mac OS or Windows boots and tries to modify it
[18:47] <cbreak> I currently don't multiboot though, so it might be an option for now
[18:49] <leftyfb> cbreak: It sounds like what you're asking for doesn't exist. Good luck designing it to meet your personal goals.
[18:50] <cbreak> well, it's not like my current solution is unworkable
[18:50] <cbreak> rsyncing works fine, if I don't forget to do it :)
[18:50] <cbreak> maybe it's even better that way, if I screw up the bootloader somehow on the primary efi, I still have an older copy on the second one
[18:51] <EriC^^> cbreak: couldn't you put a script somewhere where it runs when grub is updated, that mounts and rsyncs?
[18:51] <cbreak> not sure. I don't know how to hook into grub's updater
[18:52] <cbreak> I've added the other efi to fstab, so it is mounted already, next to the primary one
[18:52] <cbreak> so the only thing to do would be to run the rsync
[18:54] <tomreyn> there's this, which i have not tried https://unix.stackexchange.com/questions/621942/mirroring-efi-system-partition-esp-on-ubuntu
[18:55] <zamba> EriC^^: boot-repair didn't work
[18:56] <EriC^^> cbreak: if you wanted, you could add some script that runs when update-grub gets updated, something in /etc/grub.d perhaps, and what that script does is check what the current version of grub is in dpkg, compare with 'saved' old one, if it's new then rsync the new efi
[18:57] <zamba> going to use the live session from boot-repair
[18:57] <zamba> i think it has to be some kind of security measurement that prevents this from working
[18:57] <EriC^^> zamba: ok, type 'sudo parted -ls | nc termbin.com 9999' and paste the link it gives you here please
[18:58] <BinarySavior> if someone gets a hold of my fido2 u2f keys, will that be enough to create their own auth response?
[18:58] <leftyfb> !ot | BinarySavior
[18:59] <leftyfb> BinarySavior: try #security
[19:00] <zamba> EriC^^: try https://termbin.com/zm48
[19:02] <EriC^^> zamba: it looks right, you're using gpt with a bios_boot partition so legacy can work, what happens when you boot in legacy mode witht he hdd first in boot order?
[19:02] <zamba> EriC^^: some stuff from hp saying that hdd not found
[19:03] <Anarchos> how to configure an ubuntu to serve as a gateway between an ethernet local network (rj45 cable) and my isp router (connectex by the gateway through wifi ) ?
[19:03] <EriC^^> zamba: no operating system found or literally hdd?
[19:03] <the_eye_> Hi all, I have a problem. I have a raspberry only with cli and I want to run a script on boot. The raspberry is connected with screen and I want to be able to see the script on screen. Any help ?
[19:04] <leftyfb> the_eye_: what version of ubuntu are you running?
[19:04] <zamba> EriC^^: "BootDevice Not Found. Please install an operating system on your hard disk. Hard Disk - (3F0)"
[19:04] <the_eye_> 20.04
[19:05] <EriC^^> zamba: i see, i wonder if it's being thrown off by the gpt
[19:06] <EriC^^> zamba: i think you could easily convert gpt to mbr and reinstall grub to the mbr
[19:06] <zamba> EriC^^: so i should attepmt to just wipe it?
[19:06] <zamba> dd if=/dev/zero of=/dev/sda ?
[19:06] <tomreyn> Anarchos: https://www.networkreverse.com/2020/06/how-to-build-linux-router-with-ubuntu.html looks about right
[19:07] <EriC^^> zamba: nah
[19:07] <zamba> EriC^^: what should i do, then?
[19:07] <EriC^^> zamba: type 'sudo gdisk /dev/sda'
[19:07] <zamba> btw.. when booting, it says ima: Error Communicating with TPM chip
[19:07] <zamba> one sec, booting
[19:08] <EriC^^> oki
[19:08] <zamba> found valid gpt with protective mbr; using gpt
[19:08] <zamba> when i do gdisk
[19:08] <EriC^^> zamba: ok, type "r" and hit enter
[19:08] <EriC^^> then "g" to convert
[19:08] <tomreyn> Anarchos: having a wifi conection as an upstream might get a little tricky - this may not work with systemd-networkd (default netplan renderer), so you may need to use the network-manager renderer for this interface
[19:09] <zamba> EriC^^: and then?
[19:09] <EriC^^> zamba: press "w" to write the table
[19:09] <zamba> and then just reboot?
[19:09] <EriC^^> zamba: no, after you exit, type 'sudo partprobe /dev/sda' to reread the table
[19:10] <zamba> ok, done
[19:10] <EriC^^> zamba: type 'sudo mount /dev/mapper/ubuntu--vg-ubuntu--lv /mnt'
[19:10] <zamba> yup
[19:10] <tomreyn> the_eye_: by "screen", do you mean GNU screen, the terminal multiplexer?
[19:11] <the_eye_> screen == monitor
[19:11] <EriC^^> zamba: for i in /dev /sys /proc; do sudo mount -R $i /mnt$i; done
[19:11] <zamba> and then chroot?
[19:11] <EriC^^> zamba: yeah
[19:12] <EriC^^> zamba: once you're in, "mount /boot"
[19:12] <zamba> yup
[19:12] <EriC^^> then grub-install --recheck /dev/sda
[19:12] <tomreyn> the_eye_: i guess you could have the script run automatically after login, or maybe you can have it output to a different tty
[19:12] <zamba> ok
[19:13] <EriC^^> finally update-grub  and then type exit and reboot
[19:13] <EriC^^> zamba: about the tpm thingie, i googled and it said you need to enable tpm in the bios to make that go away
[19:14] <zamba> EriC^^: doesn't seem like that helped
[19:14] <zamba> same error still
[19:14] <zamba> not able to boot
[19:14] <tomreyn> the_eye_: the difficulty there would be that the main tty is usually claimed by systemd, and i don't think systemd is the right way to print output of a script.
[19:14] <zamba> BootDevice Not Found
[19:14] <EriC^^> zamba: odd,  is csm legacy enabled and uefi disabled? and hdd first in the boot order?
[19:14] <zamba> only legacy
[19:14] <leftyfb> the_eye_: you can redirect the output to /dev/ttyX
[19:15] <leftyfb> the_eye_: as root: ping <IP_ADDRESS> > /dev/tty3   # then CTRL+ALT_F3
[19:15] <zamba> SATA Device Mode is set to AHCI
[19:15] <leftyfb>  /_/+
[19:16] <zamba> Boot Mode: Legacy,  but i have the option of using UEFI Hybrid (With CSM) or UEFI Native (Without CSM)
[19:16] <the_eye_> leftyfb: the system is remote no keyboard only ssh
[19:16] <tomreyn> leftyfb: wuld this work during systemd's equivalent of what used to be single user mode?
[19:16] <EriC^^> zamba: hdd first in boot order, yeah?
[19:16] <zamba> EriC^^: yes
[19:17] <EriC^^> very odd, i'd boot into uefi mode perhaps with the live usb
[19:17] <EriC^^> and install with that
[19:17] <leftyfb> tomreyn: I just tested on ubuntu 18.04 with systemd. I've used it quite a lot on 16.04 as well. Boot up machine and it immediately starts running a script with the output on the monitor
[19:17] <zamba> which uefi mode?
[19:17] <zamba> i have attempted that as well, btw
 Yes its a problem the script is a telnet connection to oneother server, so continous data has to be printed
[19:17] <EriC^^> zamba: actually we could try one more thing
[19:17] <tomreyn> leftyfb: that's nice.
[19:17] <zamba> EriC^^: ok?
[19:17] <EriC^^> zamba: aha what happens when it was installed in uefi mode?
[19:17] <zamba> EriC^^: same
[19:18] <EriC^^> literal same msg?
[19:18] <zamba> yeah
[19:18] <EriC^^> dang
[19:18] <leftyfb> the_eye_: tomreyn: I have this at the top of my script:  exec >/dev/tty1 2>&1
[19:18] <zamba> that's why i'm wondering if there's some kind of vendor lockin here
[19:18] <zamba> not able to install anything besides windows
[19:18] <tomreyn> leftyfb: i'm familiar with this for output redirection, didn't know it works with tty's, though, cool
[19:19] <EriC^^> zamba: ok, try to boot the live usb real quick we can try 2 stuff quickly, if it doesnt pan out we can do uefi mode, and we can switch the uefi files so it looks like its booting windows
[19:19] <tomreyn> the_eye_: i guess it would keep printing as long as the script would keep running
[19:19] <EriC^^> zamba: for legacy booting some bios just want a 'boot' flag on a partition or they wont boot the hdd, so we can try setting that
[19:19] <leftyfb> it was great to give a debug script to a vendor without them having to do anything other than adjust their wireless AP settings to see the client's reaction
[19:20] <tomreyn> leftyfb: :) nice use case
[19:21] <the_eye_> leftyfb : Works !!!  exec >/dev/tty1 2>&1
[19:21] <tomreyn> the_eye_: so you could write a systemd unit and load / enable that for running your script, and that script could then use the exec command leftyfb provided
 Yes I try that
[19:22] <zamba> EriC^^: ok, ready
[19:22] <the_eye_> leftyfb : thanks
[19:23] <EriC^^> zamba: try 'sudo cfdisk /dev/sda'
[19:23] <zamba> EriC^^: /dev/sda1 is marked as EFI (FAT-12/16/32)
[19:23] <zamba> is that correct?
[19:23] <EriC^^> that makes sense, yeah
[19:24] <zamba> ok, i've set /dev/sda1 as bootable?
[19:24] <zamba> and then just attempt reboot again?
[19:24] <EriC^^> 1 sec, just as a sanity check
[19:24] <zamba> i've lost my sanity a long time ago :)
[19:25] <EriC^^> zamba: try 'sudo parted -ls' to see the 'boot' there, also type "sudo dd if=/dev/sda bs=512 count=1 | hexdump -C" and look at the last 4, it should be 55 aa
[19:25] <EriC^^> :D
[19:25] <zamba> boot, esp
[19:26] <EriC^^> sounds good
[19:26] <Anarchos> who ever configured a ubuntu as a gateway between a wifi router, and another ethernet network ?
[19:27] <zamba> 0x55aa, check
[19:27] <zamba> reboot?
[19:27] <EriC^^> yup give it a go
[19:27] <EriC^^> i wonder what's up with the hp, i have 2, last one is from 2017, but they've never given issues in legacy iirc
[19:27] <zamba> booting!
[19:27] <zamba> success!
[19:27] <zamba> god damn.. thanks a bunch!
[19:28] <EriC^^> nice!
[19:28] <EriC^^> no problem
[19:30] <tomreyn> Anarchos: poll type questions are usually not very successful over here
[19:30] <leftyfb> Anarchos: you were already given a link to a solution to your original question
[19:31] <oerheks> ics internet connection sharing, can be done with a new profile, and 'share to other computers' https://imgur.com/a/DClVXyl
[19:32] <Anarchos> tomreyn thanks a lot, i will read
[19:32] <Anarchos> leftyfb sorry i missed his link. i got it now.
[19:59] <frosteyes> hi folks - does anyone of you using evolution for office365 (coperate) with 2FA, and where the login have stopped working in this weekend?
[20:00] <frosteyes> Is curious if it is caused by an update to the echange system on outlook.office365.com or it is a company group policy thing
[20:03] <tomreyn> maybe the troubleshooting steps would help narrowing this down https://wiki.gnome.org/Apps/Evolution/EWS/OAuth2#Troubleshooting
[20:08] <xbox> hello
[20:09] <tomreyn> hi there
[20:10] <xbox> hows your day?
[20:11] <leftyfb> !support | xbox
[20:41] <p13> Hi, anyone here running 21.10 on an rpi4 ?
[21:00] <plaane> Hello friends :)
[21:01] <plaane> a little bit off-top, but why do people use ls -a when you could use the -A flag for clarity? :P
[21:02] <plaane> sorry, i din't realize it's the support channel
[21:02] <oerheks> plaanot many people know tha -A skips the . and .. instance
[21:02] <oerheks> plaane not ..
[21:04] <cristian> vvv
[21:04] <xbox> hello!
[21:04] <cristian> hi
[21:04] <xbox> hows your day?
[21:05] <oerheks> you scared him away, with an ubuntu issue
[21:11] <xbox> :(
[21:14] <xbox> i have been looking for the ubuntu 10.10 builds of free60/XeLL (Xenon Linux Loader) but i cant find them anywhere. Probably on some random repo that was renamed years ago.
[21:14] <leftyfb> !eol | xbox
[21:14] <leftyfb> xbox: sorry, we cannot support EOL releases, especially ones that went EOL over 10 years ago
[21:15] <xbox> i wasnt asking for support
[21:15] <xbox> but thanks anyways
[21:15] <oerheks> https://old-releases.ubuntu.com/ubuntu/dists/maverick/
[21:16] <xbox> i mean like the ppc versions i cant find them anymore and i cant access the build on my 360 for some reason i dont know why but it wont load onto the normal dash. keeps booting into XeLL then loading ubuntu
[21:17] <oerheks> good luck, try #linux ?
[21:17] <xbox> alright thanks
[21:18] <leftyfb> xbox: free60 was never a part of the official ubuntu releases.
[21:18] <xbox> i know that
[21:19] <oerheks> nor in 'universe'
[21:20] <leftyfb> oerheks: it's nothing to do with ubuntu. It was some 3rd party project that was meant to install ubuntu on an xbox360
[21:20] <oerheks> i know


[08:21] <MauroGaspari[m]> Eickmeyer installed US 21.04 on my intel+nvidia laptop. Went well but I have a few things to report. Mostly installer and plasma so I guess will have to report to lubuntu and kubuntu.  I am out and about now, will send some screenshots later so maybe you can send me to the correct bug trackers.
[15:43] <Eickmeyer[m]> Mauro Gaspari: Sounds like a plan. I *might* be able to SRU a materia-kde update if that's where the issues lie, but we're looking at too late for most bugfixes as we've hit final freeze.
[15:43] <Eickmeyer[m]> Basically, the only things being allowed through at this point are release-critical things.
[15:50] <RikMills> MauroGaspari[m]: what is the plasma issue?
[15:54] <MauroGaspari[m]> Eickmeyer: RikMills good timing, I am just uploading screenshots to imgur 🙂
[15:55] <Eickmeyer[m]> Mauro Gaspari: You do know that you can upload images to Matrix, right?
[15:56] <MauroGaspari[m]> yes, I guess it is a bit easier for me there so i can reference in bug reports and other channels as needed. In here it is a bit easier to lose track of stuff :)
[16:01] <MauroGaspari[m]> first one, calamares installer returns this error. However the installation was completed and my OS works fine with no issues that I can find. looks like it is trying to remove the live image from apt. https://imgur.com/a/SFCHAR9
[16:03] <MauroGaspari[m]> Second one. Trying to install nvidia drivers, The "Additional Drivers" Is installed, but clicking on launch does nothing. If I search in the plasma system settings, Driver Manager however is grayed-out. Installed "software & Updates" and got it from there no problem. https://imgur.com/a/larMAjV
[16:05] <MauroGaspari[m]> Last one, I don't have a screenshot because actually not much to show. But Installing nextcloud-client from standard repositories, it installs but if I try to launch it, it does not do anyting. Launching from terminal I get. Segmentation Fault. Tested this on both my desktop and my laptop, same error.
[16:05] <MauroGaspari[m]> Installing the flatpak worked but well, that is a workadound not a fix.
[16:11] <RikMills> I see this on LP https://bugs.launchpad.net/ubuntu/+source/nextcloud-desktop/+bug/1923053
[16:14] <MauroGaspari[m]> <RikMills "I see this on LP https://bugs.la"> yes! thanks, that one.
[16:15] <RikMills> also perhaps: https://github.com/nextcloud/desktop/issues/3090
[16:18] <MauroGaspari[m]> <MauroGaspari[m] "Second one. Trying to install nv"> RikMills: was looking at my discover to make sure I actually had the package installed. And it seems people are leaving reviews with the same issue. I guess it is not a new thing. Looking in launchpad if I can find a bug report.
[16:27] <RikMills> it was never really intend to be launched from there. please report if there is no existing bug
[17:19] <MauroGaspari[m]> <RikMills "it was never really intend to be"> sure, bit tricky to search for that one, looking for it and if can't find, will file a new one and link.


[17:07] <mhall119> can somebody jump into #ubuntu-touch and mute a spammer?
[17:07] <mhall119> I can't op in that channel
[17:07] <DJones> mhall119: spazm by any chance?
[17:07] <mhall119> yes
[17:08] <mhall119> and can I be given op powers in there?
[17:09] <DJones> I don't have ops there, so can't help, mentioned it in #ubuntu-ops anyway
[17:10] <DJones> Have they quit or still there
[17:10] <Tm_T> situation sorted already by idoru
[17:10] <Tm_T> mhall119: that channel needs more ops I'd say
[17:12] <mhall119> thanks Tm_T,and yeah we can probably use more ops
[17:14] <jbroome> Or add freenode-staff
[17:39] <Tm_T> jbroome: s/Or/And/