rocknix / distribution Goto Github PK
View Code? Open in Web Editor NEWLicense: Other
License: Other
Battery seems to be draining significantly when device is powered-off. Differences of up to 10-20% when turning device back on after a few hours.
Steps to reproduce the behavior:
No error to log as such
Some Powkiddy devices seem to have problems with charge percentage display anyway, which I have been trying to address by fully charging, disconnecting/reconnecting battery, fully cycling a charge, etc. But, that aside, there seems to be a consistent drain on the battery when the device is powered-off. I have been shutting down from the menu, not using sleep mode or anything else.
Steps to reproduce the behavior:
RK2023 and RGB30v1 drains battery while being turned off.
Steps to reproduce the behavior:
Leave the devices off, preferably with low charge for quicker feedback wait a few days and it's dead.
Not available
Theory: RK2023 and RGB30v1 uses a different CPU voltage regulator than all other rk3566 devices.
Whenever I turn on my RG353M lately for the last 2 or 3 releases, my games don't show up. If I choose Restart System in the Quit menu to reboot, they show up after that. I do not believe anything is wrong with the SD card, it's of reputable brand (Samsung), not used that much/long. Maybe something is wrong with the shutdown process or the initial boot process.
Steps to reproduce the behavior:
Can check/provide specific logs as needed. I forgot to check if dmesg
said anything on the boots where the SD card doesn't show up, but I have at least seen that the SD card doesn't show up under df -h
in those cases, so it's not being mounted at all. Don't recall if it showed up under blkid
.
I ran into this while doing battery tests (leaving the device off and sitting then turning on to see if it was dead/lower charge) recently for a different bug.
When booting up ROCKNIX, a mouse cursor appears on the screen for about 1 second before disappearing. It seems like something that was forgotten to be removed. How can this be disabled or fixed?
This issue occurs every time the device is powered on, and it seems like a minor oversight that could affect user experience. It’s a brief flash of a mouse cursor, but it might indicate an underlying problem in the boot process. Any guidance on how to resolve this would be greatly appreciated.
I'm following the Moonlight guide on Rocknix.org and the first step on the device is to open the Main Menu and to select the Moonlight option, but there is no such option. https://rocknix.org/systems/moonlight/
Steps to reproduce the behavior:
I have just installed ROCKNIX onto the GO ULTRA, have configured Sunshine on my PC, now wanting to try Moonlight there is no such option there. https://rocknix.org/systems/moonlight/ My device is connected to my network (I've scraped my ROMS).
I did find "Moonlight new" in PortMaster, but when installed and launched via Ports, it shows a blue screen indefinitely.
There is audio static and CPU slow down after resuming from sleep while playing official Pico-8 emulator (not fake08). You must sleep for longer than a few seconds to notice a change. While pico-8 hasn't exhibited slow down, when I quit and play a SNES game I noticed lots of slowdown.
Resume after:
a. 10s of sleep: No effect
b. 1min of sleep: Slight audio cracking, but no CPU slowdown noticed.
c. 30mins of sleep: Lots of audio crackling. Massive slowdown in SNES.
Steps to reproduce the behavior:
Expected Result: Clean music playing.
Actual Result: Music has lots of crackling.
Expected result: Full speed emulation
Actual: Slow emulation.
Which log file would be useful? I can get whatever is required.
None
The Powkiddy X55 only seems to indicate that it is charging (led indicator) while the device is awake. While the device is asleep or shutdown, the led indicator has no activity when the device is plugged in. There is no indication if the device is charging or not during these states.
Steps to reproduce the behavior:
No errors occur.
Other rk3566 devices have consistent charging behavior during states of sleep or shutdown. One for instance is the 353p which displays the amber and green leds respectively during charging even if the device is shutdown.
Hi, the emulator Mupen64plus-Next has a bug with the textures that display transparency correctly. I had already found the article about it:
In many games for PSX, N64, Saturn, Dreamcast, some SNES, maybe PSP or even on all systems. The games are unplayable because dark areas look inverted or "negative" no matter which emulator I use.
Here some examples:
PSX
Alien Trilogy, SLES-00246
Medal of Honor, SLUS-00974
Medal of Honor - Underground, SLUS-01270
Tomb Raider 1-5 under water, German versions
N64
Both Castlevania, European versions
The 2 pictures clearly show the difference. The dark image shows how it should be. I deliberately set the brightness of the brighter image to maximum in order to better show the difference of the effect.
I found out that other users who used JELOS also had this problem. They fixed the problem with options to adjust gamma and other settings. I haven't found anything under rocknix yet.
Here is the link to it: https://www.reddit.com/r/SBCGaming/comments/15c6cjk/powkiddy_x55_owners_be_sure_to_adjust_your_gamma/
I use a powkiddy x55 with the 20240702 version, same problem on the 20240612 version
The clock does not keep consistent timing when device has been shut down. It doesn't even drift, as such, but seems to reset to some arbitrary time when the device is powered back on (19:53). Time updates properly when connected to the internet via wifi but the device does not remember the time once turned off.
Steps to reproduce the behavior:
n/a
I am guessing that the date is not being maintained either, as my recent games collection doesn't populate in the correct order when games are played - plays are probably being logged in metadata with old/incorrect dates and thus not being displayed properly in the list.
In PR #225 entware support was dropped. I very much liked that to install tools like tmux, nnn, maybe lf.
ssh into your RockNix
installentware
does not work any more.
No global option for mono sound on Powkiddy RGB20SX
Steps to reproduce the behavior:
using this image https://github.com/ROCKNIX/distribution/releases/download/20240702/ROCKNIX-RK3566.aarch64-20240702.img.gz, Anbernic RG353P can not boot,, burn the image to sdcard using belenaEtcher, Rufus, DiskImager etc
I believe this is a known issue but raising a bug for it. If I try to run any Daphne games on the latest build on my RG Arc D, the screen goes blank for a few seconds and then returns you to ES.
Steps to reproduce the behavior:
RG351V with V2 panel does not boot.
Steps to reproduce the behavior:
https://github.com/AmberELEC/AmberELEC
[1] use the RG351P image
[2] for RG351V and RG351MP devices with v2 display the use of the pre-release image is mandatory
[3] use the RG351MP pre-release image
commit
add support for v2 displays
AmberELEC/AmberELEC@6359c7d
I thought I was having similar issues to #360 except I couldn't get my games to show up at all. I was running JelOS and the games showed up fine, and I can still eject the second SD card and read them fine on my laptop. I have an Anbernic 353V and I wiped the android partition via adb like the wiki said. I did notice some shenanigans with the sd-card being mounted differently between reboots. I eventually did find my games under games-external/gba
instead of games-external/roms/gba
. I copied a test game over to the other directory, restarted emulationstation and it showed right up.
Since the sd card was already formatted and working on JelOS, was there a change to how the sd cards get mounted? Should I just copy EVERY game over or is there a setting to just look at a different folder?
Steps to reproduce the behavior:
Chip8 on the RG ARC on the last few and current builds doesn't work for me. Pretty sure it used to work. When I start any Chip8 game the screen stays black / blank and there are no sounds or images. RA is still running though as if I press start + select to exit (twice), I get the first message on screen to press it again to quit.
To reproduce: on RG ARC on latest build, try to run any Chip8 game. Should get a black screen.
Device: Powkiddy X55
Rocknix Ver: 20240612 (a122bf0 (main))
On boot and onward the image is shifted a couple pixels horizontally to the left relative to the physical screen, these displaced pixels are present on the right of the screen at all times. Not dependent on application/emulator it is present from power on to power off.
Rarely the screen is aligned properly during a boot sequence until the next restart, but this is not replicable at this time. This was not present on OEM firmware.
Image Attached: Boot screen, you can see the Rocknix logo pushed on the right edge of the screen.
There are a few minor idtech game launcher script issues that prevents idtech games from launching or being identified correctly in specific situations. Notes below are documented with help from @porschemad911
Steps to reproduce the behavior:
For Quake 3, the file name extension is incorrectly identified as "pak", but this should be "pk3".
Quake 3 libretro core requires x86, so game launcher should not be created if device is non-x86 (i.e. arm).
Doom 3 libretro core requires x86, so game launcher should not be created if device is non-x86 (i.e. arm).
Updating gamelists via typical settings menu does not trigger the idtech gamelist to update (this may be by design, but it does pose an inconsistency).
If possible, it would be nice to have the idtech gamelist tool rename any uppercase characters found in idtech folder files to be lowercase automatically, as this would prevent misalignment between what scripts expect to find vs what a user has copied across (especially when Windows and Linux don't always see eye to eye on uppercase vs lowercase).
N/A
N/A
Device: Powkiddy X55
Rocknix Ver: 20240612 (a122bf0 (main))
The only way to boot the device is through holding the power button for 10 seconds. This seems longer than intended.
After trying to put my device to sleep, I am unable to wake it up and I have to hard power it off and then turn it back on.
Additionally one of the 2 or 3 times this has happened recently, upon reboot my games SD card wasn't being detected for some reason, but ejecting and reinserting, then doing a game scan made everything show up again. That was a first.
I have noticed that if I have an ssh connection open that it freezes when I press the power button once, so it's at least disconnecting from the WiFi when I press it. It's unclear what all it's doing.
Steps to reproduce the behavior:
I have never had the sleep work with ROCKNIX so far and I don't use my device enough to recall if it worked with JELOS. I either press the button by accident or from muscle memory like I would to put my phone or Steam Deck to sleep.
This may be related to the other power issues I'm having with battery drain while "off" and the device not powering off correctly as mentioned here: #256 (comment)
This error comes up in a docker build.
I tried it both in Ubuntu and Arch.
$ make docker-image-pull
(tried docker-image-build in Ubuntu)
$ make docker-RK3566
BUILD_DIR=/MiSTeX/rocknix docker run -it --init --env-file .env --rm --user 1000:1000 -v /MiSTeX/rocknix:/MiSTeX/rocknix -w /MiSTeX/rocknix "rocknix/rocknix-build:latest" make RK3566
make[1]: Entering directory '/MiSTeX/rocknix'
unset DEVICE_ROOT
DEVICE_ROOT=RK3566 PROJECT=Rockchip DEVICE=RK3566 ARCH=arm ./scripts/build_distro
sed: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.38' not found (required by sed)
make[1]: *** [Makefile:56: RK3566] Error 1
make[1]: Leaving directory '/MiSTeX/rocknix'
make: *** [Makefile:144: docker-RK3566] Error 2
Output see above
Git revision was: c307671
This isn't an issue with ROCKNIX per se, but with making a potential caveat clear to users who intend to switch between Mainline and BSP OS cards:
I believe it is a known issue to the dev team that, when switching between a Mainline Linux OS and a BSP based OS on RK3566 devices, there seems to be a common glitch wherein something in power management gets bugged, and soft shutdowns result in restarts instead of shutting down, requiring a physical battery disconnect to resolve. Happened when switching between ROCKNIX and old JxxOS cards, ROCKNIX and ArkOS, or Batocera and ArkOS / JxxOS. Experienced on RG353M and x55. Seen other reports and acknowledgements in the ROCKNIX Discord.
In posts in other Discords and elsewhere, this is being mistaken by some users who switch OSes as being a malicious result, perhaps not knowing why this happens, or that this also happens with another Mainline distro?
Maybe a brief mention of the issue and its fix in the Wiki, perhaps in the install instructions for affected devices, would alleviate this confusion?
in /storage/roms
, the README references "Use the Create Game Directories" option in "System Settings" to create your game directories." but the "Create Game Directories" option doesn't seem to be present.
Steps to reproduce the behavior:
dev
build of ROCKNIXREADME
in storage/roms
Only using the "internal" SD Card.
Bluetooth controllers connect successfully in Rocknix, work as expected with EmulationStation (ES), but aren't being detected by RetroArch (RA) automatically despite being configured correctly in EmulationStations (ES)
Steps to reproduce the behavior:
Will amend this to include log file shortly.
When connecting a controller to the device the key combination to exit the game does not work anymore on both onboard controller and the connected one.
Steps to reproduce the behaviour:
The start and select key works correctly when used individually for their function, so they are mapped.
Docker build fails, because the base docker image does not exist
Steps to reproduce the behavior:
$ git clone --depth 1 https://github.com/ROCKNIX/distribution.git
$ cd distribution
$ make docker-RK3566
$ make docker-RK3566
BUILD_DIR=/MiSTeX/distribution docker run -it --init --env-file .env --rm --user 1000:1000 -v /MiSTeX/distribution:/MiSTeX/distribution -w /MiSTeX/distribution "rocknix/rocknix-build:latest" make RK3566
Unable to find image 'rocknix/rocknix-build:latest' locally
docker: Error response from daemon: pull access denied for rocknix/rocknix-build, repository does not exist or may require 'docker login': denied: requested access to the resource is denied.
See 'docker run --help'.
make: *** [Makefile:144: docker-RK3566] Error 125
When we configure the control through rocknix it does not work in Dolphin Standalone.
I've tried configuring the controls through Rocknix, and retroarch and none of them work in Dolphin Standalone, which is sad, as it performs better than the retroarch core.
I've already tried editing the GCPadNew.ini file, but without success.
I tested with a PS4, Xbox One and Xbox 360 controller.
The Java emulator on ROCKNIX stopped loading, but on the latest version of JelOS everything worked fine
Just launch any game (jar file freej2me retroarch core)
Comparing the source code of JelOS and ROCKNIX I found that they are identical. Maybe the problem is deeper
The Github releases tab copies the entirety of README.md in the changelog, instead of just the changelog like in the official Discord.
Steps to reproduce the behavior:
Just wanted to seize the opportunity to create an issue about this problem now that issues can be reported here.
Downloaded 20240702, unpacked to ROCKNIX-RK3566.aarch64-20240702.img and flashed it with balenaEtcher.
The device always boots to Android. Pressing the F button does not help.
I have a WIFI and BLUETOOTH module(RTL8852BE), but the WIFI doesn't work, only the Bluetooth, I activated the internet in the menu, but no WIFI network appears, in other systems it works perfectly.
先日のアップデートにて私のR36SにてROCKNIXが使用できるようになり使用してみたところ、
HOTKEYが効きません。
SELCTボタンに設定し、SELECT+STARTを押しても、FNボタンにHOTKEYを設定してFN+STARTを押してもゲームの中断等ができません。
You can't download fakeroot as it was removed from deb.debian.org
Steps to reproduce the behavior:
/fakeroot/fakeroot-1.34.tar.gz: Scheme missing.
--2024-06-20 14:55:35-- http://deb.debian.org/debian/pool/main/f/fakeroot/fakeroot_1.34.orig.tar.gz
Resolving deb.debian.org (deb.debian.org)... 151.101.14.132, 2a04:4e42:d::644
Connecting to deb.debian.org (deb.debian.org)|151.101.14.132|:80... connected.
HTTP request sent, awaiting response... 404 Not Found
2024-06-20 14:55:35 ERROR 404: Not Found.
/fakeroot/fakeroot-1.34.tar.gz: Scheme missing.
Cannot get fakeroot sources : http://deb.debian.org/debian/pool/main/f/fakeroot/fakeroot_1.34.orig.tar.gz
Try later!
FAILURE: scripts/build fakeroot:host has failed!
[051/622] [FAIL] build fakeroot:host
parallel: This job failed:
package_worker 11 48 622 'build fakeroot:host'
Parallel build failure. Time of failure: Thu Jun 20 14:55:35 UTC 2024
New device, re-imaged SD card with Rocknix since the default OS is so jank.
Only jank i've found so far is that i needed to go back to version 20240411, to mitigate a couple of deal breakers.
File Manager and PortMaster do not open.
Steps to reproduce the behavior:
Too new to this to know how or where this would be located.
If someone wants to walk a retrohandheld noob through it, i'd be happy to, but this is easily replicated.
Just received my new device is all. I swapped the basic SD with a reasonable 32GB PNY and plopped another PNY in the TF2 slot for games.
Final Fantasy 8 will not retain save game files on disc 3, each time i create a save for my game on disc 3 it reverts to the previous file when i restart. I am also unable to use the save file on the other emulators other wise i would use a different emulator, at this point i have sunk nearly 60 hours into the game and do not want to start over, i just want to know how to fix this issue because it is becoming very frustrating as not even save states are saved and they revert to the previous save state file.
I am using the latest build of rocknix and my handheld is the powkiddy x55, the 1st model without the additional memory
any help would be greatly appreciated as i can progress on my game at all, when i shut down my console and then start up my game the save files and save states have all reverted back to there prior states, its as if my changes never happened.
Updated my RG ARC to the latest version 20240612 - Daphne is now confirmed working. However, none of the controls seemed to work or do anything. In the end I had to connect a keyboard to exit. Please could you check and confirm the controls for Daphne on RK3566 devices. Also please could you add the controls to the wiki page: https://rocknix.org/systems/daphne/
When wifi power saving is enabled if I press power to wake up from sleep the display show a black screen with a with a white underscore(?) on top left and it does not return to emulation station screen, I have to restart the device. If I disable the option the wake up works, the black screen shows for a moment but then ES screen appears again and works.
Steps to reproduce the behavior:
On normal system shutdown through the appropriate menu, the speakers make a small thump as the screen also turns off. This was not evident on OEM firmware.
Steps to reproduce the behavior:
This is possibly evident of amplifier discharge. I am not educated on the specific audio hardware setup, however on other audio systems speaker thump is normally evident of capacitors discharging.
Steps to reproduce the behavior:
emulationstation-roocknix-error.log
I trying to build emulationstation as standalone app.
i cant pin point when it started, but this feature simply does not work where it used to a while back, pre kernel change, either that or it auto recreates the folders right after, i dont know a way to check which it is.
Steps to reproduce the behavior:
no clue how to find a log of this
I've got an R36S with a Panel 4 LCD. The latest Rocknix image just leaves a blank screen. Copying over the DTB and ini files still didn't work, but works on ArkOS. Any ideas how to get Rocknix working?
Steps to reproduce the behavior:
After changing the OPENGL rerizer to VULKAN, ROCKNIX has a black screen infinitely, even if you restart the system, the black screen still continues, which is a bit sad, as probably some games would run better on VULKAN.
Steps to reproduce the behavior:
[BUG]
The top shortcut keyF cannot be set to a regular key,
I tested it with SSH, but there was no response.
[↓not bug↓]
Some games require many buttons, so in these games, I set the volumeup and volumedown buttons to coin and start. Can you please teach me how to disable the volume adjustment function in this game?
EmulationStation freezes/hangs when you attempt to edit a game's description in metadata.
Steps to reproduce the behavior:
I see nothing change in /var/log when attempting to edit a game's info. es_log.txt doesn't update. es_launch_stdout.log and es_launch_stderr.log are zero bytes.
This has been a long-standing issue since JELOS (I first noticed it in October 2023, when I got my RGB30). I couldn't report it anywhere back then since the JELOS developers didn't accept bug reports. Running "killall -9 emulationstation" seems to be the quickest way to get things going again. Editing other fields in metadata doesn't seem to be a problem. It's only the "Description" field that causes things to freeze up (so changes/corrections to a game's description must be done by manually editing the gamelist.xml file).
On latest ROCKNIX for my x55, A+B button functions are reversed in certain apps, namely PortMaster and File Manager. Functions as expected in EmulationStation and Retroarch.
Steps to reproduce the behavior:
This was already acknowledged by Sydarn when I mentioned the behavior in the Retro Handhelds (#x55_rk2023) Discord channel and I then saw mention in the ROCKNIX (#rockchip-rk3566) channel, as well. Figured I might need to formalize with a bug report here for record / workflow purposes.
Sorry for my English, it's not my native language.
Some games have a green screen on aethersx2.
An example is God of War 2, after the cinematics the game has a green image. When we enter the pause menu the game is in the correct colors, and when leaving the pause menu it turns green again.
I remember that in Armbian, a similar problem happened, which we fixed by changing the Wayland session to X11.
Steps to reproduce the behavior:
1 - Start the game God of war 2
2 - Wait for the cinematics to finish
3 - The fails is presented shortly afterwards.
SHA256 defined in packages/compress/unzip/package.mk
is incorrect
Steps to reproduce the behavior:
https://github.com/madler/unzip/archive/0b82c20ac7375b522215b567174f370be89a4b12.tar.gz
manuallysha256sum unzip-*.tar.gz
also
BASE_ONLY=true make -j1 RK3566
Incorrect checksum calculated on downloaded file: got 002da7dccff8314cc6077794343990353935efbd3623a3c457ed0d8a0c1fbea1 wanted 036d96991646d0449ed0aa952e4fbe21b476ce994abc276e49d30e686708bd37
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.