UBports Robot Logo UBports Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Search
    • Register
    • Login

    uWolf (LibreWolf)

    Scheduled Pinned Locked Moved App Development
    51 Posts 5 Posters 3.3k Views 4 Watching
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
      Reply
      • Reply as topic
      Log in to reply
      This topic has been deleted. Only users with topic management privileges can see it.
      • D Offline
        domubpkm
        last edited by

        @ChromiumOS-Guy Hello. Is the next step a responsive interface?

        C 1 Reply Last reply Reply Quote 0
        • C Offline
          ChromiumOS-Guy @domubpkm
          last edited by ChromiumOS-Guy

          @domubpkm the next step is to wait for Noble, i have somethings i can fix right now
          bit i rather just do one big bug sweep session when switching to wayland.

          as soon as the transition to noble happens i can automatically make the phone install the subsurface patch (until it goes to upstream) and then i can run wayland which means a host of bugs will be gone but i already know some stuff breaks (and my workarounds for the xwayland bugs) so i will probably need to do a refactor of the entire app so i might as well do everything in one big concentrated push.

          edit:
          other then that?, really only cleaning up the UI mostly.
          i can't really do anything else, though i am toying with the idea of making another startup script to mimic webapp-container so webapps can use this (they'll need to be unconfined)
          also finding a way to make uWolf the default browser, after the switch to wayland it should be a lot more usable so it stands to reason people will want to be able to make it open links.

          D 1 Reply Last reply Reply Quote 4
          • D Offline
            domubpkm @ChromiumOS-Guy
            last edited by

            @ChromiumOS-Guy It is true that you are right to concentrate your energy intelligently: Noble is the near future.

            1 Reply Last reply Reply Quote 1
            • D Offline
              domubpkm
              last edited by

              @ChromiumOS-Guy Can't test vO.10.29 : doesn't launch on Volla 22 last RC.

              C 1 Reply Last reply Reply Quote 0
              • C Offline
                ChromiumOS-Guy @domubpkm
                last edited by

                @domubpkm provide me the crash log, preferably on github.
                i don't own you're device i can't tell you why it doesn't launch.

                D 1 Reply Last reply Reply Quote 0
                • D Offline
                  domubpkm @ChromiumOS-Guy
                  last edited by

                  @ChromiumOS-Guy See https://dpaste.com/F7MPSR2CF Volla 22 last RC

                  C 2 Replies Last reply Reply Quote 0
                  • C Offline
                    ChromiumOS-Guy @domubpkm
                    last edited by

                    @domubpkm what does this say:

                    cat /sys/class/drm/card0-DSI-1/modes
                    
                    1 Reply Last reply Reply Quote 0
                    • C Offline
                      ChromiumOS-Guy @domubpkm
                      last edited by

                      @domubpkm please try version 0.10.30

                      D 1 Reply Last reply Reply Quote 0
                      • D Offline
                        domubpkm @ChromiumOS-Guy
                        last edited by

                        @ChromiumOS-Guy doesn't launch yet

                        https://dpaste.com/9MQW4RNWL

                        C 1 Reply Last reply Reply Quote 0
                        • C Offline
                          ChromiumOS-Guy @domubpkm
                          last edited by ChromiumOS-Guy

                          @domubpkm okay can you run this in shell:

                          cat /sys/class/drm/*/modes | awk -F 'x' '{print $2}' | sort -nu | tail -n 1
                          

                          also just this in general so i can see if theres different syntax here

                          cat /sys/class/drm/*/modes 
                          
                          D 1 Reply Last reply Reply Quote 0
                          • D Offline
                            domubpkm @ChromiumOS-Guy
                            last edited by

                            @ChromiumOS-Guy

                            screenshot20250806_125433450.png

                            C 1 Reply Last reply Reply Quote 0
                            • C Offline
                              ChromiumOS-Guy @domubpkm
                              last edited by ChromiumOS-Guy

                              @domubpkm can you search around a bit and see if you can find these:

                              phablet@ubuntu-phablet:~$ ls /sys/class/drm
                              card0  card0-DSI-1  renderD128  sde-crtc-0  version
                              

                              I need access to card0 so i can see resolution size of the screen.
                              its probably somewhere in a different directory, if you can find it I would appreciate it if not I'll figure out another solution.

                              ls /sys/*/*/*/modes
                              

                              check this out, if its simply renamed then this should return something.

                              D 1 Reply Last reply Reply Quote 0
                              • D Offline
                                domubpkm @ChromiumOS-Guy
                                last edited by

                                @ChromiumOS-Guy i did only the second command line at this point

                                screenshot20250806_131253590.png

                                C 1 Reply Last reply Reply Quote 0
                                • C Offline
                                  ChromiumOS-Guy @domubpkm
                                  last edited by ChromiumOS-Guy

                                  @domubpkm yeah idk how or why you use a virtual framebuffer that means no hardware acceleration in most cases,
                                  try running the command

                                  cat /sys/class/graphics/*/modes
                                  fbset -s
                                  

                                  if this gives you a list of resolutions tell me, I'll implement reading this as a fallback.

                                  also not related but because you use a virtual framebuffer you could potentially hack together a way to have nightlight.

                                  D 1 Reply Last reply Reply Quote 0
                                  • D Offline
                                    domubpkm @ChromiumOS-Guy
                                    last edited by domubpkm

                                    @ChromiumOS-Guy
                                    screenshot20250806_133655454.png

                                    C 1 Reply Last reply Reply Quote 0
                                    • C Offline
                                      ChromiumOS-Guy @domubpkm
                                      last edited by

                                      @domubpkm try to reinstall v0.10.30 i patched it it should work now.

                                      D 2 Replies Last reply Reply Quote 2
                                      • D Offline
                                        domubpkm @ChromiumOS-Guy
                                        last edited by

                                        @ChromiumOS-Guy I tried later in some hours, i must return to work. Thanks for your work !

                                        1 Reply Last reply Reply Quote 0
                                        • D Offline
                                          domubpkm @ChromiumOS-Guy
                                          last edited by

                                          @ChromiumOS-Guy I confirm the app starts now. Thank you.

                                          1 Reply Last reply Reply Quote 0
                                          • D Offline
                                            domubpkm
                                            last edited by

                                            @ChromiumOS-Guy I still notice that Uwolf works better and better on Focal. Of course, in a while very close will be noble. However, i still hope that you will be able to bring a few small improvements for focal (not too much time consumer for you) because the transition to a fully functional noble will depend on the models of smartphones and will be very gradually i think.
                                            Congratulations still 👍

                                            C 1 Reply Last reply Reply Quote 0
                                            • C Offline
                                              ChromiumOS-Guy @domubpkm
                                              last edited by

                                              @domubpkm the goal was bring it to usable state before the switch to Noble
                                              it is as close as possible more optimization while possible is unlikely to happen, at most I will fix bugs until I make a proper Beta version for Noble.

                                              in Noble i can use ubports-qa to install the needed MR's to get wayland working so i can actually get the browser to be usable as I don't consider it usable right now on low-spec phones like my own phone.

                                              D 1 Reply Last reply Reply Quote 0
                                              • First post
                                                Last post