18Jul
Perinteinen tapa kääntää monitorisi pois pikanäppäimellä on rikki muutamissa versioissa nyt. Melko yksinkertainen Python-skripti voi tuoda toiminnot takaisin luotettavasti ja tehokkaasti.
Vanha tapa poistaa näytön käytöstä oli xset-komennon kautta:
xset dpms pakottaa
: tsä On olemassa muutamia muunnelmia, mutta koska Ubuntu Karmic( 9.10) on rikkoutunut. Jotkut järjestelmäpuhelut ilmeisesti eivät noudata tätä komentoa, jolloin näyttö herää noin minuutin kuluttua. Järkyttyneenä tätä jo jonkin aikaa, löysin muutamia ratkaisuja Ubuntun foorumeilla. Tämän komennon suorittaminen silmukassa näyttää CPU-intensiiviseltä, eikä ole kovin tyylikäs tapa välttää se. Onneksi yksi käyttäjä, nxmehta, löysi ratkaisun käyttäen yksinkertaista Python-komentosarjaa, ja se toimii kaikessa Karmicista Nattyiin.
Ensinnäkin, sinulla on oltava muutamia riippuvuuksia, joten avaa päätelaite ja kirjoita seuraava komento:
sudo apt-get asenna python python-xlib
Tämä asentaa python- ja python-xlib-paketit, jos ne eivät oleasennettu jo. Avaa sitten tekstieditori( gedit) ja kopioi / liitä seuraava teksti:
#!/usr/bin/ python tuonti-ajan tuonti aliprosessi Xlib import X: stä Xlib.display tuonnista Display display = Näytä( ': 0') root = display.screen() root root.grab_pointer( True, X.ButtonPressMask | X.ButtonReleaseMask | X.Root.design( X.GrabModeAsync, X.GrabModeAsync, X.CurrentTime) subprocess.call( 'xset dpms force off'.split() , x. GrabModeAsync, X.GrabModeAsync, X.GrabModeAsync, 0, 0, X.CurrentTime)) p = subprocess. Popen( 'gnome-näytönsäästäjä-komento -i'.split() ) time.sleep( 1) kun True: tulosta display.next_event() p.terminate() breakTallenna tiedosto jossakin oikeallanimi. Olen juuttunut minun ~ /bin/ screen_off.sh kanssa loput minun scripts.
Napsauta tiedostoa hiiren kakkospainikkeella ja siirry Ominaisuudet-kohtaan.
Varmista, että Käyttöoikeudet-välilehdessä on "Salli suoritettavan tiedoston suorittaminen tiedostona".Napsauta Sulje.
Nyt voit määrittää sen mille tahansa pikanäppäimelle! Haluan asettaa minun Caps Lockiin, joten minun piti poistaa se avaimesta ensin. Voit tehdä tämän siirtymällä Keyboard & gt;Layouts & gt;Vaihtoehtoja.
Tässä valitaan Caps Lock -työkalun Caps Lock -toiminnon avulla.
Jos haluat määrittää tämän komentosarjan pikanäppäimiin, avaa Keyboard Shortcuts -asetukset.
Napsauta Lisää, anna pikakuvake nimi ja komento on vain komentosarjan sijainti. Napsauta Käytä ja määritä sitten napsauttamalla pikanäppäintä.Jos poistit Caps Lock -työkalun, näet sen olevan "VoidSymbol", mutta se toimii ilman vipua.
Tämä on ollut vakoilemassa minua jo jonkin aikaa, ja ratkaisu oli hiukan vaikea löytää, mitä kaikki valitukset leijailevat. Toivottavasti tämä auttaa sinua säilyttämään kannettavan tietokoneen akun.