UBports Robot Logo UBports Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Search
    • Register
    • Login
    1. Home
    2. Popular
    Log in to post
    • All Time
    • Day
    • Week
    • Month
    • All Topics
    • New Topics
    • Watched Topics
    • Unreplied Topics

    • All categories
    • pparentP

      Idea: overlayfs for user terminal

      Watching Ignoring Scheduled Pinned Locked Moved OS
      27
      1 Votes
      27 Posts
      352 Views
      FuseteamF
      @pparent the strong reaction around apt is because what you are trying has been tried, we've been around for almost a decade which has yielded results. for this i invoke "Chesterston's fence", behind that fence is apt, you are looking for a way to tear down the fence. But the real question is, why hasn't this fence been removed in the past decade? Spoiler: it is not due to a lack of trying
    • pparentP

      [Question] getprop in a confined app?

      Watching Ignoring Scheduled Pinned Locked Moved Unsolved App Development
      17
      0 Votes
      17 Posts
      381 Views
      G
      @kugiigi said in [Question] getprop in a confined app?: based on physical measurement I think that this physicalDotsPerInch thingy could be affected by the idea that QT has about the physical size of the screen: using my first pyqt application: from PyQt5.QtWidgets import QApplication q=QApplication(['demo']) ls = q.screens() myscr=ls[0] print(f"name={myscr.name()}") print(f"logicalDotsPerInchX={myscr.logicalDotsPerInchX()}") print(f"logicalDotsPerInchY={myscr.logicalDotsPerInchY()}") print(f"physicalDotsPerInch={myscr.physicalDotsPerInch()}") print(f"physicalDotsPerInchX={myscr.physicalDotsPerInchX()}") print(f"physicalDotsPerInchY={myscr.physicalDotsPerInchY()}") print(f"physicalSize={myscr.physicalSize()}") print(f"size={myscr.size()}") print(f"devicePixelRatio={myscr.devicePixelRatio()}") print(f"depth={myscr.depth()}") print(f"virtualSize={myscr.virtualSize()}") print(f"geometry={myscr.geometry()}") I get: name=XWAYLAND0 logicalDotsPerInchX=96.25263157894736 logicalDotsPerInchY=96.05042016806723 physicalDotsPerInch=320.48931496290584 physicalDotsPerInchX=320.51134020618554 physicalDotsPerInchY=320.46728971962614 physicalSize=PyQt5.QtCore.QSizeF(97.0, 214.0) size=PyQt5.QtCore.QSize(1224, 2700) devicePixelRatio=1.0 depth=24 virtualSize=PyQt5.QtCore.QSize(1224, 2700) geometry=PyQt5.QtCore.QRect(0, 0, 1224, 2700) since for my FP5, the physical size of the screen is supposed to be 21.4cm, that is, 8.425 inches, this gives 2700/(21.4/2.54) = 320.4672897196262 and that's physicalDotsPerInch is reporting in my test with pyqt on my FP5. Maybe Volle phones are also misreporting the physical size of the screen ? Edit: I think I understand; I am using straight qt and pyqt that has no knowledge of mir, that's why it is using xcb: printenv returns QT_QPA_PLATFORM=ubuntumirclient;wayland-egl;ecb I'll search if there is a way to get a plugin to enable my pyqt for ubuntu touch maybe it could give better results. Edit 2: not found but I now doubt that there is a good way to fix it on the FP5, Internet gave me the useful tip to use an utility called 'mirout', and it reports to me: phablet@ubuntu-phablet:~$ mirout Connected to server: <default> Output 1: LVDS, connected, 1224x2700+0+0, enabled, on, 97mm x 214mm (9.3"), normal, 3.00x, unknown, phone 1224x2700 60.00*+ Output 2: DisplayPort, disconnected Output 3: Virtual, disconnected 1920x1080 60.00*+ so the problem is indeed with the phone, not the driver.
    • C

      Guide to charge limiting your Fairphone 5

      Watching Ignoring Scheduled Pinned Locked Moved Fairphone 5
      15
      1 Votes
      15 Posts
      368 Views
      C
      @gpatel-fr yeah, I have things to do but in the weekend I'll refine this more the only reason I'm not taking this down is because I'm doing it on mt FP5 and it has not exploded yet... so I may be good until the weekend.
    • R

      [Call for] Nominations for the UBports Community Awards

      Watching Ignoring Scheduled Pinned Locked Moved General
      10
      4 Votes
      10 Posts
      409 Views
      R
      My nominations. Community favourite app: Sapot Sapot has become my go-to browser for everything. It does not feel like a compromise and the gesture controls are both creative and intuitive. Keeweb It works. That is already fantastic. It works very well and has given me no problems at all for the months that I have used it. Password managers are an essential tool for UT and this app made my life a tonne easier. Community favourite developer Kugi Eusebio I use several of Kugi's apps. They have a coherent feel to them which is really nice to see and they have made my UT experience functional. TBA
    • nielsbasjesN

      Enabling MAC randomization

      Watching Ignoring Scheduled Pinned Locked Moved Unsolved Support
      26
      1 Votes
      26 Posts
      985 Views
      G
      @nielsbasjes said in Enabling MAC randomization: none (not even the current one) Now, even when I don't see the other access points, which is quite often when I swipe out the settings and come back in it, I always see my own access point with "Connected" in green. Like I said, I only see the other access points when first enabling Wifi (and it don't crash the phone, but that's another story). I'm curious how it appears, could you share a screenshot please ?
    • peat_psuwitP

      Call for testing: Ubuntu Touch 24.04-1.1

      Watching Ignoring Scheduled Pinned Locked Moved OS
      59
      12 Votes
      59 Posts
      4k Views
      C
      @peat_psuwit used ubports-installer to install 24.04-1.1 RC2 with "Wipe Userdata" checked and during the last 24h, calls worked correctly. Thanks.
    • M

      6GB or 8GB RAM Fairphone 5 needed to run 24.04-1.x comfortably?

      Watching Ignoring Scheduled Pinned Locked Moved Fairphone 5 6gb 8gb fairphone 24.04-1.x
      6
      0 Votes
      6 Posts
      120 Views
      R
      @mango Thunderbird and firefox will probably eat your ram.
    • fredldotmeF

      [Request for input] Encrypt all the things

      Watching Ignoring Scheduled Pinned Locked Moved General
      5
      2 Votes
      5 Posts
      184 Views
      G
      @uxes encrypting logs would mean that no software could run before having entered a decryption key. Using a phone to call for help would be impossible for a person not having the code. Could be awkward at times. Or even legally dubious.
    • B

      Organic Maps on Ubuntu Touch

      Watching Ignoring Scheduled Pinned Locked Moved App Development
      7
      1 Votes
      7 Posts
      393 Views
      B
      @pparent I can imagine, that Alexander is quite experienced, and together you will find good solutions. If sombody else have ideas, I think is always good to hear and discuss them. I will ask Alexander if I can give you his emailadress.
    • N

      Upgrading Pinephone from 20.04 to 24.04

      Watching Ignoring Scheduled Pinned Locked Moved PinePhone
      4
      1 Votes
      4 Posts
      157 Views
      N
      @johndoe said in Upgrading Pinephone from 20.04 to 24.04: @newguy I think it is very likely, that you break the system that way, because Ubuntu Touch is not meant to be updated with apt. The PinePhone port is, you can't update it using the normal System Settings approach.
    • messayistoM

      Installation Experience UT on VollaOs 15

      Watching Ignoring Scheduled Pinned Locked Moved Volla Quintus
      4
      3 Votes
      4 Posts
      144 Views
      messayistoM
      When I change scaling in ubuntu tweak tool, I have to restart lomiri. When I do it again, the phone freezes on the "restart lomiri" popup and I have to do a hard reset.
    • fredldotmeF

      Progress on kernel updates

      Watching Ignoring Scheduled Pinned Locked Moved Fairphone 4
      4
      7 Votes
      4 Posts
      271 Views
      fredldotmeF
      I've updated the kernel to 4.19.242 now locally, will test further and merge this ASAP.
    • T

      Do I have to revert to Android 9 between installing Linux mobile operating systems?

      Watching Ignoring Scheduled Pinned Locked Moved Google Pixel 3a/3a XL
      4
      0 Votes
      4 Posts
      106 Views
      R
      @theprivacydad Flash a factory image using fastboot. https://android.gadgethacks.com/how-to/complete-guide-flashing-factory-images-android-using-fastboot-0175277/
    • UBportsNewsU

      Ubuntu Touch Q&A 178 call for questions.

      Watching Ignoring Scheduled Pinned Locked Moved News
      8
      0 Votes
      8 Posts
      856 Views
      U
      Ubuntu Touch isnt much known to be still alive, i think that it needs more social network visibility, ideally not only those for nerds (masodon) but also having news on platforms where normal people are (fb?)
    • DJacD

      bugs on UT agenda

      Watching Ignoring Scheduled Pinned Locked Moved App Development agenda
      3
      0 Votes
      3 Posts
      85 Views
      DJacD
      the version is 20.04 - OTA10 (stable). on sony xperia X. in the cases i had, it was for multi days events (all day duration). i use multi-local agendas. i create local agendas : by adding files in : .config/evolution/sources (following a post found on this forum) [image: 1763724130296-screenshot20251121_122107718.png]
    • S

      Bought OnePlus Nord N10 5G but got OnePlusN10METRO ? Will this work ?

      Watching Ignoring Scheduled Pinned Locked Moved Oneplus Nord N10
      34
      1
      0 Votes
      34 Posts
      8k Views
      J
      Well its been while but the NORD n10 works VOLTE 5g now in the us so if anyone wants to use it now works even the metropcs version!
    • D

      Problème démarrage

      Watching Ignoring Scheduled Pinned Locked Moved Google Pixel 3a/3a XL
      3
      0 Votes
      3 Posts
      71 Views
      G
      @debcedric qu'est exactement le 'logo de charge' ? est ce que c'est l'image d'une batterie en train de se charger ? Si oui, ça n'est pas géré au niveau d'Ubuntu Touch pour autant que je le sache, ça dépend du firmware du téléphone. Donc la première chose à faire est d'appuyer longtemps sur le bouton marche/arrêt (au moins 10 secondes si ce n'est plus) pour essayer de le débloquer. Si la batterie est amovible l'enlever pendant une minute. What exactly is the 'charge logo' ? is it the image of battery in the process of loading ? If yes, that's not managed by Ubuntu Touch as far as I know, it depends on the phone firmware. First thing to do is long press on the On/Off button (at least 10 s if not more) to try to get the phone out of this stuck state. If battery is removable, try to remove it and put it back after a minute or so.
    • D

      Xiaomi Redmi note 9 net problem

      Watching Ignoring Scheduled Pinned Locked Moved Xiaomi Redmi Note 9 Pro/Pro Max/9S & Poco M2 Pro
      3
      0 Votes
      3 Posts
      49 Views
      Vlad NirkyV
      @donieck Another option would be to contact your operator to check how to connect your phone to their mobile network (or search for this setting among other users of this provider). Usualy [image: 1763620066542-79488c9a-6d61-41fd-a544-682a73e6d4c9-image.png] in System settings / cellular / Provider and acces point name / Access point name / internet (sorry for the labels retranslated from french) You'll have to restart to phone after any change.
    • T

      Matrix Encryption E2EE with FluffyChat and Pantalaimon on Ubuntu Touch Guide

      Watching Ignoring Scheduled Pinned Locked Moved App Development
      8
      4 Votes
      8 Posts
      1k Views
      M
      @spacenerdmo Thanks a lot! I'm gonna test it and let you know how it's going
    • U

      Recommendations for Ubuntu Touch

      Watching Ignoring Scheduled Pinned Locked Moved General
      3
      0 Votes
      3 Posts
      183 Views
      MoemM
      @ufoddos said in Recommendations for Ubuntu Touch: unified communication Sorry, what does that mean? I'm not familiar with that term.