rocrailonastick-en
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
rocrailonastick-en [2020/04/30 07:59] – rjversluis | rocrailonastick-en [2024/03/13 13:17] (current) – rjversluis | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== Rocrail ZIP ====== | ||
[[: | [[: | ||
- | | + | ====== Rocrail ZIP ====== |
+ | | ||
{{: | {{: | ||
Line 20: | Line 20: | ||
- In order for an update not to overwrite files modified for own purposes (Images, SVG, Decspecs etc.), these must be saved with changed file names or in a separate directory | - In order for an update not to overwrite files modified for own purposes (Images, SVG, Decspecs etc.), these must be saved with changed file names or in a separate directory | ||
-The **User-** and **AmericanThemes**, | -The **User-** and **AmericanThemes**, | ||
+ | |||
+ | \\ | ||
+ | ===== Instruction Videos ===== | ||
+ | * [[https:// | ||
+ | |||
+ | |||
\\ | \\ | ||
===== Unzipping and Starting ===== | ===== Unzipping and Starting ===== | ||
+ | ==== macOS ==== | ||
+ | Select the right installer for your Mac: | ||
+ | |< >| | ||
+ | ^ CPU ^ Installer ZIP ^ Remark ^ | ||
+ | | Intel | Catalina, Sierra, ElCapitan, Leopard | The Catalina build runs also on newer macOS Intel versions. | | ||
+ | | Apple Silicon M1/M2/M3 | Sonoma | | ||
+ | |||
+ | - Double click on the zip file to unpack it. | ||
+ | - Move or copy the Rocrail.app to your personal Applications folder. ( / | ||
+ | |||
+ | After every download the following steps are necessary for security reasons: | ||
+ | - Open the Rocrail.app context menu in the Finder and select " | ||
+ | - Click on " | ||
+ | |||
+ | | {{: | ||
+ | | After download the first double click blocks. | Open in the finder the context menu and select " | ||
+ | Alternative use the security:\\ | ||
+ | {{: | ||
+ | \\ | ||
+ | |||
+ | |||
==== Windows ==== | ==== Windows ==== | ||
- | The ZIP file is simply unzipped in a directory. A double click on the **rocview.cmd** file starts Rocview; A workspace can be selected to start the server. | + | | Help for switching from a classic installation to the installation with a ZIP file: **[[: |
- | When starting for the first time a safety warning from Windows Defender may be displayed (**{{win: | + | Simply unpack |
- | For ease of use in the future, | + | When starting for the first time a safety warning from Windows Defender may be displayed (**{{win: |
+ | |||
+ | Detailed installation instructions can be found under ** [[: win-en | Install Rocrail under Windows]] ** | ||
+ | |||
+ | \\ | ||
==== Linux ==== | ==== Linux ==== | ||
- | For an initial Rocrail installation, | + | Just unzip it in the home directory (not copied to the system) and double click on the **desktoplink.sh** to create a Rocview |
- | Just unzip it in the home directory (not copied to the system) and double click on the **rocview.sh** script file which will start Rocview with the necessary command line options. A Workspace can be activated after Rocview is up and running.\\ | + | |
- | For ease of use in the future, create a shortcut on the desktop or taskbar by double-clicking on the **desktoplink.sh**. \\ | + | === Builds === |
- | Only want to start the server? Then use **" | + | Check this table which build is compatible with the target Linux distribution: |
+ | ^ Build ^ Compatible with ^ Architecture ^ | ||
+ | | Debian 11 | Debian 12, LMDE 5, Mint 20, Manjaro LTS, Ubuntu 20, Ubuntu 22, openSUSE 15 | i386, AMD64, x86_64 | | ||
=== Terminal === | === Terminal === | ||
Line 44: | Line 77: | ||
./ | ./ | ||
</ | </ | ||
+ | < | ||
If the wxWidgets library is not yet installed: | If the wxWidgets library is not yet installed: | ||
< | < | ||
./ | ./ | ||
</ | </ | ||
+ | --></ | ||
+ | |||
+ | |||
+ | |||
+ | ===Gnome Desktop=== | ||
+ | An extension is needed if the Rocview Desktop Icon does not appear.\\ | ||
+ | Open a terminal window and type in the following commands: | ||
+ | < | ||
+ | sudo apt install gnome-tweaks | ||
+ | sudo apt install gnome-shell-extension-desktop-icons | ||
+ | gnome-tweaks | ||
+ | </ | ||
+ | After Gnome Tweaks did open, select in the left column " | ||
+ | The Rocview Desktop Icon will at first look like a text document. Activate in the context menu, right click on this icon, and activate "Allow Launching" | ||
+ | |||
+ | ===Taskbar Panel=== | ||
+ | To be able to pin Rocview on the Taskbar Panel the Rocview.desktop file must be copied to the applications directory: | ||
+ | < | ||
+ | sudo cp ~/ | ||
+ | </ | ||
+ | Search for Rocview in the Startmenu and start it. Now the Rocrail Icon can be pinned on the Panel.\\ | ||
+ | {{: | ||
+ | **Note:** On some systems the Desktop directory has another name like // | ||
+ | |||
+ | |||
+ | |||
+ | \\ | ||
+ | ====Raspberry Pi==== | ||
+ | * __**[[: | ||
+ | * __**[[: | ||
+ | |||
+ | === Builds === | ||
+ | Check this table which build is compatible with the target Linux distribution: | ||
+ | ^ Build ^ Compatible with ^ Architecture ^ Manufacturer ^ | ||
+ | | PiOS11 | Ubuntu 20, Ubuntu 22, Manjaro, Armbian 22 | ARMHF, ARM64 | Raspberry Pi, Odroid | | ||
+ | |||
+ | |||
\\ | \\ | ||
===== Update ===== | ===== Update ===== | ||
+ | ====macOS==== | ||
+ | - Download a current ZIP-Archive. | ||
+ | - Double click on the zip file to unpack it. | ||
+ | - Copy, overwrite, the Rocrail.app in your personal Applications folder. ( / | ||
+ | - For opening the application see [[# | ||
+ | |||
+ | |||
+ | \\ | ||
+ | ====Windows==== | ||
**Important Note:** \\ | **Important Note:** \\ | ||
In order for an update not to overwrite files modified for own purposes (Images, SVG, Decspecs etc.), these must be saved with changed file names or in a separate directory. | In order for an update not to overwrite files modified for own purposes (Images, SVG, Decspecs etc.), these must be saved with changed file names or in a separate directory. | ||
- Download a current ZIP-Archive. | - Download a current ZIP-Archive. | ||
- | - Copy or move the new ZIP in the folder in which the Rocrail folder remains. (not in this Rocrail folder!) | + | - Extract |
- Extract all files. | - Extract all files. | ||
- Confirm the following question " | - Confirm the following question " | ||
\\ | \\ | ||
- | ==== Advanced Update Option ==== | + | === Advanced Update Option === |
+ | | Not for novice users! | ||
- Download a current ZIP-Archive. | - Download a current ZIP-Archive. | ||
- | | + | - Extract only the **BIN** |
- | | + | |
- Confirm the following question " | - Confirm the following question " | ||
* **Important note:** \\ As files in other directories (svg, decpecs, ...) are also updated and expanded irregularly, | * **Important note:** \\ As files in other directories (svg, decpecs, ...) are also updated and expanded irregularly, | ||
Line 70: | Line 151: | ||
\\ | \\ | ||
===== Demo and Wiki Plans ===== | ===== Demo and Wiki Plans ===== | ||
+ | |< >| | ||
+ | ^ Demo-Plan | ||
+ | | {{: | ||
To access the Demo plan select File-> | To access the Demo plan select File-> | ||
To access the Wiki Demo plan select File-> | To access the Wiki Demo plan select File-> | ||
Line 77: | Line 161: | ||
\\ | \\ | ||
===== Directory structure ===== | ===== Directory structure ===== | ||
+ | ====Windows / Linux==== | ||
< | < | ||
Rocrail | Rocrail | ||
Line 82: | Line 167: | ||
├───rocview.cmd | ├───rocview.cmd | ||
├───readme.txt | ├───readme.txt | ||
+ | ├───start.html | ||
├───revision-xxxxx.info (Revision number and the last 500+ revisions) | ├───revision-xxxxx.info (Revision number and the last 500+ revisions) | ||
├───desktoplink.sh | ├───desktoplink.sh | ||
- | ├───installwx.sh | ||
- | ├───rocctrl.png | ||
├───rocrail.png | ├───rocrail.png | ||
├───rocview.sh | ├───rocview.sh | ||
├───rocrail.sh | ├───rocrail.sh | ||
- | ├───web | + | ├───startrocrail.sh |
+ | ├───initdefault.sh | ||
+ | ├───update.sh | ||
+ | ├───sysupdate.sh | ||
+ | ├───default | ||
├───wikidemo | ├───wikidemo | ||
| | | | ||
├───demo | ├───demo | ||
| | | | ||
- | ├───bin | + | ├───web |
+ | ├───bin | ||
├───decspecs | ├───decspecs | ||
├───stylesheets | ├───stylesheets | ||
├───images | ├───images | ||
└───svg | └───svg | ||
- | ├───userthemes.zip | ||
- | ├───americanthemes.zip | ||
└───themes | └───themes | ||
├───Accessories | ├───Accessories | ||
+ | ├───CTC | ||
├───Roads | ├───Roads | ||
├───SLIM | ├───SLIM | ||
Line 109: | Line 197: | ||
</ | </ | ||
+ | |||
* **Note:** The individual **[[http:// | * **Note:** The individual **[[http:// | ||
+ | \\ | ||
+ | ====macOS==== | ||
+ | < | ||
+ | Rocrail.app | ||
+ | └───Contents | ||
+ | ├───_CodeSignature | ||
+ | ├───Frameworks | ||
+ | ├───MacOS | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | ├───Resources | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | | └───plan.xml | ||
+ | └───Info.plist | ||
+ | |||
+ | </ | ||
+ | |||
+ | The Run command will create the following local directory structure: | ||
+ | < | ||
+ | ~/rocrail | ||
+ | ├───decspecs | ||
+ | ├───images | ||
+ | ├───stylesheets | ||
+ | ├───svg | ||
+ | ├───web | ||
+ | ├───wikidemo | ||
+ | └───plan.xml | ||
+ | </ | ||
+ | Newer files in the Rocrail.app will overwrite the existing files in the ~/rocrail directory except for ~/ | ||
+ | * Store local user SVGs in its own directory. | ||
+ | * Use a separate Workspace for your own plan.xml. | ||
+ | |||
+ | \\ | ||
+ | |||
+ | \\ | ||
+ | =====Trouble shooting Linux===== | ||
+ | ====Wayland==== | ||
+ | The Wayland WindowManager comes with following restrictions: | ||
+ | * Rocview cannot restore its inner windows correctly if the vertical toolbar option is set. | ||
+ | * Restoring window and dialog positions is not possible. | ||
+ | |||
+ | ===Solution=== | ||
+ | Change the Exec line in the desktop file into: | ||
+ | < | ||
+ | \\ | ||
+ | ====Serial Device Access==== | ||
+ | Add the user to the group dialout: **[[; | ||
+ | |||
rocrailonastick-en.1588226352.txt.gz · Last modified: 2020/04/30 07:59 by rjversluis