{"id":1827,"date":"2019-07-28T22:18:24","date_gmt":"2019-07-28T13:18:24","guid":{"rendered":"https:\/\/www.kdel.org\/wp\/?p=1827"},"modified":"2019-09-12T16:02:29","modified_gmt":"2019-09-12T07:02:29","slug":"setup-for-jetson-nano","status":"publish","type":"post","link":"https:\/\/www.kdel.org\/wp\/?p=1827","title":{"rendered":"setup for Jetson Nano"},"content":{"rendered":"<p><a href=\"https:\/\/qiita.com\/iwatake2222\/items\/a3bd8d0527dec431ef0f\">Jetson Nano\u306b\u30ea\u30e2\u30fc\u30c8\u30c7\u30b9\u30af\u30c8\u30c3\u30d7(VNC)\u74b0\u5883\u3092\u7528\u610f\u3059\u308b<\/a> \u3088\u308a\uff0c<\/p>\n<pre class=\"brush: bash; title: ; notranslate\" title=\"\">\r\nsudo apt-get update\r\nsudo apt-get install tigervnc-standalone-server tigervnc-scraping-server\r\nvncpasswd\r\nx0vncserver -display :0 -passwordfile ~\/.vnc\/passwd\r\n\r\nsudo vi \/etc\/systemd\/system\/x0vncserver.service\r\n# \u4ee5\u4e0b\u306e\u5185\u5bb9\u306b\u5909\u66f4\r\n&#x5B;Unit]\r\nDescription=Remote desktop service (VNC)\r\nAfter=syslog.target\r\nAfter=network.target remote-fs.target nss-lookup.target\r\nAfter=x11-common.service \r\n\r\n&#x5B;Service]\r\nType=forking\r\nUser=ryukoku\r\nGroup=ryukoku\r\nWorkingDirectory=\/home\/ryukoku\r\nExecStart=\/bin\/sh -c 'sleep 10 &amp;&amp; \/usr\/bin\/x0vncserver -display :0  -rfbport 5900 -passwordfile \/home\/ryukoku\/.vnc\/passwd &amp;'\r\n\r\n&#x5B;Install]\r\nWantedBy=multi-user.target\r\n<\/pre>\n<pre class=\"brush: bash; title: ; notranslate\" title=\"\">\r\nsudo systemctl start x0vncserver.service\r\nsudo systemctl status x0vncserver.service\r\nsudo systemctl enable x0vncserver.service \r\nsystemctl list-units | grep vnc\r\n<\/pre>\n<p>\u4e0a\u8a18\u3060\u3068\uff0cHDMI \u306b\u4f55\u3082\u3064\u306a\u304c\u306a\u3044\u3068\u304d\u306b\u753b\u9762\u30b5\u30a4\u30ba\u304c\u5c0f\u3055\u304f\uff08640&#215;480\uff09\u306a\u3063\u3066\u3057\u307e\u3046\u306e\u3067\uff0c<a href=\"https:\/\/qiita.com\/iwatake2222\/items\/a3bd8d0527dec431ef0f#%E8%A7%A3%E5%83%8F%E5%BA%A6%E3%81%8C%E4%BD%8E%E3%81%84%E5%A0%B4%E5%90%88\">\u89e3\u50cf\u5ea6\u304c\u4f4e\u3044\u5834\u5408<\/a>\u3092\u53c2\u7167\uff0e<\/p>\n<pre class=\"brush: bash; title: ; notranslate\" title=\"\">\r\nsudo vi \/etc\/X11\/xorg.conf\r\n\/etc\/X11\/xorg.conf\r\n# Copyright (c) 2011-2013 NVIDIA CORPORATION.  All Rights Reserved.\r\n\r\n#\r\n# This is the minimal configuration necessary to use the Tegra driver.\r\n# Please refer to the xorg.conf man page for more configuration\r\n# options provided by the X server, including display-related options\r\n# provided by RandR 1.2 and higher.\r\n\r\n# Disable extensions not useful on Tegra.\r\nSection &quot;Module&quot;\r\n    Disable     &quot;dri&quot;\r\n    SubSection  &quot;extmod&quot;\r\n        Option  &quot;omit xfree86-dga&quot;\r\n    EndSubSection\r\nEndSection\r\n\r\nSection &quot;Device&quot;\r\n    Identifier  &quot;Tegra0&quot;\r\n    Driver      &quot;nvidia&quot;\r\n# Allow X server to be started even if no display devices are connected.\r\n    Option      &quot;AllowEmptyInitialConfiguration&quot; &quot;true&quot;\r\nEndSection\r\n\r\n\r\nSection &quot;Monitor&quot;\r\n   Identifier &quot;DSI-0&quot;\r\n   Option    &quot;Ignore&quot;\r\nEndSection\r\n\r\nSection &quot;Screen&quot;\r\n   Identifier    &quot;Default Screen&quot;\r\n   Monitor        &quot;Configured Monitor&quot;\r\n   Device        &quot;Default Device&quot;\r\n   SubSection &quot;Display&quot;\r\n       Depth    24\r\n       Virtual 1280 800\r\n   EndSubSection\r\nEndSection\r\n<\/pre>\n<p><a href=\"https:\/\/karaage.hatenadiary.jp\/entry\/2019\/04\/29\/073000\">Jetson Nano\u3092\u30bb\u30c3\u30c8\u30a2\u30c3\u30d7\u3057\u3066\u30c7\u30a3\u30fc\u30d7\u30e9\u30fc\u30cb\u30f3\u30b0\u3067\u753b\u50cf\u8a8d\u8b58\u3092\u8a66\u3057\u3066\u307f\u305f<\/a>\u3092\u53c2\u8003\u306b\u4f5c\u696d\uff0e<br \/>\n<a href=\"https:\/\/qiita.com\/karaage0703\/items\/cb9bbe1b4f2504f8ad0d\">Jetson Nano\u3067Intel Realsense D435\u3092\u4f7f\u3046\u65b9\u6cd5\uff08ROS\u5bfe\u5fdc\uff09<\/a>\u306b\u3066\uff0cD435\u306e\u30bb\u30c3\u30c8\u30a2\u30c3\u30d7\uff0e<br \/>\n\u305d\u306e\u524d\u306b\uff0c64GB\u4ee5\u4e0a\u306eSD\u30ab\u30fc\u30c9\u304c\u5fc5\u8981\u3068\u306e\u3053\u3068\u3067\uff0c\u6e96\u5099\u3057\u76f4\u3057\uff0e\u3064\u3044\u3067\u306b\uff0c<a href=\"https:\/\/qiita.com\/karaage0703\/items\/b14c249aa33112669ee4\">Jetson Nano\u95a2\u4fc2\u306eTIPS\u307e\u3068\u3081 &#8211; Swap\u30d5\u30a1\u30a4\u30eb\u306e\u8a2d\u5b9a<\/a>\u3092\u53c2\u8003\u306b\uff0cswap \u306e\u8a2d\u5b9a\u3082\u884c\u3044\u307e\u3059\uff0e<\/p>\n<pre class=\"brush: bash; title: ; notranslate\" title=\"\">\r\ngit clone https:\/\/github.com\/karaage0703\/jetson-nano-tools\r\ncd jetson-nano-tools\r\n.\/install-tensorflow.sh\r\n.\/install-tools.sh\r\ncd ..\r\n<\/pre>\n<pre class=\"brush: bash; title: ; notranslate\" title=\"\">\r\ngit clone https:\/\/github.com\/JetsonHacksNano\/installSwapfile\r\ncd installSwapfile\r\n.\/installSwapfile.sh\r\ncd ..\r\n<\/pre>\n<pre class=\"brush: bash; title: ; notranslate\" title=\"\">\r\ngit clone https:\/\/github.com\/jetsonhacksnano\/installLibrealsense\r\ncd ~\/installLibrealsense\r\n.\/patchUbuntu.sh\r\n.\/installLibrealsense.sh\r\nrealsense-viewer\r\n<\/pre>\n<p>\u3082\u3057\uff0cterminal \u3092\u7acb\u3061\u4e0a\u3052\u3088\u3046\u3068\u3057\u3066\u843d\u3061\u308b\u5834\u5408\u306f\uff0c<a href=\"https:\/\/qiita.com\/TaroNakasendo\/items\/974c5a4de6b6ad566224\">terminal\u304c\u8d77\u52d5\u3057\u306a\u3044&#8230;<\/a>\u3092\u53c2\u8003\u306b\uff0c<\/p>\n<pre class=\"brush: bash; title: ; notranslate\" title=\"\">\r\ndbus-update-activation-environment --all\r\n<\/pre>\n<p>\u3061\u306a\u307f\u306b\uff0c\u96fb\u6e90\u304c\u8db3\u308a\u306a\u304f\u3066\u3082\u843d\u3061\u308b\u6a21\u69d8\uff0erealSense\u306e\u63a5\u7d9a\u306b\u96fb\u6e90\u4ed8\u304d\u306eUSB\u30cf\u30d6\u3092\u4f7f\u3063\u305f\u65b9\u304c\uff0c\u7121\u96e3\u306a\u611f\u3058\u3067\u3059\uff0e<br \/>\n<a href=\"https:\/\/qiita.com\/karaage0703\/items\/b14c249aa33112669ee4\">Jetson Nano\u95a2\u4fc2\u306eTIPS\u307e\u3068\u3081<\/a>\u306e<mark>\u30d1\u30d5\u30a9\u30fc\u30de\u30f3\u30b9\u306e\u6700\u5927\u5316<\/mark>\u3092\u53c2\u8003\u306b\uff0c5W\u30e2\u30fc\u30c9\u306b\u3059\u308b\u3068\u8ca0\u8377\u304c\u304b\u304b\u3063\u3066\u3082\u96fb\u6e90\u304c\u843d\u3061\u306b\u304f\u3044\u611f\u3058\u3067\u3059\uff08\u305d\u306e\u5206\uff0c\u3068\u308d\u3044\u3051\u3069\u2026\uff09\uff0e<\/p>\n<pre class=\"brush: bash; title: ; notranslate\" title=\"\">\r\nsudo nvpmodel -m 1\r\n<\/pre>\n<p><a href=\"https:\/\/denor.jp\/jetson-nano%E3%81%A7gpu%E3%81%A8opencv%E3%81%8C%E6%9C%89%E5%8A%B9%E3%81%AAyolo%E3%82%92%E3%83%93%E3%83%AB%E3%83%89%E3%81%99%E3%82%8B%E3%81%AB%E3%81%AF\">Jetson Nano\u3067GPU\u3068OpenCV\u304c\u6709\u52b9\u306aYolo\u3092\u30d3\u30eb\u30c9\u3059\u308b\u306b\u306f<\/a>\u3053\u3061\u3089\u3082\u53c2\u8003\u306b\u6b21\u306e\u4f5c\u696d\u3092\u9032\u3081\u307e\u3057\u3087\u3046\uff0e<\/p>\n<pre class=\"brush: bash; title: ; notranslate\" title=\"\">\r\ngit clone https:\/\/github.com\/pjreddie\/darknet.git\r\ncd darknet\r\nmake\r\ncd ..\r\nwget https:\/\/pjreddie.com\/media\/files\/yolov3.weights\r\ncd darknet\r\n.\/darknet detect cfg\/yolov3.cfg ..\/yolov3.weights data\/dog.jpg\r\n<\/pre>\n<p>\u3067\uff0c\u52d5\u4f5c\u78ba\u8a8d\u3067\u304d\u305f\u3089\uff0cdarknet \u306eMakefile \u3092\u5909\u66f4\uff0e<\/p>\n<pre class=\"brush: bash; title: ; notranslate\" title=\"\">\r\nGPU=1\r\n...\r\nOPENCV=1\r\n...\r\nNVCC=\/usr\/local\/cuda\/bin\/nvcc\r\n<\/pre>\n<p>\u3067\uff0c\u3082\u3044\u3061\u3069make\u3057\u3066\u307f\u307e\u3059\uff0e<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Jetson Nano\u306b\u30ea\u30e2\u30fc\u30c8\u30c7\u30b9\u30af\u30c8\u30c3\u30d7(VNC)\u74b0\u5883\u3092\u7528\u610f\u3059\u308b \u3088\u308a\uff0c s &hellip;<\/p>\n<p class=\"read-more\"> <a class=\"more-link\" href=\"https:\/\/www.kdel.org\/wp\/?p=1827\"> <span class=\"screen-reader-text\">setup for Jetson Nano<\/span> \u7d9a\u304d\u3092\u8aad\u3080 &raquo;<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_crdt_document":"","footnotes":""},"categories":[19,3,2,9,6,8],"tags":[],"class_list":["post-1827","post","type-post","status-publish","format-standard","hentry","category-jetson","category-logistics-league","category-robocup","category-robotino-3","category-setting","category-ubuntu"],"_links":{"self":[{"href":"https:\/\/www.kdel.org\/wp\/index.php?rest_route=\/wp\/v2\/posts\/1827","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.kdel.org\/wp\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.kdel.org\/wp\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.kdel.org\/wp\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.kdel.org\/wp\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1827"}],"version-history":[{"count":18,"href":"https:\/\/www.kdel.org\/wp\/index.php?rest_route=\/wp\/v2\/posts\/1827\/revisions"}],"predecessor-version":[{"id":1883,"href":"https:\/\/www.kdel.org\/wp\/index.php?rest_route=\/wp\/v2\/posts\/1827\/revisions\/1883"}],"wp:attachment":[{"href":"https:\/\/www.kdel.org\/wp\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1827"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.kdel.org\/wp\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1827"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.kdel.org\/wp\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1827"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}