Comments (9)
After I tried the update version, it works!
Thank you for such an awesome project!
from restream.
@rien, maybe you'll find this interesting: https://facebook.github.io/zstd/#small-data
With train data, zstd can beat lz4's speed. And it already has more throughput, so maybe better framerate. Although it's good to refrain ourselves from reimplementing a codec job using zstd and just stick to the basics.
Cool project, btw.
from restream.
If I log in the remarkable ssh and try to type it, it say no such file or directory, while zstd is actually there.
remarkable: ~/ /home/root/zstd
-sh: /home/root/zstd: No such file or directory
remarkable: ~/ ls zstd
zstd
from restream.
Strange. @huijunchen9260, what is your home directory on your remarkable? e.g. what does pwd
produce?
from restream.
I have pushed a possible fix. Could you look if it fixes the problem?
from restream.
I'm experiencing the same issue:
remarkable: ~/ pwd
/home/root
remarkable: ~/ ls zstd
zstd
remarkable: ~/ ./zstd
-sh: ./zstd: No such file or directory
remarkable: ~/ /home/root/zstd
-sh: /home/root/zstd: No such file or directory
sh
doesn't seem to find the binary if I try to execute it.
I tried the most recent version of the script (with ~/zstd
) but as you can see, the path doesn't seem to be the problem
EDIT:
Solved it: The path of ld
is different on the rM. I just created a symlink.
remarkable: ~/ file zstd
zstd: ELF 32-bit LSB executable, ARM, EABI5 version 1 (SYSV), dynamically linked, interpreter /opt/lib/ld-linux.so.3, for GNU/Linux 3.2.0, stripped
remarkable: ~/ ln -s "/lib/ld-linux-armhf.so.3" /opt/lib/ld-linux.so.3
ln: /opt/lib/ld-linux.so.3: No such file or directory
remarkable: ~/ mkdir -p /opt/lib
remarkable: ~/ ln -s "/lib/ld-linux-armhf.so.3" /opt/lib/ld-linux.so.3
remarkable: ~/ ./zstd
Incorrect parameters
Usage :
zstd [args] [FILE(s)] [-o file]
FILE : a filename
with no FILE, or when FILE is - , read standard input
Arguments :
-# : # compression level (1-19, default: 3)
-d : decompression
-D file: use `file` as Dictionary
-o file: result stored into `file` (only if 1 input file)
-f : overwrite output without prompting and (de)compress links
--rm : remove source file(s) after successful de/compression
-k : preserve source file(s) (default)
-h/-H : display help/long help and exit
from restream.
Ah, that is probably caused by entware. I gues I could try compiling a statically linked binary of zstd
.
Thanks for troubleshooting!
from restream.
I just had a look at the entware repo. It puts everything into /opt
which is linked to ~/.entware
but /opt
doesn't exist on the rM and is created during the installation of entware.
I think a statically linked binary would be the best solution for users without entware.
You're welcome. Awesome project, by the way!
from restream.
I have switched to lz4
in my latest commit (9f6ba5d), which makes it a lot easier to install on the reMarkable (and as bonus: it's slightly faster!).
from restream.
Related Issues (20)
- Scrambled, dark picture rendering HOT 4
- restream never shuts down on the reMarkable HOT 1
- Consider GitPack support for easier installation HOT 1
- SSH_CONNECTION is not as expected
- grabbing a single frame as CLI argument or image fileformat HOT 1
- OpenSSH 8.8 ssh-rsa problem HOT 1
- Error when running reStream.sh HOT 3
- 1.2.0 not fully released HOT 2
- Output is only a black image HOT 4
- Use a persistent SSH connection HOT 3
- Output is only a white image HOT 2
- Output is blank HOT 14
- Blank window HOT 1
- Suggestion: Set Source IP via Environment Variable HOT 2
- ReMarkable software update 2.12.1.527 breaks reStream HOT 3
- Streamed video is too dark, recordings are corrupted HOT 14
- reMarkable build 3.6.0.1806 changes HOT 11
- Also having a black screen HOT 7
- ffmpeg output is distorted (vertical lines) HOT 7
- [email protected]: Permission denied (publickey,password). HOT 15
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from restream.