*** tpb has joined #timvideos | 00:00 | |
*** rohitksingh has quit IRC | 02:16 | |
*** rohitksingh has joined #timvideos | 02:17 | |
*** rohitksingh_work has joined #timvideos | 04:40 | |
*** abh98[m] has left #timvideos | 06:11 | |
*** Monika_ has joined #timvideos | 06:47 | |
*** rohitksingh_work has quit IRC | 07:44 | |
*** rohitksingh_work has joined #timvideos | 08:16 | |
*** rohitksingh_wor1 has joined #timvideos | 08:20 | |
*** rohitksingh_wor1 has quit IRC | 08:21 | |
*** rohitksingh_work has quit IRC | 08:24 | |
*** m4ssi has joined #timvideos | 10:11 | |
*** m4ssi has quit IRC | 10:18 | |
*** futarisIRCcloud has quit IRC | 10:19 | |
*** m4ssi has joined #timvideos | 10:31 | |
*** thaytan has quit IRC | 11:28 | |
*** thaytan has joined #timvideos | 11:58 | |
*** ChanServ sets mode: +v thaytan | 11:58 | |
*** tsglove has quit IRC | 12:48 | |
*** rohitksingh has quit IRC | 13:24 | |
*** rohitksingh has joined #timvideos | 13:48 | |
*** rohitksingh has quit IRC | 13:57 | |
*** rohitksingh_ has joined #timvideos | 13:57 | |
*** sb0 has joined #timvideos | 14:15 | |
*** m4ssi has quit IRC | 16:13 | |
*** rohitksingh_ has quit IRC | 16:28 | |
*** rohitksingh has joined #timvideos | 16:29 | |
*** m4ssi has joined #timvideos | 18:21 | |
*** tannewt has quit IRC | 18:28 | |
*** esden has quit IRC | 18:28 | |
*** tannewt has joined #timvideos | 18:28 | |
*** esden has joined #timvideos | 18:29 | |
*** TheAssassin has quit IRC | 18:29 | |
*** TheAssassin has joined #timvideos | 18:35 | |
*** jaafar has joined #timvideos | 18:43 | |
jaafar | Hello friends, is there a "turnkey" ish setup for someone of moderate technical ability who wants to record a meetup? | 18:44 |
---|---|---|
jaafar | Instructions are fine, it doesn't have to be polished | 18:44 |
CarlFK | jaafar: sec... | 18:45 |
CarlFK | do you have an Opsis? | 18:45 |
jaafar | I can buy one :) | 18:45 |
CarlFK | https://github.com/CarlFK/veyepar/wiki/System-Stack#what-to-do | 18:47 |
tpb | Title: System Stack · CarlFK/veyepar Wiki · GitHub (at github.com) | 18:47 |
CarlFK | What you are looking for is a goal. we are pretty close to achieving it, but we also keep tuning/optimizing things... | 18:48 |
jaafar | OK, I see... the "second box" you refer to has to be booted off a specific image? | 18:49 |
jaafar | i.e. it can't be just a Linux laptop someone already has | 18:50 |
CarlFK | yes | 18:50 |
CarlFK | the drive will be wiped, so doesn't matter what OS is or isn't there | 18:50 |
jaafar | OK are there some system requirements for it? Sounds like it must be a specific architecture at least (given the image) | 18:50 |
CarlFK | it depends on how many features you want to load up, like live streaming and animatred loops for between talks | 18:51 |
CarlFK | I would start with whatever is handy and get Step One working | 18:51 |
jaafar | My requirements are: two AV streams being recorded, one from the presenter's laptop, the other from a camera somewhere in the room | 18:52 |
jaafar | Remote participation is a bonus but not required for my personal step 1 | 18:52 |
*** Monika_ has joined #timvideos | 18:52 | |
jaafar | CarlFK: so this "second box", does it need to be x86? Can it be a RaspPi? What's the requirement there... | 18:53 |
CarlFK | i3 cpu, 2 gig ram - maybe 1. I have done it with 2. | 18:54 |
jaafar | OK... so I need an Opsis and a little x86 box with a drive | 18:55 |
CarlFK | right | 18:56 |
CarlFK | for now you need a little x86 box | 18:56 |
jaafar | CarlFK: thanks for taking on the task of educating beginners. I think this will help a lot for project traction | 18:56 |
CarlFK | and moderate technical ability - | 18:56 |
*** Monika_ has quit IRC | 18:56 | |
CarlFK | that page I linked to was pulled out of a larger page that kept getting bigger as we tried to make it bette | 18:57 |
jaafar | I'll mull this over. I know at least two meetups (one Emacs, one C++) that rarely record stuff because the process seems out of our league | 18:57 |
jaafar | They would be excited about an OSS solution | 18:57 |
CarlFK | less mulling, more booting ;) | 18:57 |
jaafar | haha | 18:57 |
CarlFK | see if it works | 18:57 |
CarlFK | there is a chance I trimmed too much | 18:57 |
jaafar | Oh, one more thing | 18:58 |
jaafar | The Opsis is a bare board. Can I just leave it on the electrostatic bag and plug in the cables or do I need a proper enclosure? | 18:58 |
CarlFK | You can, but it will make you nervous | 18:59 |
jaafar | What do you guys do? | 18:59 |
CarlFK | buy a box so that you can sleep | 18:59 |
CarlFK | I put it in a box | 18:59 |
jaafar | Maybe put a link to one on your page | 18:59 |
jaafar | You may be overestimating our intelligence :) | 18:59 |
CarlFK | One page isn't going to get you ready for production | 19:00 |
jaafar | Fair enough. This may be a bridge too far for now | 19:00 |
CarlFK | I;d like to hear you can create the usb stick without any problems | 19:01 |
jaafar | That should be easy to test! I don't even need hardware | 19:01 |
jaafar | I mean except for the stick | 19:02 |
CarlFK | right | 19:02 |
CarlFK | I'm here for an hour, so now would be great | 19:02 |
jaafar | How big does the USB stick need to be? | 19:03 |
CarlFK | 1gig | 19:03 |
jaafar | OK I have a suitable drive and I'm giving it a try | 19:07 |
jaafar | CarlFK: ./mk_usb_installer.sh: 62: .: Can't open configs/voctotest.cfg | 19:10 |
CarlFK | doh. I bet I forgot to check that in... | 19:10 |
jaafar | I do that all the time | 19:10 |
jaafar | Hey I found something yay | 19:10 |
CarlFK | ah - because it hasn't been merged into master yet... | 19:13 |
CarlFK | hm... Yeah, for now git checkout usb-reorg1 | 19:13 |
*** Monika_ has joined #timvideos | 19:14 | |
jaafar | CarlFK: not listed as a branch, I'm afraid | 19:15 |
CarlFK | jaafar: ah right, my repo not upsteam repo... | 19:16 |
CarlFK | my "Start Here" needs .. something | 19:16 |
CarlFK | https://github.com/CarlFK/veyepar/wiki/System-Stack#what-to-do | 19:20 |
tpb | Title: System Stack · CarlFK/veyepar Wiki · GitHub (at github.com) | 19:20 |
jaafar | OK! Things are happening now | 19:21 |
CarlFK | yay. | 19:22 |
CarlFK | Where are you locarted? | 19:22 |
jaafar | SF, CA | 19:23 |
CarlFK | aww damm, I was just there last week | 19:23 |
*** Monika_ has quit IRC | 19:23 | |
CarlFK | https://www.mediawiki.org/wiki/EMWCon_Spring_2019 | 19:25 |
tpb | Title: EMWCon Spring 2019 - MediaWiki (at www.mediawiki.org) | 19:25 |
CarlFK | Livestream: https://www.youtube.com/watch?v=6RkmyY_fqOE (starting at 9 AM Pacific time on 4/4/2019) thats not on any more... | 19:25 |
jaafar | hm | 19:27 |
jaafar | CarlFK: dcfldd:/dev/sdb: No medium found | 19:27 |
jaafar | everything worked up to that point | 19:27 |
CarlFK | did you click the "eject" button in a gui? | 19:28 |
jaafar | nope | 19:28 |
jaafar | however | 19:28 |
jaafar | I did step away from my machine and when I returned it was prompting me for the root password again | 19:29 |
jaafar | I will retry just that step and see | 19:29 |
CarlFK | dev/sdb is your usb stick right ? | 19:29 |
jaafar | yep | 19:30 |
jaafar | hm | 19:30 |
jaafar | yeah still doesn't work even on its own | 19:31 |
jaafar | hm, well I think there's a file system on there already, is that a problem? | 19:32 |
jaafar | do I need to clear it somehow? | 19:32 |
CarlFK | no - it should clobber it | 19:32 |
jaafar | Well, I can mount it, and unmount it | 19:33 |
jaafar | I'm leaving it in unmounted state and running dcfldd | 19:34 |
jaafar | OH | 19:36 |
jaafar | /dev/sdb2 works | 19:36 |
jaafar | /dev/sdb does not :) | 19:36 |
CarlFK | that doesn't exactly make sense | 19:37 |
jaafar | Hm, OK rerunning mk_usb_installer using /dev/sdb2 instead gives the message "error: /dev/sdb2 is not a block device." | 19:38 |
CarlFK | good. | 19:38 |
jaafar | :) | 19:38 |
jaafar | This stick was previously used as an install disk for an embedded Linux system, if that means anything | 19:39 |
CarlFK | how did the image get there? | 19:40 |
jaafar | When it's automatically mounted I see two partitions (volumes?) BOOT and "Debian Inst" | 19:41 |
CarlFK | that's what this does too. | 19:41 |
jaafar | CarlFK: I can't recall exactly how I had to set it up or what script did it. Some kind of image burning thing | 19:41 |
jaafar | It's been 18 months | 19:41 |
CarlFK | try using pumount /dev/sdb1 | 19:42 |
jaafar | Is there some way to restore it to a default state? | 19:42 |
CarlFK | to unmount what was mounted | 19:42 |
CarlFK | if that doesn't error, then pumount /dev/sdb2 | 19:42 |
jaafar | Nothing is mounted I think | 19:43 |
jaafar | Error: device /dev/sdb1 is not mounted | 19:43 |
CarlFK | we are kinda fighting with the auto mount stuff | 19:43 |
jaafar | Error: device /dev/sdb2 is not mounted | 19:43 |
jaafar | I've been sticking it in, then umount /dev/sdb2 | 19:43 |
*** Sc00bz has quit IRC | 19:43 | |
CarlFK | try using pumount instead of mount | 19:43 |
CarlFK | I think that plays nicer with the auto mount stuff | 19:44 |
jaafar | OK... what do you want me to do now :) | 19:44 |
jaafar | nothing is mounted | 19:44 |
CarlFK | ./mk_usb_installer.sh /dev/sdb configs/voctotest.cfg | 19:46 |
jaafar | OK back at it | 19:46 |
jaafar | I worry that won't change anything though... stuff was unmounted before also | 19:46 |
CarlFK | I'm glad it caches the large downloads | 19:46 |
jaafar | no, correction, it's working! | 19:47 |
CarlFK | yay | 19:47 |
jaafar | What was it do you think? | 19:47 |
CarlFK | I think "eject" | 19:47 |
jaafar | Huh OK | 19:47 |
jaafar | eject != umount/pumount? | 19:47 |
CarlFK | correct | 19:47 |
* jaafar is very surprised | 19:47 | |
jaafar | OK | 19:47 |
CarlFK | eject does more - it dates back to CDs | 19:48 |
CarlFK | Im not really sure what it does, other than say "there isn't anything here any more" | 19:48 |
jaafar | oh I see | 19:48 |
jaafar | not just "unmounted" but "inaccessible" | 19:49 |
jaafar | Well, it seems to be running though top shows nothing | 19:50 |
jaafar | oh here we go | 19:51 |
jaafar | "Please boot the target machine from the USB now" and it appears to be running a webserver | 19:53 |
jaafar | CarlFK: I guess it worked? | 19:53 |
*** mauz555 has joined #timvideos | 19:55 | |
CarlFK | yep | 19:57 |
CarlFK | one problem that is annoying for a "getting started" step is how to provide files | 19:58 |
CarlFK | it would be great if they were all copied onto the usb stick, but then stuff diverges from the PXE net boot version | 19:59 |
CarlFK | PXE is the way to go if you have a bunch of machines, like for a conference with 3,4,5 or more rooms | 20:00 |
CarlFK | but setting up the PXE server is a pretty scary "step one" | 20:01 |
CarlFK | so here we are. usb stick, and hope it plays nice with the local networking | 20:01 |
*** m4ssi has quit IRC | 20:03 | |
CarlFK | https://salsa.debian.org/debconf-video-team/ansible/blob/master/usbinst/test_thumb.sh what I use for some testing. no idea if it will be useful to you | 20:03 |
tpb | Title: usbinst/test_thumb.sh · master · DebConf videos / ansible · GitLab (at salsa.debian.org) | 20:03 |
jaafar | CarlFK: so I just run that with argument /dev/sdb? | 20:09 |
CarlFK | jaafar: you will need sudo apt install qemu qemu-utils qemu-system ovmf | 20:09 |
CarlFK | 7 # give user rw to usb device | 20:10 |
CarlFK | 8 ### sudo adduser $USER disk | 20:10 |
CarlFK | and whatever makes that 'active' | 20:10 |
CarlFK | logout/in is the easy way | 20:11 |
jaafar | CarlFK: what's the purpose of the web server that's now running? | 20:13 |
CarlFK | jaafar: it serves up these files: https://salsa.debian.org/debconf-video-team/ansible/tree/master/roles/tftp-server/files | 20:14 |
tpb | Title: roles/tftp-server/files · master · DebConf videos / ansible · GitLab (at salsa.debian.org) | 20:14 |
*** cr1901_modern has quit IRC | 20:23 | |
*** cr1901_modern has joined #timvideos | 20:24 | |
jaafar | CarlFK: so the "second box" accesses them via tftp from the machine that generated its usb boot drive? | 20:27 |
CarlFK | no - http | 20:28 |
jaafar | ah the "tftp-server" path threw me off | 20:30 |
CarlFK | tftp is what PXE uses to "boot the installer" | 20:31 |
CarlFK | as an alternative to making a usb stick | 20:31 |
CarlFK | this may answer questions: https://salsa.debian.org/carlfk-guest/ansible/blob/usb-reorg1/docs/usb.rst | 20:31 |
tpb | Title: docs/usb.rst · usb-reorg1 · Carl Karsten / ansible · GitLab (at salsa.debian.org) | 20:31 |
CarlFK | that is the page we decided was too big for "start here" | 20:32 |
CarlFK | oh oh.. 3:30 here in Chicago - I need to run - I'll be back in a few hours | 20:32 |
jaafar | cheers! | 20:32 |
*** CarlFK has quit IRC | 20:37 | |
*** sc00bz has joined #timvideos | 21:05 | |
*** jayvee has quit IRC | 22:38 | |
*** jayvee has joined #timvideos | 22:40 |
Generated by irclog2html.py 2.13.1 by Marius Gedminas - find it at mg.pov.lt!