Comments (3)
^ That worked for me! I wish it was a part of the official documentation though. In all my research I haven't found that repo on my own. Thanks for your reply!
For anyone with the same problem, basically, try to run
curl -1sLf 'https://dl.cloudsmith.io/public/moonlight-game-streaming/moonlight-qt/setup.deb.sh' | distro=raspbian codename=$(lsb_release -cs) sudo -E bash
instead of
curl -1sLf 'https://dl.cloudsmith.io/public/moonlight-game-streaming/moonlight-qt/setup.deb.sh' | distro=raspbian sudo -E bash
from moonlight-qt.
The following are my own instructions for OSMC + Moonlight-QT + Moonlight Kodi plugin.
Installation
-
Configure
/boot/config-user.txt
-
(If not fixed on the OS level) Add the
osmc
user into theinput
group
sudo usermod -a -G input $USER
sudo reboot
- Install
moonlight-qt
as per instructions
# The following command will try to resolve the distribution release
# If that does not work, use 'codename=buster' to override the value
curl -1sLf 'https://dl.cloudsmith.io/public/moonlight-game-streaming/moonlight-qt/setup.deb.sh' | distro=raspbian codename=$(lsb_release -cs) sudo -E bash
sudo apt install moonlight-qt
- (Optional) Install Docker
- Install addon
# Check the website for latest release version (https://github.com/veldenb/plugin.program.moonlight-qt/releases/latest)
VERSION=0.4.3; wget https://github.com/veldenb/plugin.program.moonlight-qt/releases/latest/download/plugin.program.moonlight-qt-${VERSION}.zip
# Install the downloaded addon package using Kodi GUI. For convenience, download into $HOME folder
# Remove downloaded plugin archive, as its no longer needed
- Configure addon
- Connect a keyboard to RPI (controller navigation does not work for all buttons)
- Configure
moonlight-qt
settings and add a host
Updating
Plugin needs to be updated manually by following the steps outlined above.
From official addon repository docs:
When you want to update Moonlight you can use the update menu in the add-on settings and press "Update Moonlight to the latest version".
The plugin will update Moonlight and will notify you when it's finished.
Monitoring
tail -f ~/.kodi/userdata/addon_data/plugin.program.moonlight-qt/moonlight-qt.log
References:
- https://github.com/veldenb/plugin.program.moonlight-qt
- https://github.com/moonlight-stream/moonlight-docs/wiki/Installing-Moonlight-Qt-on-Raspberry-Pi-4
from moonlight-qt.
I updated the installation steps to add codename=$(lsb_release -cs)
. Thanks for the suggestion.
from moonlight-qt.
Related Issues (20)
- Average decoding time increased after 6.0 HOT 1
- Choppy audio on loss of focus after v6.0 MACOS HOT 4
- Increased latency in Fullscreen Display Mode after v6.0 HOT 7
- HDR Appears very saturated when connecting to host, requires toggling HDR off/on. HOT 6
- Steam audio driver reverting to 16bits/48KHz on host at each new session HOT 4
- How could I install it on a Raspberry Pi with Ubuntu? HOT 1
- Moonlight 6.0.0. Setup - 0x80070643 - Fatal error during installation HOT 4
- HDR not work on Ubuntu Desktop 24.04 HOT 1
- It suddenly kicks me out while I'm playing HOT 12
- windows installer needs work HOT 2
- Version 6.0.0 : Failed to open VDPAU backend libvdpau_nvidia.so HOT 4
- 6.0.0 Appimage CUDA segfault HOT 2
- RPi: Recent logging changes (stdout to stderr) gives logs filled with v4l2 events. HOT 1
- Fullscreen Minimization Shortcut Failure on macOS with Moonlight 6.0 HOT 2
- [request] limit window ratio when resizing, borderless no window decoration, downscale borderless windowed HOT 2
- Audio from a microphone on another PC HOT 1
- Gray window without any options visible, but still interactable HOT 1
- Moonlight disables Double Click, PC to PC
- Increased mouse input lag with Moonlight 6.0.0 HOT 10
- Window resolution does not fit video size you set for custom video size and window mode for some resolutions HOT 4
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 moonlight-qt.