raspi:install:rpi-install-en
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
raspi:install:rpi-install-en [2021/02/25 15:19] – rjversluis | raspi:install:rpi-install-en [2023/11/13 00:32] (current) – [Install Rocrail on Raspberry Pi] rainerk | ||
---|---|---|---|
Line 1: | Line 1: | ||
====== Install Rocrail on Raspberry Pi ====== | ====== 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===== | =====Download===== | ||
- | Open the browser | + | Open the WEB Browser |
{{: | {{: | ||
- | Select " | + | ====Select |
+ | Select the " | ||
{{: | {{: | ||
\\ | \\ | ||
=====Extract===== | =====Extract===== | ||
+ | Wait until the ZIP file has been completely downloaded.\\ | ||
Open the ZIP file by clicking on the downloaded Rocrail file:\\ | Open the ZIP file by clicking on the downloaded Rocrail file:\\ | ||
{{: | {{: | ||
After the Xarchiver has been opened, seldect Menu -> Action -> Extract:\\ | After the Xarchiver has been opened, seldect Menu -> Action -> Extract:\\ | ||
{{: | {{: | ||
+ | ====Set Target==== | ||
Replace the " | Replace the " | ||
{{: | {{: | ||
Line 26: | Line 53: | ||
Open the "File Manager", | Open the "File Manager", | ||
{{: | {{: | ||
+ | < | ||
+ | ====wxWidgets==== | ||
+ | **Note:** //Make sure the [[# | ||
+ | \\ | ||
Double click on the wxinstall.sh file:\\ | Double click on the wxinstall.sh file:\\ | ||
{{: | {{: | ||
and execute it in a terminal:\\ | and execute it in a terminal:\\ | ||
{{: | {{: | ||
- | Confirm the question in the terminal | + | Confirm the question in the terminal with enter: |
{{: | {{: | ||
+ | --></ | ||
+ | ====Desktop Link==== | ||
Double click on the desktoplink.sh file, and execute it in a terminal:\\ | Double click on the desktoplink.sh file, and execute it in a terminal:\\ | ||
{{: | {{: | ||
Now the Rocrail Icon ist ready to launch:\\ | 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.1614262743.txt.gz · Last modified: 2021/02/25 15:19 by rjversluis