{"id":470,"date":"2022-12-22T10:03:38","date_gmt":"2022-12-22T10:03:38","guid":{"rendered":"https:\/\/blog.fisher.hu\/blogv4\/?p=470"},"modified":"2022-12-22T10:04:26","modified_gmt":"2022-12-22T10:04:26","slug":"steamos-3-4-and-resilio-sync","status":"publish","type":"post","link":"https:\/\/blog.fisher.hu\/blogv4\/2022\/12\/22\/steamos-3-4-and-resilio-sync\/","title":{"rendered":"SteamOS 3.4 and resilio sync"},"content":{"rendered":"\n<p>If you have installed the resilio sync on your deck, then since the SteamOS v3.4 you probably encounter error when attempting to start it.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>(deck@kutyma SteamDeck)$ \/home\/deck\/bin\/rslsync --config \/home\/deck\/.config\/resilio-sync.conf --nodaemon<br>\/home\/deck\/bin\/rslsync: error while loading shared libraries: libcrypt.so.1: cannot open shared object file: No such file or directory<br>(127)(deck@kutyma SteamDeck)$ ldd \/home\/deck\/bin\/rslsync<br>linux-vdso.so.1 (0x00007ffd35076000)<br>libpthread.so.0 =&gt; \/usr\/lib\/libpthread.so.0 (0x00007fd4d6ee8000)<br>libcrypt.so.1 =&gt; not found<br>librt.so.1 =&gt; \/usr\/lib\/librt.so.1 (0x00007fd4d6ee3000)<br>libdl.so.2 =&gt; \/usr\/lib\/libdl.so.2 (0x00007fd4d6ede000)<br>libm.so.6 =&gt; \/usr\/lib\/libm.so.6 (0x00007fd4d6df6000)<br>libc.so.6 =&gt; \/usr\/lib\/libc.so.6 (0x00007fd4d5019000)<br>\/lib64\/ld-linux-x86-64.so.2 =&gt; \/usr\/lib64\/ld-linux-x86-64.so.2 (0x00007fd4d6f0d000)<\/code><\/pre>\n\n\n\n<p>Don&#8217;t panick, at least not yet.<\/p>\n\n\n\n<p>First things first, enable the write for the system:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo steamos-readonly disable<\/code><\/pre>\n\n\n\n<p>Then download the PGP keys:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo pacman-key --init<br>sudo pacman-key --populate<\/code><\/pre>\n\n\n\n<p>Should see something similar:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>==&gt; Appending keys from archlinux.gpg\u2026<br>==&gt; Appending keys from holo.gpg\u2026<br>==&gt; Locally signing trusted keys in keyring\u2026<br>-&gt; Locally signed 11 keys.<br>==&gt; Importing owner trust values\u2026<br>gpg: setting ownertrust to 4<br>gpg: setting ownertrust to 4<br>gpg: setting ownertrust to 4<br>gpg: setting ownertrust to 4<br>gpg: inserting ownertrust of 4<br>gpg: setting ownertrust to 4<br>gpg: setting ownertrust to 4<br>gpg: setting ownertrust to 4<br>gpg: setting ownertrust to 4<br>gpg: setting ownertrust to 4<br>gpg: setting ownertrust to 4<br>==&gt; Disabling revoked keys in keyring\u2026<br>-&gt; Disabled 53 keys.<br>==&gt; Updating trust database\u2026<br>gpg: marginals needed: 3 completes needed: 1 trust model: pgp<br>gpg: depth: 0 valid: 1 signed: 11 trust: 0-, 0q, 0n, 0m, 0f, 1u<br>gpg: depth: 1 valid: 11 signed: 96 trust: 0-, 0q, 0n, 11m, 0f, 0u<br>gpg: depth: 2 valid: 75 signed: 28 trust: 75-, 0q, 0n, 0m, 0f, 0u<br>gpg: next trustdb check due at 2023-01-01<\/code><\/pre>\n\n\n\n<p>Then install the libxcrypt-compat package:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo pacman -S libxcrypt-compat\nsudo steamos-readonly enable<\/code><\/pre>\n\n\n\n<p>Enjoy.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>If you have installed the resilio sync on your deck, then since the SteamOS v3.4 you probably encounter error when attempting to start it. Don&#8217;t panick, at least not yet. First things first, enable the write for the system: Then download the PGP keys: Should see something similar: Then install the libxcrypt-compat package: Enjoy.<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[100,72,99,98],"class_list":["post-470","post","type-post","status-publish","format-standard","hentry","category-blog","tag-libcrypt","tag-linux","tag-resilio-sync","tag-steamos","is-cat-link-border-bottom"],"_links":{"self":[{"href":"https:\/\/blog.fisher.hu\/blogv4\/wp-json\/wp\/v2\/posts\/470","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.fisher.hu\/blogv4\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.fisher.hu\/blogv4\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.fisher.hu\/blogv4\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.fisher.hu\/blogv4\/wp-json\/wp\/v2\/comments?post=470"}],"version-history":[{"count":7,"href":"https:\/\/blog.fisher.hu\/blogv4\/wp-json\/wp\/v2\/posts\/470\/revisions"}],"predecessor-version":[{"id":477,"href":"https:\/\/blog.fisher.hu\/blogv4\/wp-json\/wp\/v2\/posts\/470\/revisions\/477"}],"wp:attachment":[{"href":"https:\/\/blog.fisher.hu\/blogv4\/wp-json\/wp\/v2\/media?parent=470"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.fisher.hu\/blogv4\/wp-json\/wp\/v2\/categories?post=470"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.fisher.hu\/blogv4\/wp-json\/wp\/v2\/tags?post=470"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}