Posts by slacker666

    Did you sort everything out? There's (most likely) a cleaner way to install stuff by using MizterB's script found here. Otherwise, hope everything is working out fine for you :)

    Nah, the script ran as intended as far as I can see--I tried exiting and it immediately reloaded Pegasus-Fe. So I hit CTRL+ALT+F2 to get a tty terminal and logged in and attempted to run the commands.

    I'll give this a shot and see if it works for me. Any ideas what's up with the port of Minecraft in the retropie setup? It says that my hardware isn't compatible with the port. (Perhaps it's expecting the rpi arm processor and there isn't anything available for x86\x64?

    Once I get in I'll see what I can find. For the record I have a Steam Controller and two Logitech F710 gamepads.

    Really want to thank you for hanging in there with me this whole way. I'm thrilled at the progress we've made so far.

    Ah, okay that's good then. Found it a bit odd that you could exit Pegasus-FE, but thought you maybe fiddled with the script a bit, but then I understand :)

    Yeah, Minecraft in RetroPie-Setup requires an RPi so it won't work, but I think you can download it manually and just add a bash script inside Ports to run it from within Pegasus-FE like Kodi and Steam.

    Odd that your keyboard died on you, not just a battery issue? Does it find the receiver in terminal, like dmesg|grep <brand name> ?

    Glad to be of assistance and that it finally works for you. And thank you for beta testing my script, must've been some changes along the road, made that script nearly a year ago so I guess that's why.

    Succeeded in getting everything installed, Pegasus-Fe opens and even lets me exit. Unfortunately not sure how to access Steam from the command line. Attempting in a separate tty rendered an error. Launching Kodi worked but the wireless keyboard I use immediately died. Growing pains.

    I'll attempt to see if using a remote will allow me to navigate Kodi and if there is some sort of configuration that can help me launch steam from Pegasus-fe. Otherwise all I really need to do is get the Steam games installed and then Pegasus can take it from there. At least theoretically, it can. Will spend some time copying over bios files and roms too to see if I can get my emulation on. And then there's testing the gamepads... Lots to do still! :)

    Glad you finally got it working! You shouldn't be able to exit Pegasus-FE with the script provided, everything should be reachable from within that frontend. Did you need to tweak anything or did the script work as intended?

    You should be able to launch Steam by running "steam" from terminal or the included bash script steam.sh in "Ports" inside Pegasus-FE. I had to install lr-prboom package from within RetroPie-Setup to enable Ports section (I'm sure there's another way, just haven't bothered with it though) but after that it works flawlessly.

    My Xbox controllers work out of the box within Steam, but I think I needed to set up the controllers button configuration within Kodi manually.

    Nice to see it seems to be semi working. Regarding the sudoers, I missed removing that line initially, but the post is updated with the proper script now. The below script also fixes the wrong cmd in line 107.

    This is the final script:

    Display Spoiler

    Sorry for your mess! Report back either on success or fail :)

    Yes, I'm using the minimal from 20.04 but I was getting these same errors and dialog in both versions. Have an update on the progress...

    There is an error around line 32/33. It dumps the user in nano but doesn't actually do anything. I navigated to the top and hit CTRL+K to remove the first line. Not sure if I was at the end of the file because I navigated there previously under the expectation it would be the last line (that's how I add it myself when doing those steps for my Ubuntu installs) but for someone not familiar with things this would be puzzling. After I removed the line, saved the file and exited nano the script resumed as expected. So far, so good...

    ...and it's done. I guess I do a sudo reboot and see what happens! :D

    EDIT: Restarting got me a nice Plymouth screen for a bit and then dumped me at terminal with the message that my drive was clean. Switching to terminal one gave me login, so I went ahead and entered my credentials....and still nothing. Starting to suspect something broke but I don't know what. I'm sitting at terminal with my account logged in. Was something supposed to start Pegasus-FE? Should I type 'startx' or something else?

    Yeah I know line 32/33 just dumps the user in nano where you have to remove the line manually, I will check if I can get it removed by using a command instead.
    Please use Ubuntu 18.04 minimal instead, might be some changes in 20.04, I had issues with that dist too (don't remember exactly what though). Yes, it should start pegasus-fe automatically.

    Btw: did you install pegasus-fe from retropie-setup script in experimental packages? I'm going to reinstall my NUC (been using LibreELEC there for 2 years so finally gonna make the switch to Ubuntu instead, might as well do it now :))


    Edit 2: I've just ran the setup process without any issues on my Intel NUC, it boots straight into Pegasus-FE. Might add a section to the script where it pulls todays current version of Pegasus-FE, otherwise it's better to just use RetroPie-Setup script to download it to get the latest version.

    Edit3: To enable ports, please install lr-prboom or similar package from RetroPie Setup script

    So far things are going pretty well as far as I can see. I'm at the point where it is compiling retropie. Working its way through Mupen64plus at the moment. Hoping this time we get the end and everything works.

    Quick question: I've been assuming that the display manager you prefer is lightdm so when I get a message asking me to choose between lightdm and GDM3, I've been selecting for lightdm every time. Was this a correct assumption to be making?

    Most likely will, but of course I hope so too :)

    Yes, that's the one I use. I install Ubuntu 18.04 minimal so I don't have any other display manager. Did you install a different one?

    I'd much rather wait for you, I barely know what I am seeing when I look at the script and the 'other' script was just troubleshooting what you had posted. I assume that you know your own script best and since you had had success with this before I'd rather wait for you to be able to read it over and post corrections.

    It took awhile but here it is, partially rewritten and tested on a VM just now and boots into Pegasus-FE afterwards (I installed it through the RetroPie-Setup script (from experimental packages). I also added the lirc stuff and the graphics drivers part, haven't tested that though so might not auto-install.

    If you (or anyone else) have any suggestions, feel free to comment :)

    And this is what we have using your updated script with no edits.

    In the version that I was troubleshooting we ended up removing those () expressions since they tended to cause syntax errors.

    Reinstalling the base system again for another go as soon as you can provide an updated script to work with.

    EDIT: Base system has been installed, I just need a new script to follow.

    I'm currently away, but as soon as I can I will create a virtual machine and try the script again and see where it fails and update accordingly. You can however try the other script (not written by me) if you're eager to try it out.

    In the process of trying this a second time now. First time I had the connection close on me half way and I was unable to make it work afterwards. That install I used the WiFi built into my Lenovo M73, this time I'm going with Ethernet so I hope things go better. Not sure how but I hope at the end of things I'll be able to adjust the networking to WiFi because I am unable to run a cord to this desktop all the time at the moment.

    Interestingly something in the settings had me end up with almost the entire Gnome desktop. Not sure this is intentional given the openbox installation later on.

    ARGH...it died on me again while I was typing. error message says that:

    Code
    E: Failed to fetch https://dl.bintray.com/mmatyas/deb/dists/testing/InRelease  403  Forbidden [IP: 43.213.218.48 443]
    E: The repository 'https://dl.bintray.com/mmatyas/deb testing InRelease' is not singned.
    N: Updating from such a repository can't be done securely, and is therefore disabled by default.
    N: See apt-secure(8)  manpage for repository creation and user configuration details.
    Reading package lists... Done
    Building dependency tree
    Reading state information... Done
    E: Unable to locate package pegasus-frontend
    retropie_installer.sh: 49: Syntax error: "(" unexpected

    So not really sure when you'll see this but it didn't work for me and I'm really not sure how to recover from this...

    EDIT: Just wanted to mention that I've been trying to troubleshoot this with the help of a friend in Discord and on the Ubuntu-Mate forums. Sadly there seem to be multiple points of breakage, so when you come back I'd dearly appreciate your feedback on what we've got so far...

    Sorry for being absent. I've updated the post you refer to (RE: RetroELEC Kodi+Wayland+Emulationstation+RetroArch (x86/XU4/RPi)) and removed the pegasus-frontend package as it seems to be removed.
    Please try to run it again and check back if you succeed or run into any other issues.

    Here's an updated version of the script, copy the text and open an editor such as nano and paste it and save as retropie_installer.sh (for example) then do: chmod +x retropie_installer.sh and then run: sh retropie_installer.sh

    The old and borked script below should only be used for reference.

    This intrigues me. Is there a place to discuss it further? I know this is an older post. What I want to know most is what the end result looks like allowing you to switch between systems (Kodi, Emulation Station, Steam) and whether a desktiop is needed or if there is a way to bind the three together for complete control with a remote?

    You can check out the theme at Pegasus Frontend , you simply add Kodi and Steam so you can start them like you'd start a game. I'm using a remote to start either and it works flawlessly.

    decided to go the linux route, however its been quite a while since ive messed with it, do I need to download the above listed minimal install then copy the text listed above save it as retropie_install.sh place it where noted then run the script, or run the items one at a time?

    Thanks for the help all

    Yep, you need to install the minimal Ubuntu version, I recommend v18.04 but v20.04 is (obviously) the latest. After downloaded and installed (from USB preferably) to a storage device, you need to create and either copy the "retropie_install.sh" file to samba share (this has to be installed and setup, check /etc/samba/smb.conf afterwards) or copy it to and from a USB drive and run that file. Don't forget to do "chmod +x retropie_install.sh" after that it's just a matter of executing retropie_install.sh
    If you don't want to bother with that, just download MizterB's bootstrap.sh file, it's way more automated aka user friendly and has some advantages over my script (like no terminal output when launching a game) :)


    Included an attachment of how the setup looks when done.

    Neither of the instructions listed for using other skins have worked for me guess i might be missing a step. if i edit the settings.xml with the code listed above us there anything else i need to do?

    Make sure Kodi isn't running when editing settings.xml or else it won't work.
    But as I mentioned earlier, try Ubuntu 18.04 or 20.04 and the Retropie install script in the above post. The MizterB bootstrap + install script should be fool proof.

    Tried your entry on the skin I would like to use (Madnox) but no success. I may have done something wrong but I am not sure what. I will continue to mess with it, unless you have any other ideas. Thanks for the help.

    See if the skin you're using support adding custom items to the menu, then you should be able to put the cmd "System.Exec(/usr/bin/retroarch.sh)" as a custom command. If not, try some other skin and see if it works just as a proof of concept.

    been using this image for a while, i’d like to use different skins (I am growing tired of the default) Has anyone had any luck using a different skin? cannot seem to get others to work while retaining access to the emulation aspect of this image.

    Thanks!

    Either you have to see if you can enter a custom command from skin settings menu in Kodi or you'll need to edit " \\<networkname>\Userdata\addon_data\skin.<skin.name>\settings.xml "
    My entry looks like this:

    Code
    <setting id="CustomHome.1.Label" type="string">Games</setting>
    <setting id="CustomHome.1.Path" type="string">System.Exec(/usr/bin/retroarch.sh)</setting>

    I'm using Amber skin, so I can't guarantee the same will work for all skins. Best make a backup of it prior to changing it. Also, you probably can't have Kodi running that skin when trying to edit it.

    Edit: But feel free to try the Ubuntu 18.04 minimal iso and the script in my post above to get Pegasus FE + Kodi and possible native Steam support.

    I really enjoyed escalade's work with RetroELEC but I wanted to have my personal touch on the software, so I just ended up doing an Ubuntu 18.04 minimal install and then installed RetroPie (with Pegasus FE) + Kodi on it (can run Steam too, even in BPM). The upside with doing this is that you'll have access to more drivers and aren't limited to what's included in RetroELEC (or LibreELEC for that matter). You'll also be using Ubuntu which is widely supported and discussed in forums should you run into any issues or want to add something of your own.

    Here's what I did if anyone is interested in trying:

    NOTES:
    Also, make sure to install Pegasus FE from RetroPie Setup under experimental packages if videos aren't playing after scraping them.

    You can copy & save that as a file in your user home dir as "retropie_install.sh" for example and then run the cmd: "chmod +x retropie_install.sh"

    execute with "sudo sh retropie_install.sh" afterwards. After a reboot you should now see the Pegasus frontend, you can scrape games with SkraperUI (run it from a Windows PC and point to your Ubuntu machine's LAN IP / name).

    Good luck with your new project!


    Audio issues? Check audio preferences with

    Code
    pacmd list-sinks | grep -e 'name:' -e 'index:'

    and ucomment the last line in /etc/pulse/default.pa and set something like set-default-sink output alsa_output.pci-0000_01_00.1.hdmi-stereo-extra1

    Controller issues? Go to RetroPie section and launch Retroarch and setup your controller binds there.

    Also if you have more than one user it will probably break stuff with the install script. Use a clean new Ubuntu 18.04 install for this.

    Disclaimer: I'm not responsible for any damage running that script may cause. You're on your own if things go haywire.

    Note: If you want to use MizterB's RetroPie script for Ubuntu 18.04/20.04 you can download it here. It uses EmulationStation as frontend and installs main packages for RetroPie automatically

    Has anyone had any luck trying to install the scraper Skyscraper GitHub - muldjord/skyscraper: Powerful and versatile game scraper written in c++ on RetroELEC on a RPI4 build?

    Given the RPi4 image is fairly locked down I couldn't do the manual apt-get install, and I couldn't get the wget install working either.

    I've just started to get back into retro gaming and want to get some of the Video Snaps to jazz up the EmulationStation frontend and SkyScraper appears to be one of the easy ways to scrape for the videos for the Mame games.

    Cheers.

    You cant install anything since it's so locked down, you'd have to re-compile with Skyscraper I believe. Never done anything like that myself so can't guide you through how to do it though I'm afraid.