1. Композитор (compositing manager)

  • Почему мешает? Композиторы (как KWin в KDE или picom/compton в i3) могут перехватывать изменения гаммы/яркости в полноэкранных приложениях, особенно в OpenGL-играх вроде OpenArena. Это приводит к тому, что слайдеры в игре не применяются.
  • В KDE: Композитинг включен по умолчанию. Проверь: в настройках системы → Дисплей и монитор → Композитор (или shortcut Shift+Alt+F12 для отключения на лету). Отключи и запусти игру.
  • В i3: Если используешь picom (или compton), он может быть запущен в конфиге i3 (~/.config/i3/config). Проверь процессы: ps aux | grep picom. Если есть, убей процесс (killall picom) или удали из автозапуска. Альтернатива: запусти игру без композитора.
  • Общий фикс: Запусти OpenArena с отключенным композитингом. В терминале: openarena (или через Steam/flatpak, если так установлен), но перед этим отключи композитор.

2. Службы корректировки цвета/яркости (Redshift, Night Light, f.lux)

  • Почему мешает? Эти сервисы глобально меняют гамму/цветовую температуру экрана (для снижения синего света ночью) и могут сбрасывать изменения из игры. Redshift особенно распространен в Manjaro.
  • Проверь: ps aux | grep redshift или systemctl --user status redshift. Если запущен, останови: redshift -x (сбросит текущие настройки) или systemctl --user stop redshift.
  • Аналоги: В KDE есть встроенный Night Light (в настройках → Дисплей → Night Color). Отключи его. В i3 может быть вручную настроен redshift в автозапуске.
  • Фикс: Отключи на время игры и проверь. Если поможет, добавь скрипт для паузы сервиса при запуске OpenArena.

3. Драйверы графики (NVIDIA, AMD, Intel)

  • Почему мешает?
  • NVIDIA: Их драйверы имеют "таймер подтверждения" для color correction — изменения гаммы сбрасываются, если не подтвердить в NVIDIA Settings. Также проблемы в играх на Proton/Wine, но OpenArena нативная.
  • AMD/Intel: Могут игнорировать игровые настройки из-за kernel-модулей или X11/Wayland.
  • Проверь: lspci | grep VGA для видеокарты. Если NVIDIA, открой NVIDIA X Server Settings → Color Correction и вручную настрой гамму (подтверди изменения).
  • Фикс:
  • Установи/обнови драйверы: sudo mhwd -a pci free 0300 (для open-source) или sudo mhwd -a pci nonfree 0300 (проприетарные).
  • Для теста: Используй xgamma -gamma 1.5 в терминале (для X11, не Wayland). Если работает глобально, но не в игре — проблема в драйверах.
  • Если на Wayland (проверь echo $XDG_SESSION_TYPE), переключись на X11 (в login-менеджере, как SDDM в KDE).

4. Настройки X11/Wayland или backlight

  • Почему мешает? В Wayland гамма-коррекция в играх часто не работает (Wayland не поддерживает глобальные изменения как X11). Backlight (аппаратная яркость) может конфликтовать с игровыми слайдерами.
  • Проверь: Если на Wayland, логин в X11 сессию. Для backlight: ls /sys/class/backlight/ — если пусто, проблема в kernel.
  • Фикс:
  • Перейди на X11.
  • Установи xbacklight или brightnessctl: sudo pacman -S brightnessctl, затем brightnessctl set 50% для теста.
  • В игре попробуй консольные команды OpenArena: Запусти, нажми ~ (тильда), введи /r_gamma 1.5 и /vid_restart.

5. Другие редкие причины

  • Мультимонитор: Если несколько экранов, гамма может не применяться ко второму (старый баг в OpenArena/Debian-based, но возможно в Arch).
  • OpenArena конфиг: Проверь файл конфига (~/.openarena/baseoa/q3config.cfg), найди строки с r_gamma или r_brightness. Установи вручную и сохрани.
  • Kernel параметры: Редко, но GRUB может влиять (добавь acpi_backlight=vendor в /etc/default/grub и sudo update-grub).

Если ничего не поможет, предоставь больше деталей: тип видеокарты, сессия (X11/Wayland), как запускаешь игру, ошибки в терминале (openarena в консоли). Можно поискать на форуме Manjaro или Arch BBS с этими ключевыми словами.

[file-name 000210_2025-09-06_20-05-30.txt]