Search

差别

这里会显示出您选择的修订版和当前版本之间的差别。

到此差别页面的链接

tips:client [2022/04/16 08:53]
baolitoumu 创建
— (当前版本)
行 1: 行 1:
-====== reMarkable Client ====== 
  
-The reMarkable client, also known as [[https://support.remarkable.com/hc/en-us/articles/115004535109-7-2-Desktop-app|reMarkable desktop app]] is a graphical interface that allows you to interact with your reMarkable cloud from your PC. A notable feature implemented in the reMarkable client is the liveview (currently in beta), that allows you to instantly project your notes onto your PC's screen. The reMarkable client is officially supported for Windows as well as Mac iOS and unofficially supported for Linux.  
-  
-===== Installation ===== 
- 
-==== Windows And Mac iOS ==== 
- 
-The Windows and Mac iOS client can be installed by following the [[https://support.remarkable.com/hc/en-us/articles/115004535109-7-2-Desktop-app|official reMarkable desktop app installation guide]]. 
- 
-==== Linux ==== 
- 
-**UPDATE DEC 2021** 
- 
-This Linux Client no longer works.  It will verify the account but fails to synchronize with a protocol error: 
- 
-''xochitl.network.userinfo: "Error transferring https://my.remarkable.com/token/user/new - server replied: Bad Request" QNetworkReply::ProtocolInvalidOperationError "line folding of header fields is not supported"'' 
- 
- 
-The reMarkable client is not officially supported for the Linux platform and was previously distributed on the [[https://remarkable.engineering/|reMarkable engineering site]] until early January 2018. Some users have reported that they can use the client through [[https://www.reddit.com/r/RemarkableTablet/comments/aiqv78/remarkable_desktop_software_works_in_linux_on_wine|Play on Linux with 32-bit Wine]]. 
- 
-=== Debian based systems === 
- 
-For Debian based systems (Debian, Ubuntu, Mint, ...), an unofficial deb package is available that will automatically install all necessary dependencies. (Note: it turns out that two dependencies are missing: ''libkf5archive5'' and ''libqt5xml5''. The code block below have been updated to fix this.) 
- 
-To install the package, download the package and install using ''dpkg'' or ''gdebi'' : 
- 
-<code> 
-$ sudo apt-get update && sudo apt-get install libkf5archive5 libqt5xml5 
-$ curl -L https://drive.google.com/uc?id=1x_KhRp0_qufjnOO-pyDM1MAhRjeQeJTK --output reMarkable.deb 
-$ sudo dpkg -i reMarkable.deb      # or: sudo gdebi reMarkable.deb 
-</code>  
- 
-(Note: the remarkable.deb file is large, and you may need to download it via your browser). 
- 
-To start the client, simply execute ''reMarkable'' in your terminal. If you want to start it via your desktop menu, 
-create a file ''remarkable.desktop'' containing 
- 
-<code> 
-[Desktop Entry] 
-Version=1.0 
-Type=Application 
-Name=reMarkable Desktop Client 
-GenericName=Desktop Client 
-Comment=reMarkable Desktop Client 
-Exec=reMarkable 
-Icon=accessories-text-editor 
-Terminal=false 
-Categories=Graphics;Office; 
-</code> 
- 
-and copy it to ''/usr/share/applications''. This would make the client available under categories ''Graphics'' and ''Office''. Adapt the icon to your liking, but the above choice fits nicely and should be available on all systems. A debian package containing such a desktop file and fixing the missing dependency from the deb package referred to above is available [[http://nain.oso.chalmers.se/oso/ubuntu/pool/contrib/r/remarkable-linux-client/remarkable-linux-client_1.0.1-0-10_amd64.deb|here]]. 
- 
-=== Other Distributions === 
- 
-If your distribution does not provide a installation package for the Linux client, you may manually install <del>[[https://remarkable.engineering/remarkable-linux-client-0.0.5-16-1408-g7eca2b66.tgz|the client from the reMarkable engineering site]]</del>(dead link) 
- 
-Before installation, ensure the following dependencies have been installed 
- 
-  * libqt5quick5 
-  * libkf5archive5 
-  * libqt5websockets5 
-  * libqt5concurrent5 
-  * qtquickcontrols2-5-dev 
-  * qml-module-qtquick-controls 
-  * qml-module-qtquick-controls2 
-  * qml-module-qtquick-dialogs 
-  * qml-module-qt-labs-platform 
- 
-Missing dependencies will cause the client to crash on launch 
- 
-If all dependencies have been satisfied, proceed to install the client 
- 
-<code> 
-# cp libpdfium.so.1 /usr/local/lib/ 
-# cp reMarkable /usr/local/bin/ 
-</code> 
- 
-To start the client, simply execute ''reMarkable'' in your terminal 
- 
-==== Fedora 31 ==== 
- 
-1. Download Debian client as shown above 
- 
-2. Install alien and convert debian archive file to rpm 
- 
-<code> 
-$ sudo alien -r reMarkable.deb  
-remarkable-linux-client-1.0.0-2.x86_64.rpm generated 
-</code> 
- 
-3. If you try to install it using dnf, it fails due to dependencies 
- 
-<code> 
-. 
-. 
---> Finished dependency resolution 
-Dependencies resolved. 
-========================================================================================================================================================== 
- Package                                        Architecture                  Version                           Repository                           Size 
-========================================================================================================================================================== 
-Installing: 
- remarkable-linux-client                        x86_64                        1.0.0-2                           @commandline                         14 M 
- 
-Transaction Summary 
-========================================================================================================================================================== 
-Install  1 Package 
- 
-Total size: 14 M 
-Installed size: 53 M 
-Is this ok [y/N]: y 
-Downloading Packages: 
-Running transaction check 
-Transaction check succeeded. 
-Running transaction test 
-Error: Transaction test error: 
-  file / from install of remarkable-linux-client-1.0.0-2.x86_64 conflicts with file from package filesystem-3.12-2.fc31.x86_64 
-  file /usr/bin from install of remarkable-linux-client-1.0.0-2.x86_64 conflicts with file from package filesystem-3.12-2.fc31.x86_64 
-  file /usr/lib from install of remarkable-linux-client-1.0.0-2.x86_64 conflicts with file from package filesystem-3.12-2.fc31.x86_64 
- 
- 
-</code> 
- 
-Therefore force the install using rpm  
- 
-<code> 
-$ sudo rpm -ivh ./remarkable-linux-client-1.0.0-2.x86_64.rpm --force 
-Verifying...                          ################################# [100%] 
-Preparing...                          ################################# [100%] 
-Updating / installing... 
-   1:remarkable-linux-client-1.0.0-2  ################################# [100%] 
-$ 
-</code> 
- 
-4. Create links in /usr/local to binary and dso library 
- 
-<code> 
-$ sudo ln -sf /usr/bin/reMarkable /usr/local/bin/reMarkable 
-$ sudo ln -sf /usr/lib/libpdfium.so.1 /usr/local/lib64/libpdfium.so.1 
-</code> 
- 
-5. Execute reMarkable with the desktop icon in xxxxxxx or start reMarkable in a shell/terminal. 
- 
-<code> 
-$ reMarkable & 
-</code> 
- 
-6. Generate a new pincode and paste it into the application. 
- 
- 
-===== Alternatives ===== 
- 
-If the reMarkable client is not supported for your platform, or simply doesn't fit your needs, there are still alternatives to choose from. 
- 
-Please refer to the [[tech:file_transfer]] article. 

Page Tools

Site Tools

User Tools