Debian

Wiki

Login
  • FrontPage
  • RecentChanges
  • FindPage
  • HelpContents
  • 2022-10-01
Debian
Wiki/
New changes to the wiki submitted after 24 July 2025 will be licensed under CC BY-SA 4.0 unless otherwise noted.
  • Login
  • Comments
  • Info
  • Attachments

  • Teams
  • Mobian
  • Meetings
  • 2022-10-01

  • move to salsa => mostly complete:

    • issues (generic Mobian bug tracker) still on gitlab.com for now
      • soon to be disabled, no more single issue tracker but per-project issues (or BTS for Debian packages)
    • gitlab-rulez seems to fail on bookworm for some reason
      • replacement: https://salsa.debian.org/Mobian-team/packaging-tools/-/blob/master/apply-repo-settings.py

      • "salsa" script in Debian's "devscripts" packages to try out as a potential replacement
    • scheduled CI jobs for kernel rebase restored with group access token and corresponding group bot user, but pipelines are buggy for now and fail, need to be fixed
    • linux-arm64-mobian (generic kernel) re-imported, as well as others kernels
  • u-boot-menu (https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1012333)

    • Status: fragment support merged <= actually no, still discussing it on the aforementioned bug

    • look for a way to add "vccq mod" boot menu entry for OG PP and automatically detect it while installing the bootloader from the installer image => @Alex to look into it

      • MR for pinephone-tweaks adding the vccq support package: https://salsa.debian.org/Mobian-team/devices/pinephone-tweaks/-/merge_requests/6

      • MR for Calamares-settings: https://salsa.debian.org/Mobian-team/calamares-settings-mobian/-/merge_requests/22

      • MR for mobian recipes: https://salsa.debian.org/Mobian-team/mobian-recipes/-/merge_requests/69

      • It was waiting for the new u-boot-menu with fdtoverlays and config fragment support. The new images would need the vccq support package and after testing it should be okay
  • Gnome-Software: Open a bug report requesting mobile support for software-properties-gtk (Used in Debian, not Mobian)
    • Latest version is from 2020.....and does not have mobile support.
    • See https://salsa.debian.org/pkgutopia-team/software-properties (upstream seems to be https://launchpad.net/ubuntu/+source/software-properties)

    • Would be nice for it to be ported for mobile support (GTK4?)
    • devrtz should poke Tobias about design input => ping devrtz on this topic

    • our only patch on gnome-software removes the software properties because it's not adaptive
  • puremaps packaging: Has anyone reached out to the KDE packaging team? ITP/RFP?
    • https://salsa.debian.org/Mobian-team/puremaps-packaging (afaik no ITP/RTP yet - not checked if there are ITP/RFP for the dependencies)

      • TODO(federico) open RFP if needed
    • Status: s2geometry lib packaging nearly done (d/copyright needs completion and check), no other packages done yet by spaetz. => check with the debian-gis team

  • other maps/navigators?
    • Organic Maps has Gtk port: https://organicmaps.app/ Flatpak: https://flathub.org/apps/details/app.organicmaps.desktop

      • https://github.com/organicmaps/organicmaps/blob/master/docs/INSTALL.md#desktop-app

      • https://github.com/organicmaps/organicmaps/issues/395

      • https://github.com/organicmaps/organicmaps/issues/2619

      • https://github.com/organicmaps/organicmaps/issues?q=is%3Aissue+linux+label%3A%22Linux+Phone%22

  • Update tootle (latest tag is 2.0 alpha, we have 1.0 alpha)
    • STATUS: dependency issues resolved and uploaded to unstable, 2.0 alpha version stalled (but would go to experimental anyway)
    • tootle abandoned by upstream maintainer
      • Cawbird 2.0 will support Mastodon: https://github.com/CodedOre/NewCaw

  • Upload powersupply to Debian?
    • powersupply-gtk to be moved to ?DebianOnMobile, updated to latest upstream and uploaded

  • Universal images and tweakster?
    • needs new rust deps in Debian, will update tweakster package once done
    • start with a generic sdm845 and/or qcom image + separate "FOSS phones" image?
  • State of systemd user timers for gnome-clocks (https://pad.uni-hamburg.de/s/VlSduMhxt#)

    • maybe due to our custom PAM config? https://salsa.debian.org/Mobian-team/mobian-tweaks/-/blob/mobian/phosh/pam/phosh

    • https://wiki.mobian-project.org/doku.php?id=birdie seems to do that?

      • Spaetz: Interesting, should ask them if it works. Afaik, systemd --user needs to be launched differently for this to work.
  • Installer issues:
    • calamares stable ABI <= No progress

    • resize problems (not installer-specific)
      • All our images are now using systemd-repart/growfs
    • Add support for pinephone vccq in the installer
      • (see u-boot-menu paragraph above for progress)
  • monitoring battery discharge; monitor CPU usage; monitor "real uptime"
    • Could be a part of Powersupply (but big change) or GNOME Usage (with separate daemon)
  • process management: detecting focused application
    • https://wiki.mobian-project.org/doku.php?id=development:processmanagement

    • xdg-desktop shell
    • look at cpulimit and cputool
    • maybe have a look at https://gitlab.gnome.org/World/Phosh/phosh/-/blob/main/protocol/phosh-private.xml

    • cgroup with cgcreate and cgset (cgclassify can switch a process to a different cgroup) cpu.cfs_period_us and cpu.cfs_quota_us are the properties used to limit cpu time of processes
    • Lots of groundwork needed here (big can of worms), probably should be discussed with freedesktop folks?
    • Lots of background timers in Debian which should probably moved to other packages
      • https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=982652

  • lower sleep timeout to 1m
    • have it in our gsettings override at least, then figure out how to "coerce" upstream into adding such options (maybe based on device chassis type?)
  • consider installing phosh-mobile-settings by default https://gitlab.com/mobian1/issues/-/issues/455

    • Calender on lockscreen is awesome and requires phosh-plugins and phosh-mobile-settings (to turn it on)
    • Should we bundle both by default (and ideally already enable those plugins by default?). phosh-mobile-settings also provides a nice scale-to-screen GUI, making our CLI hacks obsolete.
      • Done, installed by default on new images (Recommends to be added to meta-phosh, as it's nothing Mobian specific)
  • Package maintenance: we should clarify what should be maintained by the Mobian-team, and what should go to other packaging teams or under the generic "debian" group
    • Some will be in for a while (like gnome-contacts), others no
    • We should aim to get everything in Debian itself
    • Only maintain ones that we are upstream for, or have to carry patches for.
    • we should maybe have a clear policy regarding package maintenance in the Mobian-team group (same goes for ?DebianOnMobile-team)

      • a-wai to propose a draft and post on dev channel for reviews/comments/...
  • [federico] going to test 4G speed and hotspot
  • anything from Pine64?
    • No news for a while

Teams/Mobian/Meetings/2022-10-01 (last modified 2022-10-03 16:40:02)

  • Changes made after 24 July 2025 00:00 UTC are available under Creative Commons Attribution-ShareAlike 4.0 International unless otherwise noted.
  • Debian privacy policy, Wiki team, bugs and config.
  • Powered by MoinMoin and Python, with hosting provided by Metropolitan Area Network Darmstadt.