Skip to content

cleanup: disable lang switching, reduce log spam#1854

Merged
brianmcgillion merged 1 commit intotiiuae:mainfrom
kajusnau:cosmic-language-and-others
Mar 26, 2026
Merged

cleanup: disable lang switching, reduce log spam#1854
brianmcgillion merged 1 commit intotiiuae:mainfrom
kajusnau:cosmic-language-and-others

Conversation

@kajusnau
Copy link
Copy Markdown
Collaborator

@kajusnau kajusnau commented Mar 25, 2026

Description of Changes

  • Disabled language switching in cosmic-initial-setup and cosmic-settings
  • Adjusted cosmic-cpu-watchdog service to no longer use pgrep
  • Introduced sorting for hardened config services

Type of Change

  • New Feature
  • Bug Fix
  • Improvement / Refactor

Related Issues / Tickets

Since language switching is disabled, the priority of https://jira.tii.ae/browse/SSRCSP-8216 can be lowered
Upstream changes will be needed to fix core issue

Fixes https://jira.tii.ae/browse/SSRCSP-8245

Checklist

  • Clear summary in PR description
  • Detailed and meaningful commit message(s)
  • Commits are logically organized and squashed if appropriate
  • Contribution guidelines followed
  • Ghaf documentation updated with the commit - https://tiiuae.github.io/ghaf/
  • Author has run make-checks and it passes
  • All automatic GitHub Action checks pass - see actions
  • Author has added reviewers and removed PR draft status

Testing Instructions

Applicable Targets

  • Orin AGX aarch64
  • Orin NX aarch64
  • Lenovo X1 x86_64
  • Dell Latitude x86_64
  • System 76 x86_64

Installation Method

  • Requires full re-installation
  • Can be updated with nixos-rebuild ... switch
  • Other:

Test Steps To Verify:

  1. Verify language options have been removed from cosmic-settings and cosmic-initial-setup
  2. Verify timezone can still be adjusted freely both in cosmic-settings and cosmic-initial-setup
  3. Verify https://jira.tii.ae/browse/SSRCSP-8245 is fixed

Disabled language switching in cosmic-initial-setup and cosmic-settings
Adjusted cosmic-cpu-watchdog service to no longer use pgrep
Introduced sorting for hardened config services

Signed-off-by: Kajus Naujokaitis <kajus.naujokaitis@unikie.com>
@kajusnau kajusnau self-assigned this Mar 25, 2026
@kajusnau kajusnau marked this pull request as ready for review March 26, 2026 08:32
@kajusnau kajusnau added the Needs Testing CI Team to pre-verify label Mar 26, 2026
@milva-unikie
Copy link
Copy Markdown

Tested on Darter Pro (new image) and Lenovo X1 (A/B OTA update)

  • Language options have been removed from cosmic-settings and cosmic-initial-setup
  • Timezone can still be adjusted freely both in cosmic-settings and cosmic-initial-setup
  • https://jira.tii.ae/browse/SSRCSP-8245 has been fixed, gui-vm logs decreased from 4500 logs / minute to 50 logs / minute

@milva-unikie milva-unikie added Tested on Lenovo X1 Carbon This PR has been tested on Lenovo X1 Carbon Tested on System76 and removed Needs Testing CI Team to pre-verify labels Mar 26, 2026
@brianmcgillion brianmcgillion merged commit 5c34a12 into tiiuae:main Mar 26, 2026
32 checks passed
@kajusnau kajusnau deleted the cosmic-language-and-others branch March 26, 2026 10:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Tested on Lenovo X1 Carbon This PR has been tested on Lenovo X1 Carbon Tested on System76

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants