UBports Robot Logo UBports Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Search
    • Register
    • Login
    1. Home
    2. jonius
    3. Posts
    Offline
    • Profile
    • Following 0
    • Followers 1
    • Topics 7
    • Posts 89
    • Groups 1

    Posts

    Recent Best Controversial
    • RE: Improving Support for Games Like Geometry Dash on Ubuntu Touch

      About the state of Frameworks and Game Engines:

      • Unity: There is a Demo App in the store that prints FPS.
      • Godot: There is also a kind of benchmark-like Demo App.
      • Bacon2D: works, but is unmaintained for 8 years now.
      • I believe that anything based on SDL or WebGL (or Qt) should do.

      Providing SDL3 with better system integration is in the works. Clickable provides a Godot app template, but this is for UT 20.04 currently. 24.04 support probably comes after beforementioned SDL3 (+SDL2 via compat layer) support is finished.

      posted in App Development
      joniusJ
      jonius
    • RE: Improving Support for Games Like Geometry Dash on Ubuntu Touch

      I am not an expert on the matter, but from my understanding:

      • efficient rendering: hardware acceleration is key. You should have this with Qt (incl. Web Apps) and SDL (incl. Godot).
      • smooth frame rates: comes with efficient rendering and CPU performance. Bonus on UT: apps without focus get suspended and there is not much going on as of background services.
      • accurate touch input: this is probably mostly impacted by hardware and drivers. So this may vary depending on the device port. In principle, all these points could suffer from issues in a specific port.
      posted in App Development
      joniusJ
      jonius
    • RE: Issues with clickable gdb / gdbserver

      @Talkless sorry to hear that and that the debugging was such a painful process. Let me know if you have ideas for improvements or decide to get back to this issue.

      posted in App Development
      joniusJ
      jonius
    • RE: Issues with clickable gdb / gdbserver

      @Talkless I just realized that I lost track of this one back then. Do you still encounter the crashes you were trying to debug?

      posted in App Development
      joniusJ
      jonius
    • RE: Status update on the next, Noble-based Ubuntu Touch release, February 2025

      For app developers:

      • Update to Clickable 8.3.1
      • Set the framework to ubuntu-touch-24.04-1.x (currently ubuntu-touch-next-internal points to 24.04, too)
      • Set the app armor policy to 2404.1 (not 9999 anymore).
      posted in OS
      joniusJ
      jonius
    • RE: HAPPY BIRTHDAY YUMI !!

      They grow up so quickly...

      posted in News
      joniusJ
      jonius
    • RE: Issues with clickable gdb / gdbserver

      @talkless please clean the build dir when switching between versions.

      posted in App Development
      joniusJ
      jonius
    • RE: Postmarketos on the Ubports installer

      @rondarius that is so cool!

      posted in UBports Installer
      joniusJ
      jonius
    • RE: Issues with clickable gdb / gdbserver

      @talkless the latest version of Pure Maps is UT 20.04 only. If you run 16.04, you can go back to Pure Maps 3.1.1 which is still made for 16.04.

      posted in App Development
      joniusJ
      jonius
    • RE: Issues with clickable gdb / gdbserver

      @talkless you might need to build clean once, looks like an outdated build cache.

      posted in App Development
      joniusJ
      jonius
    • RE: /home/phablet directory not present?

      @chester could you please paste the exact error message you are referring to? Btw, if you struggle pushing the SSH key via ADB, you can use other means like MTP or sharing it via a messenger.

      posted in Oneplus 5/5T
      joniusJ
      jonius
    • RE: OSM scout server - incompatible version

      OSM Scout Server 3.0.0 is on its way to the Open Store, still waiting for manual review, because it is unconfined. After updating to version 3.0.0 it is required to restart the system once and let the app update its maps. The apps have already been made available for download as the app update was rolled out on other platforms yesterday.

      To my understanding, the old version of the app should not have downloaded the new maps. Apparently it did. Sorry for the inconvenience.

      posted in Support
      joniusJ
      jonius
    • RE: Issues with clickable gdb / gdbserver

      The problem is make: 'install' is up to date. when this isn't true. You can avoid it by always building picotts clean. Or by touching the binary as in https://github.com/rinigus/pure-maps/pull/646. Just be aware that the master branch of Pure Maps is already configured to build for UT 20.04.

      posted in App Development
      joniusJ
      jonius
    • RE: Update Ubuntu Touch apps to 20.04 Focal Fossa

      What is also missing is updating the app armor policy to 20.04 and renaming the X-Ubuntu keys in the desktop file to X-Lomiri.

      posted in App Development
      joniusJ
      jonius
    • RE: Update Ubuntu Touch apps to 20.04 Focal Fossa

      @kugiigi Clickable does not consider the manifest when deciding to use a xenial/focal docker image. It considers the framework in the project config or the env var. Otherwise it uses its default, which still is xenial. For a QML only app (after testing it really works in focal), one could keep the 16.04 framework for now and just upload the same click for focal.

      Note that clickable log and clickable logs use journalctl for focal (if the framework is specified as focal).

      The instructions above should be updated with what you suggest. :thumbs_up:

      posted in App Development
      joniusJ
      jonius
    • RE: Update Ubuntu Touch apps to 20.04 Focal Fossa

      @remark I would suggest to use the CLICKABLE_FRAMEWORK env var only when building for xenial and focal from the exact same code base, using the QML compat layer. As the instructions suggest to replace Ubuntu imports by Lomiri, I'd rather suggest to set framework: ubuntu-sdk-20.04 in the clickable.yaml.

      posted in App Development
      joniusJ
      jonius
    • RE: Issues with clickable gdb / gdbserver

      @talkless Can you try building it again with verbose output (clickable build --libs picotts --arch arm64 --verbose)?

      posted in App Development
      joniusJ
      jonius
    • RE: Issues with clickable gdb / gdbserver

      @talkless looks like it is correct. How does tree build/aarch64-linux-gnu/picotts/install look like?

      posted in App Development
      joniusJ
      jonius
    • RE: Issues with clickable gdb / gdbserver

      Are you sure you have picotts built? It makes sense for it to be in the full build, because it offers more languages than mimic.

      I just found another bug in the latest version of Clickable related to installing QML modules. Until it is released, you find the fix here: https://gitlab.com/clickable/clickable/-/merge_requests/553

      posted in App Development
      joniusJ
      jonius
    • RE: Issues with clickable gdb / gdbserver

      @talkless You can run the gdbserver command with --verbose to see the command line parameters. I suspected the --desktop_file_hint which is necessary for the display server. Adding that one as an allowed parameter to the parser doesn't help though. So no idea, to be honest.

      posted in App Development
      joniusJ
      jonius