EmuELEC / EmuELEC

EmuELEC, retro emulation for Amlogic devices. Based on CoreELEC. https://emuelec.org or join us on Discord: https://discord.gg/jQWCFwTn5T
https://emuelec.org
2.36k stars 392 forks source link

Radxa Zero crashes upon starting 3d games in 4.4 update #893

Closed thefunkdoctor closed 1 year ago

thefunkdoctor commented 2 years ago

I have had no issues running 4.3 for awhile on my radxa zero 1gb

Attempted a fresh 4.4 install and everything seems to work the same except games wont load

specifically psp/n64/saturn or any 3d game seems to freeza the console once its about to load in game

i can usually start the game, get through the menus

but once i go to choose a level it freezes mid loading

i wonder if it is somehow related to saving issue as im getting alot of corrupted save data

any help is appreciated

shantigilbert commented 2 years ago

It will be nearly impossible to help without logs

thefunkdoctor commented 2 years ago

i recently picked up a radxa zero 2gb version it works flawlessly with emuelec 4.4 and 4.5 while the 1gb version freezes on those versions, so perhaps its just the lack of ram

shantigilbert commented 2 years ago

i recently picked up a radxa zero 2gb version it works flawlessly with emuelec 4.4 and 4.5 while the 1gb version freezes on those versions, so perhaps its just the lack of ram

1GB might not be enough for 1080p on 3D emulators. But another thing to consider would be heat?

thefunkdoctor commented 2 years ago

both units i tested had heatsinks

they also never went above 66 degrees in desktop testing so i dont imagine they would overheat emulating. Seeing as my 1gb model will run all day on emuelec 4.3 ive even let it play through a few anime episodes on the media player no problem

shantigilbert commented 2 years ago

Then no idea, sorry. I do not have a 1gb device to test this, nor do you provide any type of logs.

shantigilbert commented 2 years ago

You need to provide emuelec.log which is the one that is catching the issues for games, not the ES log. or you can use the setup menu to gather the logs and send the url.

thefunkdoctor commented 2 years ago

http://ix.io/3WvX

is this correct

thefunkdoctor commented 2 years ago

Apr 29 06:51:42 EMUELEC systemd[1]: Finished Wait for Kernel Time Synchronisation. Apr 29 06:51:42 EMUELEC systemd[1]: Reached target System Time Synchronized. Apr 29 06:51:42 EMUELEC systemd[1]: Started Discard unused blocks once a week. Apr 29 06:51:42 EMUELEC systemd[1]: Reached target Timer Units. Apr 29 06:51:42 EMUELEC systemd[1]: Startup finished in 3.955s (kernel) + 16.291s (userspace) = 20.247s. Apr 29 06:51:42 EMUELEC nmbd[3443]: [2022/04/29 06:51:42.966508, 0] ../../lib/util/become_daemon.c:135(daemon_ready) Apr 29 06:51:42 EMUELEC nmbd[3443]: daemon_ready: daemon 'nmbd' finished starting up and ready to serve connections Apr 29 06:51:42 EMUELEC nmbd[3443]: [2022/04/29 06:51:42.990728, 0] ../../source3/nmbd/nmbd_namequery.c:109(query_name_response) Apr 29 06:51:42 EMUELEC nmbd[3443]: query_name_response: Multiple (2) responses received for a query on subnet 192.168.0.28 for name WORKGROUP<1d>. Apr 29 06:51:42 EMUELEC nmbd[3443]: This response was from IP 192.168.0.10, reporting an IP address of 192.168.0.10. Apr 29 06:51:43 EMUELEC python[4004]: Traceback (most recent call last): Apr 29 06:51:43 EMUELEC python[4004]: File "/usr/lib/python3.9/site-packages/dbus/bus.py", line 177, in activate_name_owner Apr 29 06:51:43 EMUELEC python[4004]: File "/usr/lib/python3.9/site-packages/dbus/bus.py", line 361, in get_name_owner Apr 29 06:51:43 EMUELEC python[4004]: File "/usr/lib/python3.9/site-packages/dbus/connection.py", line 652, in call_blocking Apr 29 06:51:43 EMUELEC python[4004]: dbus.exceptions.DBusException: org.freedesktop.DBus.Error.NameHasNoOwner: Could not get owner of name 'org.bluez': no such name Apr 29 06:51:43 EMUELEC python[4004]: During handling of the above exception, another exception occurred: Apr 29 06:51:43 EMUELEC python[4004]: Traceback (most recent call last): Apr 29 06:51:43 EMUELEC python[4004]: File "/usr/bin/batocera/batocera-bluetooth-agent", line 446, in Apr 29 06:51:43 EMUELEC python[4004]: obj = bus.get_object("org.bluez", "/org/bluez") Apr 29 06:51:43 EMUELEC python[4004]: File "/usr/lib/python3.9/site-packages/dbus/bus.py", line 241, in get_object Apr 29 06:51:43 EMUELEC python[4004]: File "/usr/lib/python3.9/site-packages/dbus/proxies.py", line 250, in init Apr 29 06:51:43 EMUELEC python[4004]: File "/usr/lib/python3.9/site-packages/dbus/bus.py", line 182, in activate_name_owner Apr 29 06:51:43 EMUELEC python[4004]: File "/usr/lib/python3.9/site-packages/dbus/bus.py", line 277, in start_service_by_name Apr 29 06:51:43 EMUELEC python[4004]: File "/usr/lib/python3.9/site-packages/dbus/connection.py", line 652, in call_blocking Apr 29 06:51:43 EMUELEC python[4004]: dbus.exceptions.DBusException: org.freedesktop.DBus.Error.ServiceUnknown: The name org.bluez was not provided by any .service files Apr 29 06:51:43 EMUELEC systemd[1]: bluetooth-agent.service: Main process exited, code=exited, status=1/FAILURE Apr 29 06:51:43 EMUELEC systemd[1]: bluetooth-agent.service: Failed with result 'exit-code'. Apr 29 06:51:43 EMUELEC systemd[1]: bluetooth-agent.service: Scheduled restart job, restart counter is at 5. Apr 29 06:51:43 EMUELEC systemd[1]: Stopped EmuELEC Bluetooth Agent. Apr 29 06:51:43 EMUELEC systemd[1]: bluetooth-agent.service: Failed to get cgroup ID on cgroup /sys/fs/cgroup/unified/system.slice/bluetooth-agent.service, ignoring: Function not implemented Apr 29 06:51:43 EMUELEC systemd[1]: Started EmuELEC Bluetooth Agent. Apr 29 06:51:44 EMUELEC python[4045]: Traceback (most recent call last): Apr 29 06:51:44 EMUELEC python[4045]: File "/usr/lib/python3.9/site-packages/dbus/bus.py", line 177, in activate_name_owner Apr 29 06:51:44 EMUELEC python[4045]: File "/usr/lib/python3.9/site-packages/dbus/bus.py", line 361, in get_name_owner Apr 29 06:51:44 EMUELEC python[4045]: File "/usr/lib/python3.9/site-packages/dbus/connection.py", line 652, in call_blocking Apr 29 06:51:44 EMUELEC python[4045]: dbus.exceptions.DBusException: org.freedesktop.DBus.Error.NameHasNoOwner: Could not get owner of name 'org.bluez': no such name Apr 29 06:51:44 EMUELEC python[4045]: During handling of the above exception, another exception occurred: Apr 29 06:51:44 EMUELEC python[4045]: Traceback (most recent call last): Apr 29 06:51:44 EMUELEC python[4045]: File "/usr/bin/batocera/batocera-bluetooth-agent", line 446, in Apr 29 06:51:44 EMUELEC python[4045]: obj = bus.get_object("org.bluez", "/org/bluez") Apr 29 06:51:44 EMUELEC python[4045]: File "/usr/lib/python3.9/site-packages/dbus/bus.py", line 241, in get_object Apr 29 06:51:44 EMUELEC python[4045]: File "/usr/lib/python3.9/site-packages/dbus/proxies.py", line 250, in init Apr 29 06:51:44 EMUELEC python[4045]: File "/usr/lib/python3.9/site-packages/dbus/bus.py", line 182, in activate_name_owner Apr 29 06:51:44 EMUELEC python[4045]: File "/usr/lib/python3.9/site-packages/dbus/bus.py", line 277, in start_service_by_name Apr 29 06:51:44 EMUELEC python[4045]: File "/usr/lib/python3.9/site-packages/dbus/connection.py", line 652, in call_blocking Apr 29 06:51:44 EMUELEC python[4045]: dbus.exceptions.DBusException: org.freedesktop.DBus.Error.ServiceUnknown: The name org.bluez was not provided by any .service files Apr 29 06:51:44 EMUELEC systemd[1]: bluetooth-agent.service: Main process exited, code=exited, status=1/FAILURE Apr 29 06:51:44 EMUELEC systemd[1]: bluetooth-agent.service: Failed with result 'exit-code'. Apr 29 06:51:44 EMUELEC systemd[1]: bluetooth-agent.service: Scheduled restart job, restart counter is at 6. Apr 29 06:51:44 EMUELEC systemd[1]: Stopped EmuELEC Bluetooth Agent. Apr 29 06:51:44 EMUELEC systemd[1]: bluetooth-agent.service: Failed to get cgroup ID on cgroup /sys/fs/cgroup/unified/system.slice/bluetooth-agent.service, ignoring: Function not implemented Apr 29 06:51:45 EMUELEC systemd[1]: Started EmuELEC Bluetooth Agent. Apr 29 06:51:45 EMUELEC python[4047]: Traceback (most recent call last): Apr 29 06:51:45 EMUELEC python[4047]: File "/usr/lib/python3.9/site-packages/dbus/bus.py", line 177, in activate_name_owner Apr 29 06:51:45 EMUELEC python[4047]: File "/usr/lib/python3.9/site-packages/dbus/bus.py", line 361, in get_name_owner Apr 29 06:51:45 EMUELEC python[4047]: File "/usr/lib/python3.9/site-packages/dbus/connection.py", line 652, in call_blocking Apr 29 06:51:45 EMUELEC python[4047]: dbus.exceptions.DBusException: org.freedesktop.DBus.Error.NameHasNoOwner: Could not get owner of name 'org.bluez': no such name Apr 29 06:51:45 EMUELEC python[4047]: During handling of the above exception, another exception occurred: Apr 29 06:51:45 EMUELEC python[4047]: Traceback (most recent call last): Apr 29 06:51:45 EMUELEC python[4047]: File "/usr/bin/batocera/batocera-bluetooth-agent", line 446, in Apr 29 06:51:45 EMUELEC python[4047]: obj = bus.get_object("org.bluez", "/org/bluez") Apr 29 06:51:45 EMUELEC python[4047]: File "/usr/lib/python3.9/site-packages/dbus/bus.py", line 241, in get_object Apr 29 06:51:45 EMUELEC python[4047]: File "/usr/lib/python3.9/site-packages/dbus/proxies.py", line 250, in init Apr 29 06:51:45 EMUELEC python[4047]: File "/usr/lib/python3.9/site-packages/dbus/bus.py", line 182, in activate_name_owner Apr 29 06:51:45 EMUELEC python[4047]: File "/usr/lib/python3.9/site-packages/dbus/bus.py", line 277, in start_service_by_name Apr 29 06:51:45 EMUELEC python[4047]: File "/usr/lib/python3.9/site-packages/dbus/connection.py", line 652, in call_blocking Apr 29 06:51:45 EMUELEC python[4047]: dbus.exceptions.DBusException: org.freedesktop.DBus.Error.ServiceUnknown: The name org.bluez was not provided by any .service files Apr 29 06:51:45 EMUELEC systemd[1]: bluetooth-agent.service: Main process exited, code=exited, status=1/FAILURE Apr 29 06:51:45 EMUELEC systemd[1]: bluetooth-agent.service: Failed with result 'exit-code'. Apr 29 06:51:46 EMUELEC systemd[1]: bluetooth-agent.service: Scheduled restart job, restart counter is at 7. Apr 29 06:51:46 EMUELEC systemd[1]: Stopped EmuELEC Bluetooth Agent. Apr 29 06:51:46 EMUELEC systemd[1]: bluetooth-agent.service: Failed to get cgroup ID on cgroup /sys/fs/cgroup/unified/system.slice/bluetooth-agent.service, ignoring: Function not implemented Apr 29 06:51:46 EMUELEC systemd[1]: Started EmuELEC Bluetooth Agent. Apr 29 06:51:47 EMUELEC python[4049]: Traceback (most recent call last): Apr 29 06:51:47 EMUELEC python[4049]: File "/usr/lib/python3.9/site-packages/dbus/bus.py", line 177, in activate_name_owner Apr 29 06:51:47 EMUELEC python[4049]: File "/usr/lib/python3.9/site-packages/dbus/bus.py", line 361, in get_name_owner Apr 29 06:51:47 EMUELEC python[4049]: File "/usr/lib/python3.9/site-packages/dbus/connection.py", line 652, in call_blocking Apr 29 06:51:47 EMUELEC python[4049]: dbus.exceptions.DBusException: org.freedesktop.DBus.Error.NameHasNoOwner: Could not get owner of name 'org.bluez': no such name Apr 29 06:51:47 EMUELEC python[4049]: During handling of the above exception, another exception occurred: Apr 29 06:51:47 EMUELEC python[4049]: Traceback (most recent call last): Apr 29 06:51:47 EMUELEC python[4049]: File "/usr/bin/batocera/batocera-bluetooth-agent", line 446, in Apr 29 06:51:47 EMUELEC python[4049]: obj = bus.get_object("org.bluez", "/org/bluez") Apr 29 06:51:47 EMUELEC python[4049]: File "/usr/lib/python3.9/site-packages/dbus/bus.py", line 241, in get_object Apr 29 06:51:47 EMUELEC python[4049]: File "/usr/lib/python3.9/site-packages/dbus/proxies.py", line 250, in init Apr 29 06:51:47 EMUELEC python[4049]: File "/usr/lib/python3.9/site-packages/dbus/bus.py", line 182, in activate_name_owner Apr 29 06:51:47 EMUELEC python[4049]: File "/usr/lib/python3.9/site-packages/dbus/bus.py", line 277, in start_service_by_name Apr 29 06:51:47 EMUELEC python[4049]: File "/usr/lib/python3.9/site-packages/dbus/connection.py", line 652, in call_blocking Apr 29 06:51:47 EMUELEC python[4049]: dbus.exceptions.DBusException: org.freedesktop.DBus.Error.ServiceUnknown: The name org.bluez was not provided by any .service files Apr 29 06:51:47 EMUELEC systemd[1]: bluetooth-agent.service: Main process exited, code=exited, status=1/FAILURE Apr 29 06:51:47 EMUELEC systemd[1]: bluetooth-agent.service: Failed with result 'exit-code'. Apr 29 06:51:47 EMUELEC systemd[1]: bluetooth-agent.service: Scheduled restart job, restart counter is at 8. Apr 29 06:51:47 EMUELEC systemd[1]: Stopped EmuELEC Bluetooth Agent. Apr 29 06:51:47 EMUELEC systemd[1]: bluetooth-agent.service: Start request repeated too quickly. Apr 29 06:51:47 EMUELEC systemd[1]: bluetooth-agent.service: Failed with result 'exit-code'. Apr 29 06:51:47 EMUELEC systemd[1]: Failed to start EmuELEC Bluetooth Agent. Apr 29 06:51:51 EMUELEC connmand[3368]: wlan0 {add} route 82.165.8.211 gw 192.168.0.1 scope 0 Apr 29 06:51:53 EMUELEC crond[3314]: time disparity of 70818 minutes detected Apr 29 06:51:54 EMUELEC kernel: asoc-aml-card auge_sound: S/PDIF[1] Playback disable Apr 29 06:51:54 EMUELEC kernel: spdif_b keep clk continuous Apr 29 06:51:54 EMUELEC kernel: audio_ddr_mngr: frddrs[0] released by device ff642000.audiobus:spdif_b Apr 29 06:51:55 EMUELEC kernel: Console: switching to colour frame buffer device 240x67 Apr 29 06:52:02 EMUELEC systemd[1]: systemd-hostnamed.service: Deactivated successfully. Apr 29 06:52:24 EMUELEC kernel: fb: mem_free_work, free memory: addr:800000 Apr 29 06:52:26 EMUELEC connmand[3368]: wlan0 {del} route 82.165.8.211 gw 192.168.0.1 scope 0 Apr 29 06:52:28 EMUELEC kernel: Console: switching to colour dummy device 80x25 Apr 29 06:52:28 EMUELEC kernel: fb: osd[0] enable: 0 (bash) Apr 29 06:52:28 EMUELEC kernel: fb: osd[1] enable: 0 (bash) Apr 29 06:52:28 EMUELEC kernel: vout: vmode set to 1080p60hz Apr 29 06:52:28 EMUELEC kernel: vout: don't set the same mode as current, exit Apr 29 06:52:29 EMUELEC kernel: fb: osd[0] enable: 1 (bash) Apr 29 06:52:29 EMUELEC kernel: fb: osd[1] enable: 1 (bash) Apr 29 06:52:30 EMUELEC emulationstation[4694]: The framebuffer device was opened successfully. Apr 29 06:52:30 EMUELEC emulationstation[4694]: vinfo.yoffset=1080 Apr 29 06:52:30 EMUELEC emulationstation[4694]: FIX: setting vinfo.yoffset=0. Apr 29 06:52:30 EMUELEC kernel: audio_ddr_mngr: frddrs[0] registered by device ff642000.audiobus:spdif_b Apr 29 06:52:30 EMUELEC kernel: set normal 512 fs /4 fs Apr 29 06:52:30 EMUELEC kernel: set spdifout clk:5644800, mpll:22579200 Apr 29 06:52:30 EMUELEC kernel: get spdifout clk:5644797, mpll:22579186 Apr 29 06:52:30 EMUELEC kernel: set normal 512 fs /4 fs Apr 29 06:52:30 EMUELEC kernel: set spdifout clk:5644800, mpll:22579200 Apr 29 06:52:30 EMUELEC kernel: get spdifout clk:5644797, mpll:22579186 Apr 29 06:52:30 EMUELEC kernel: iec_info: rate: 44100, codec_type:0x0, channel status L:0x100, R:0x100 Apr 29 06:52:30 EMUELEC kernel: hdmitx: err chn setting, must be 2, 4, 6 or 8, Rst as def Apr 29 06:52:30 EMUELEC kernel: hdmitx: err chn msk, must larger than 0 Apr 29 06:52:30 EMUELEC kernel: aml_spdif_fifo_ctrl, bit depth:16, frddr type:1, toddr:type:1 Apr 29 06:52:30 EMUELEC kernel: asoc-aml-card auge_sound: S/PDIF[1] Playback enable Apr 29 06:52:33 EMUELEC emulationstation[4708]: PING 8.8.8.8 (8.8.8.8): 56 data bytes Apr 29 06:52:33 EMUELEC emulationstation[4708]: 64 bytes from 8.8.8.8: seq=0 ttl=115 time=13.604 ms Apr 29 06:52:33 EMUELEC emulationstation[4708]: --- 8.8.8.8 ping statistics --- Apr 29 06:52:33 EMUELEC emulationstation[4708]: 1 packets transmitted, 1 packets received, 0% packet loss Apr 29 06:52:33 EMUELEC emulationstation[4708]: round-trip min/avg/max = 13.604/13.604/13.604 ms Apr 29 06:52:44 EMUELEC kernel: asoc-aml-card auge_sound: S/PDIF[1] Playback disable Apr 29 06:52:44 EMUELEC kernel: spdif_b keep clk continuous Apr 29 06:52:44 EMUELEC kernel: audio_ddr_mngr: frddrs[0] released by device ff642000.audiobus:spdif_b Apr 29 06:52:44 EMUELEC kernel: Console: switching to colour frame buffer device 240x67

this was a log today on a fresh sd card

i select a psp game and then it freezes when attempting to start

Langerz82 commented 1 year ago

the file we usually need with emulator crashing issues is in /emuelec/logs/emuelec.log . Anyway this issue may be outdated as it's for 4.4, If it's still an issue open up another thread.