I haven't recompiled or run poptart in quite a while, but I can try to reproduce your error. No promises as to timing; I've moved recently and haven't reconnected any Pis.
I'm guessing you will get this same error if you just try running poptart with some test message, but would be good to verify.
Thanks, that's a great help. We're using it for visual displays. So, omxplayer is cycling through a directory of videos, and the idea is that poptart will add additional info (time, weather, opening hours etc) along the bottom of the screen. Hence scrolling would be awesome :) Currently I'm using a...
Ah, yes, I finally wrote some documentation. I put the new version up on GitHub. There are some other changes, mostly around STDIN input; hopefully they won't cause you any problems. Scrolling and other niceties not available yet. There might be another terminal command you can combine into the comm...
I tried increasing my GPU memory from 64 MB to 128 MB in raspi-config and that seems to get rid of the assert failure. So I think it is a memory issue. I've always thought it would be better if poptart didn't open a full screen window with transparent background just to draw in a small area of the s...
So, the assert is failing due to failure of eglBindAPI. eglBindAPI seems to fail when trying to bind OpenVG API when omxplayer is already bound with a different API. I don't understand all the details of EGL that well, but this seems to be an issue that only comes up when both omxplayer and poptart ...
Hmm, no idea. I've never tried it with omxplayer. Sounds like omx is claiming the whole screen resource or something. I'll let you know if I figure anything out.
That did it, thanks :) Are there any switches to change behaviour for it at all, wondering if I could maybe change the display time? Ideally I'd like to run it from a background process, overlaying information on whatever's running on the console. It's kind of surprising (to me at least) that there...
Sorry to post on such an old thread, but this is exactly what I'm looking to achieve - I'm missing this 'libvgfont' thing, and I'm trying to work out how I go about getting it (and/or any other pre-reqs for OSD/poptart)? So, on my version of Raspbian the VideoCore demo stuff is under /opt/vc. If yo...
To date it seems reliable, it can handle files much bigger than 2GB and also offers decent performance (7MB/s write, 5.7MB/s read). This is pretty much the most that can be expected of the Pi's 100Mbps network connection. How do you (or others with decent speed) have your drive setup? What filesyst...
I did write a basic program: https://github.com/chinasaur/poptart . I haven't tested it lately, but should still work unless the RasPi firmware changed out from under it. I'll take a look soon to confirm still working. Another option you might consider is to run an X program in a minimal window mana...
Hmm, okay making more sense now. As you know, if you run pianod as a normal user it doesn't do any setuid. But if you run it as root then it drops user to whatever you give as "-n" or "nobody" by default. When running as a server, it runs as root so then drops to nobody. The thing that was messing m...
Well, I'm a bit stumped on this issue. I seemed to have trouble with -nroot when I first tested it for you, but now -nroot works as well as -npi. The trouble I still have is -nnobody, which is the default if you invoke pianod as root. The trouble with user nobody accessing the sound card seems to be...
If you're on Raspian, try -npi or whatever your normal user is. There seems to be some issue with accessing sound devices as root or nobody; on my system it works as pi. I'll look into this more, but hopefully this is a stopgap fix for you.
I believe the -n root was the solution for GoneWest. I am having this problem as well now; will look into it. For me, it works if I run pianod from a terminal as user; is that the same for you? I seem to be having the same problem as GoneWest from above: 200 Connected 100 pianod 144. Welcome! 141 Vo...
It did better with just synchronizing new files from the desktop to the Pi. ~15 GBs transferred so far without problems. So I think it's just indexing large directories on the Pi side that caused problems.
FWIW, my issue was resolved on the pianod mailing list. For some reason pianod was failing to initialize audio at boot unless I pass "-n root" (forcing it not to drop root after launching). Now I have pianod running, have installed the wifi adapter, and am back to wsgw not launching at boot. Chinas...
If you are logging in and out a lot, GNU screen or tmux, etc are worth learning. Assuming you are on bash, bash_completion is probably worth installing, and you can play with writing your own completions for less standard commands that don't have them; probably something like yt might be a candidate?
Thankyou!! My question is: is it safe to transfer personal data over torrent? I suppose it's impossible for someone to get my files' torents. BitTorrent sync is separate from torrents out in the wild. No one else should be able to decrypt your data. Here's a discussion: http://www.raspberrypi.org/p...
I should also mention that there have been a good number of commits lately around audio device selection, etc., so things could be changing in that area already. I haven't been following this closely.