Chinasaur
Posts: 116
Joined: Tue Sep 11, 2012 10:15 pm

OSD (on screen display) w/o X

Mon Sep 17, 2012 7:45 pm

Hey guys, I posted this originally into "What Software?", but it turned into a dev thread. Haven't gotten much interest it seems, but thought I'd try cross-posting; hope thats okay.
http://www.raspberrypi.org/phpBB3/viewtopic.php?t=17101

elatllat
Posts: 1337
Joined: Sat Dec 17, 2011 5:05 pm

Re: OSD (on screen display) w/o X

Sun Sep 23, 2012 5:26 am

like say ncmpc?
or xbmc? (bloatware but it works)
SBC with 32GB RAM: https://hardkernel.com

FAQ : https://raspberrypi.stackexchange.com

Unanswered: https://www.raspberrypi.org/forums/search.php?search_id=unanswered

Chinasaur
Posts: 116
Joined: Tue Sep 11, 2012 10:15 pm

Re: OSD (on screen display) w/o X

Sun Sep 23, 2012 4:47 pm

Kind of, but yeah not so heavy as XBMC (requires X?) and not just a terminal client or interactive client like mpc or ncmpc. What I wanted was something that can run in the background and call "mpc current" and then display the result on screen in large letters regardless of what else was going on in the terminal. So like toast notification without X.

I hacked together something that basically does this, based on the hello_font example program; see other thread. It can be used as a general OSD, i.e. takes generic input. I'm working on making the vgft and vgfont libraries more flexible now, and maybe adding more graphical features. Most toast notification programs will also show an icon if you want, so maybe that will be a goal.

hdhaenens
Posts: 1
Joined: Wed Jul 03, 2013 6:49 am

Re: OSD (on screen display) w/o X

Wed Jul 03, 2013 6:54 am

Hello,

I'm looking for a simular solution. Did you finish the project? Do you want to share your solution?

Thanks

Regards,

Henk

Chinasaur
Posts: 116
Joined: Tue Sep 11, 2012 10:15 pm

Re: OSD (on screen display) w/o X

Wed Jul 03, 2013 4:45 pm

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 manager like matchbox. Here's some info I wrote up a while back; scroll down to section on running without a desktop window manager: https://github.com/MobilityLab/TransitS ... spberry-Pi .

Return to “OpenVG”