raspi:install:rpi-install-en
no way to compare when less than two revisions
Differences
This shows you the differences between two versions of the page.
| — | raspi:install:rpi-install-en [2023/11/13 00:32] (current) – created - external edit 127.0.0.1 | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| + | ====== Install Rocrail on Raspberry Pi ====== | ||
| + | [[: | ||
| + | * [[: | ||
| + | * [[: | ||
| + | |||
| + | \\ | ||
| + | \\ | ||
| + | //A graphical Rocrail installation from scratch on a Raspberry Pi.// | ||
| + | |||
| + | \\ | ||
| + | |< >| | ||
| + | | :!: **Attention** :!: \\ Since 10/2023 is there a new **Raspberry Pi Imager 1.8.** \\ The operation and functions have been expanded and changed. \\ Unfortunately is there yet not a YT video for it in english. \\ So it may be necessary for a while to use this german Video \\ for some declarations and it may help to use the undertitles: | ||
| + | |||
| + | \\ | ||
| + | |||
| + | =====PiOS SD Preparation===== | ||
| + | To setup a SD Card for the Raspberry Pi, check this page: | ||
| + | * https:// | ||
| + | |||
| + | ====Advanced Options==== | ||
| + | With the Advanced Options SSH, WiFi and more can be configured before writing the OS to the SD Card.\\ | ||
| + | After selecting the OS the Advanced Options will become available: | ||
| + | {{: | ||
| + | Setup the Rpi Environment: | ||
| + | {{: | ||
| + | |||
| + | |||
| + | \\ | ||
| + | =====Download===== | ||
| + | Open the WEB Browser and surf to https:// | ||
| + | {{: | ||
| + | ====Select Installer==== | ||
| + | Select the " | ||
| + | {{: | ||
| + | |||
| + | \\ | ||
| + | =====Extract===== | ||
| + | Wait until the ZIP file has been completely downloaded.\\ | ||
| + | Open the ZIP file by clicking on the downloaded Rocrail file:\\ | ||
| + | {{: | ||
| + | After the Xarchiver has been opened, seldect Menu -> Action -> Extract:\\ | ||
| + | {{: | ||
| + | ====Set Target==== | ||
| + | Replace the " | ||
| + | {{: | ||
| + | Then click on Extract.\\ | ||
| + | |||
| + | \\ | ||
| + | =====First time install===== | ||
| + | The following steps are only needed at the first time installation of Rocrail.\\ | ||
| + | Skip this if you only did extract an update.\\ | ||
| + | \\ | ||
| + | Open the "File Manager", | ||
| + | {{: | ||
| + | < | ||
| + | ====wxWidgets==== | ||
| + | **Note:** //Make sure the [[# | ||
| + | \\ | ||
| + | Double click on the wxinstall.sh file:\\ | ||
| + | {{: | ||
| + | and execute it in a terminal:\\ | ||
| + | {{: | ||
| + | Confirm the question in the terminal with enter: | ||
| + | {{: | ||
| + | --></ | ||
| + | ====Desktop Link==== | ||
| + | Double click on the desktoplink.sh file, and execute it in a terminal:\\ | ||
| + | {{: | ||
| + | Now the Rocrail Icon ist ready to launch:\\ | ||
| + | {{: | ||
| + | ====File Manager Option==== | ||
| + | To avoid this question on double click the Rocrail Icon:\\ | ||
| + | {{: | ||
| + | Change the File Manager Preferences, | ||
| + | {{: | ||
| + | |||
| + | |||
| + | \\ | ||
| + | =====Rocrail Startup===== | ||
| + | After a double click on the Rocrail Icon, Rocview will startup:\\ | ||
| + | {{: | ||
| + | ====Demo==== | ||
| + | Select Menu -> File -> Demo Workspace: | ||
| + | {{: | ||
| + | |||
| + | |||
| + | \\ | ||
| + | =====Touch Screen===== | ||
| + | PiOS does support Touch Screens out of the box.\\ | ||
| + | ====Right Mouse Button==== | ||
| + | To be able to access the context menus, a right mouse click emulation is needed.\\ | ||
| + | This solution converts a long click into a right mouse click:\\ | ||
| + | ===The Utility=== | ||
| + | * https:// | ||
| + | * Download: https:// | ||
| + | * Fork with makefile fix: https:// | ||
| + | |||
| + | Install the dependencies: | ||
| + | < | ||
| + | sudo apt install libevdev2 | ||
| + | sudo apt install libinput* | ||
| + | </ | ||
| + | |||
| + | Unzip the sources and compile the utility: | ||
| + | < | ||
| + | cd evdev-right-click-emulation-master | ||
| + | make | ||
| + | </ | ||
| + | |||
| + | Start the utility for testing: | ||
| + | < | ||
| + | cd | ||
| + | sudo evdev-right-click-emulation-master/ | ||
| + | </ | ||
| + | Check if the display is recognised.\\ | ||
| + | |||
| + | |||
| + | ===Auto start the Utility=== | ||
| + | Copy the utility directly in the home directory: | ||
| + | < | ||
| + | cd | ||
| + | cp evdev-right-click-emulation-master/ | ||
| + | </ | ||
| + | |||
| + | Create a file named as | ||
| + | ''/ | ||
| + | |||
| + | |||
| + | Edit this file and put the following contents in it: | ||
| + | < | ||
| + | [Desktop Entry] | ||
| + | Name=LongCLick | ||
| + | Exec=sudo / | ||
| + | Type=application | ||
| + | </ | ||
| + | |||
| + | ===Makefile for PiOS 11=== | ||
| + | (Lothar) | ||
| + | Fixes the build error under PiOS 11.\\ | ||
| + | < | ||
| + | CC := gcc | ||
| + | XFLAGS := -Wall -std=c11 -D_POSIX_C_SOURCE=199309L | ||
| + | LIBRARIES := -levdev | ||
| + | INCLUDES := -I/ | ||
| + | CFLAGS := $(XFLAGS) $(INCLUDES) | ||
| + | |||
| + | OUTDIR := out | ||
| + | SOURCES := uinput.c input.c rce.c | ||
| + | OBJS := $(SOURCES: | ||
| + | TARGET := $(OUTDIR)/ | ||
| + | |||
| + | .PHONY: all clean | ||
| + | |||
| + | $(OUTDIR)/ | ||
| + | @mkdir -p $(OUTDIR) | ||
| + | $(CC) $(CFLAGS) -c $< -o $@ | ||
| + | |||
| + | $(TARGET): $(OBJS) | ||
| + | $(CC) $(CFLAGS) $^ $(LIBRARIES) -o $@ | ||
| + | |||
| + | all: $(TARGET) | ||
| + | clean: | ||
| + | rm -rf $(OUTDIR) | ||
| + | </ | ||
| + | |||
| + | |||
raspi/install/rpi-install-en.txt · Last modified: 2023/11/13 00:32 by 127.0.0.1