|
| 1 | +--- |
| 2 | +title: Release ghaf-25.11.1 |
| 3 | +sidebar: |
| 4 | + order: 9974 |
| 5 | + badge: |
| 6 | + text: Latest |
| 7 | + variant: success |
| 8 | + |
| 9 | +--- |
| 10 | + |
| 11 | +This is monthly Ghaf release which has been fully tested on Nvidia Orin NX, Nvidia Orin AGX, Lenovo X1 Carbon Gen11 and System76 Darter Pro platforms |
| 12 | + |
| 13 | +## Release Tag |
| 14 | + |
| 15 | +https://github.com/tiiuae/ghaf/releases/tag/ghaf-25.11.1 |
| 16 | + |
| 17 | +## Supported Hardware |
| 18 | + |
| 19 | +The following target hardware is supported by this release: |
| 20 | + |
| 21 | +- NVIDIA Jetson Orin AGX |
| 22 | +- NVIDIA Jetson Orin NX |
| 23 | +- Lenovo ThinkPad X1 Carbon Gen 10/11/12/13, Gen9 2-in-1 |
| 24 | +- Lenovo T14 AMD |
| 25 | +- Dell Latitude 7230, 7330 |
| 26 | +- Alienware M18 |
| 27 | +- System76 Darter Pro |
| 28 | +- NXP i.MX 8M Plus |
| 29 | + |
| 30 | +## What's Changed |
| 31 | +* version: bump for new patches by @brianmcgillion in https://github.com/tiiuae/ghaf/pull/1490 |
| 32 | +* lenovo-x1/gen12: drop Intel MEI communication controller by @vunnyso in https://github.com/tiiuae/ghaf/pull/1489 |
| 33 | +* changing ping limitation config by @enesoztrk in https://github.com/tiiuae/ghaf/pull/1488 |
| 34 | +* Restore default shortcut for lock screen by @gngram in https://github.com/tiiuae/ghaf/pull/1485 |
| 35 | +* docs: Update CICD_general.drawio.png by @ktusawrk in https://github.com/tiiuae/ghaf/pull/1491 |
| 36 | +* bump: use the latest ghafpkgs by @brianmcgillion in https://github.com/tiiuae/ghaf/pull/1492 |
| 37 | +* audit: fix some zizmor audit findings by @brianmcgillion in https://github.com/tiiuae/ghaf/pull/1494 |
| 38 | +* darter-pro: New SKU network pci path by @brianmcgillion in https://github.com/tiiuae/ghaf/pull/1496 |
| 39 | +* doc: wireguard-gui by @enesoztrk in https://github.com/tiiuae/ghaf/pull/1497 |
| 40 | +* add 25.10.1 release note by @clayhill66 in https://github.com/tiiuae/ghaf/pull/1500 |
| 41 | +* docs: add current SLSA status by @ktusawrk in https://github.com/tiiuae/ghaf/pull/1495 |
| 42 | +* Various desktop bug fixes by @kajusnau in https://github.com/tiiuae/ghaf/pull/1499 |
| 43 | +* Update ghafpkgs and support packages by @brianmcgillion in https://github.com/tiiuae/ghaf/pull/1503 |
| 44 | +* lib: fix the propogation to ensure correct lib by @brianmcgillion in https://github.com/tiiuae/ghaf/pull/1504 |
| 45 | +* Updated docs by @brianmcgillion in https://github.com/tiiuae/ghaf/pull/1505 |
| 46 | +* More docs by @brianmcgillion in https://github.com/tiiuae/ghaf/pull/1506 |
| 47 | +* Enable ghaf usb applet by @gngram in https://github.com/tiiuae/ghaf/pull/1466 |
| 48 | +* build(deps): bump astro from 5.14.7 to 5.15.1 in /docs by @dependabot[bot] in https://github.com/tiiuae/ghaf/pull/1509 |
| 49 | +* Fix mismatched variable name by @avnik in https://github.com/tiiuae/ghaf/pull/1507 |
| 50 | +* refactor: enable keep-sorted for large lists by @kajusnau in https://github.com/tiiuae/ghaf/pull/1514 |
| 51 | +* Disable alerts on dangerous trigger by @henrirosten in https://github.com/tiiuae/ghaf/pull/1515 |
| 52 | +* logging: implement journald-based local log retention by @juliuskoskela in https://github.com/tiiuae/ghaf/pull/1511 |
| 53 | +* Enable nixf diagnose by @brianmcgillion in https://github.com/tiiuae/ghaf/pull/1516 |
| 54 | +* chrome-extensions: update session buddy by @kajusnau in https://github.com/tiiuae/ghaf/pull/1517 |
| 55 | +* End oct bump by @brianmcgillion in https://github.com/tiiuae/ghaf/pull/1510 |
| 56 | +* cosmic-config: refactor cosmic config, add ghaf dark and light themes by @kajusnau in https://github.com/tiiuae/ghaf/pull/1513 |
| 57 | +* Fix/xdg url handler by @enesoztrk in https://github.com/tiiuae/ghaf/pull/1519 |
| 58 | +* systemd: restore user-runtime-dir service hardening by @gngram in https://github.com/tiiuae/ghaf/pull/1520 |
| 59 | +* build(deps): bump astro from 5.15.1 to 5.15.3 in /docs by @dependabot[bot] in https://github.com/tiiuae/ghaf/pull/1527 |
| 60 | +* build(deps): bump actions/upload-artifact from 4.6.2 to 5.0.0 by @dependabot[bot] in https://github.com/tiiuae/ghaf/pull/1526 |
| 61 | +* build(deps): bump github/codeql-action from 4.30.9 to 4.31.2 by @dependabot[bot] in https://github.com/tiiuae/ghaf/pull/1525 |
| 62 | +* build(deps): bump cachix/install-nix-action from 31.8.1 to 31.8.2 by @dependabot[bot] in https://github.com/tiiuae/ghaf/pull/1524 |
| 63 | +* build(deps): bump astral-sh/setup-uv from 7.1.1 to 7.1.2 by @dependabot[bot] in https://github.com/tiiuae/ghaf/pull/1523 |
| 64 | +* Bump november by @brianmcgillion in https://github.com/tiiuae/ghaf/pull/1522 |
| 65 | +* chrome-extensions: fetch pinned versions by default by @kajusnau in https://github.com/tiiuae/ghaf/pull/1529 |
| 66 | +* version: bump for the next release cycle by @brianmcgillion in https://github.com/tiiuae/ghaf/pull/1534 |
| 67 | +* system: deprecated system paramater update by @brianmcgillion in https://github.com/tiiuae/ghaf/pull/1533 |
| 68 | +* system76: Enable all by @brianmcgillion in https://github.com/tiiuae/ghaf/pull/1535 |
| 69 | +* The lsp made me do it by @brianmcgillion in https://github.com/tiiuae/ghaf/pull/1540 |
| 70 | +* cosmic: fix active hint overlapping secctx indicator by @kajusnau in https://github.com/tiiuae/ghaf/pull/1541 |
| 71 | +* Remove OpenSSF Scorecard by @henrirosten in https://github.com/tiiuae/ghaf/pull/1518 |
| 72 | +* Storage fixes by @mbssrc in https://github.com/tiiuae/ghaf/pull/1538 |
| 73 | +* build(deps): bump step-security/harden-runner from 2.13.1 to 2.13.2 by @dependabot[bot] in https://github.com/tiiuae/ghaf/pull/1544 |
| 74 | +* docs: bump by @brianmcgillion in https://github.com/tiiuae/ghaf/pull/1551 |
| 75 | +* Checks on push by @brianmcgillion in https://github.com/tiiuae/ghaf/pull/1550 |
| 76 | +* build(deps): bump cachix/install-nix-action from 31.8.2 to 31.8.3 by @dependabot[bot] in https://github.com/tiiuae/ghaf/pull/1554 |
| 77 | +* build(deps): bump starlight-blog from 0.24.3 to 0.25.0 in /docs by @dependabot[bot] in https://github.com/tiiuae/ghaf/pull/1546 |
| 78 | +* build(deps): bump astral-sh/setup-uv from 7.1.2 to 7.1.3 by @dependabot[bot] in https://github.com/tiiuae/ghaf/pull/1553 |
| 79 | +* ci-tests: fix by @brianmcgillion in https://github.com/tiiuae/ghaf/pull/1555 |
| 80 | +* Prevent running authorized actions in empty environment by @henrirosten in https://github.com/tiiuae/ghaf/pull/1556 |
| 81 | +* bump: Cosmic beta5 by @brianmcgillion in https://github.com/tiiuae/ghaf/pull/1543 |
| 82 | +* Add nixos-rebuild audit rule by @everton-dematos in https://github.com/tiiuae/ghaf/pull/1508 |
| 83 | +* Fix audit rules service on Zathura VM by @everton-dematos in https://github.com/tiiuae/ghaf/pull/1557 |
| 84 | +* installer: use the latest kernel in installer by @brianmcgillion in https://github.com/tiiuae/ghaf/pull/1558 |
| 85 | +* flatpak-vm: Add a vm to allow installing flatpaks using cosmic store by @vunnyso in https://github.com/tiiuae/ghaf/pull/1502 |
| 86 | +* refactor(homes): persist appvm homes by default by @mbssrc in https://github.com/tiiuae/ghaf/pull/1560 |
| 87 | +* Lenovo t14 amd by @Mic92 in https://github.com/tiiuae/ghaf/pull/908 |
| 88 | +* generate-shutdown-ramfs.service failure by @gngram in https://github.com/tiiuae/ghaf/pull/1563 |
| 89 | +* fix(xdg-handlers): manage appuser mimeapps.list via systemd tmpfiles by @enesoztrk in https://github.com/tiiuae/ghaf/pull/1559 |
| 90 | +* Add dynamic hostname generation for hardware-based device identification by @vadika in https://github.com/tiiuae/ghaf/pull/1512 |
| 91 | +* net-vm,gui-vm: Enhance xdg-dbus-proxy with system bus D-Bus proxy by @jkuro-tii in https://github.com/tiiuae/ghaf/pull/1432 |
| 92 | +* Fix printf octal interpretation error in hostname generation by @vadika in https://github.com/tiiuae/ghaf/pull/1566 |
| 93 | +* Add memory wipe on allocation/deallocation by @vadika in https://github.com/tiiuae/ghaf/pull/1530 |
| 94 | +* build(deps): bump github/codeql-action from 4.31.2 to 4.31.3 by @dependabot[bot] in https://github.com/tiiuae/ghaf/pull/1570 |
| 95 | +* build(deps): bump actions/checkout from 5.0.0 to 5.0.1 by @dependabot[bot] in https://github.com/tiiuae/ghaf/pull/1569 |
| 96 | +* build(deps): bump actions/dependency-review-action from 4.8.1 to 4.8.2 by @dependabot[bot] in https://github.com/tiiuae/ghaf/pull/1568 |
| 97 | +* build(deps): bump cachix/install-nix-action from 31.8.3 to 31.8.4 by @dependabot[bot] in https://github.com/tiiuae/ghaf/pull/1567 |
| 98 | +* build(deps): bump astro from 5.15.5 to 5.15.6 in /docs by @dependabot[bot] in https://github.com/tiiuae/ghaf/pull/1571 |
| 99 | + |
| 100 | +**Full Changelog**: https://github.com/tiiuae/ghaf/compare/ghaf-25.10.1...ghaf-25.11.1 |
| 101 | + |
| 102 | +## Bug fixes |
| 103 | + |
| 104 | +Fixed bugs that were present in the previous release |
| 105 | + |
| 106 | +* Selecting full screen for video freezes the laptop |
| 107 | + |
| 108 | +## Known Issues and Limitations |
| 109 | + |
| 110 | +| Issue | Status | Comments | |
| 111 | +| --------------------------------------------------------------------------------------------------------- | ----------- | -------------------------------------------------------------------------- | |
| 112 | +| **x86** | | | |
| 113 | +| (System76) Suspension has been disabled | In Progress | | |
| 114 | +| (System76) All devices have the same device-id | In Progress | Will be for next release | |
| 115 | +| Downloading large file (10G) crashes the browser | In progress | Issue is under investigation | |
| 116 | +| Unlock with fingerprint doesn't work | In Progress | Issue is under investigation |
| 117 | +| Selecting full screen for video freezes laptop | In Progress | Workaround: Disable 'Variable Refresh Rate' from display settings and reboot | |
| 118 | +| **NVIDIA Jetson AGX Orin / Orin NX** | | | |
| 119 | +| If suspended, device doesn't wake-up | In Progress | Issue is under investigation | |
| 120 | +| Locking the device from power menu doesn't work | In Progress | Issue is under investigation | |
| 121 | +| Unlocking from lock screen does not work | In Progress | Issue is under investigation | |
| 122 | +| If display is connected only after boot, login screen is not launched | In Progress | Workaround: Boot with display connected or launch login screen manually by ctrl+C | |
| 123 | + |
| 124 | +## Installation Instructions |
| 125 | + |
| 126 | +Released images are available at https://archive.vedenemo.dev/ghaf-25.11.1/ |
| 127 | + |
| 128 | +Download the required image and use the following instructions: [Build and Run](/ghaf/dev/ref/build_and_run). |
0 commit comments