L4T 32.1 h264 encoder pipeline, any way to suppress "nvbuf_utils" messages?

We are porting an application from L4T 28.1 to L4T 32.1

Our application runs several gstreamer processes, controlling them
through stdin/stdout and capturing errors on stderr.

It appears that starting pipeline the following messages are printed out to stdout:

nvbuf_utils: Could not get EGL display connection
nvbuf_utils: ERROR getting proc addr of eglCreateImageKHR
nvbuf_utils: ERROR getting proc addr of eglDestroyImageKHR

Is there any way to suppress these messages? They are interfering with the
monitoring and control of the gstremer processes.

The pipeline is roughly…

v4l2src ! capsfilter 'caps=video/x-raw,width=1280,height=720' \
        ! nvvidconv ! capsfilter 'caps=video/x-raw(memory:NVMM)' \
        ! omxh264enc insert-sps-pps=true ! capsfilter 'caps=video/x-h264,stream-format=(string)byte-stream' \
        ! queue ! h264parse config-interval=5 ! mpegtsmux  \
        ! filesink location=capture.ts

Do you run X11 in our case? Seems not an issue if X11(lightdm service) is on.
Or you may try to give dummy display:

export DISPLAY=:0

We tried DISPLAY=:0 and it still printed the messages.

I had to re-write our gstreamer pipeline application to dup stdin/stdout for the control
messages and then replace fd 0,1 with /dev/null and stderr which solved the problem.