diff options
| author | Nippy <nippy@Nippy-Mac-mini.local> | 2026-10-23 08:34:26 +0200 |
|---|---|---|
| committer | Nippy <nippy@Nippy-Mac-mini.local> | 2026-10-23 08:34:26 +0200 |
| commit | bacac18f995718568b6c5afe48acac1506e706d2 (patch) | |
| tree | 73f9e5591b9f2b3a95f7f65c7bdb6053b35ca7bf | |
| parent | 331f527fca9c65c485c696cb2cca4841594ad2aa (diff) | |
| download | RaveOS-PKGBUILD-bacac18f995718568b6c5afe48acac1506e706d2.tar.gz RaveOS-PKGBUILD-bacac18f995718568b6c5afe48acac1506e706d2.zip | |
| -rw-r--r-- | .gitignore | 2 | ||||
| -rw-r--r-- | raveos-calamares-theme/PKGBUILD | 2 | ||||
| -rw-r--r-- | raveos-calamares-theme/REVIEW.md | 66 | ||||
| -rw-r--r-- | raveos-calamares-theme/etc/calamares/modules/calamares-gpu-drivers.sh | 5 | ||||
| -rw-r--r-- | raveos-calamares-theme/etc/calamares/modules/shellprocess-final.conf | 2 |
5 files changed, 4 insertions, 73 deletions
@@ -13,3 +13,5 @@ src/ __pycache__/ *.py[cod] .DS_Store + +raveos-calamares-theme/REVIEW.md diff --git a/raveos-calamares-theme/PKGBUILD b/raveos-calamares-theme/PKGBUILD index 9474c43..082a8bc 100644 --- a/raveos-calamares-theme/PKGBUILD +++ b/raveos-calamares-theme/PKGBUILD @@ -1,7 +1,7 @@ # Maintainer: nippy <nippy@tuta.io> pkgname=raveos-calamares-theme pkgver=2.0.0 -pkgrel=76 +pkgrel=77 pkgdesc="RaveOS Calamares Theme" arch=('any') url="https://git.rp1.hu/RaveOS" diff --git a/raveos-calamares-theme/REVIEW.md b/raveos-calamares-theme/REVIEW.md deleted file mode 100644 index 75ed40f..0000000 --- a/raveos-calamares-theme/REVIEW.md +++ /dev/null @@ -1,66 +0,0 @@ -# raveos-calamares-theme - teljes átvizsgálás - -Dátum: 2026-09-18 -Állapot: a korábbi „Missing variables: 3,3,1,u,u,u” hiba már javítva (`42d8e63`). - -## 🔴 Érdemes javítani - -### 1. `shellprocess-final.conf` 34. sor - MESA/__GL env idézőjelezve -A parancs a `/etc/environment`-be **idézőjelekkel együtt** írja a sorokat: - -```text -"MESA_SHADER_CACHE_MAX_SIZE=12G" -"__GL_SHADER_DISK_CACHE_SIZE=12884901888" -``` - -A systemd generátor valószínűleg leszedi a `"`-t, de más olvasók (pl. pam_env) nem -feltétlenül, így a változó értéke `"12G"` lehet. Javasolt csere tiszta `printf`-re: - -```yaml -- "printf 'MESA_SHADER_CACHE_MAX_SIZE=12G\\n__GL_SHADER_DISK_CACHE_SIZE=12884901888\\n' >> ${ROOT}/etc/environment" -``` - -### 2. `services-systemd.conf` bekapcsolja a gdm-et -`- name: gdm, enable: true` - üti az SDDM-default fixet. A modul jelenleg -nincs a sequence-ben (nem fut), de ha beillesztik, a gdm lesz az alap. -Javasolt: `enable: false` vagy a gdm sor törlése. - -### 3. `shellprocess-loader.conf` → btrfs scriptek végén hard fail lehet -- `calamares-normalize-subvolumes.sh` vége: `mount /var/cache/pacman/pkg` -- `calamares-create-snapshots-subvol.sh` vége: `mount /.snapshots` - -Ezek nem `|| true`-sak és a loader konfban nincs `-` prefix; ha a mount elhasal, -a telepítés a legvégén leáll. Javasolt: `|| true` a mount sorokra. - -## 🟡 Kisebb / kockázatos - -### 4. `bootloader.conf` kevert, nem szabványos kulcsok -`bootloader: grub` mellett `efiBootLoader: systemd-boot`, plusz `kernel: -linux-cachyos`, `initramfs: ...`, `grubInstall:` stb. A standard Calamares ezeket -ignorálja, de forkolt modulnál a `systemd-boot` ütheti a grub-ot. Tisztázandó. - -### 5. `.DS_Store` fájlok a csomagban -A PKGBUILD `cp -r "${startdir}/etc/."` a macOS `.DS_Store`-okat is beviszi a -csomagba. Javasolt a `package()`-ben: `find "${pkgdir}" -name .DS_Store -delete`. - -### 6. `netinstall-drivers.yaml` elírás -`exlusive: false` → helyesen `exclusive`. (Most nem fut, mert a netinstall -ki van kommentezve a sequence-ből.) - -### 7. `shellprocess-branding.conf` - nincs ignore-failure prefix -A live-on futó `pacman-key --recv-key` / `--lsign-key` sorokon nincs `-` prefix -(ellentétben a `shellprocess-before`-ral). Ha a keyserver nem elérhető, az -install leállhat. Javasolt `-` prefix ide is. - -### 8. `welcome.conf` internetCheckUrl -`http://example.com` megbízhatatlan; érdemes valós, stabil URL-re cserélni. - -## 🟢 Rendben van - -- Mind a 7 `.sh` script `bash -n` tiszta; `raveos-chown-homes.sh` jó. -- `settings.conf` sequence konzisztens (netinstall szándékosan kikapcsolva; - a csomagokat a desktopselect hozza). -- `displaymanager.conf` SDDM default; `shellprocess-enableservices.conf` - SDDM enable + gdm disable - konzisztens. -- users, locale, keyboard, grubcfg, mount, partition, preservefiles, - finished konfok rendben. diff --git a/raveos-calamares-theme/etc/calamares/modules/calamares-gpu-drivers.sh b/raveos-calamares-theme/etc/calamares/modules/calamares-gpu-drivers.sh index 7038237..0596232 100644 --- a/raveos-calamares-theme/etc/calamares/modules/calamares-gpu-drivers.sh +++ b/raveos-calamares-theme/etc/calamares/modules/calamares-gpu-drivers.sh @@ -7,8 +7,6 @@ GPU_INFO="$(lspci -nn | grep -E 'VGA|3D|Display' || true)" echo ">>> [gpu] Detected devices:" echo "$GPU_INFO" -pacman -Syy --noconfirm || true - install_pkgs() { pacman -S --needed --noconfirm "$@" || true } @@ -123,9 +121,6 @@ EOF DefaultSession=plasmax11.desktop EOF fi - - echo ">>> [gpu] Rebuilding initramfs..." - mkinitcpio -P || true fi echo ">>> [gpu] Done." diff --git a/raveos-calamares-theme/etc/calamares/modules/shellprocess-final.conf b/raveos-calamares-theme/etc/calamares/modules/shellprocess-final.conf index 6eaa79c..718615c 100644 --- a/raveos-calamares-theme/etc/calamares/modules/shellprocess-final.conf +++ b/raveos-calamares-theme/etc/calamares/modules/shellprocess-final.conf @@ -1,6 +1,6 @@ --- dontChroot: true -timeout: 999 +timeout: 3600 script: - "-rm -r ${ROOT}/home/${USER}/.config/alci-dwm" |