hissingshark / retrosmcmk2 Goto Github PK
View Code? Open in Web Editor NEWRetroPie installer for OSMC on the RPi, Vero4k/4K+ and the VeroV
License: GNU General Public License v2.0
RetroPie installer for OSMC on the RPi, Vero4k/4K+ and the VeroV
License: GNU General Public License v2.0
Latest OSMC version on a Raspberry pi 4.
Failed signature check for many packages during step 3: basic install : It looks like the retropie GPG key is not known.
From https://retropie.org.uk/forum/topic/28002/gpg-server-error-when-trying-to-update-retropie-packages/8 I did
$ sudo gpg --keyserver hkps://keyserver.ubuntu.com:443 --recv-keys DC9D77FF8208FFC51D8F50CCF1B030906A3B0D31
gpg: key F1B030906A3B0D31: public key "RetroPie Project <[email protected]>" imported
gpg: Total number processed: 1
gpg: imported: 1
Re-ran install core packages/basic install and installation worked.
Raspberry Pi 3b+, Kodi 19 Matrix.
When installing from zip, installation of the launcher addon fails with the following message:
Unable to install dependencies.
I´m trying to install retropie inside OSMC using your script, and all goes well, but when i try to configure nintendo joycon I get an advice that says "No devices were found, Ensure device is on and try again". I have done with joycon in discover mode,
I get another advice that says "Unable to find mixer elements".
Sorry about my poor english.
So the install seemed to go smooth. But will not launch. Would also prefer to install to USB external drive. Here is a screen shot of the launcher error. Sorry it is the only way I could post it. I am a newbie at this.
Running OSMC on Pi 4.
Here is a log that might help.
I do use an NFS root for my OSMC installs so I am going to try a regular install to SD card today to see if I have better luck but I had errors about mupen64plus not installing and the kodi addon fails to launch. It does seem like emulation station installed ok as I was able to exit kodi and launch that directly via the shell script.
Will update with error messages as fast as I can generate them.
(continuing from the OSMC forum)
Whenever I launch any game I get a black screen but can hear the game's audio. The Amiberry config GUI works as expected.
Notes:
amiberry.log
Disclaimer: I decided to submit the issue here first, instead of upstream, since the Vero4k uses custom builds for SDL and Amiberry. I also presume that upstream doesn't have access to a Vero4k to reproduce the issue.
Cheers
I'm getting an error when trying to install on rPi4. Not sure if this is compatible yet?
osmc@OSMC:~/retrOSMCmk2$ sudo ./setup.sh
First time setup:
Installing required dependancies...
Reading package lists... Done
Building dependency tree Reading state information... Done
alsa-utils is already the newest version (1.1.8-2). dialog is already the newest version (1.3-20190211-1).
git is already the newest version (1:2.20.1-2+deb10u3).
gpg is already the newest version (2.2.12-1+deb10u1).
gpg set to manually installed.
You might want to run 'apt --fix-broken install' to correct these.
The following packages have unmet dependencies:
libaldmb1-dev : Depends: libdumb1-dev but it is not going to be installed
E: Unmet dependencies. Try 'apt --fix-broken install' with no packages (or specify a solution).
FAILED!
osmc@OSMC:~/retrOSMCmk2$ sudo apt --fix-broken install
Reading package lists... Done
Building dependency tree
Reading state information... Done
Correcting dependencies... Done
The following additional packages will be installed:
libdumb1-dev
The following NEW packages will be installed:
libdumb1-dev 0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
58 not fully installed or removed. Need to get 0 B/93.0 kB of archives.
After this operation, 236 kB of additional disk space will be used.
Do you want to continue? [Y/n] y
(Reading database ... 69703 files and directories currently installed.)
Preparing to unpack .../libdumb1-dev_1%3a0.9.3-6+b3_armhf.deb ...
Unpacking libdumb1-dev:armhf (1:0.9.3-6+b3) ...
dpkg: error processing archive /var/cache/apt/archives/libdumb1-dev_1%3a0.9.3-6+b3_armhf.deb (--unpack):
trying to overwrite '/usr/include/dumb.h', which is also in package rbp4-mediacenter-osmc 19.1.0-14
dpkg-deb: error: paste subprocess was killed by signal (Broken pipe)
Errors were encountered while processing:
/var/cache/apt/archives/libdumb1-dev_1%3a0.9.3-6+b3_armhf.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
<
The emulation-station launcher addon for Kodi currently fails to install on a dev-build of osmc with Kodi 19. Addon needs to be updated to work with python 3 for this to be resolved.
Raspberry PI 3
OSMC installed from "2020.06 Raspberry Pi 2 / 3 / 3+"-image from https://osmc.tv
Then updated by sudo apt-get dist-upgrade
Run RetroPie-Setup -> Basic install
After several minutes off instalation process, have this message:
During installation failed signature check for:
libsdl2-dev_2.0.10+5rpi_armhf.deb
gpg: assuming signed data in 'libsdl2-dev_2.0.10+5rpi_armhf.deb'
gpg: Signature made Mon Sep 28 05:30:13 2020 CEST
gpg: using RSA key DC9D77FF8208FFC51D8F5)CCF1B030906A3B0D31
gpg: issuer "[email protected]"
gpg: Can't check signature: No public key
The same for retroarch.tar.gz
Catch another one issue.
[cut]
= = = = = = = = = = = = = = = = = = = = =
Installing 'lr-snes9x' : Super Nintendo emu - Snes9x (current) port for libretro
= = = = = = = = = = = = = = = = = = = = =
Downloading https://files.retropie.org.uk/binaries/stretch/rpi3/libretrocores/lr-snes9x.tar.gz.asc ...
https://files.retropie.org.uk/binaries/stretch/rpi3/libretrocores/lr-snes9x.tar.gz.asc:
2020-10-19 11:10:08 ERROR 404: Not Found.
URL https://files.retropie.org.uk/binaries/stretch/rpi3/libretrocores/lr-snes9x.tar.gz.asc failed to download.
https://files.retropie.org.uk/binaries/stretch/rpi3/libretrocores/lr-snes9x.tar.gz.asc:
2020-10-19 11:10:08 ERROR 404: Not Found.
Log ended at: Mon Oct 19 11:10:08 CEST 2020
Total running time: 0 hours, 8 mins, 27 secs
I'm still getting the "no public key" error for core mesa-drm (along with others) on a fresh OSMC install, despite following the update comments on a previous ticket.
= = = = = = = = = = = = = = = = = = = =
Installing (binary) 'mesa-drm' : libdrm - userspace library for drm
= = = = = = = = = = = = = = = = = = = = =
Downloading https://files.retropie.org.uk/binaries/buster/rpi4/kms/supplementary/mesa-drm.tar.gz.asc to /tmp/tmp.6dOCvywiIV/mesa-drm.tar.gz.asc ...
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:--100 870 100 870 0 0 893 0 --:--:-- --:--:-- --:--:-- 892
Downloading https://files.retropie.org.uk/binaries/buster/rpi4/kms/supplementary/mesa-drm.tar.gz to /tmp/tmp.6dOCvywiIV/mesa-drm.tar.gz ...
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 30 103k 30 32768 0 0 23489 0 0:00:04 0:00:01 0:00:03100 103k 100 103k 0 0 65232 0 0:00:01 0:00:01 --:--:-- 65191
/tmp/tmp.6dOCvywiIV/mesa-drm.tar.gz failed signature check:
gpg: assuming signed data in '/tmp/tmp.6dOCvywiIV/mesa-drm.tar.gz'
gpg: Signature made Tue Mar 2 13:22:33 2021 +07
gpg: using RSA key DC9D77FF8208FFC51D8F50CCF1B030906A3B0D31
gpg: issuer "[email protected]"
gpg: Can't check signature: No public key
`
The RetroPI kodi addon appears in program add-ons and not in game addons
Kodi 19.5, on latest OSMC on raspberry pi 4
gcc-6 is no longer available in current OSMC/Debian 10
As retrOSMCmk2 depends on it, installation fails.
I have installed RetroPie on my Pi4 Model B, and as per the subject emulation station lags a ridiculous amount, making the menu practically unusable.
From my es-log.txt, there are no obvious errors
Mar 26 12:25:19 lvl2: EmulationStation - v2.10.2rp, built Mar 19 2022 - 00:20:14
Mar 26 12:25:19 lvl2: Parsing XML file "/opt/retropie/supplementary/emulationstation/resources/mamenames.xml"...
Mar 26 12:25:19 lvl2: Parsing XML file "/opt/retropie/supplementary/emulationstation/resources/mamebioses.xml"...
Mar 26 12:25:19 lvl2: Parsing XML file "/opt/retropie/supplementary/emulationstation/resources/mamedevices.xml"...
Mar 26 12:25:19 lvl2: Creating window...
Mar 26 12:25:21 lvl2: Created window successfully.
Mar 26 12:25:21 lvl2: GL vendor: VMware, Inc.
Mar 26 12:25:21 lvl2: GL renderer: llvmpipe (LLVM 7.0, 128 bits)
Mar 26 12:25:21 lvl2: GL version: 3.1 Mesa 18.3.6
Mar 26 12:25:21 lvl2: Checking available OpenGL extensions...
Mar 26 12:25:21 lvl2: ARB_texture_non_power_of_two: ok
Mar 26 12:25:21 lvl2: Added unconfigured joystick MOCUTE-050X_M09-AUTO (GUID: 050000004d4f435554452d3035305800, instance ID: 0, device index: 0).
Mar 26 12:25:23 lvl2: Loading system config file /etc/emulationstation/es_systems.cfg...
Mar 26 12:25:23 lvl1: System "amstradcpc" has no games! Ignoring it.
Mar 26 12:25:24 lvl1: System "arcade" has no games! Ignoring it.
Mar 26 12:25:25 lvl1: System "atari2600" has no games! Ignoring it.
Mar 26 12:25:25 lvl1: System "atari5200" has no games! Ignoring it.
Mar 26 12:25:26 lvl1: System "atari7800" has no games! Ignoring it.
Mar 26 12:25:26 lvl1: System "atari800" has no games! Ignoring it.
Mar 26 12:25:27 lvl1: System "atarilynx" has no games! Ignoring it.
Mar 26 12:25:28 lvl1: System "channelf" has no games! Ignoring it.
Mar 26 12:25:28 lvl1: System "coleco" has no games! Ignoring it.
Mar 26 12:25:29 lvl1: System "fba" has no games! Ignoring it.
Mar 26 12:25:29 lvl1: System "fds" has no games! Ignoring it.
Mar 26 12:25:30 lvl1: System "gamegear" has no games! Ignoring it.
Mar 26 12:25:31 lvl1: System "gb" has no games! Ignoring it.
Mar 26 12:25:31 lvl1: System "gba" has no games! Ignoring it.
Mar 26 12:25:32 lvl1: System "gbc" has no games! Ignoring it.
Mar 26 12:25:32 lvl1: System "mame-libretro" has no games! Ignoring it.
Mar 26 12:25:33 lvl1: System "mastersystem" has no games! Ignoring it.
Mar 26 12:25:34 lvl1: System "megadrive" has no games! Ignoring it.
Mar 26 12:25:34 lvl1: System "msx" has no games! Ignoring it.
Mar 26 12:25:35 lvl1: System "n64" has no games! Ignoring it.
Mar 26 12:25:35 lvl1: System "neogeo" has no games! Ignoring it.
Mar 26 12:25:36 lvl1: System "nes" has no games! Ignoring it.
Mar 26 12:25:37 lvl1: System "ngp" has no games! Ignoring it.
Mar 26 12:25:37 lvl1: System "ngpc" has no games! Ignoring it.
Mar 26 12:25:38 lvl1: System "pcengine" has no games! Ignoring it.
Mar 26 12:25:38 lvl1: System "psx" has no games! Ignoring it.
Mar 26 12:25:39 lvl2: Parsing XML file "/home/osmc/.emulationstation/gamelists/retropie/gamelist.xml"...
Mar 26 12:25:40 lvl1: System "sega32x" has no games! Ignoring it.
Mar 26 12:25:40 lvl1: System "segacd" has no games! Ignoring it.
Mar 26 12:25:41 lvl1: System "sg-1000" has no games! Ignoring it.
Mar 26 12:25:42 lvl1: System "snes" has no games! Ignoring it.
Mar 26 12:25:42 lvl1: System "vectrex" has no games! Ignoring it.
Mar 26 12:25:43 lvl1: System "zxspectrum" has no games! Ignoring it.
Mar 26 12:25:45 lvl2: Added unconfigured joystick MOCUTE-050X_M09-AUTO (GUID: 050000004d4f435554452d3035305800, instance ID: 0, device index: 0).
Mar 26 12:26:38 lvl2: Configuring device 0 (MOCUTE-050X_M09-AUTO).
Mar 26 12:26:57 lvl2: Mapping [Hat 0 up] -> Up
Mar 26 12:26:57 lvl2: Mapping [Hat 0 down] -> Down
Mar 26 12:26:58 lvl2: Mapping [Hat 0 left] -> Left
Mar 26 12:26:58 lvl2: Mapping [Hat 0 right] -> Right
Mar 26 12:27:39 lvl2: Mapping [Button 1] -> A
Mar 26 12:27:39 lvl2: Mapping [Button 0] -> B
Mar 26 12:27:48 lvl2: EmulationStation cleanly shutting down.
I quit halfway through setting up the controller, as it just wasn't reflecting on screen what was happening.
I have since then used the RetroPie script to install from source, but it made no difference. I fought to get the controller setup, and the lag is shown by the FPS from this photo.
Frustratingly, installing RetroPie on a separate SD card and it runs flawlessly, but I'd much prefer it to be launched from OSMC.
Any ideas? Happy to provide more logs, let me know what would help.
When programming the CEC exit key kodi crashes and CEC breaks. Kodi 19.5, on latest OSMC and raspberry pi 4
Also the CEC remote is completely broken due to the remote_jammer("START")
and remote_jammer("STOP")
not being in a try finally
section. As kodi crashes before remote_jammer("STOP")
is called, the remote.xml
is not restored.
This can be solved by manually copying over the /home/osmc/.kodi/userdata/keymaps/remote.xml.hidden
file to remote.xml
and restarting kodi.
With debug mode and CEC debugging on, kodi.log
(I've removed some repetitive messages)
2023-05-28 06:35:19.343 T:3947 INFO <general>: retrOSMCmk2 Launcher: "/home/osmc/.kodi/userdata/addon_data/script.launch.retropie/data.xml" missing or corrupt on this run
2023-05-28 06:35:19.358 T:3876 DEBUG <general>: ------ Window Init (DialogConfirm.xml) ------
2023-05-28 06:35:19.358 T:3876 INFO <general>: Loading skin file: DialogConfirm.xml, load type: KEEP_IN_MEMORY
########### User now needs to press the remote button repetitively
2023-05-28 06:35:29.240 T:3901 DEBUG <general>: CecLogMessage - CLinuxCECAdapterCommunication::Process - ioctl CEC_RECEIVE - rx_status=01 len=3 addr=04 opcode=44
2023-05-28 06:35:29.240 T:3901 DEBUG <general>: CecLogMessage - >> 04:44:00
2023-05-28 06:35:29.240 T:3901 DEBUG <general>: CecLogMessage - SetCurrentButton select (0) D:0ms cur:0
2023-05-28 06:35:29.240 T:3901 DEBUG <general>: CecLogMessage - key pressed: select (0) current(ff) duration(0)
2023-05-28 06:35:29.240 T:3901 DEBUG <general>: CecLogMessage - Changed key select (0) D:0ms cur:ff
2023-05-28 06:35:29.240 T:3901 DEBUG <general>: CecLogMessage - key pressed: select (0, 0)
2023-05-28 06:35:29.240 T:3901 DEBUG <general>: PushCecKeypress - received key b duration 0
2023-05-28 06:35:29.240 T:3901 DEBUG <general>: CecLogMessage - CheckKeypressTimeout T:30109.681
2023-05-28 06:35:29.240 T:3901 DEBUG <general>: CecLogMessage - Key select: idle (duration:0) (0) timeout:-267349584ms (rel:500,rep:0,prs:500,rel:0)
2023-05-28 06:35:29.240 T:3901 DEBUG <general>: CecLogMessage - >> TV (0) -> Playback 1 (4): user control pressed (44)
2023-05-28 06:35:29.243 T:3876 DEBUG <general>: HandleKey: 11 (0x0b, obc244) pressed, action is Select
2023-05-28 06:35:29.315 T:3901 DEBUG <general>: CecLogMessage - CLinuxCECAdapterCommunication::Process - ioctl CEC_RECEIVE - rx_status=01 len=2 addr=04 opcode=45
2023-05-28 06:35:29.315 T:3901 DEBUG <general>: CecLogMessage - >> 04:45
2023-05-28 06:35:29.315 T:3901 DEBUG <general>: CecLogMessage - key released: select (0) D:75ms
2023-05-28 06:35:29.315 T:3901 DEBUG <general>: PushCecKeypress - received key b duration 75
2023-05-28 06:35:29.315 T:3901 DEBUG <general>: CecLogMessage - >> TV (0) -> Playback 1 (4): user control release (45)
2023-05-28 06:35:29.505 T:3876 DEBUG <general>: ------ Window Deinit (DialogConfirm.xml) ------
2023-05-28 06:35:30.197 T:3876 INFO <general>: Loading special://xbmc/system/keymaps/appcommand.xml
2023-05-28 06:35:30.199 T:3876 INFO <general>: Loading special://xbmc/system/keymaps/customcontroller.AppleRemote.xml
2023-05-28 06:35:30.201 T:3876 INFO <general>: Loading special://xbmc/system/keymaps/customcontroller.Harmony.xml
2023-05-28 06:35:30.204 T:3876 INFO <general>: Loading special://xbmc/system/keymaps/customcontroller.SiriRemote.xml
2023-05-28 06:35:30.205 T:3876 INFO <general>: Loading special://xbmc/system/keymaps/gamepad.xml
2023-05-28 06:35:30.207 T:3876 INFO <general>: Loading special://xbmc/system/keymaps/hama_mce.xml
2023-05-28 06:35:30.208 T:3876 INFO <general>: Loading special://xbmc/system/keymaps/joystick.xml
2023-05-28 06:35:30.210 T:3876 INFO <general>: Loading special://xbmc/system/keymaps/keyboard.xml
2023-05-28 06:35:30.215 T:3876 INFO <general>: Loading special://xbmc/system/keymaps/mouse.xml
2023-05-28 06:35:30.215 T:3876 INFO <general>: Loading special://xbmc/system/keymaps/osmc_classic.xml
2023-05-28 06:35:30.216 T:3876 INFO <general>: Loading special://xbmc/system/keymaps/remote.xml
2023-05-28 06:35:30.219 T:3876 INFO <general>: Loading special://xbmc/system/keymaps/touchscreen.xml
2023-05-28 06:35:30.221 T:3876 INFO <general>: Loading special://masterprofile/keymaps/remote.xml
2023-05-28 06:35:30.221 T:3876 ERROR <general>: Remote Translator: Can't find button exit
2023-05-28 06:35:30.222 T:3876 INFO <general>: Loading special://profile/keymaps/remote.xml
2023-05-28 06:35:30.223 T:3876 ERROR <general>: Remote Translator: Can't find button exit
2023-05-28 06:35:30.223 T:3876 DEBUG <general>: ------ Window Init (DialogNotification.xml) ------
2023-05-28 06:35:30.430 T:3901 DEBUG <general>: CecLogMessage - CLinuxCECAdapterCommunication::Process - ioctl CEC_RECEIVE - rx_status=01 len=3 addr=04 opcode=44
2023-05-28 06:35:30.431 T:3901 DEBUG <general>: CecLogMessage - >> 04:44:2c
2023-05-28 06:35:30.431 T:3901 DEBUG <general>: CecLogMessage - SetCurrentButton clear (2c) D:0ms cur:2c
2023-05-28 06:35:30.431 T:3901 DEBUG <general>: CecLogMessage - key pressed: clear (2c) current(ff) duration(0)
2023-05-28 06:35:30.431 T:3901 DEBUG <general>: CecLogMessage - Changed key clear (2c) D:0ms cur:ff
2023-05-28 06:35:30.432 T:3901 DEBUG <general>: CecLogMessage - key pressed: clear (2c, 0)
2023-05-28 06:35:30.432 T:3901 DEBUG <general>: PushCecKeypress - received key f9 duration 0
2023-05-28 06:35:30.432 T:3901 DEBUG <general>: CecLogMessage - CheckKeypressTimeout T:30110.872
2023-05-28 06:35:30.432 T:3901 DEBUG <general>: CecLogMessage - Key clear: idle (duration:0) (2c) timeout:-267349584ms (rel:500,rep:0,prs:500,rel:0)
2023-05-28 06:35:30.432 T:3901 DEBUG <general>: CecLogMessage - >> TV (0) -> Playback 1 (4): user control pressed (44)
2023-05-28 06:35:30.438 T:3876 DEBUG <general>: HandleKey: 249 (0xf9, obc6) pressed, action is
2023-05-28 06:35:30.637 T:3901 DEBUG <general>: CecLogMessage - CLinuxCECAdapterCommunication::Process - ioctl CEC_RECEIVE - rx_status=01 len=2 addr=04 opcode=45
2023-05-28 06:35:30.637 T:3901 DEBUG <general>: CecLogMessage - >> 04:45
2023-05-28 06:35:30.637 T:3901 DEBUG <general>: CecLogMessage - key released: clear (2c) D:206ms
2023-05-28 06:35:30.637 T:3901 DEBUG <general>: PushCecKeypress - received key f9 duration 206
2023-05-28 06:35:30.638 T:3901 DEBUG <general>: CecLogMessage - >> TV (0) -> Playback 1 (4): user control release (45)
2023-05-28 06:35:31.038 T:3901 DEBUG <general>: CecLogMessage - CLinuxCECAdapterCommunication::Process - ioctl CEC_RECEIVE - rx_status=01 len=3 addr=04 opcode=44
2023-05-28 06:35:31.038 T:3901 DEBUG <general>: CecLogMessage - >> 04:44:2c
2023-05-28 06:35:31.038 T:3901 DEBUG <general>: CecLogMessage - SetCurrentButton clear (2c) D:0ms cur:2c
2023-05-28 06:35:31.038 T:3901 DEBUG <general>: CecLogMessage - key pressed: clear (2c) current(ff) duration(0)
2023-05-28 06:35:31.039 T:3901 DEBUG <general>: CecLogMessage - Changed key clear (2c) D:0ms cur:ff
2023-05-28 06:35:31.039 T:3901 DEBUG <general>: CecLogMessage - key pressed: clear (2c, 0)
2023-05-28 06:35:31.039 T:3901 DEBUG <general>: PushCecKeypress - received key f9 duration 0
2023-05-28 06:35:31.039 T:3901 DEBUG <general>: CecLogMessage - CheckKeypressTimeout T:30111.479
2023-05-28 06:35:31.039 T:3901 DEBUG <general>: CecLogMessage - Key clear: idle (duration:0) (2c) timeout:-267349584ms (rel:500,rep:0,prs:500,rel:0)
<snip - many times press of f9 key>
2023-05-28 06:35:40.767 T:3947 ERROR <general>: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<--
- NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS!
Error Type: <class 'StopIteration'>
Traceback (most recent call last):
File "/home/osmc/.kodi/addons/script.launch.retropie/addon.py", line 453, in <module>
keys.append(cec_client("CODE"))
File "/home/osmc/.kodi/addons/script.launch.retropie/addon.py", line 28, in cec_client
line = next(cecc_iter)
StopIteration
-->End of Python script error report<--
2023-05-28 06:35:40.767 T:3947 DEBUG <general>: onExecutionDone(5, /home/osmc/.kodi/addons/script.launch.retropie/addon.py)
2023-05-28 06:35:40.798 T:3876 DEBUG <general>: ------ Window Init (DialogNotification.xml) ------
Checking the while loop of the `` function I notice that the CecLogMessage - >> 04:44:2c
are not captured by ` line = next(cecc_iter)`. This is caused because CEC messages are still received by kodi, and not by the subprocess that is supposed to be spawned. (`cecc_proc = subprocess.Popen(CLIENT, stdout=subprocess.PIPE, universal_newlines=True)`)
Not sure yet on how to address this: either capture the CEC message through Kodi's interface. Or release CEC completely from kodi and capture it using the subprocess as it is done today.
Hello,
I am trying to install Retropie on OSMC on my Raspberry Pi 4B 8GB ram and I get this issue:
Could not install package (s): libxll-xcb-dev libavcodec-dev libavformat-dev libavdevice-dev.
Could not install package (s): python3-urwid python3-sd12
The Retropie launcher image will show in the OSMC menu but when I click it nothing happens. I am assuming it is because these packages were not installed. I spent a couple of hours trying to google a solution but no luck. Unfortunately, I am unable to show a log file because when I tried to access it nothing was visible but a few white lines and some letters here and there. I don't know if it's because Putty was unable to view it or for some other reason.
Any help would be appreciated. I am new to all this.
Hello,
on fresh OSMC 2019-11, the retropie setup script (not your script) fails to build emulationstation because omxplayer is missing from OSMC's current repo but raspbian repo still has a working copy.
I suggest adding the following before launching the retropie installer:
# install deprecated omxplayer from raspbian repo without which retropie setup will fail and emulationstation is not built (not optional)
sudo apt-get install gdebi-core
mkdir -p /home/osmc/RetroPie/omxplayer_install_package
wget --no-check-certificate -w 4 -O /home/osmc/RetroPie/omxplayer_install_package/omxplayer_20180905+git061425a-1_armhf.deb https://archive.raspberrypi.org/debian/pool/main/o/omxplayer/omxplayer_20180905+git061425a-1_armhf.deb
sudo gdebi /home/osmc/RetroPie/omxplayer_install_package/omxplayer_20180905+git061425a-1_armhf.deb
# ask whether to remove the omxplayer install package after install
echo ""
echo "omxplayer was installed from the raspbian repo. do you want to remove your backup copy of this install package? (if unsure, type no)"
rm -ir /home/osmc/RetroPie/omxplayer_install_package
I submit this change to you because mcobit hasn't been active in years and I don't want to fork yet (not skilled enough to maintain such a script anyways)
Hi,
How is the status regarding Vero V support? The installer does still restrict this addon to Vero 4(+) and I'm not sure I would want to mess around with the stuff here just to try out. :)
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.