<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Error : running GStreamer in systemd in i.MX Processors</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/Error-running-GStreamer-in-systemd/m-p/1858160#M223214</link>
    <description>&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;There's an issue with starting GStreamer in systemd, and here is the error message:&lt;/SPAN&gt;&lt;/P&gt;&lt;BLOCKQUOTE&gt;&lt;P&gt;root@imx8mpevk:~# systemctl status my&lt;BR /&gt;x my.service - GStreamer Service&lt;BR /&gt;Loaded: loaded (/etc/systemd/system/my.service; enabled; preset: disabled)&lt;BR /&gt;Active: failed (Result: exit-code) since Thu 2024-05-02 02:35:05 UTC; 15s ago&lt;BR /&gt;Duration: 309ms&lt;BR /&gt;Process: 469 ExecStart=/bin/bash /home/root/run.sh (code=exited, status=255/EXCEPTION)&lt;BR /&gt;Main PID: 469 (code=exited, status=255/EXCEPTION)&lt;/P&gt;&lt;P&gt;May 02 02:35:05 imx8mpevk systemd[1]: Started GStreamer Service.&lt;BR /&gt;May 02 02:35:05 imx8mpevk bash[470]: Setting pipeline to PAUSED ...&lt;BR /&gt;May 02 02:35:05 imx8mpevk bash[470]: &lt;FONT color="#FF0000"&gt;&lt;STRONG&gt;Failed to set pipeline to PAUSED.&lt;/STRONG&gt;&lt;/FONT&gt;&lt;BR /&gt;May 02 02:35:05 imx8mpevk bash[470]: Setting pipeline to NULL ...&lt;BR /&gt;May 02 02:35:05 imx8mpevk bash[470]: Freeing pipeline ...&lt;BR /&gt;May 02 02:35:05 imx8mpevk systemd[1]: my.service: Main process exited, code=exited, status=255/EXCEPTION&lt;BR /&gt;May 02 02:35:05 imx8mpevk systemd[1]: my.service: Failed with result 'exit-code'.&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;&lt;SPAN&gt;And here is my test environment.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;/etc/systemd/system/my.service&lt;/SPAN&gt;&lt;/P&gt;&lt;BLOCKQUOTE&gt;&lt;P&gt;[Unit]&lt;BR /&gt;Description=GStreamer Service&lt;/P&gt;&lt;P&gt;[Service]&lt;BR /&gt;Type=simple&lt;BR /&gt;ExecStart=/bin/bash /home/root/run.sh&lt;BR /&gt;User=root&lt;/P&gt;&lt;P&gt;[Install]&lt;BR /&gt;WantedBy=multi-user.target&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;&lt;SPAN&gt;/home/root/run.sh&lt;/SPAN&gt;&lt;/P&gt;&lt;BLOCKQUOTE&gt;&lt;P&gt;export XDG_RUNTIME_DIR=/run/user/0/&lt;/P&gt;&lt;P&gt;gst-launch-1.0 v4l2src device=/dev/video2 ! waylandsink&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;&lt;SPAN&gt;System:&lt;/SPAN&gt;&lt;/P&gt;&lt;BLOCKQUOTE&gt;&lt;DIV&gt;&lt;SPAN&gt;Target Board:&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;imx8mpevk&lt;/SPAN&gt;&lt;/DIV&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;DIV&gt;&lt;SPAN&gt;Build Environment:&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; imx-docker: imx-6.6.3-1.0.0&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; Dockerfile: Dockerfile-Ubuntu-22.04&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; Build docker image: &amp;nbsp; &amp;nbsp;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ./docker-build.sh Dockerfile-Ubuntu-22.04&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; Edit env.sh:&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; IMAGES="imx-image-multimedia"&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;&lt;SPAN&gt;If I run it after boot, it works without any problem.&lt;/SPAN&gt;&lt;/P&gt;&lt;BLOCKQUOTE&gt;&lt;P&gt;&lt;SPAN&gt;imx8mpevk login: root&lt;BR /&gt;root@imx8mpevk:~# ./run.sh&lt;BR /&gt;Setting pipeline to PAUSED ...&lt;BR /&gt;Pipeline is live and does not need PREROLL ...&lt;BR /&gt;Pipeline is PREROLLED ...&lt;BR /&gt;Setting pipeline to PLAYING ...&lt;BR /&gt;New clock: GstSystemClock&lt;BR /&gt;[ 98.480714] bypass csc&lt;BR /&gt;[ 98.483112] input fmt YUV4&lt;BR /&gt;[ 98.485901] output fmt YUYV&lt;BR /&gt;Redistribute latency...&lt;BR /&gt;0:00:01.1 / 99:99:99.&lt;/SPAN&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;&lt;SPAN&gt;I would appreciate your assistance with this issue.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;Best regards,&lt;BR /&gt;Patrick Kim&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Thu, 02 May 2024 07:52:06 GMT</pubDate>
    <dc:creator>Patrick-Kim</dc:creator>
    <dc:date>2024-05-02T07:52:06Z</dc:date>
    <item>
      <title>Error : running GStreamer in systemd</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Error-running-GStreamer-in-systemd/m-p/1858160#M223214</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;There's an issue with starting GStreamer in systemd, and here is the error message:&lt;/SPAN&gt;&lt;/P&gt;&lt;BLOCKQUOTE&gt;&lt;P&gt;root@imx8mpevk:~# systemctl status my&lt;BR /&gt;x my.service - GStreamer Service&lt;BR /&gt;Loaded: loaded (/etc/systemd/system/my.service; enabled; preset: disabled)&lt;BR /&gt;Active: failed (Result: exit-code) since Thu 2024-05-02 02:35:05 UTC; 15s ago&lt;BR /&gt;Duration: 309ms&lt;BR /&gt;Process: 469 ExecStart=/bin/bash /home/root/run.sh (code=exited, status=255/EXCEPTION)&lt;BR /&gt;Main PID: 469 (code=exited, status=255/EXCEPTION)&lt;/P&gt;&lt;P&gt;May 02 02:35:05 imx8mpevk systemd[1]: Started GStreamer Service.&lt;BR /&gt;May 02 02:35:05 imx8mpevk bash[470]: Setting pipeline to PAUSED ...&lt;BR /&gt;May 02 02:35:05 imx8mpevk bash[470]: &lt;FONT color="#FF0000"&gt;&lt;STRONG&gt;Failed to set pipeline to PAUSED.&lt;/STRONG&gt;&lt;/FONT&gt;&lt;BR /&gt;May 02 02:35:05 imx8mpevk bash[470]: Setting pipeline to NULL ...&lt;BR /&gt;May 02 02:35:05 imx8mpevk bash[470]: Freeing pipeline ...&lt;BR /&gt;May 02 02:35:05 imx8mpevk systemd[1]: my.service: Main process exited, code=exited, status=255/EXCEPTION&lt;BR /&gt;May 02 02:35:05 imx8mpevk systemd[1]: my.service: Failed with result 'exit-code'.&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;&lt;SPAN&gt;And here is my test environment.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;/etc/systemd/system/my.service&lt;/SPAN&gt;&lt;/P&gt;&lt;BLOCKQUOTE&gt;&lt;P&gt;[Unit]&lt;BR /&gt;Description=GStreamer Service&lt;/P&gt;&lt;P&gt;[Service]&lt;BR /&gt;Type=simple&lt;BR /&gt;ExecStart=/bin/bash /home/root/run.sh&lt;BR /&gt;User=root&lt;/P&gt;&lt;P&gt;[Install]&lt;BR /&gt;WantedBy=multi-user.target&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;&lt;SPAN&gt;/home/root/run.sh&lt;/SPAN&gt;&lt;/P&gt;&lt;BLOCKQUOTE&gt;&lt;P&gt;export XDG_RUNTIME_DIR=/run/user/0/&lt;/P&gt;&lt;P&gt;gst-launch-1.0 v4l2src device=/dev/video2 ! waylandsink&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;&lt;SPAN&gt;System:&lt;/SPAN&gt;&lt;/P&gt;&lt;BLOCKQUOTE&gt;&lt;DIV&gt;&lt;SPAN&gt;Target Board:&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;imx8mpevk&lt;/SPAN&gt;&lt;/DIV&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;DIV&gt;&lt;SPAN&gt;Build Environment:&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; imx-docker: imx-6.6.3-1.0.0&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; Dockerfile: Dockerfile-Ubuntu-22.04&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; Build docker image: &amp;nbsp; &amp;nbsp;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ./docker-build.sh Dockerfile-Ubuntu-22.04&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; Edit env.sh:&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; IMAGES="imx-image-multimedia"&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;&lt;SPAN&gt;If I run it after boot, it works without any problem.&lt;/SPAN&gt;&lt;/P&gt;&lt;BLOCKQUOTE&gt;&lt;P&gt;&lt;SPAN&gt;imx8mpevk login: root&lt;BR /&gt;root@imx8mpevk:~# ./run.sh&lt;BR /&gt;Setting pipeline to PAUSED ...&lt;BR /&gt;Pipeline is live and does not need PREROLL ...&lt;BR /&gt;Pipeline is PREROLLED ...&lt;BR /&gt;Setting pipeline to PLAYING ...&lt;BR /&gt;New clock: GstSystemClock&lt;BR /&gt;[ 98.480714] bypass csc&lt;BR /&gt;[ 98.483112] input fmt YUV4&lt;BR /&gt;[ 98.485901] output fmt YUYV&lt;BR /&gt;Redistribute latency...&lt;BR /&gt;0:00:01.1 / 99:99:99.&lt;/SPAN&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;&lt;SPAN&gt;I would appreciate your assistance with this issue.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;Best regards,&lt;BR /&gt;Patrick Kim&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 02 May 2024 07:52:06 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Error-running-GStreamer-in-systemd/m-p/1858160#M223214</guid>
      <dc:creator>Patrick-Kim</dc:creator>
      <dc:date>2024-05-02T07:52:06Z</dc:date>
    </item>
    <item>
      <title>Re: Error : running GStreamer in systemd</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Error-running-GStreamer-in-systemd/m-p/1858461#M223230</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;
&lt;P&gt;Something happens in your build that is not building gstreamer completely, please download the full-image&amp;nbsp; yocto package to avoid this error.&lt;/P&gt;
&lt;P&gt;Regards&lt;/P&gt;</description>
      <pubDate>Thu, 02 May 2024 14:53:41 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Error-running-GStreamer-in-systemd/m-p/1858461#M223230</guid>
      <dc:creator>Bio_TICFSL</dc:creator>
      <dc:date>2024-05-02T14:53:41Z</dc:date>
    </item>
    <item>
      <title>Re: Error : running GStreamer in systemd</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Error-running-GStreamer-in-systemd/m-p/1858692#M223258</link>
      <description>&lt;P&gt;&lt;SPAN&gt;When I complete the boot process and run GStreamer, it works fine without any issues. The problem arises only when trying to run it under systemd.&amp;nbsp;Is it still likely a build issue?&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;I'm sorry, but there's one thing I forgot.&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;I forgot to report the changes regarding the camera. I modified the dts as follows and also edited /etc/modules-load.d/modules.conf as shown below&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;imx8mp-mv.dts&lt;/P&gt;&lt;BLOCKQUOTE&gt;&lt;DIV&gt;#include "imx8mp-evk.dts"&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&amp;amp;ov5640_0{&lt;/DIV&gt;&lt;DIV&gt;powerenable-gpios = &amp;lt;&amp;amp;gpio3 14 GPIO_ACTIVE_HIGH&amp;gt;;&lt;/DIV&gt;&lt;DIV&gt;status = "disabled";&lt;/DIV&gt;&lt;DIV&gt;};&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&amp;amp;ov5640_1{&lt;/DIV&gt;&lt;DIV&gt;csi_id = &amp;lt;1&amp;gt;;&lt;/DIV&gt;&lt;DIV&gt;powerenable-gpios = &amp;lt;&amp;amp;gpio3 14 GPIO_ACTIVE_HIGH&amp;gt;;&lt;/DIV&gt;&lt;DIV&gt;powerdown-gpios = &amp;lt;&amp;amp;gpio2 11 GPIO_ACTIVE_HIGH&amp;gt;;&lt;/DIV&gt;&lt;DIV&gt;reset-gpios = &amp;lt;&amp;amp;gpio1 6 GPIO_ACTIVE_LOW&amp;gt;;&lt;/DIV&gt;&lt;DIV&gt;status = "okay";&lt;/DIV&gt;&lt;DIV&gt;};&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&amp;amp;mipi_csi_0 {&lt;/DIV&gt;&lt;DIV&gt;status = "disabled";&lt;/DIV&gt;&lt;DIV&gt;};&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&amp;amp;mipi_csi_1 {&lt;/DIV&gt;&lt;DIV&gt;status = "okay";&lt;/DIV&gt;&lt;DIV&gt;};&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&amp;amp;cameradev {&lt;/DIV&gt;&lt;DIV&gt;status = "okay";&lt;/DIV&gt;&lt;DIV&gt;};&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&amp;amp;isi_0 {&lt;/DIV&gt;&lt;DIV&gt;status = "disabled";&lt;/DIV&gt;&lt;DIV&gt;};&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&amp;amp;isi_1 {&lt;/DIV&gt;&lt;DIV&gt;status = "okay";&lt;/DIV&gt;&lt;DIV&gt;};&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;&lt;SPAN&gt;/etc/modules-load.d/modules.conf&lt;/SPAN&gt;&lt;/P&gt;&lt;BLOCKQUOTE&gt;&lt;P&gt;&lt;SPAN&gt;vvcam-video&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;vvcam-isp&lt;/SPAN&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;&lt;SPAN&gt;Could these changes cause problems?&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 03 May 2024 00:49:09 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Error-running-GStreamer-in-systemd/m-p/1858692#M223258</guid>
      <dc:creator>Patrick-Kim</dc:creator>
      <dc:date>2024-05-03T00:49:09Z</dc:date>
    </item>
    <item>
      <title>Re: Error : running GStreamer in systemd</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Error-running-GStreamer-in-systemd/m-p/1862026#M223486</link>
      <description>&lt;P&gt;Does anyone have any idea about this problem?&lt;/P&gt;</description>
      <pubDate>Thu, 09 May 2024 01:30:32 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Error-running-GStreamer-in-systemd/m-p/1862026#M223486</guid>
      <dc:creator>Patrick-Kim</dc:creator>
      <dc:date>2024-05-09T01:30:32Z</dc:date>
    </item>
  </channel>
</rss>

