Как отключить отображение экрана при блокировке экрана?

Возможно, вы захотите попробовать следующее:

nvidia-settings --assign="OverScanCompensation=100"

Допустимые значения: 0-200 Я прав.

8
задан 16 December 2010 в 05:46

10 ответов

Следующий скрипт будет проверять каждые десять секунд, чтобы убедиться, что экранная заставка включена, и если это так, поверните дисплей, используя команду xset dpms force off.

Он также проверяет, чтобы он еще не выключил дисплей, поэтому вы можете разблокировать экран без выключения монитора при вводе пароля.

#!/bin/bash 

ALREADY_SHUTOFF="yes"

while true; do

    if (gnome-screensaver-command -q | grep "is active");
    then

        echo $ALREADY_SHUTOFF
        if [ "$ALREADY_SHUTOFF" == "no" ];
        then

            # this command turns off the display
            xset dpms force off
        fi


        ALREADY_SHUTOFF="yes"

    else

        ALREADY_SHUTOFF="no"
    fi

    sleep 10

done
7
ответ дан 25 May 2018 в 23:56
  • 1
    Я попробовал xset dpms force off, и он отключил дисплей, но затем он снова включается через несколько секунд. – Nathan Osman 16 December 2010 в 07:55

Следующий скрипт будет проверять каждые десять секунд, чтобы убедиться, что экранная заставка включена, и если это так, поверните дисплей, используя команду xset dpms force off.

Он также проверяет, чтобы он еще не выключил дисплей, поэтому вы можете разблокировать экран без выключения монитора при вводе пароля.

#!/bin/bash ALREADY_SHUTOFF="yes" while true; do if (gnome-screensaver-command -q | grep "is active"); then echo $ALREADY_SHUTOFF if [ "$ALREADY_SHUTOFF" == "no" ]; then # this command turns off the display xset dpms force off fi ALREADY_SHUTOFF="yes" else ALREADY_SHUTOFF="no" fi sleep 10 done
7
ответ дан 25 July 2018 в 22:44

Следующий скрипт будет проверять каждые десять секунд, чтобы убедиться, что экранная заставка включена, и если это так, поверните дисплей, используя команду xset dpms force off.

Он также проверяет, чтобы он еще не выключил дисплей, поэтому вы можете разблокировать экран без выключения монитора при вводе пароля.

#!/bin/bash ALREADY_SHUTOFF="yes" while true; do if (gnome-screensaver-command -q | grep "is active"); then echo $ALREADY_SHUTOFF if [ "$ALREADY_SHUTOFF" == "no" ]; then # this command turns off the display xset dpms force off fi ALREADY_SHUTOFF="yes" else ALREADY_SHUTOFF="no" fi sleep 10 done
7
ответ дан 27 July 2018 в 00:05

Следующий скрипт будет проверять каждые десять секунд, чтобы увидеть, включена ли заставка, и если это так, поверните дисплей, используя команду xset dpms force off.

Он также проверяет, чтобы он еще не выключил дисплей, поэтому вы можете разблокировать экран без выключения монитора при вводе пароля.

#!/bin/bash ALREADY_SHUTOFF="yes" while true; do if (gnome-screensaver-command -q | grep "is active"); then echo $ALREADY_SHUTOFF if [ "$ALREADY_SHUTOFF" == "no" ]; then # this command turns off the display xset dpms force off fi ALREADY_SHUTOFF="yes" else ALREADY_SHUTOFF="no" fi sleep 10 done
7
ответ дан 31 July 2018 в 11:08

следующий скрипт будет проверять каждые десять секунд, чтобы увидеть, если заставка включена, а если она есть, поворот дисплея с помощью команды xset dpms force off.

он также проверяет, чтобы убедиться, что он не уже выключать дисплей, так что вы можете разблокировать экран без монитора выключение при вводе пароля.

#!/bin/bash ALREADY_SHUTOFF="yes" while true; do if (gnome-screensaver-command -q | grep "is active"); then echo $ALREADY_SHUTOFF if [ "$ALREADY_SHUTOFF" == "no" ]; then # this command turns off the display xset dpms force off fi ALREADY_SHUTOFF="yes" else ALREADY_SHUTOFF="no" fi sleep 10 done
7
ответ дан 2 August 2018 в 04:09

Следующий скрипт будет проверять каждые десять секунд, чтобы убедиться, что экранная заставка включена, и если это так, поверните дисплей, используя команду xset dpms force off .

Он также проверяет, чтобы он еще не выключил дисплей, поэтому вы можете разблокировать экран без выключения монитора при вводе пароля.

  #! / bin / bash ALREADY_SHUTOFF = "да" в то время как true;  do if (gnome-screensaver-command -q | grep "активен");  затем echo $ ALREADY_SHUTOFF, если ["$ ALREADY_SHUTOFF" == "no"];  затем # эта команда отключает отображение xset dpms force off fi ALREADY_SHUTOFF = "yes" else ALREADY_SHUTOFF = "no" fi sleep 10 done  
7
ответ дан 4 August 2018 в 20:13

Следующий скрипт будет проверять каждые десять секунд, чтобы убедиться, что экранная заставка включена, и если это так, поверните дисплей, используя команду xset dpms force off .

Он также проверяет, чтобы он еще не выключил дисплей, поэтому вы можете разблокировать экран без выключения монитора при вводе пароля.

  #! / bin / bash ALREADY_SHUTOFF = "да" в то время как true;  do if (gnome-screensaver-command -q | grep "активен");  затем echo $ ALREADY_SHUTOFF, если ["$ ALREADY_SHUTOFF" == "no"];  затем # эта команда отключает отображение xset dpms force off fi ALREADY_SHUTOFF = "yes" else ALREADY_SHUTOFF = "no" fi sleep 10 done  
7
ответ дан 6 August 2018 в 04:15

Следующий скрипт будет проверять каждые десять секунд, чтобы убедиться, что экранная заставка включена, и если это так, поверните дисплей, используя команду xset dpms force off .

Он также проверяет, чтобы он еще не выключил дисплей, поэтому вы можете разблокировать экран без выключения монитора при вводе пароля.

  #! / bin / bash ALREADY_SHUTOFF = "да" в то время как true;  do if (gnome-screensaver-command -q | grep "активен");  затем echo $ ALREADY_SHUTOFF, если ["$ ALREADY_SHUTOFF" == "no"];  затем # эта команда отключает отображение xset dpms force off fi ALREADY_SHUTOFF = "yes" else ALREADY_SHUTOFF = "no" fi sleep 10 done  
7
ответ дан 7 August 2018 в 22:18

Следующий скрипт будет проверять каждые десять секунд, чтобы убедиться, что экранная заставка включена, и если это так, поверните дисплей, используя команду xset dpms force off .

Он также проверяет, чтобы он еще не выключил дисплей, поэтому вы можете разблокировать экран без выключения монитора при вводе пароля.

  #! / bin / bash ALREADY_SHUTOFF = "да" в то время как true;  do if (gnome-screensaver-command -q | grep "активен");  затем echo $ ALREADY_SHUTOFF, если ["$ ALREADY_SHUTOFF" == "no"];  затем # эта команда отключает отображение xset dpms force off fi ALREADY_SHUTOFF = "yes" else ALREADY_SHUTOFF = "no" fi sleep 10 done  
7
ответ дан 10 August 2018 в 10:29

Следующий скрипт будет проверять каждые десять секунд, чтобы убедиться, что экранная заставка включена, и если это так, поверните дисплей, используя команду xset dpms force off .

Он также проверяет, чтобы он еще не выключил дисплей, поэтому вы можете разблокировать экран без выключения монитора при вводе пароля.

  #! / bin / bash ALREADY_SHUTOFF = "да" в то время как true;  do if (gnome-screensaver-command -q | grep "активен");  затем echo $ ALREADY_SHUTOFF, если ["$ ALREADY_SHUTOFF" == "no"];  затем # эта команда отключает отображение xset dpms force off fi ALREADY_SHUTOFF = "yes" else ALREADY_SHUTOFF = "no" fi sleep 10 done  
7
ответ дан 13 August 2018 в 16:54
  • 1
    Я попробовал xset dpms force off , и он отключил дисплей, но затем он снова включается через несколько секунд. – Nathan Osman 16 December 2010 в 07:55

Другие вопросы по тегам:

Похожие вопросы: