Debian

Wiki

Login
  • FrontPage
  • RecentChanges
  • FindPage
  • HelpContents
  • 2022-08-06
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-08-06

  • move to salsa => mostly complete:

    • issues (generic Mobian bug tracker) still on gitlab.com for now
    • 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

    • scheduled CI jobs for kernel rebase not restored yet
    • linux-arm64-mobian (generic kernel) failed to import, but it can simply be cloned as we don't have any important MR/issues history on that one
  • u-boot-menu (https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1012333)

    • We have a patch for config fragments that needs to be changed to debconf to be merged upstream.
    • MR rebasing our current patches on 4.1.0 available on salsa. Needs testing before we release.
      • I've been testing this one for quite a while now. It works fine.
      • https://salsa.debian.org/Mobian-team/packages/u-boot-menu/-/merge_requests/5

      • basic testing to be done and merged next week
    • 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

  • 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
    • 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
  • Update tootle (latest tag is 2.0 alpha, we have 1.0 alpha)
    • There were some issues with dependencies.
    • to be uploaded TODO(federico)
  • Upload powersupply to Debian?
    • IIRC we needed a less generic name; agreed I'd propose powersupply-gtk (not fancy, but kind of explains what it does) or powersupply-mobile (depending on whether it's only useful for mobile)
    • powersupply roadmap?
    • ask upstream about their thoughts on expanded use in Debian.
    • kop316/a-wai: see if this works on their laptops?
      • first testing by kop316 looked good, devrtz will also check on L14
      • a-wai: works on surface pro 3 (dedicated charger), but neither on dell xps 13 nor surface go 2 (USB-C)
  • phosh-antispam, eg25-manager, plymouth-theme-mobian and qcom userspace tools now in Debian
    • mobian-keyring, needs a little rework
  • transition to bookworm + 1 (trixie)
    • we need to carry transitional packages for packages renamed when uploaded to Debian
      • drop those for bookworm + 1
      • require people to fully upgrade their systems on bookworm before switching to the new testing/staging
  • Universal images and tweakster?
    • integrated automatic firmware extraction for qcom-based devices: https://gitlab.com/mobian1/tweakster/-/merge_requests/1

    • 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?
  • replace efi/pc images with amd/amd-nonfree (UEFI only) ?
    • no objections, yes we're doing this
  • 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?

  • nginx directory listing template - Undef
    • Done: MR available https://salsa.debian.org/Mobian-team/web/mobian-images/-/merge_requests/2

      • remind people on dev chat to have a look so we have multiple opinions on wording/design/etc...
  • Installer issues:
    • calamares stable ABI
    • resize problems (not installer-specific)
      • Need to test systemd-repart/growfs on installer. Works great on standard images.
      • New systemd release (251.4) probably not coming soon, let's hold a patched package
        • @Undef to add it to Mobian's salsa and create corresponding MR https://salsa.debian.org/Mobian-team/packages/systemd/-/merge_requests/1

    • Add support for pinephone vccq in the installer
      • Is it possible to install a package on the target partition after copy ? Yes -> install_bootloader

  • Kernel updates
    • Move back to gitlab early next week should we hear nothing from Salsa team about large uploads.
    • Are we happy to add DJHG2000's smurfbug workaround? I can confirm it's working well.
      • yes, not a too bad hack, let's carry it
  • monitoring battery discharge; monitor CPU usage; monitor "real uptime"
  • 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
  • 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?)

Teams/Mobian/Meetings/2022-08-06 (last modified 2022-10-03 16:31:20)

  • 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.