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]