diff options
| author | Nippy <nippy@Nippy-Mac-mini.local> | 2026-09-19 22:28:12 +0200 |
|---|---|---|
| committer | Nippy <nippy@Nippy-Mac-mini.local> | 2026-09-19 22:28:12 +0200 |
| commit | c5ca121fde65cfa5c1729f779cf6b0f47b6ebb21 (patch) | |
| tree | ade5ca729f51cb849a6ec39ed45e21a9d8aa1af8 /raveos-welcome | |
| parent | a95908de8949035c4b101500665cbddf7ac44e94 (diff) | |
| download | RaveOS-PKGBUILD-c5ca121fde65cfa5c1729f779cf6b0f47b6ebb21.tar.gz RaveOS-PKGBUILD-c5ca121fde65cfa5c1729f779cf6b0f47b6ebb21.zip | |
working fix/test
Diffstat (limited to 'raveos-welcome')
| -rw-r--r-- | raveos-welcome/99-gpu-monitor.rules | 4 | ||||
| -rw-r--r-- | raveos-welcome/PKGBUILD | 2 | ||||
| -rwxr-xr-x | raveos-welcome/gaming-optimize.sh | 15 | ||||
| -rw-r--r-- | raveos-welcome/gpu-optimization.service | 2 | ||||
| -rw-r--r-- | raveos-welcome/raveos_welcome.py | 15 |
5 files changed, 4 insertions, 34 deletions
diff --git a/raveos-welcome/99-gpu-monitor.rules b/raveos-welcome/99-gpu-monitor.rules index 2d1186f..3954f6a 100644 --- a/raveos-welcome/99-gpu-monitor.rules +++ b/raveos-welcome/99-gpu-monitor.rules @@ -1,3 +1,3 @@ # RaveOS GPU Udev Rules for Permissions and Safe Dynamic Monitoring -KERNEL=="card[0-9]*", SUBSYSTEM=="drm", GROUP="video", MODE="0666" -KERNEL=="renderD[0-9]*", SUBSYSTEM=="drm", GROUP="video", MODE="0666" +KERNEL=="card[0-9]*", SUBSYSTEM=="drm", GROUP="video", MODE="0660" +KERNEL=="renderD[0-9]*", SUBSYSTEM=="drm", GROUP="video", MODE="0660" diff --git a/raveos-welcome/PKGBUILD b/raveos-welcome/PKGBUILD index d56278f..a19031d 100644 --- a/raveos-welcome/PKGBUILD +++ b/raveos-welcome/PKGBUILD @@ -1,7 +1,7 @@ # Maintainer: nippy <nippy@tuta.io> pkgname=raveos-welcome pkgver=2.2.2 -pkgrel=5 +pkgrel=6 pkgdesc="RaveOS Welcome Application and Safe GPU Performance Optimizer" arch=('x86_64') url="https://git.rp1.hu/RaveOS/RaveOS-PKGBUILD" diff --git a/raveos-welcome/gaming-optimize.sh b/raveos-welcome/gaming-optimize.sh index 1c23d18..a68f61a 100755 --- a/raveos-welcome/gaming-optimize.sh +++ b/raveos-welcome/gaming-optimize.sh @@ -66,20 +66,6 @@ EOF echo "[OK] io_sched alkalmazva" } -apply_ananicy() { - if ! pacman -Q ananicy-cpp &>/dev/null && ! pacman -Q ananicy-cpp-git &>/dev/null; then - if ! pacman -S --noconfirm --needed ananicy-cpp cachyos-ananicy-rules; then - echo "[FAIL] ananicy: pacman telepites sikertelen" - return 1 - fi - fi - if ! systemctl enable --now ananicy-cpp; then - echo "[FAIL] ananicy: systemctl enable --now sikertelen" - return 1 - fi - echo "[OK] ananicy alkalmazva" -} - apply_gamemode() { if ! pacman -S --noconfirm --needed gamemode lib32-gamemode mangohud lib32-mangohud goverlay; then echo "[FAIL] gamemode: pacman telepites sikertelen (multilib repo engedelyezve van?)" @@ -232,7 +218,6 @@ for arg in "$@"; do case "$arg" in sysctl) apply_sysctl || FAILED+=("$arg") ;; io_sched) apply_io_sched || FAILED+=("$arg") ;; - ananicy) apply_ananicy || FAILED+=("$arg") ;; gamemode) apply_gamemode || FAILED+=("$arg") ;; gpu_profile) apply_gpu_profile || FAILED+=("$arg") ;; amd_powercap) apply_amd_powercap || FAILED+=("$arg") ;; diff --git a/raveos-welcome/gpu-optimization.service b/raveos-welcome/gpu-optimization.service index bdaed00..f197281 100644 --- a/raveos-welcome/gpu-optimization.service +++ b/raveos-welcome/gpu-optimization.service @@ -1,6 +1,6 @@ [Unit] Description=RaveOS Safe GPU Optimization Service -After=graphical.target +After=multi-user.target Before=display-manager.service [Service] diff --git a/raveos-welcome/raveos_welcome.py b/raveos-welcome/raveos_welcome.py index 2ad5a6d..742a92b 100644 --- a/raveos-welcome/raveos_welcome.py +++ b/raveos-welcome/raveos_welcome.py @@ -146,20 +146,6 @@ T = { "• NVMe → none: NVMe uses its own internal scheduler\n" "• HDD → bfq: best for rotational drives\n" "Saved permanently: /etc/udev/rules.d/60-ssd-scheduler.rules"}, - "opt_ananicy": {"hu": "ananicy-cpp", - "de": "ananicy-cpp", - "en": "ananicy-cpp"}, - "opt_ananicy_desc": {"hu": "Automatikus process prioritás kezelő:\n" - "• Játékok indításkor magasabb CPU prioritást kapnak\n" - "• Háttérfolyamatok (frissítők, indexelők) alacsonyabb prioritást kapnak\n" - "• Eredmény: stabilabb FPS, kevesebb frame drop\n" - "Telepíti: ananicy-cpp + cachyos-ananicy-rules, majd engedélyezi", - "de": "Automatische Prozess-Prioritätsverwaltung:\n• Spiele erhalten beim Start eine höhere CPU-Priorität\n• Hintergrundprozesse (Updater, Indexer) erhalten niedrigere Priorität\n• Ergebnis: stabilere FPS, weniger Frame-Drops\nInstalliert: ananicy-cpp + cachyos-ananicy-rules und aktiviert sie", - "en": "Automatic process priority handler:\n" - "• Games get higher CPU priority on launch\n" - "• Background processes (updaters, indexers) get lower priority\n" - "• Result: more stable FPS, fewer frame drops\n" - "Installs: ananicy-cpp + cachyos-ananicy-rules, then enables"}, "opt_gamemode": {"hu": "GameMode + MangoHud", "de": "GameMode + MangoHud", "en": "GameMode + MangoHud"}, @@ -1662,7 +1648,6 @@ class OptimizePage(QWidget): common = [ ("sysctl", "opt_sysctl", "opt_sysctl_desc"), ("io_sched", "opt_io_sched", "opt_io_sched_desc"), - ("ananicy", "opt_ananicy", "opt_ananicy_desc"), ("gamemode", "opt_gamemode", "opt_gamemode_desc"), ] self._common_checks = {} |