{"id":20295,"date":"2023-08-01T19:20:31","date_gmt":"2023-08-01T10:20:31","guid":{"rendered":"https:\/\/www.hiro345.net\/blogs\/hiro345\/?p=20295"},"modified":"2023-08-01T19:20:31","modified_gmt":"2023-08-01T10:20:31","slug":"ubuntu-20-04-%e7%94%a8-chrome-remote-desktop-%e3%81%8c%e8%b5%b7%e5%8b%95%e6%99%82%e3%81%ab%e3%82%a8%e3%83%a9%e3%83%bc","status":"publish","type":"post","link":"https:\/\/www.hiro345.net\/blogs\/hiro345\/archives\/20295.html","title":{"rendered":"Ubuntu 20.04 \u7528 Chrome Remote Desktop \u304c\u8d77\u52d5\u6642\u306b\u30a8\u30e9\u30fc"},"content":{"rendered":"<p>Ubuntu 20.04 \u306e Linux \u7528 Chrome Remote Desktop \u304c\u8d77\u52d5\u6642\u306b\u30a8\u30e9\u30fc\u3068\u306a\u3063\u3066\u3044\u305f\u306e\u3067\u8abf\u3079\u307e\u3057\u305f\u3002<br \/>\n<!--more--><br \/>\n\u30ed\u30b0\u306f\u4e0b\u8a18\u306e\u3088\u3046\u306b\u3057\u3066\u78ba\u8a8d\u3057\u307e\u3057\u305f\u3002<\/p>\n<pre class=\"brush: bash; gutter: true\">\r\n$ journalctl --reverse SYSLOG_IDENTIFIER=chrome-remote-desktop\r\n-- Logs begin at Sun 2021-01-31 10:22:25 JST, end at Mon 2023-07-31 14:18:27 JST. --\r\n-- Logs begin at Sun 2021-01-31 10:22:25 JST, end at Mon 2023-07-31 14:18:27 JST. --\r\n 7\u6708 31 07:11:21 ubuntu20 chrome-remote-desktop[963]: 2023-07-31 07:11:21,741:INFO:Cleanup.\r\n 7\u6708 31 07:11:21 ubuntu20 chrome-remote-desktop[963]: AttributeError: module &#039;xdg&#039; has no attribute &#039;BaseDirectory&#039;\r\n 7\u6708 31 07:11:21 ubuntu20 chrome-remote-desktop[963]:     xdg.BaseDirectory.get_runtime_dir(strict=False), runtime_dirname)\r\n 7\u6708 31 07:11:21 ubuntu20 chrome-remote-desktop[963]:   File &quot;\/opt\/google\/chrome-remote-desktop\/chrome-remote-desktop&quot;, line 1013, in setup_audio\r\n 7\u6708 31 07:11:21 ubuntu20 chrome-remote-desktop[963]:     desktop.setup_audio(host.host_id, backoff_time)\r\n 7\u6708 31 07:11:21 ubuntu20 chrome-remote-desktop[963]:   File &quot;\/opt\/google\/chrome-remote-desktop\/chrome-remote-desktop&quot;, line 2576, in main\r\n 7\u6708 31 07:11:21 ubuntu20 chrome-remote-desktop[963]:     sys.exit(main())\r\n 7\u6708 31 07:11:21 ubuntu20 chrome-remote-desktop[963]:   File &quot;\/opt\/google\/chrome-remote-desktop\/chrome-remote-desktop&quot;, line 2600, in &lt;module&gt;\r\n<\/pre>\n<p>\u30a8\u30e9\u30fc\u30e1\u30c3\u30bb\u30fc\u30b8\u3067\u8abf\u3079\u305f\u3068\u3053\u308d\u3001<a href=\"https:\/\/support.google.com\/chrome\/thread\/226886368\/chrome-remote-desktop-attributeerror-module-xdg-has-no-attribute-basedirectory?hl=en\">Chrome Remote Desktop &#8211; attributeerror: module &#8216;xdg&#8217; has no attribute &#8216;basedirectory&#8217; &#8211; Google Chrome Community<\/a> \u306b\u30d2\u30f3\u30c8\u304c\u3042\u308a\u307e\u3057\u305f\u3002<\/p>\n<p>\/opt\/google\/chrome-remote-desktop\/chrome-remote-desktop \u306e\u30b3\u30fc\u30c9\u3067 import xdg \u306e\u884c\u306b xdg.BaseDirectory \u3082\u8ffd\u52a0\u3059\u308b\u4fee\u6b63\u3092\u3057\u305f\u3089\u52d5\u4f5c\u3059\u308b\u3088\u3046\u306b\u306a\u308a\u307e\u3057\u305f\u3002\u5dee\u5206\u3092\u6b21\u306b\u793a\u3057\u3066\u304a\u304d\u307e\u3059\u3002<\/p>\n<pre class=\"brush: bash; gutter: true\">\r\n$ diff chrome-remote-desktop.old chrome-remote-desktop\r\n46c46,47\r\n&lt; import xdg\r\n---\r\n&gt; #import xdg\r\n&gt; import xdg, xdg.BaseDirectory\r\n<\/pre>\n","protected":false},"excerpt":{"rendered":"<p>Ubuntu 20.04 \u306e Linux \u7528 Chrome Remote Desktop \u304c\u8d77\u52d5\u6642\u306b\u30a8\u30e9\u30fc\u3068\u306a\u3063\u3066\u3044\u305f\u306e\u3067\u8abf\u3079\u307e\u3057\u305f\u3002<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[6],"tags":[433,1420,1209,254],"class_list":["post-20295","post","type-post","status-publish","format-standard","hentry","category-linux","tag-chrome","tag-chrome-remote-desktop","tag-linux","tag-ubuntu"],"_links":{"self":[{"href":"https:\/\/www.hiro345.net\/blogs\/hiro345\/wp-json\/wp\/v2\/posts\/20295","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.hiro345.net\/blogs\/hiro345\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.hiro345.net\/blogs\/hiro345\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.hiro345.net\/blogs\/hiro345\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.hiro345.net\/blogs\/hiro345\/wp-json\/wp\/v2\/comments?post=20295"}],"version-history":[{"count":1,"href":"https:\/\/www.hiro345.net\/blogs\/hiro345\/wp-json\/wp\/v2\/posts\/20295\/revisions"}],"predecessor-version":[{"id":20300,"href":"https:\/\/www.hiro345.net\/blogs\/hiro345\/wp-json\/wp\/v2\/posts\/20295\/revisions\/20300"}],"wp:attachment":[{"href":"https:\/\/www.hiro345.net\/blogs\/hiro345\/wp-json\/wp\/v2\/media?parent=20295"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.hiro345.net\/blogs\/hiro345\/wp-json\/wp\/v2\/categories?post=20295"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.hiro345.net\/blogs\/hiro345\/wp-json\/wp\/v2\/tags?post=20295"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}