fix: cosmic-greeter greeter chain in calamares; add vulkan-nouveau for NVK

- calamares: insert cosmic-greeter-start branch into DMgreetd.set_autologin
  (anchored on the ddlm elif) so COSMIC+greetd installs launch the correct
  greeter instead of falling back to agreety. pkgrel 7 -> 8.
- branding netinstall: add vulkan-nouveau so newer NVIDIA GPUs work via the
  open NVK stack without nvidia-open. pkgrel bump not needed (netinstall only).
This commit is contained in:
2026-08-03 19:53:24 +02:00
parent 8679e86c16
commit c7d4b791fc
2 changed files with 7 additions and 1 deletions
@@ -17,6 +17,7 @@
- falkon - falkon
- mesa - mesa
- mesa-utils - mesa-utils
- vulkan-nouveau
- networkmanager - networkmanager
- network-manager-applet - network-manager-applet
- pipewire - pipewire
+6 -1
View File
@@ -5,7 +5,7 @@
_pkgname="calamares" _pkgname="calamares"
pkgname="$_pkgname" pkgname="$_pkgname"
pkgver=3.4.2 pkgver=3.4.2
pkgrel=7 pkgrel=8
pkgdesc="Distribution-independent installer framework" pkgdesc="Distribution-independent installer framework"
url="https://codeberg.org/Calamares/calamares" url="https://codeberg.org/Calamares/calamares"
license=("GPL-3.0-or-later") license=("GPL-3.0-or-later")
@@ -46,6 +46,11 @@ build() {
local _pkgsrc_dir="$srcdir/$_pkgname-$pkgver" local _pkgsrc_dir="$srcdir/$_pkgname-$pkgver"
sed -i '/"ddlm --target " + de_command/a\
elif os.path.exists(self.os_path("usr/bin/cosmic-greeter-start")):\
self.config_data["default_session"]["command"] = "cosmic-greeter-start"' \
"$_pkgsrc_dir/src/modules/displaymanager/main.py"
local _cmake_options=( local _cmake_options=(
-B build -B build
-S "$_pkgsrc_dir" -S "$_pkgsrc_dir"