Hi,
I Downloaded the ubuntu-12.04-preinstalled-server-armhf+omap4.img.gz as mentioned in the http://omapedia.org/wiki/Ubuntu_Pre-built_Binaries_Guide . I followed the instruction and added the ppa:tiomap-dev/release ppa and installed ubuntu-omap4-extras.
When tried to run
gst-launch -e videotestsrc ! "video/x-raw-yuv, width=640, height=480,framerate=30/1" ! queue ! ffmpegcolorspace ! ducatih264enc ! h264parse ! qtmux ! filesink location=sample.mp4
I get the following error
Setting pipeline to PAUSED ...
libdce-x11.c:64: dce_auth_x11 info: attempting to open X11 connection
libdce-x11.c:67: dce_auth_x11 error: Could not open display
libdce-wayland.c:130: dce_auth_wayland info: attempting to open wayland connection
error: XDG_RUNTIME_DIR not set in the environment.
libdce-wayland.c:133: dce_auth_wayland error: Could not open display
libdce.c:447: init info: no X11/wayland, fallback to opening DRM device directly
ERROR: Pipeline doesn't want to pause.
Setting pipeline to NULL ...
Freeing pipeline ...
apparently it is trying to connect to Xserver. However, this is ubuntu server and Xserver is not insatlled/running.
Does that mean Gstreamer +Duacti will only work on Ubuntu desktop edition?
Note: I have updated all the packages and using the latest versions of them as of date.