Ubuntu Suomen keskustelualueet

Ubuntun käyttö => Ubuntu tietokoneissa => Aiheen aloitti: teele - 14.09.13 - klo:15.49

Otsikko: Ubuntu 12.04, Lenovo G580 ja näytön oletuskirkkaus
Kirjoitti: teele - 14.09.13 - klo:15.49

Käytän Lenovo G580 läppäriä, ja kaikki näyttää toimivan hyvin lukuun ottamatta näytön kirkkauden oletusarvoa.

Kun kone käynnistetään, näytön kirkkaus on aina täysillä. Sitä voi säätää näppäimistöllä Fn + alanuoli-näppäimellä pienemmäksi ja Fn + ylänuoli-näppäimellä taas kirkkaammaksi. Kirkkautta voi säätää myös Näytön kirkkaus ja lukitus työkaluohjelman avulla. Sekin toimii ihan hyvin.

Mutta miten voisin saada kirkkauden oletusarvon esimerkiksi arvoon 55% niin, että konetta käynnistettäessä se tulisi jo valmiiksi kirkkausarvoksi.

Kirkkausarvo on ehkä kirjoitettuna tai kirjoitettavissa johonkin asetustiedostoon, joka luetaan konetta käynnistettäessä tai käyttäjän kirjautuessa sisään, mutta missä olisi tällainen tiedosto.

teele
Otsikko: Vs: Ubuntu 12.04, Lenovo G580 ja näytön oletuskirkkaus
Kirjoitti: teele - 14.09.13 - klo:20.55
Kirkkautta voi säätää pythonilla näin

Koodia: [Valitse]
#!/usr/bin/python

import dbus
bus = dbus.SessionBus()
proxy = bus.get_object('org.gnome.SettingsDaemon', '/org/gnome/SettingsDaemon/Power')
iface = dbus.Interface(proxy, dbus_interface='org.gnome.SettingsDaemon.Power.Screen')
iface.SetPercentage(70)

#lähde:  http://askubuntu.com/questions/145314/how-to-save-brightness-settings


Mutta sitten ohjelma pitäisi ajaa aina käynnistyksessä. Miten se pitäisi toteuttaa?

Jos gnomen asetuksia voisi säätää muuttamalla jotain parametria jossain, se olisi tietysti paras ratkaisu.

teele