reMarkable executable doesn't work on reMarkable 2 version 3.16.2.3
root@reMarkable:~# PATH="$PATH:/opt/bin/:." restream -h 1404 -w 1872 -b 2 -f :mem: > /dev/null
Error: Error while compressing framebuffer stream
Caused by:
error reading from the input you gave me
Hi,
I had the same Issue, here is what I did:
I'm not sure if this "feature" was introduced in version 3.16.2.3, but I now have an option on the RM2 to set the system time under Settings → General → Help: About → System time.
For me, it is set to UTC, but I'm actually in UTC+1. Here's what I did:
- Set the time on the RM to my actual time (which is also the same as on my PC).
- Restarted the RM.
Now, reStream works again!
Oddly enough, the time in the RM settings is reset to UTC after the restart. -> See for this: https://github.com/rien/reStream/issues/113#issuecomment-2631493017
Hope this helps, cheers
Setting the time there is just to allow you to fix issues where the system is unable to automatically set it's time back to UTC, which breaks things like sync and update. The device expects UTC for this time, and will automatically set it back to the UTC time as part of normal time sync operations.
Hmm I'm in Australia, so for me it'd be a 10 hours difference.
I've logged into the device and used the date -s command to adjust the date. The result is still the same.
date adjust and restart helped me
FWIW, did you try removing restream.arm.static binary from device as well as local .sh script and try a fresh retry? I was trying to use the files that come with the repo via git clone and i was running into this issue (followed by a weird ffmpeg filter issue). i decided to restart my setup process by following the README. The difference this time being rather than having a local repo I only downloaded the .sh script as well as the .arm.static binary, immediately worked for me
- Remarkable (RM) software version: 3.17.0.72 (rm v 2)
- ffmpeg version:
ffmpeg version 4.2.7-0ubuntu0.1 Copyright (c) 2000-2022 the FFmpeg developers
built with gcc 9 (Ubuntu 9.4.0-1ubuntu1~20.04.1)
configuration: --prefix=/usr --extra-version=0ubuntu0.1 --toolchain=hardened --libdir=/usr/lib/x86_64-linux-gnu --incdir=/usr/include/x86_64-linux-gnu --arch=amd64 --enable-gpl --disable-stripping --enable-avresample --disable-filter=resample --enable-avisynth --enable-gnutls --enable-ladspa --enable-libaom --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libcdio --enable-libcodec2 --enable-libflite --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libgme --enable-libgsm --enable-libjack --enable-libmp3lame --enable-libmysofa --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-libpulse --enable-librsvg --enable-librubberband --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libssh --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx265 --enable-libxml2 --enable-libxvid --enable-libzmq --enable-libzvbi --enable-lv2 --enable-omx --enable-openal --enable-opencl --enable-opengl --enable-sdl2 --enable-libdc1394 --enable-libdrm --enable-libiec61883 --enable-nvenc --enable-chromaprint --enable-frei0r --enable-libx264 --enable-shared
libavutil 56. 31.100 / 56. 31.100
libavcodec 58. 54.100 / 58. 54.100
libavformat 58. 29.100 / 58. 29.100
libavdevice 58. 8.100 / 58. 8.100
libavfilter 7. 57.100 / 7. 57.100
libavresample 4. 0. 0 / 4. 0. 0
libswscale 5. 5.100 / 5. 5.100
libswresample 3. 5.100 / 3. 5.100
libpostproc 55. 5.100 / 55. 5.100
- using ssh ecdsa (not rsa) key
- ubuntu 20.04
reStream.shdownloaded viahttps://github.com/rien/reStream/releases/latest/download/reStream.shrestream.arm.staticdownloaded viahttps://github.com/rien/reStream/releases/latest/download/restream.arm.static