Како да искључите свој монитор помоћу Хоткеи-а у Убунту-у
Традиционални начин искључивања монитора путем хоткеи-а је покварен за неколико верзија. Прилично једноставна Питхон скрипта може вратити ту функционалност поуздано и ефикасно.
Стари начин искључивања монитора био је кроз команду ксет:
ксет дпмс се искључује
Постоји неколико варијација на то, али пошто је Убунту Кармиц (9.10), био је покварен. Неки од системских позива очигледно се не слажу добро са овом командом, узрокујући да се екран пробуди након отприлике минут. Након што сам већ неко време био љут на ово, нашао сам неколико решења на Убунту Форумима. Покретање ове команде у петљи чини се да је ЦПУ интензиван, и не постоји елегантан начин да се избегне. Срећом, један корисник, нкмехта, пронашао је решење користећи једноставан Питхон скрипт, и ради на свему, од Кармиц до Натти.
Прво, морате имати неколико зависности, тако да отворите терминал и унесите следећу команду:
судо апт-гет инсталл питхон питхон-клиб
Ово ће инсталирати питхон и питхон-клиб пакете ако већ нису инсталирани. Затим отворите Тект Едитор (гедит) и копирајте / налепите следећи текст:
#! / уср / бин / питхон увози потпроцес импорта из Кслиб импорт Кс из Кслиб.дисплаи импорт Прикажи дисплеј = Прикажи (': 0') роот = дисплаи.сцреен (). роот роот.граб_поинтер (Труе, Кс.БуттонПрессМаск | Кс.БуттонРелеасеМаск | Кс.ПоинтерМотионМаск, Кс.ГрабМодеАсинц, Кс.ГрабМодеАсинц, 0, 0, Кс.ЦуррентТиме) роот.граб_кеибоард (Труе, Кс.ГрабМодеАсинц, Кс.ГрабМодеАсинц, Кс.ЦуррентТиме) офф'.сплит ()) п = субпроцесс.Попен ('гноме-сцреенсавер-цомманд-и'.сплит ()) тиме.слееп (1), а Труе: принт дисплаи.нект_евент () п.терминате () бреак
Сачувајте свој фајл негде са одговарајућим именом. Ја сам заглавио у ~ / бин / сцреен_офф.сх са осталим мојим скриптама.
Затим кликните десним тастером миша на датотеку и идите на Пропертиес.
На картици Дозволе, проверите да ли је означена опција „Дозволи извршавање датотеке као програм“. Кликните на Затвори.
Сада га можете доделити било којој пречици на тастатури! Волим да постављам моје на Цапс Лоцк, па сам прво морао да искључим тај кључ. То можете учинити тако што ћете отићи у Кеибоард> Лаиоутс> Оптионс.
Овде, изаберите "Цапс Лоцк је онемогућен" у Цапс Лоцк тастеру.
Да бисте ову скрипту доделили пречици на тастатури, отворите преференце за пречице на тастатури.
Кликните на Адд, дајте пречици име, а команда ће бити локација скрипте. Кликните на Аппли, а затим под пречицом да бисте га подесили. Ако сте онемогућили Цапс Лоцк, видећете да је наведен као “ВоидСимбол”, али ће радити без проблема.
Ово ме је дуго мучило, а решење је било мало тешко наћи оно што са свим притужбама лебде около. Надам се да ће вам ово помоћи да сачувате батерију лаптопа.