Try again, I missed the 32-bit nvidia libraries.
RetroELEC Kodi+Wayland+Emulationstation+RetroArch (x86/XU4/RPi)
-
escalade -
May 12, 2016 at 2:26 PM -
Thread is Resolved
-
-
It works perfect
on a Intel Core i3-4010U (nuc)
It plays ok on the red setting
Great work escalade
-
Try again, I missed the 32-bit nvidia libraries.
Thanks, will test it today.
-
Uploaded 20170912. Relevant changes are updated Dolphin and 4.13.1 kernel.
-
yeah, i was retarded
but i cant seem to get it to run, i did (from ssh):Resulting in:
Sending action: RunScript(/usr/bin/audio-suspend.py)
Job for kodi.service canceled.
Running:Results in:
Running as unit: run-ra24d53cbcc0b4bde91e8eb05b4bcc701.serviceand nothing more, took some time when trying to start a game from Emulationstation (screen went black for a couple of minutes) and then just went back to emulationstation again.
Do I need to do something else? I copied the es_systems.cfg file as described earlier and downloaded the Docker addon.slacker666 I have this exact same behaviour, did you manage to get past it ?
escalade Any suggestions ?
-
slacker666 Whats your processor?
The two machines I am attempting to run the PS2 docker on both have AMD CPU'sAMD E-350D & AMD Athlon(tm) II X2 215 Processor
I can pull and run this docker no problems on my Intel laptop...
-
Okay, I have narrowed this issue down. Appears to be an issue with the version of pcsx2 being used.
If I use this very hacky script (for testing) to install Manjaro's pcsx2 package, it works fine on both systemsBash
Display More#!/bin/sh if ! docker images | grep arch-pcsx2 > /dev/null; then docker pull escalade1/arch-pcsx2 fi kodifreeze.sh freeze DOCKER_ARGS=" \ --rm \ --name arch-pcsx2 \ --privileged \ -i \ -e DISPLAY=:0.0 \ -v /dev/shm:/dev/shm \ -v /var/media:/media \ -v /storage:/storage \ -v /storage/.config/asound.conf:/etc/asound.conf \ -v /storage/.config/PCSX2:/root/.config/PCSX2 \ -v /storage/roms/bios:/root/.config/PCSX2/bios \ -v /tmp/.X11-unix:/tmp/.X11-unix" /storage/.kodi/addons/service.system.docker/bin/docker run $DOCKER_ARGS escalade1/arch-pcsx2 /usr/bin/bash -c '/usr/bin/pacman -U http://manjaro.melbourneitmirror.net/stable/multilib/x86_64/pcsx2-1.4.0-5-x86_64.pkg.tar.xz ; /usr/bin/PCSX2' "$@" kodifreeze.sh unfreeze
My guess is the issue is with the archlinuxcn's version of pcsx2
-
If you read my replies one page back you'd already know that.
-
After updating to the 20170912 build I get some problems.
1) Tvheadend service doesn't start.
2) My wlan adapter doesn't work. Looks like no driver and firmware are loaded. I see it with lspci and lsusb :
-
The module autoloading in the last version got messed up, I've removed the broken build and a new one is uploading quite soon.
You could remedy it by doing CTRL+ALT+3 and copying an update file from a USB connected drive to /storage/.update and rebooting.
-
-
Works here. Does the remote server have a working RPC/NFS service?
-
slacker666 Whats your processor?
The two machines I am attempting to run the PS2 docker on both have AMD CPU'sAMD E-350D & AMD Athlon(tm) II X2 215 Processor
I can pull and run this docker no problems on my Intel laptop...
I have an Intel J1900 cpu.
How can I implement that hacky sh script of yours to my machine? -
I have an Intel J1900 cpu.
How can I implement that hacky sh script of yours to my machine?slacker666 You cant really, the hacky script was just to verify if it was that version of PCSX2 that was the issue, it cant actually be used for day to day.
So unless escalade uses another package, you, me and probably a few other people are sh*t out of luck.
Im am however working on building my own docker container to do the same thing (But with a different package) so i'll let you know when I know more -
Actually I think those CPU's aren't even close to be able to run PCSX2 at a meaningful speed. It's more demanding than Dolphin.
-
Cool, thanks for the feedback. My NUC D54250WYK runs OK except for some games (Tekken for example) that run a bit slow. God of War played OK though. Dolphin actually seems to run smoother, so guess the older 32-bit code base of PCSX2 isn't very well optimized or the PS2 is just harder to emulate. Would be interested to hear feedback from those with more powerful Intel CPUs, contemplating getting a NUC7 or maybe even the older Skull Canyon if I can find it at a decent price.
Ohh Tekken was the only game I tested, I confirm God of War play better
but have a little issue with PCSX2 as it run at same resolution than KODI and I didn't find in options a way to decrease it
so I have to fallback to 1920x1080 or lower in kodi before launching PS2 games
-
slacker666 I've done basic testing on my docker image and so far seems well, very laggy on my APU, but runs nonetheless (Which in my opinion, is better than not running at all, I'd rather know it runs like sh*t than not know why it doesnt work at all)
If you want to give it a whirl, copy /usr/bin/pcsx2.start to /storage and edit the new file, replace all instances of escalade1/arch-pcsx2 with iownsu/pcsx2 then update your es_systems.cfg to point to /storage/pcsx2.start
I'd give it a good few hours though, my upload is crap and the image is still publishing to docker hub
This is NOT considered a replacement for escalades image, more just for testing, I cant really provide support for it other then what i've given above.
escalade, If you're interested, you can check out my scripts for building the image here GitHub - PrimusNZ/libreelec-pcsx2-docker: Docker Creation script for LibreELEC
Uses Manjaro's official/stable version of PCSX2 (1.4.0-5) -
The resolution you are running at doesn't matter. PCSX2 renders at native PS2 resolution by default and it'll get upscaled to 1080p or whatever.
I already have a simpler automated setup. PCSX2 1.4 is ancient btw, nearly two years old. Had artifacts and issues with several games on my haswell until I upgraded to the latest git version.
-