Hacktoberfest 2026: le issue che i maintainer hanno segnato per ottobre, aperte e adatte ai principianti. Sfoglia le issue Hacktoberfest

Brightness slider and Fn keys fail in Hybrid mode on Acer Nitro (RTX 4050) - Incorrectly targeting nvidia_0 interface

Aperta
#435 2 commenti 0 reazioni 0 assegnatari Vedi su GitHub

Nessuno ha ancora preso questa issue.

Valutazione

Difficoltà
4/5
Tempo stimato
3-5 giorni
Idoneità per principianti
48/100
Tipo di issue
Bug
Chiarezza
Abbastanza chiara
Stato di attività
Attiva
Stack tecnologico
c, linux

Direzione di ricerca

L’issue cita cinnamon-settings-daemon, ma non indica alcun file sorgente né alcun test; inizia individuando la gestione della luminosità e tracciando il modo in cui il cursore e i tasti Fn selezionano le interfacce /sys/class/backlight. Riproduci il problema sulla configurazione Hybrid Acer Nitro specificata, confronta nvidia_0 con intel_backlight e verifica che entrambi i controlli regolino il display fisico senza compromettere il bridge NVIDIA PRIME.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Descrizione

Distribution
Mint 22.2 Zara (Cinnamon Edition)

Package version
Cinnamon 6.4.8 / cinnamon-settings-daemon

Graphics hardware in use
Intel Alder Lake-P UHD Graphics & NVIDIA GeForce RTX 4050 Laptop GPU (Optimus/Hybrid Mode)

Frequency
Always

Bug description
In Hybrid (Optimus) mode, the Cinnamon brightness slider and keyboard Fn keys fail to adjust the physical screen brightness. The system erroneously targets the nvidia_0 backlight interface, which is a "dead end" on this hardware configuration.

While the UI slider moves and updates the numerical value in /sys/class/backlight/nvidia_0/brightness, the physical screen remains at 100% brightness because the hardware is actually wired to the /sys/class/backlight/intel_backlight/ controller.

Standard kernel workarounds like acpi_backlight=native, vendor, or video do not resolve the issue on this model (Acer Nitro AN515-58) and kernel version (6.14). Manual hardware control via sudo brightnessctl --device=intel_backlight set 50% works perfectly, confirming that the hardware is functional but the Cinnamon UI is linked to the wrong interface.

Steps to reproduce

1. Use an Acer Nitro AN515-58 laptop with NVIDIA proprietary drivers (v580+).

2. Ensure the system is in Hybrid/Optimus mode (Integrated graphics driving the display).

3. Attempt to adjust brightness using the Cinnamon taskbar slider or laptop Fn keys.

Expected behavior
The Cinnamon brightness applet should detect and prioritize the functional intel_backlight interface over the non-functional nvidia_0 interface when the iGPU is the primary display controller.

Additional information
Hard-coding the backlight to Intel via X11 configuration (20-intel.conf) causes a critical crash of the Display Manager (LightDM) because it breaks the NVIDIA PRIME bridge. The issue appears to be a lack of proper backlight arbitration in the Cinnamon settings daemon for newer RTX 40-series mobile hardware.

Kernel version: 6.14.0-37-generic
Nvidia Driver: 580.95.05

Lingua principale
C
Stelle
70
Fork
78
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Preparare l'ambiente

Questo progetto non fornisce container di sviluppo, Dockerfile né guida per i contributori, quindi l'ambiente è a tuo carico: parti dal suo README e consulta la nostra guida al primo contributo per i passaggi generali.

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di linuxmint/cinnamon-settings-daemon

Tutte le issue di linuxmint/cinnamon-settings-daemon

Issue simili

Altre issue su C

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.