Kijelző fényerőállítása - NVIDIA / KDE

Fórumok

Sziasztok!

A rendszer Debian Wheezy, a tárolóban lévő KDE 4.8.4-es verzióval.
Gépet cseréltem (notebook), az új gépben NVIDIA Quadro FX 880M (GT216) videokártya van.

Problémám, hogy a tálcán lévő "Battery Monitor" widget-ben hiába húzom arrébb a csúszkát, a kijelző fényereje nem változik.
Ezzel együtt az akku/hálózati üzemmód változásakor sem jut érvényre a hozzá tartozó beállítás.

Próbálkoztam nouveau-val is, jelenleg a hivatalos NVIDIA modulja fut a rendszeren, mindkettőnél azonos jelenség tapasztalható.

Ismerősöm emlékei szerint (másik gép másik, de szintén NVIDIA videokártyájával) ugyanez a jelenség a Squeeze --> Wheezy váltás óta áll fenn.

Kérdésem, hogy van esetleg valakinek megoldása erre a problémára?
Egyelőre nem szeretnék Jessie-re frissíteni, amíg nem adják ki hivatalosan.

A funkcióbillentyűkkel változtatható a fényerő, csak szoftverből (legalábbis a Battery Monitor-ból) nem.

Bármilyen ötletet / javaslatot előre is köszönök.

Hozzászólások

Szerintem ez tök független a videókártyától (és így annak driverétől is). A háttérvilágítást nálam pl. egy vendor-specifikus kernel modulon keresztül lehet állítani.

Valójában nem tudom, mi az oka.

Eddig egy HP NC6320-at használtam integrált Intel vezérlővel (itt működött), most pedig egy Dell Precision M4500-at kezdtem el használni a fent említett NVIDIA megjelenítővel.
Ismerősöm egy HP gépben tapasztalta frissítés után ezt a problémát, annyi különbséggel, hogy nála minimális fényerővel indul a gép és minden indulás során billentyűzetről kell feljebb állítani azt, nálam pedig a "BIOS"-ban is beállított fényerővel indul. A két gépben az NVIDIA video-t véltem közös pontnak.

Rendszert nem telepítettem újra, csak átpakoltam a HDD-t és beállítottam a szükséges dolgokat rajt.

Jelenleg 3.19.2-es kernel van fent, elvileg a Dell-hez köthető dolgok benne vannak.

Jogos, hogy elvileg független tőle, elméletileg Dell-hez köthető interfésszel kellene működnie... a másik gépen meg HP-hez köthetővel... de egyiken sem megy jelenleg. :S

Nalam Dell Precisiopn M4500, szinten quadro kartya, windows alatt csak akkor tudok fenyerot valtoztatni ha az Nvidia beallitasoknal huzigalom a csuszkat. Egyeb helyeken hiaba huzigalom a csuszkakat ossze-vissza, nem tortenik semmi. Az energiasporolos beallitasoknal a csuszka huzigalasaval en sem erek el semmit!

Itt egy kep arrol, hogy nalam mit kell allitgatni (megegyszer az en gepemen windows van):
link

--
FeZo

Érdekes jelenség. Nekem is M4500 van és Windows 7-nél vagy Ubuntunál (14.10) sem jelentkezett ilyen probléma. Bár az igaz, hogy én billnetyűzet kombóval szoktam állítani a fényerőt. Az működik nálad?

Igen, az működik.

Egyébként nálad hogy működik a touchpad Windows, ill. Linux alatt?
A HP Synapticjához képest az ebben lévő Alps alapbeállításon kritikán aluli viselkedést produkált.
Túlságosan érzékeny volt, a touchpadhoz már hozzá sem értem, még úgy érezte, hogy rajta van az ujjam, és rendszeresen sikerült dupla kattintás (nem gombbal, hanem magán a padon) helyett elhúznom az adott ikont.
Ezeket végül sikerült megszüntetni, némi finomhangolással elértem, hogy most gyakorlatilag ugyanolyan lett, mint a HP gépé volt alapbeállításon - de kellett vele szenvednem azért...

Én viszont elég sokszor használom a touchpad-et, és Linux van a gépen, ezért meg akartam oldani... :)

Alapvetően az Xorg konfigurációnál touchpad-hez synaptics drivert adtam meg, és a konfigurációba beírtam:


        Option      "MaxSpeed"          "3"
        Option      "MinSpeed"          "0.3"
        Option      "AccelFactor"       "0.1"
        Option      "FingerHigh"        "93" 
        Option      "FingerLow"         "90" 
        Option      "FingerPress"       "800"
        Option      "MaxTapTime"        "100"
        Option      "MaxDoubleTapTime"  "50"
        Option      "MaxTapMove"        "20"
        Option      "FastTaps" "true"

Ha nem lenne így jó nálad és van kedved próbálkozni, a synclient segítségével futásidőben módosíthatod a beállításokat, ez pedig átkerülhet utána az Xorg conf-ba.
Az ikonelhúzásos problémát alapvetően a MaxTapMove paraméter oldotta meg, az érzékenységit pedig a FingerLow/High állítása.
Az egér gyorsulási értékén és mozgási sebességén is változtattam, de egyéb opciókkal is próbálkozhatsz.

Köszi még egyszer is! A synclientet használtam végül. Ubuntu 14.10-et használok, itt nincs xorg.conf, ezért úgy döntöttem inkább a synclienttel próbálkozom. Most már elfogadhatóan működik a tapipad. Egyelőre csak a FingerLow és FingerHigh értékeket változtattam, de majd játszok még vele. :)

Én az alábbi értékeket adtam meg a synclient segítségével. Volt olyan, ami az általad leírtak közül nálam nem szerepelt, így azt értelemszerűen kihagytam. Nálam a PressureMotionMinZ értékét 15-ről 50-re állítva szűnt meg az a hiperérzékenység, hogy ha hozzáértem kicsit a tapipadhoz már elmozdult a kurzor.


MinSpeed=0.3
AccelFactor=0
FingerHigh=93
FingerLow=90
MaxTapTime=100
MaxTapMove=20
MaxDoubleTapTime=50
PressureMotionMinZ=50

Option "RegistryDwords" "EnableBrightnessControl=1"

Ezt próbáld ki a device részben.

FathoM

Az imént annyira jutottam (az eredeti felállással, tehát Xorg-ból kivettem a javasolt opciót, miután nem változott a helyzet), hogy a /sys/class/backlight/acpi_video0 könyvtáron keresztül tudom szoftveresen befolyásolni a fényerőt.

Az "actual brightness" a valós értéket mutatja, a "brightness" tartalmát átírva pedig változik a fényerő.

Már csak azt kellene kiderítenem, a szoftver hol keresi ezt az opciót, mert eszerint nem jó helyen.
Mindjárt keresek egy másik gépet, hátha okosabb leszek tőle...

Egyelőre nem tudom...

Próbáltam a video.use_native_backlight=1 és video.brightness_switch_enabled=0 kernel opció javaslatokat más fórumok alapján.
Utóbbi hatására az FN+fényerő kombináció is megszűnt működni, előbbi hatástalan, elvileg az általam használt kernelben alapértelmezett.

Megnéztem egy másik gépen, ott ugyanez a könyvtár létezik ugyanezzel a felépítéssel, és működik a rendszerből a fényerőállítás.
Igaz, ott egy intel_backlight könyvtár is van, de a fényerő módosítása során az előbbi tartalma változik.

Tehát a gépemen az FN+fényerő kombináció működik, de az OSD nem jelenik meg.
A "Battery Monitor" alkalmazásban a fényerőállító csúszka legalsó állásban van, azt arrébb húzva megjelenik az OSD, de nem állítja a fényerőt.
Úgy tűnik, sem lekérdezni, sem átírni nem tudja a fényerőt.

Hogy lehetne erre megoldást találni?

flame:

Windows alatt működne. Még FN+funkció gombokkal is.

-------------------------
Dropbox refer - mert kell a hely: https://db.tt/V3RtXWLl
neut @ présház