Tuesday, February 13th, 2018, 06:55 UTC | ||
[06:55:27] | Roklobster (Roklobster!~Dirkka@119-18-8-177.cust.aussiebb.net) has joined #mythtv | |
[07:05:52] | markspieth2 (markspieth2!~yaaic@1.152.111.67) has quit (Read error: Connection reset by peer) | |
[07:42:34] | Steve-Goodey (Steve-Goodey!~steve@host109-156-244-55.range109-156.btcentralplus.com) has joined #mythtv | |
[08:14:54] | Roklobster (Roklobster!~Dirkka@119-18-8-177.cust.aussiebb.net) has quit (Ping timeout: 260 seconds) | |
[08:52:58] | SteveGoodey (SteveGoodey!~steve@host109-156-244-55.range109-156.btcentralplus.com) has joined #mythtv | |
[08:54:10] | stuarta: | jheizer: it just needs the freetype package installing |
[09:01:03] | willcooke (willcooke!~willcooke@host-2-103-247-39.as13285.net) has joined #mythtv | |
[09:01:04] | willcooke (willcooke!~willcooke@host-2-103-247-39.as13285.net) has quit (Changing host) | |
[09:01:04] | willcooke (willcooke!~willcooke@ubuntu/member/willcooke) has joined #mythtv | |
[09:22:18] | Merlin83b (Merlin83b!~Daniel@office.34sp.com) has joined #mythtv | |
[10:29:25] | Roklobster (Roklobster!~Dirkka@119-18-8-177.cust.aussiebb.net) has joined #mythtv | |
[10:49:02] | dekarl1 (dekarl1!~dekarl@mythtv/developer/dekarl) has quit (Ping timeout: 255 seconds) | |
[10:54:11] | dekarl (dekarl!~dekarl@mythtv/developer/dekarl) has joined #mythtv | |
[11:29:44] | Roklobster (Roklobster!~Dirkka@119-18-8-177.cust.aussiebb.net) has quit (Ping timeout: 260 seconds) | |
[12:02:28] | ** stuarta orders heatsink for his rpi ** | |
[12:35:47] | stuarta: | poor thing gets really hot and then locks up |
[12:35:56] | stuarta: | mainly while doing builds |
[12:40:02] | willcooke (willcooke!~willcooke@ubuntu/member/willcooke) has quit (Quit: Do your hobbies) | |
[12:40:16] | willcooke (willcooke!~willcooke@host-2-103-247-39.as13285.net) has joined #mythtv | |
[12:40:16] | willcooke (willcooke!~willcooke@host-2-103-247-39.as13285.net) has quit (Changing host) | |
[12:40:16] | willcooke (willcooke!~willcooke@ubuntu/member/willcooke) has joined #mythtv | |
[13:49:26] | jheizer: | stuarta, ahh I didn't search for libfreetype last night |
[13:49:28] | jheizer: | dumb me |
[13:49:47] | jheizer: | only say freetype demos and installed that hoping it would pick up any dep, but installed nothing else |
[13:50:16] | jheizer: | I have heat sinks on mine since I usually end up buying my via kits on amazon. |
[13:50:30] | jheizer: | MythBuild: force build ffmpeg-resync-debian-jessie-rpi2-armv71 streeeeetch take 2 |
[13:50:31] | MythBuild: | build #10 forced |
[13:50:31] | MythBuild: | I'll give a shout when the build finishes |
[13:51:16] | stuarta: | jheizer: i bought a kit, but one which didn't include a heatsink |
[13:51:33] | stuarta: | future kits will have that on the "essential requirements" list |
[13:52:10] | jheizer: | we are pretty mean to the poor boards |
[13:52:35] | stuarta: | heh |
[13:52:39] | peterbennett: | stuarta: I have the pi heating but never locking up. The heatsink is on and it still heats and does not lock up, so I dont know if it achieves anything |
[13:52:58] | stuarta: | peterbennett: i've never had a heatsink on mine |
[13:53:16] | peterbennett: | stuarta: What about the power supply? I had locking up from a poor power supply. |
[13:53:22] | jheizer: | mine is also sitting in the room with my furnace running |
[13:53:35] | jheizer: | ah yes, good point. |
[13:53:41] | stuarta: | it's the official pi power supply and had no complaints from that |
[13:53:56] | peterbennett: | stuarta: look for a rainbow pattern on the screen which indicates low power |
[13:54:06] | stuarta: | nope, doesn't do that |
[13:54:43] | stuarta: | basically just stops responding |
[13:54:44] | jheizer: | and if you are on console you should get a lighting bolt on low power and a thermometer on over heat |
[13:54:45] | jheizer: | IIRC |
[13:55:13] | stuarta: | correct, since i stuck the raspbian card back in, i started getting the thermometer |
[13:55:26] | stuarta: | both the half and the full. oops |
[13:55:36] | peterbennett: | Maybe it is the pi2 with the rainbow pattern |
[13:55:37] | stuarta: | now back to -j1 |
[13:55:38] | jheizer: | oof, 85+ degrees |
[13:55:59] | jheizer: | Is this hot? touch, yewwoooooo |
[13:56:14] | stuarta: | yeah it's hot, hence me ordering a heatsink |
[13:56:29] | stuarta: | £1, £2.50 postage... :-/ |
[13:58:34] | jheizer: | watching mine. Seems to be sitting around 52* |
[13:58:39] | jheizer: | furnace is currently running too |
[13:58:40] | stuarta: | what command you use for that? |
[13:58:46] | jheizer: | /opt/vc/bin/vcgencmd measure_temp |
[13:59:02] | jheizer: | had to google, no lm-sensors component I guess |
[13:59:25] | stuarta: | 64.5'C |
[13:59:41] | stuarta: | that's with a make using only 1 cpu at a time |
[13:59:45] | stuarta: | aka -j1 |
[14:00:14] | jheizer: | now compiling core and furnace is cycling off. See where it settles here in a minute. |
[14:05:42] | jheizer: | Started playing with a esp8266 board last night. Crazy what you can get now for $2–3 |
[14:05:46] | Steve-Goodey (Steve-Goodey!~steve@host109-156-244-55.range109-156.btcentralplus.com) has quit (Quit: Konversation terminated!) | |
[14:05:59] | jheizer: | Basically a wifi'd arduino running micropython |
[14:13:03] | jheizer: | I seem to have peaked around 58* |
[14:13:20] | jheizer: | -j 2 |
[14:14:03] | SteveGoodey: | It's all downhill from now. |
[14:14:23] | stuarta: | always has been ;-p |
[14:15:03] | stuarta: | jheizer: the toy i would *really* like to play with is the nvidia shield |
[14:15:33] | stuarta: | but that's the absolute top end of andriod based systems |
[14:15:45] | stuarta: | plenty smaller |
[14:15:48] | stuarta: | and cheaper |
[14:16:50] | ooshlablu (ooshlablu!~ooshlablu@2601:18d:4600:5f31:1464:484f:dbbe:933c) has quit (Remote host closed the connection) | |
[14:17:01] | jheizer: | the different orange pi boards always interest me too |
[14:17:52] | jheizer: | I always but the rpi board's ecosystem is just too big. I don't have nearly the tinker time I use to. |
[14:24:19] | markspieth2 (markspieth2!~yaaic@121.221.198.186) has joined #mythtv | |
[14:49:53] | enyc: | hrrm |
[14:51:07] | enyc: | is this the age-old-problem of 'arm ecosystem fragmented' ? |
[15:03:45] | stuarta: | yay \o/ it built |
[15:07:41] | dekarl (dekarl!~dekarl@mythtv/developer/dekarl) has quit (Ping timeout: 256 seconds) | |
[15:11:59] | dekarl (dekarl!~dekarl@mythtv/developer/dekarl) has joined #mythtv | |
[15:20:00] | stuarta: | hmpf. and it segfaulted :( |
[15:27:58] | ooshlablu (ooshlablu!~ooshlablu@65.217.185.138) has joined #mythtv | |
[15:27:58] | enyc (enyc!~enyc@muddle.enyc.org.uk) has quit (Ping timeout: 256 seconds) | |
[15:28:54] | enyc (enyc!~enyc@muddle.enyc.org.uk) has joined #mythtv | |
[15:50:09] | stuarta: | dang nammit. why doesn't ffmpeg build in debug on rpi?? |
[15:50:46] | gigem: | stuarta: Get one! markspieth now has mythtv running with software decoding on the shield and some other android systems. For mpeg2 and h.264 HD, it's very usable. 4k possibly and hevc definitely will need hardware decoding which won't be available for a while. |
[15:51:09] | stuarta: | gigem: when i get budget :-/ |
[15:51:33] | stuarta: | stupid compile error on rpi when building debug https://paste.fedoraproject.org/paste/Ol6muhDNw2yRmEF5-NxMsg |
[15:52:40] | gigem: | If you didn't buy such expensive rpi heat sinks, you could already afford one! :) |
[15:52:49] | stuarta: | hah |
[16:20:39] | MythBuild: | Hey! build ffmpeg-resync-debian-jessie-rpi2-armv71 #10 is complete: Failure [4failed compile core] |
[16:20:39] | ** MythLogBot http://code.mythtv.org/trac/ticket/10 ** | |
[16:20:39] | MythBuild: | Build details are at http://code.mythtv.org/buildbot/builders/ffmp . . . 71/builds/10 |
[16:21:35] | stuarta: | jheizer: you are also missing the relevant EGL bits |
[16:21:51] | stuarta: | i'd suggest running the playbook from https://github.com/MythTV/ansible |
[16:27:34] | jheizer: | stuarta, hmm, I just upgraded the existing install. Guess it lost/dropped pieces. |
[16:29:51] | stuarta: | possibly |
[16:36:21] | jheizer: | MythBuild: force build ffmpeg-resync-debian-jessie-rpi2-armv71 Maybe... |
[16:36:22] | MythBuild: | build #11 forced |
[16:36:22] | MythBuild: | I'll give a shout when the build finishes |
[16:45:05] | stuarta: | hmm, configure still moaned about GLES/gl.h |
[16:45:14] | stuarta: | wonder if that's an error in the updated configure script |
[16:52:15] | jheizer: | same as jessie |
[16:53:36] | ** jheizer reminds the stretch is still on an old kernel incase that ends up being the source of any issues. ** | |
[17:27:29] | MythBuild: | Hey! build ffmpeg-resync-debian-jessie-rpi2-armv71 #11 is complete: Failure [4failed compile core] |
[17:27:29] | ** MythLogBot http://code.mythtv.org/trac/ticket/11 ** | |
[17:27:29] | MythBuild: | Build details are at http://code.mythtv.org/buildbot/builders/ffmp . . . 71/builds/11 |
[17:42:41] | peterbennett: | I have built devel/ffmpeg successfully on stretch |
[17:48:10] | peterbennett: | jheizer: GL/glx.h that you are missing is from package mesa-common-dev:armhf: |
[17:49:04] | peterbennett: | jheizer: I don't recall installing that but maybe that was a dependency of something else. |
[17:49:30] | peterbennett: | jheizer: I used the ansible to install the dependencies. |
[17:51:35] | jheizer: | weird, I had just reran the buildslave.yml |
[17:52:16] | jheizer: | MythBuild: force build ffmpeg-resync-debian-jessie-rpi2-armv71 mesa-common-dev installed |
[17:52:16] | MythBuild: | build #12 forced |
[17:52:16] | MythBuild: | I'll give a shout when the build finishes |
[17:52:32] | peterbennett: | Maybe something is missing from the buildslave, i used the normal ansible option. |
[18:08:39] | Merlin83b (Merlin83b!~Daniel@office.34sp.com) has quit (Quit: Leaving) | |
[18:15:00] | MythBuild: | Hey! build ffmpeg-resync-debian-jessie-rpi2-armv71 #12 is complete: Failure [4failed compile core] |
[18:15:00] | ** MythLogBot http://code.mythtv.org/trac/ticket/12 ** | |
[18:15:00] | MythBuild: | Build details are at http://code.mythtv.org/buildbot/builders/ffmp . . . 71/builds/12 |
[18:39:34] | willcooke (willcooke!~willcooke@ubuntu/member/willcooke) has quit (Quit: Do your hobbies) | |
[18:46:56] | Steve-Goodey (Steve-Goodey!~steve@host109-156-244-55.range109-156.btcentralplus.com) has joined #mythtv | |
[18:51:11] | jheizer: | MythBuild: force build ffmpeg-resync-debian-jessie-rpi2-armv71 I got it this time |
[18:51:11] | MythBuild: | build #13 forced |
[18:51:11] | MythBuild: | I'll give a shout when the build finishes |
[18:52:31] | jheizer: | wiped out my previous ansible clone that I did a pull on and reran the buildslave and qt5 plans. Configure didn't throw and error running here. |
[19:08:57] | Roklobster (Roklobster!~Dirkka@119-18-8-177.cust.aussiebb.net) has joined #mythtv | |
[19:34:24] | Steve-Goodey (Steve-Goodey!~steve@host109-156-244-55.range109-156.btcentralplus.com) has quit (Quit: Konversation terminated!) | |
[19:41:25] | MythBuild: | Hey! build ffmpeg-resync-debian-jessie-rpi2-armv71 #13 is complete: Failure [4failed compile core] |
[19:41:25] | ** MythLogBot http://code.mythtv.org/trac/ticket/13 ** | |
[19:41:25] | MythBuild: | Build details are at http://code.mythtv.org/buildbot/builders/ffmp . . . 71/builds/13 |
[19:57:46] | tonsofpcs (tonsofpcs!~mythbuntu@2001:470:e0b2:1:4db7:52ba:61cb:6147) has quit (Changing host) | |
[19:57:46] | tonsofpcs (tonsofpcs!~mythbuntu@rivendell/member/tonsofpcs) has joined #mythtv | |
[20:49:40] | peterbennett: | jheizer: Perhaps you are building raspbian with the wrong options. See https://www.mythtv.org/wiki/Build_from_Source . . . stall_MythTV for configure options |
[20:51:55] | stuarta: | peterbennett: does the frontend run for you on raspbian jessie? it's crashing out for me before it even paints the main window. looks egl related |
[20:52:05] | jheizer: | peterbennett, k, I'll check it out. My builder was the first we had running and we did a lot of messing around to get it to work. |
[20:52:19] | jheizer: | Way before you did so much work on it of that wiki page I'd guess. |
[20:52:54] | ooshlablu (ooshlablu!~ooshlablu@65.217.185.138) has quit (Remote host closed the connection) | |
[20:54:09] | stuarta: | i note that i don't run with any of those options. i just basically run ./configure --prefix=/where/i/want/it |
[20:54:15] | jheizer: | oh, hmmm I was passing in a bunch of paths and stuff before. I guess we had me remove those already as they all seem to be gone. |
[20:55:04] | jheizer: | Or the ansible reruns did it |
[20:55:19] | peterbennett: | stuarta: frontend runs fine or raspberry pi |
[20:55:51] | peterbennett: | stuarta: I have not tested it lately on jessie |
[20:55:56] | stuarta: | hmmm. i may have to blat my whole install and redo it |
[20:56:11] | stuarta: | every single time it crashes out when it tries to paint the main window |
[20:56:19] | peterbennett: | stuarta: What are you running? devel/ffmpeg |
[20:56:19] | stuarta: | so something isn't right |
[20:56:24] | stuarta: | master |
[20:56:51] | stuarta: | i'm trying to use the new opengl, which may be part of the problem |
[20:57:34] | peterbennett: | stuarta: Are you trying to set theme painter to opengl? |
[20:57:57] | stuarta: | tried that, tried overriding to Qt |
[20:58:02] | stuarta: | no change |
[20:58:07] | jheizer: | ah yeah I see all the flags are in the regular configure now. I don;t have a buildslave way of passing in overriding configure options do I? |
[20:58:31] | stuarta: | jheizer: didn't you put stuff in the environment to modify that? |
[20:58:51] | jheizer: | we did for CFlags, CXX, etc |
[20:58:57] | jheizer: | but not configure options themselves |
[20:59:12] | jheizer: | it was being setup in the buildbot's startup script |
[20:59:12] | peterbennett: | stuarta: The only way I know for sure it works is with the configure options in that wiki page |
[20:59:24] | stuarta: | i'll try that and see |
[20:59:30] | jheizer: | I never had the configure options though |
[20:59:35] | stuarta: | my end goal is the frontend working with the "new" opengl |
[20:59:53] | jheizer: | but I can go check my snapshot and double check |
[21:00:41] | peterbennett: | stuarta: I have not tried that – good luck. |
[21:01:09] | stuarta: | sometimes i am a masochist |
[21:01:22] | peterbennett: | stuarta: I found that openmax rendering of video does not work with the experimental opengl |
[21:01:29] | stuarta: | not surprising |
[21:02:03] | stuarta: | i have seen some work in that area upstream though. need to recheck, was a while since i last looked |
[21:02:04] | jheizer: | what I had before in the buildslave start https://pastebin.com/qrjfGmnL |
[21:02:18] | peterbennett: | So it will be necessary to have openmax decoding and opengl rendering, which has never been tested and almost certainly will need some changes before it can work. |
[21:04:06] | peterbennett: | stuarta: The ffmpeg 3.4 branch is working on raspberry pi with the usual config options. |
[21:04:56] | stuarta: | i might build that, tbh, it can't get any worse |
[21:05:07] | peterbennett: | I wonder if the ffmpeg 3.4 is now ready to merge into master |
[21:05:42] | peterbennett: | stuarta: I recommend moving to stretch |
[21:05:44] | stuarta: | peterbennett: basically if it works for everything you can test it with, and it seems to build on all the platforms, then merge it |
[21:06:00] | stuarta: | doh i am on stretch |
[21:06:07] | stuarta: | wtf am i talking about jessie??? |
[21:06:13] | ** stuarta larts self ** | |
[21:07:35] | jheizer: | MythBuild: force build ffmpeg-resync-debian-jessie-rpi2-armv71 back to j1 |
[21:07:36] | MythBuild: | build #14 forced |
[21:07:36] | MythBuild: | I'll give a shout when the build finishes |
[21:08:08] | peterbennett: | stuarta: ffmpeg 3.4 has a problem playing one h264 file from Piotr, only with VDPAU, but I cannot find why. It plays fine with vaapi opengl xvideo and raspberry pi. |
[21:08:39] | stuarta: | so this is my very odd backtrace from the frontend https://paste.fedoraproject.org/paste/pZubZoXnSIIqFN7Xt0gQ3w |
[21:09:00] | peterbennett: | stuarta: I did not test transcodes or commercial flagging, I do not use those and I cannot seem to get mush out of them when I do try them. |
[21:09:09] | peterbennett: | *much* |
[21:09:29] | stuarta: | you get that from "wider testing" aka merge to master ;-) |
[21:09:45] | peterbennett: | OK excellent I will merge it |
[21:10:11] | stuarta: | in that case i'll wait until you do before i trigger a new build on my rpi |
[21:10:21] | stuarta: | that, and it's way past my dinner time. |
[21:11:41] | peterbennett: | stuarta: You can try my prebuilt mythtv-light packages on raspberry pi They work fine and I dont think anybody has problems with them. There are a few hundred downloads a month of those. |
[21:39:29] | markspieth2 (markspieth2!~yaaic@121.221.198.186) has quit (Ping timeout: 248 seconds) | |
[21:42:22] | MythBuild: | Hey! build ffmpeg-resync-debian-jessie-rpi2-armv71 #14 is complete: Failure [4failed compile core] |
[21:42:22] | ** MythLogBot http://code.mythtv.org/trac/ticket/14 ** | |
[21:42:22] | MythBuild: | Build details are at http://code.mythtv.org/buildbot/builders/ffmp . . . 71/builds/14 |
[21:43:26] | markspieth2 (markspieth2!~yaaic@1.136.104.179) has joined #mythtv | |
[21:50:21] | jpabq_: | gigem: Regarding #13207, I gather that TVRec::TuningShutdowns no longer handles the situation? |
[21:50:21] | ** MythLogBot http://code.mythtv.org/trac/ticket/13207 ** | |
[21:50:25] | jpabq_ is now known as jpabq | |
[21:50:37] | jpabq (jpabq!~quassel@75-173-121-135.albq.qwest.net) has quit (Changing host) | |
[21:50:37] | jpabq (jpabq!~quassel@mythtv/developer/jpabq) has joined #mythtv | |
[21:53:51] | peterbennett: | stuarta: Your odd backtrace – looks like you may be linked with the wrong libraries, I have had a lot of that sort of thing with raspberry pi. There are many libraries with the same functions in them, for different setups. |
[21:57:50] | ooshlablu (ooshlablu!~ooshlablu@2601:18d:4600:5f31:f597:4d52:30be:b524) has joined #mythtv | |
[21:57:57] | gigem: | The GLES/gl.h problem must be contagious. The android build can't find it now with the ffmpeg 3.4 changes. It probably needs a new -I or similar option somewhere. |
[21:58:12] | gigem: | jpabq: I don't know. I'll try to look shortly. |
[22:10:57] | markspieth (markspieth!~markspiet@121.221.198.186) has quit (Ping timeout: 248 seconds) | |
[22:17:16] | SteveGoodey (SteveGoodey!~steve@host109-156-244-55.range109-156.btcentralplus.com) has quit (Quit: Konversation terminated!) | |
[22:27:53] | Roklobster (Roklobster!~Dirkka@119-18-8-177.cust.aussiebb.net) has quit (Remote host closed the connection) | |
[22:29:25] | gigem: | jpabq: I don't think I should be calling TuningShutdowns(). It looks like it should only be called from the run() thread. Perhaps enqueuing a 0 tuning request might work. That's probably undesirable too, though. The RemotePending() can come several seconds before the recording is supposed to start and I wouldn't want to stop a recording prematurely. I only want to stop any active EIT scans that are going |
[22:29:27] | gigem: | on when RemotePending() is called. |
[22:30:48] | FeedTheChildren (FeedTheChildren!~tux@162-213-123-199.static.as40244.net) has joined #mythtv | |
[22:42:26] | jpabq: | gigem: I don't have a complete understanding of what changed between the old model and the new. However, I am thinking that TVRec::HandleStateChange(void) could do something like "tuningRequests.enqueue(TuningRequest(kFlagStopEITScan))" in the "if (scanner ..." block. A few more tweaks may be necessary, but in theory that would result in TVRec::TuningShutdown stopping the EIT scan. |
[22:52:24] | amessina (amessina!~amessina@unaffiliated/amessina) has joined #mythtv | |
[22:55:40] | peterbennett: | gigem: I would like to decouple the MythTV configure from the ffmpeg configure. That should make things much easier and reduce the number of problems from ffmpeg resync |
[22:58:22] | hampton: | The new configure doesn't enable pulseaudio and libfftw3 support on my dev machine. The old one does. Are these enabled for you? |
[23:22:07] | amessina (amessina!~amessina@unaffiliated/amessina) has quit (Quit: Konversation terminated!) | |
[23:25:00] | amessina (amessina!~amessina@unaffiliated/amessina) has joined #mythtv |
IRC Logs collected by
BeirdoBot.
Please use the above link to report any bugs.