/srv/irclogs.ubuntu.com/2018/04/04/#ubuntu-server.txt

=== Aztec03 is now known as SmokinGrunts
=== SmokinGrunts is now known as Aztec03
cpaelzerddstreet: #1466926 is dead for now after the insights on verification, please go for yours WITHOUT the changes my upload had05:04
lordievaderGood morning06:20
=== fnordahl_ is now known as fnordahl
=== tinwood_ is now known as tinwood
cpaelzerrbasak: you are on SRU today IIRC - would you mind considering accepting the improved open-vm-tools that is in x-unapproved for 1741390?08:27
rbasakcpaelzer: ack08:49
blitz-_Anyone got experience installion 16.04 on a Dell T130 with a Perc H330 using software raid? Refuses to find boot drive and not sure if its a install problem or H330 problem.09:05
rbasakcpaelzer: was this an SRU regression from the previous backport? We need a Test Case and the issue resolved for Bionic first I think, unless there's some reason this is urgent?09:21
cpaelzerrbasak: it is resolved in bionic09:27
cpaelzerthe bug has an update09:27
cpaelzerwell wait there are two things in flight09:28
cpaelzerI need to ensure not to mix them09:28
cpaelzer1741390 is a regression when backporting the new version09:29
cpaelzerit wasn't seen in Bionic yet09:29
cpaelzer(I already asked to check there, as it needs a special setup)09:29
cpaelzerbut so far the assumption is that with newer systemd it is fine09:29
cpaelzerif they report it is not, then I can still fix Bionic09:29
cpaelzerso for now we have09:30
cpaelzerBionic likely unaffected (not known better), Xenial fixup in x-unapproved09:30
cpaelzerthe other one that is resolved in bionic was a libvirt issue, that I work on atm09:30
cpaelzersorry09:30
cpaelzerthere also is a refresh to the Xenial SRU incoming - so they are similar cases09:31
cpaelzerotoh the vmware guy "expects" it to affect Bionic09:32
cpaelzeras I said that part just isn't clear09:32
cpaelzerI can push a Bionic upload with the same fix (one line removal) to Bionic first if you'd prefer that09:32
cpaelzerrbasak: the other one is 1758428 - do you want me to fix this in Bionic and then get a ping again for the refreshed SRU?09:34
cpaelzeras I said the biggest inhibitor here is the uncertainty that I can't test it on my own (uses some special vmware api call to trigger)09:35
cpaelzerit might even be easy but I don't know how (yet)09:35
* cpaelzer stops flooding the chan without rbasak rpelying :-)09:35
rbasakSorry I just realised there's more to this than I thought and I've been reading up09:36
cpaelzerhehe09:37
rbasakWhat is the Xenial backport based upon?09:37
cpaelzerthe version in Bionic09:37
cpaelzerin recent history we hit (and fixed) several things only affecting it in systemd-level in xenial (but good in bionic)09:37
rbasakWould the version then not be 2:10.2.0-3ubuntu2~16.04.1 or something like that?09:37
rbasakAnd the changelog doesn't have the Bionic entry09:38
cpaelzerrbasak: it is based on the version in bionic a few weeks ago, and ther ubuntu1 and ubuntu2 in Bionic are reverts of each other09:38
rbasakI see, OK.09:39
cpaelzerso 10.2.0-3ubuntu2 essentially = 10.2.0-309:39
cpaelzertherefore there was no need to rebase the backport09:39
cpaelzerrbasak: you are not wrong to ask for a Bionic fix of 1758428, it is just that I know for sure it is in Xenial (therefore the upload) and not yet sure it is in Bionic (so no upload yet)09:40
rbasakIt's all starting to make sense not :)09:40
rbasaknow :)09:40
cpaelzerlol+09:40
rbasakcpaelzer: 2:10.2.0-3ubuntu0.16.04.1 has not yet been published, right?09:43
cpaelzerrbasak: correct09:44
cpaelzerrbasak: it was held by finding the new issue on the verifications step09:45
cpaelzerso I ask to accept the new one into x-proposed "over" the former09:45
cpaelzerwe might still even hold back the release of it until the Bionic case is calrified09:45
cpaelzerbut having in x-proposed allows all the parties to retest09:45
rbasakBut 2:10.2.0-3ubuntu0.16.04.1 hasn't even been in xenial-proposed, AFAICT?09:46
cpaelzerit was put to x-unapproved on 2018-03-2209:48
cpaelzerand you are right, it wasn't in proposed yet (people are testing the ppa while waiting for it)09:48
rbasakSo I'd have squashed 2:10.2.0-3ubuntu0.16.04.2 into 2:10.2.0-3ubuntu0.16.04.109:49
rbasakBut I don't think it's necessarily worth changing that now09:50
rbasakThat did confuse me a bit though.09:50
cpaelzerhmm09:50
=== Aztec03 is now known as WhiteboyDigs
rbasakTechnically 2:10.2.0-3ubuntu0.16.04.1 is higher than 2:10.2.0-3, whereas for a backport you generally want it to be lower.09:51
cpaelzeron the second upload 2:10.2.0-3ubuntu0.16.04.2 I ensured to have a better -v on buildpackage09:51
cpaelzerso it includes all the history since Xenial anyway09:51
=== WhiteboyDigs is now known as Aztec03
rbasakBut in this case, Artful has already moved on09:51
cpaelzerone more or less doesn't change the long list of entries09:51
rbasakSo in practice that also may not matter09:51
rbasakYour -v is fine09:51
rbasakBut that cannot show me everything, so I was inferring the rest based on an assumption that you'd only burn the minimum version strings for an Ubuntu upload.09:52
rbasaks/Artful/Bionic/ above.09:53
=== pesari_ is now known as pesari
cpaelzerrbasak: so next steps?10:02
cpaelzerrbasak: I thought we could accept the Xenial sru into proposed and wait on the confirm that Bionic is affected before making useless changes there10:03
cpaelzerafter you read into the case, do you agree or suggest differently?10:03
rbasakcpaelzer: is there a reason this can't wait until the package is settled in Bionic? Also, what about Artful?10:04
cpaelzerrbasak: several parties depend on the backport, but we can postpone it for now and reconsider if the bionic case needs too long10:04
cpaelzerartful is not considered at all, the decision was to only provide that for last LTS10:05
cpaelzerafter bionic is out we will only do the same for Bionic until 20.04 is there10:05
cpaelzerthanks rbasak, despite causing more work you are right :-)10:11
rbasakcpaelzer: I'll write up a review in the bug.10:11
cpaelzerI updated the respective bugs, let the peers on them have some time to confirm the state in Bionic and then kick off a new round10:12
cpaelzerrbasak: when writing your review, please consider my latest post and feel free to cancel at least the first open-vm-tools in x-unapproved10:13
cpaelzerkeeping the other one there until resolved10:13
=== ivoks_ is now known as ivoks
=== trekkie1701c_ is now known as trekkie1701c
=== aluria` is now known as aluria
=== Beret- is now known as Beret
cpaelzerrbasak: I also updated the planning (to no more ignore interim releases)10:16
cpaelzerdpb1: ^^ discussion affecting planned open-vm-tools SRUs10:19
cpaelzerdpb1: I updated the plan you drafted already10:20
cpaelzerTL;DR 4 instead of 2 such SRUs per year needed10:20
cpaelzerI have some hope that post Bionic those will be less painful backports than now10:20
rbasakcpaelzer: leaving it in the queue will mean every other SRU team member will spend time looking before discovering it's blocked and moving on.10:29
rbasakI'd prefer to reject for this reason. You can keep your upload around and re-upload without changes easily enough I think.10:29
cpaelzerwell then, cancelling from unapproved does not imply version bumps, so ok10:30
=== niedbalski_ is now known as niedbalski
=== alai` is now known as alai
=== miguel is now known as Guest32093
Gargravarrhey all, on Launchpad trying to log into the bug tracker, is there any reason my Ubuntu One account isn't being accepted and i'm being told to 'Go away' for being a 'Bad bot'?13:36
dpb1cpaelzer: so, we need it in artful too?13:55
cpaelzerdpb1: yes13:59
dpb1cpaelzer: ok13:59
cpaelzerI can do that, but as this was a little box of backport-surprises so far I don't expect it to be different there13:59
cpaelzerdpb1: if you want to talk about the plan I can HO if you want13:59
cpaelzerI hope the updates to the sheet are good and understandable14:00
dpb1cpaelzer: it's probably enough, but I haven't checked14:00
tomreyni believe Gargravarr's issue was resolved in #ubuntu14:01
Gargravarrokay, so, root reason for me wanting to log into the bug tracker - i'm hitting the same sssd problem again, a lot harder this time14:06
Gargravarrare sssd and libpam-ldapd the only two options for doing LDAP user auth with Ubuntu?14:09
Gargravarrthe latter works as intended but doesn't have native caching so won't work for laptops taken off-site, and my attempts to set up external caching failed14:09
=== dosaboy_ is now known as dosaboy
Gargravarrrbasak: so i'm running into a real mess with this SSSD problem, but my suspicion is that the bug you linked me to is not the whole story16:26
Gargravarri'm starting to think this is related to the intel-microcode16:27
Gargravarrthis is the last package installed on my laptop before it broke (which occurred on the next boot)16:27
Gargravarrand i'm running sssd on the current 4.13.0-38 kernel on a desktop without it crashing16:28
Gargravarrshould i post my findings onto the same bug ticket or should i look at opening a new one?16:28
=== Daviey_ is now known as Daviey
waveformGargravarr, could you post a link to the ticket (sorry, it's not in my scrollback)16:39
Gargravarrit's fine16:40
Gargravarrhttps://bugs.launchpad.net/cloud-images/+bug/174680616:40
ubottuLaunchpad bug 1746806 in linux (Ubuntu) "sssd appears to crash AWS c5 and m5 instances, cause 100% CPU" [Critical,In progress]16:40
waveformthanks16:40
Gargravarri'm just trying uninstalling the intel-microcode package16:40
Gargravarrfingers.cross()16:40
waveformjust a bit of background: I use LDAP and sssd here too, and recently had a machine (my main desktop) hard-lock on boot after a kernel upgrade. Booting with prior kernel worked fine; after a bit of investigation, removing intel-microcode resolved things for me16:41
Gargravarrwaveform: i'm finding similar. a colleague just had the issue and i rolled him back to 4.13.0-26 from 4.13.0-38 and it booted16:42
Gargravarrnope. tried uninstalling -> reboot -> log in as root from a TTY -> run sssd -id 9 and netcat it to a different machine -> switch to lightdm -> login as LDAP user -> login succeeds, but machine freezes16:42
waveformI *think* in my case (I'd have to check my notes somewhere), -36 worked for me and -37 was the one that locked up16:42
Gargravarrit seems to be a random alignment of intel-microcode, CPU and kernel16:43
Gargravarrwe have Skylake desktops and Kaby Lake laptops. so far the desktops are unaffected16:43
Gargravarrbut someone in the bug ticket mentions having a Skylake desktop16:44
waveformmine's pretty old - it's an i7-2600K16:44
waveform(sandy-bridge)16:44
Gargravarri still have a 2520m in use in my ThinkPad16:44
Gargravarrnow, if i recall correctly, the whole point of microcode is that it gets loaded into the CPU16:45
Gargravarrso there's a good chance that uninstalling it won't fix the problem16:46
Gargravarrso the Kaby Lake laptop has frozen, and the CPU fan is pumping out a fair amount of heat, so i assume it's spinning the cores again16:47
waveformhmmm, it certainly did in my case - I removed both intel-microcode and the "no longer required" package that went with it - I'll just check what that was...16:48
waveformah, iucode-tool16:48
Gargravarrta, i'll check they're both gone16:48
Gargravarrnever installed on this laptop, it seems16:49
Gargravarrah wait, typo'd16:49
Gargravarrwaveform: did you reboot after uninstalling?16:49
waveformyes, I did16:49
waveformI was in the older kernel to do the uninstall, then rebooted into the newer one16:50
Gargravarri have to use the 4.4-series kernel on this laptop due to intel wifi driver hell16:50
waveformfound my notes: that was the one change I made between booting and finding -37 failed, and -37 worked. Incidentally, would be interesting to know if -36=works, -37=fails for you as well - that might at least confirm we're looking at the same thing (and narrow down the changesets that need investigating)16:50
waveformincidentally, I did also encounter this with 4.4-series and found that -116 to -117 were the culprits there16:51
Gargravarr-116 was fine until last week when i updated the microcode16:52
Gargravarr-117 is no improvement16:52
Gargravarrokay, sssd starting up (on -116)16:53
Gargravarrif this breaks, i'll roll back to -112 or something16:53
Gargravarrwow, premature celebration at its finest. that got far further than normal, Firefox loaded16:54
GargravarrTHEN the machine froze16:54
waveformthe 4.4 series I'm not so clear on as my jump to 4.13 was literally a re-install of ubuntu desktop on that machine (after being unable to fix it over the weekend, and needing it working in a hurry I just did "oh sod it, I'll reinstall" thing only to find that it still froze after re-installing all the stuff I had installed before :)16:54
Gargravarryeah. we generally use 4.13 here for HWE16:54
Gargravarrbut i ran into error after error with the Intel drivers (my laptop has an Intel card, everyone else has Qualcomm)16:55
Gargravarreventually i got it stable by downgrading the card and using the basic 4.416:55
waveformit was only on 4.13 that I attempted to remove intel-microcode and found that fixed things - hence my 4.4 assumption is purely based on -117 being the first version that failed for me (I don't know whether intel-microcode removal would fix things there, and can't really rollback to test it!)16:55
Gargravarrfair enough16:56
Gargravarr-117 isn't even officially released afaik16:56
sdezielGargravarr: -119 was just released16:57
Gargravarrmy mistake16:57
waveformah, could well be 119! Handwriting ... bah16:58
sdezielwell, the official announcement hasn't arrive just yet, the kernel is still "hot" :)16:58
Gargravarrsdeziel: it shows in apt-cache so that counts as released16:58
Gargravarrright, trying -112 (and will add -119 as well (which might well be lucky, it's my grandmother's house number...))16:59
dpb1Gargravarr: btw, the microcode is a per-boot operation.  So, removing the update actually does revert things.16:59
Gargravarrdpb1: thanks for clarifying16:59
Gargravarris a plain 'remove' operation enough or does it need to be purged?17:00
sdezieland the BIOS could also load a fresh microcode if you updated it recently17:00
waveformhmm, I did purge (out of habit) but if a package is only half-installed I'd slightly surprised if it was still "doing things"17:00
dpb1yes, it's actually a very weird process.17:00
Gargravarroh joy. i upgraded the BIOS out of desperation too17:01
waveformah, I definitely didn't do that (it's too old for there to be any updates available!)17:01
dpb1Gargravarr: so, you are hitting this issue in a cloud, or just on your local workstation?17:01
Gargravarrdpb1: on multiple Dell laptops17:01
dpb1ok17:01
Gargravarrnot hit it in a cloud context (yet)17:02
dpb1Gargravarr: I just asked since the bug title was about aws17:02
dpb1thx17:02
Gargravarrindeed17:02
TJ-Guys, "dijuremo" in #ubuntu-kernel has been reporting and testing this for several weeks, I suggest you join in that channel and pool observations and resources17:03
Gargravarrif it makes a difference, the machines i've hit it on so far have all been Kaby Lake17:03
GargravarrTJ-: thanks for the hint17:03
waveformthanks, will do17:03
dpb1Gargravarr: did you test the fix in comment #4317:03
TJ-bug 175992017:03
ubottubug 1759920 in linux (Ubuntu Artful) "intel-microcode 3.20180312.0 causes lockup at login screen(w/ linux-image-4.13.0-37-generic)" [High,Confirmed] https://launchpad.net/bugs/175992017:03
Gargravarrdpb1: i did. made no difference17:03
TJ-Seems like we have several problems with the Spectre_v2 microcode17:03
dpb1Gargravarr: and did you post on the LP issue?17:04
GargravarrLP?17:04
dpb1Gargravarr: sorry, I don't actually know who you are. :)17:04
Gargravarroh, Launchpad?17:04
dpb1launchpad17:04
dpb1yes17:04
Gargravarrno, i was drafting a reply when i started noticing the microcode bit17:04
dpb1OK17:04
dpb1at least writing there would be good so that Kamal knows17:04
Gargravarryeah, i guess that would help17:05
dpb1thanks17:05
waveformI posted something on *an* LP issue, but it wasn't that one - I'll see if I can dig it up and link it in17:05
dpb1waveform: is it sssd in your case too?17:05
waveformwell ... I am running sssd but I never tied the issue to that specifically. I just noted my machine freezing at the login screen, and eventually removing intel-microcode sorted things17:06
dpb1ok17:06
Gargravarrmy machines have a tendancy to freeze *before* the login screen17:06
Gargravarrbasically as soon as the sssd service loads at boot, so the splash screen freezes17:06
Gargravarrdpb1: i posted comment #48 on the AWS ticket17:08
dpb1thanks.17:08
waveformhmmm ... I did note I could boot in recovery mode (without network) on the new kernel and the freeze wouldn't occur. The lack of networking would obviously preclude sssd, so there's perhaps a link there. I could install intel-microcode, make a local user and disable sssd - see if I can re-create it that way if that's any use17:08
Gargravarrwaveform: did you drop to a root shell there and then, or continue the boot?17:08
Gargravarri could get a root shell from recovery, but as soon as i tried to resume boot, it re-occurred17:09
waveformI dropped to the root shell a few times to poke around, and did notice that certain actions like continuing the boot would always freeze the system but until I never narrowed down *precisely* what started before the crash (even tried videoing the screen - but it was too blurry to read :)17:09
waveformbut until I *reinstalled ...17:10
Gargravarri figured out that disabling the sssd service brought the system back up17:11
Gargravarrthis started happening on an XPS that i was re-imaging17:11
Gargravarrthe script errored out and the machine froze immediately after restarting sssd17:11
dpb1interesting.17:11
Gargravarrthe logs clued me in that sssd was responsible17:11
dpb1Gargravarr: this is xenial + the HWE?17:11
Gargravarrthat one was, yes17:12
Gargravarrwe're 90% Xenial/HWE with a few exceptions17:12
Gargravarrthe one that broke today was HWE, 4.13.0-3817:13
Gargravarrokay, so got the laptop up with 4.4.0-112, let's see what happens invoking sssd17:14
Gargravarrnope, frozen again, immediately after successful auth17:15
TJ-I wonder if there's a clue on the sssd compilation optins17:16
waveforminteresting - ah, finally found the bug I commented on and yup, it's now marked as  a dup of 1759920 (https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1760377)17:17
ubottuLaunchpad bug 1759920 in linux (Ubuntu Artful) "duplicate for #1760377 intel-microcode 3.20180312.0 causes lockup at login screen(w/ linux-image-4.13.0-37-generic)" [High,Confirmed]17:17
GargravarrTJ-: i've been running sssd in the foreground and collecting the logs on another machine17:17
Gargravarrwith the debug level set at 9, so got some pretty verbose logs if it'll help17:18
dpb1Gargravarr: would not hurt to put on the bug.17:19
waveformah, I was wrong about -116 working for me, it was -112 that worked - which is curious given it's failing for you17:19
TJ-Gargravarr: I mean that the most likely explanation, if it is caused by the microcode update, is the spectre_v2 changes. Some of that could have an interaction with compile time options that aren't spectre-aware ... have you tried disabling some of the kernel mitigations, e.g. adding to kernel command line "nospectre_v2"17:23
Gargravarri have not17:23
Gargravarrkernel flags are a dark art to me :) i'll try that17:23
TJ-looks like tyhicks has good advice, I'll stay with #ubuntu-kernel17:24
waveformjust reading the rest of that long bug thread - intriguing stuff17:24
Gargravarrit'd be more intriguing if Meltdown/Spectre weren't such a !"£$%^ mess :)17:26
Gargravarrthis is my first job as a sysadmin after being a developer for years, i only started last year and it feels like i'm fighting not just The Bad Guys trying to get into my systems, but the vendors themselves making it impossible to secure them!17:27
waveformoh indeed - I'm rather interested in why sssd is such a good trigger for it (and ultimately what the root cause is ... other than chipzilla's incompetence ;)17:28
Gargravarryeah, on that level it is interesting17:29
Gargravarri found it quite hard to get my head around why an auth daemon could cause such a low-level problem17:29
waveformmy rough guess would be it's doing something "fancy" with memory (trying to ensure certain things are secure / never reach swap / etc. but that's total speculation on my part at present)17:30
Gargravarrindeed, but the interesting thing is that it does this after successful auth, too17:31
Gargravarrby which point the secure memory should have been deleted17:31
GargravarrTJ-: the nospectre_v2 hasn't made a difference, frozen again17:32
waveformahh, #61 has some meat on  it17:33
Gargravarri'll read through in a minute17:34
tyhickswhen you have the latest microcode from Intel, a new code path is taken in the kernel when it is switching between two tasks17:35
waveformand apparmor is implicated by the looks of it?17:36
waveform(sorry, still reading :)17:36
tyhicksif the old task is confined by apparmor, the kernel will attempt to generate an audit message during the task switch17:36
tyhicksunfortunately, a lock is already held from early in the task switch code that the audit code then attempts to take again17:37
tyhicksthat results in a hard lockup17:37
Gargravarrso it's a fight between the kernel and apparmor?17:38
waveformah, thanks very much for the clarification - I got some of that from the ticket, but your explanation is very clear!17:38
tyhicksGargravarr: it is just a bad interaction between several kernel subsystems due to the complexity of switching between tasks17:41
waveform(and presumably that that complexity has just been increased with the advent of all the spectre/meltdown mitigations)17:45
tyhicksright, this bit of problematic code is trying to decide if new microcode features need to be triggered when switching between two tasks17:45
dpb1tyhicks: man that's some complex stuff right there. :)17:46
=== sarnold_ is now known as sarnold
waveformbah, got a three year old to go and deal with - will be back later - good  luck with the testing!17:55
Gargravarri'll trade you18:00
Gargravarrspectre debugging for childcare18:00
dpb1woah18:02
nacccpaelzer: fixed pg-repack uploaded19:00
naccsubmitted to debian as well19:00
=== tomaw_ is now known as tomaw
waveformGargravarr, heh - I'd happily swap! spectre may be complex and certainly beyond my current knowledge in several areas but ultimately it's deterministic and logical19:55
waveform... this is more than I can say for the thought processes of a 3-year old :)19:55
sarnoldhuh I'd have thought three year olds would make many demands :)19:56
sarnoldvery determined19:56
dpb1lots of speculative execution too19:57
waveformit's the context switching that gets me - far too many topic changes within a minute!20:00
dpb1almost leading to a meltdown?20:01
sarnold:D20:02
ahasenackcan package descriptions in debian/control, and I mean the short description here, be longer than 80 chars?20:41
ahasenackI'm not finding anything about this in https://www.debian.org/doc/debian-policy/#s-f-description20:41
TJ-does the lint tool give any hints?20:42
ahasenacknope, it seems to ignore it20:44
waveformahasenack, see section 3.4.120:44
ahasenack"The single line synopsis should be kept brief—certainly under 80 characters."20:45
ahasenackdoes that include the "Description: " bit?20:45
dpb1I'd think no20:45
waveformit refers to just the first line of the Description: field by my understanding (read section 3.4 before it, which refers to 5.6.13 which you originally linked to)20:46
ahasenackthe dpkg -s output includes "Description: ", so if the intent is to be able to display dpkg -s in a 80-char terminal, then the whole thing should be less than 80 chars20:47
waveformthe example in 5.6.13 includes "single-line-synopsis" as part of their Description, which would seem to refer to 3.4.1 ?20:49
waveformin other words, the first line of Description: should be strictly <80 chars, the following lines are effectively separate and form the extended description20:49
* ahasenack gets creative with English and brings up a thesaurus20:50
waveform(or at least, that's my reading :)20:50
ahasenackDescription: Persistent Memory low level remote access support library - debug build20:52
ahasenackmeh20:52
* ahasenack drops "low level"20:53
waveformgood call - that sort of detail can always go in the extended description. I'd think "debug build" could too (e.g. python2 / 3 packages don't specify whether they're 2 or 3 in the synopsis, typically only in the extended description)20:56
ahasenackI have libfooN, libfoo-dev and libfoo-debug is a bit controversial (it was part of libfoo-dev). It's not just debugging symbols, it has extra assertions, checks, slower code, logging20:57
waveformhmmm, just having a quick comparison of various -dbg package synopsis' vs their "parent" - doesn't seem to be any particular standard21:01
ahasenackthis is not a -dbg package. The -dbg packages are being automatically generated21:02
sarnoldI think most -dbg packages ought to be dropped these days for the ddebs instead21:02
ahasenackyes21:02
sarnoldbut a package with extra assertions might be useful thing to have, ala electric fence or valgrind etc21:02
waveformah, not something I'm familiar with - I'll have to go read up on ddebs21:03
sarnoldthere's precious little docs :/21:04
sarnoldhttp://ddebs.ubuntu.com/21:04
waveformhttps://wiki.ubuntu.com/Debug%20Symbol%20Packages ?21:05
sarnoldyup :)21:06
=== berglh_ is now known as berglh
=== Guest20669 is now known as devil_
=== mwhudson_ is now known as mwhudson
=== bradm_ is now known as bradm
stanford_AIdo you know how to stream webrtc from /dev/video0 ?22:52
dpb1cat /dev/video0 | webrtc-program    # sorry, I got nothing.22:58
sarnoldfirefox or chromium is my best guess22:59
stanford_AIsarnold, talking to me?23:01
stanford_AIdpb1, lol23:01
sarnoldstanford_AI: yeah23:02
stanford_AIsarnold, I would like to publish webRTC from the terminal, not from a browser23:02
sarnoldyeah, that sounds like a good idea. I just haven't seen anything except browsers implement it..23:03
stanford_AIsarnold, what else could I use for video streaming from linux?23:06
dpb1there was something I did23:07
* dpb1 looks it up23:07
dpb1oh, I did rtsp23:10
dpb1webrtc is the chat thing, right?23:11
dpb1like hangouts23:11
dpb1I wouldn't be anymore help than google23:11
sarnoldcrtmpserver looked promising, but the webpage is dead :/23:12

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!