Это потому, что плагин Compiz Unity случайно отменен. Нажмите Ctrl + Alt + T и введите unity --replace, и вы вернете свое единство. В качестве альтернативы, если на вашем компьютере установлен диспетчер настроек CompizConfig (CCSM), вы можете ввести ccsm в Terminal и запустить программу. Там под заголовком рабочего стола вы можете выбрать «Ubuntu Unity plugin», и ваше Unity вернется к нормальному состоянию.
Опыт работы с этим вопросом ранее.
)Если вы используете запас Ubuntu Desktop, вы можете использовать System> Preferences> Monitors. Это должно показать все ваши мониторы, нажать на тот, который вы хотите отключить, а затем использовать переключатели «вкл. / Выкл.», Чтобы отключить этот конкретный монитор.
Если вы хотите сделать это из команды вы должны использовать xrandr --output <name> --off, чтобы отключить вывод, который должен привести к отключению монитора.
Несмотря на то, что семь лет назад был ответ с тремя перевыпусками, он не был принят, поскольку он заставлял все открытые окна на экране отключения мигрировать к оставшемуся активному дисплей
На ноутбуке вы можете управлять яркостью через графическую карту, управляющую ЖК-панелью. С внешними телевизорами и мониторами вам нужно программное решение, чтобы уменьшить яркость до 0. Повернув его на ноль, я ближе всего к иллюзии отключения его, сохраняя активные окна на этом внешнем дисплее.
Вот один из трех написанных мной сценариев:
#!/bin/bash
# NAME: sony
# PATH: /mnt/e/bin
# DESC: Set brightness of Sony TV
# DATE: Dec 9, 2017.
if [[ $# -ne 1 ]]; then
xrandr --verbose | grep -A5 "^HDMI-0" > /tmp/sony
head -n1 /tmp/sony
echo "$(tput setaf 1)" ; tail -n1 /tmp/sony ; echo "$(tput sgr0)"
rm /tmp/sony
echo 'One argument required for brightness level, e.g. "sony .63"'
echo 'will set brightness level of Sony TV to level .63 using xrandr'
exit 1
fi
xrandr --output HDMI-0 --brightness "$1"
Чтобы отключить дисплей, вы будете использовать sony 0
Когда вы вызываете скрипт без параметров, он отображает имя экрана xrandr вместе с текущей яркостью красного цвета. Вы можете изменить красный цвет на другой, изменив эту строку:
echo "$(tput setaf 1)" ; tail -n1 /tmp/sony ; echo "$(tput sgr0)"
После setaf измените 1 на:
2 на зеленый 3 для оранжевый 4 для синего и т. д.Измените два вхождения HDMI-0 в соответствии с вашим именем экрана. Вы можете получить список всех ваших экранов, набрав в терминале xrandr.
Поместите сценарий в каталог вашего пути, например:
/usr/local/bin/sony
Отметьте сценарий как исполняемый файл:
sudo chmod a+x /usr/local/bin/sony
Когда вы создаете скрипты в /usr/local/bin, вы должны использовать полномочия sudo. Лучшей альтернативой является использование каталога ~/bin, который является сокращением для /home/YourUserID/bin:
2 для зеленого закроет ваш терминал и снова откроет его. 3 для оранжевого все созданные вами сценарии в ~/bin могут быть созданы с вашими регулярными разрешениями. 4 для синего и т. д.Если вы используете запас Ubuntu Desktop, вы можете использовать System> Preferences> Monitors. Это должно показать все ваши мониторы, нажать на тот, который вы хотите отключить, а затем использовать переключатели «вкл. / Выкл.», Чтобы отключить этот конкретный монитор.
Если вы хотите сделать это из команды вы должны использовать xrandr --output <name> --off, чтобы отключить вывод, который должен привести к отключению монитора.
Несмотря на то, что семь лет назад был ответ с тремя перевыпусками, он не был принят, поскольку он заставлял все открытые окна на экране отключения мигрировать к оставшемуся активному дисплей
На ноутбуке вы можете управлять яркостью через графическую карту, управляющую ЖК-панелью. С внешними телевизорами и мониторами вам нужно программное решение, чтобы уменьшить яркость до 0. Повернув его на ноль, я ближе всего к иллюзии отключения его, сохраняя активные окна на этом внешнем дисплее.
Вот один из трех написанных мной сценариев:
#!/bin/bash
# NAME: sony
# PATH: /mnt/e/bin
# DESC: Set brightness of Sony TV
# DATE: Dec 9, 2017.
if [[ $# -ne 1 ]]; then
xrandr --verbose | grep -A5 "^HDMI-0" > /tmp/sony
head -n1 /tmp/sony
echo "$(tput setaf 1)" ; tail -n1 /tmp/sony ; echo "$(tput sgr0)"
rm /tmp/sony
echo 'One argument required for brightness level, e.g. "sony .63"'
echo 'will set brightness level of Sony TV to level .63 using xrandr'
exit 1
fi
xrandr --output HDMI-0 --brightness "$1"
Чтобы отключить дисплей, вы будете использовать sony 0
Когда вы вызываете скрипт без параметров, он отображает имя экрана xrandr вместе с текущей яркостью красного цвета. Вы можете изменить красный цвет на другой, изменив эту строку:
echo "$(tput setaf 1)" ; tail -n1 /tmp/sony ; echo "$(tput sgr0)"
После setaf измените 1 на:
2 на зеленый 3 для оранжевый 4 для синего и т. д.Измените два вхождения HDMI-0 в соответствии с вашим именем экрана. Вы можете получить список всех ваших экранов, набрав в терминале xrandr.
Поместите сценарий в каталог вашего пути, например:
/usr/local/bin/sony
Отметьте сценарий как исполняемый файл:
sudo chmod a+x /usr/local/bin/sony
Когда вы создаете скрипты в /usr/local/bin, вы должны использовать полномочия sudo. Лучшей альтернативой является использование каталога ~/bin, который является сокращением для /home/YourUserID/bin:
2 для зеленого закроет ваш терминал и снова откроет его. 3 для оранжевого все созданные вами сценарии в ~/bin могут быть созданы с вашими регулярными разрешениями. 4 для синего и т. д.Если вы используете запас Ubuntu Desktop, вы можете использовать System> Preferences> Monitors. Это должно показать все ваши мониторы, нажать на тот, который вы хотите отключить, а затем использовать переключатели «вкл. / Выкл.», Чтобы отключить этот конкретный монитор.
Если вы хотите сделать это из команды вы должны использовать xrandr --output <name> --off, чтобы отключить вывод, который должен привести к отключению монитора.
Несмотря на то, что семь лет назад был ответ с тремя перевыпусками, он не был принят, поскольку он заставлял все открытые окна на экране отключения мигрировать к оставшемуся активному дисплей
На ноутбуке вы можете управлять яркостью через графическую карту, управляющую ЖК-панелью. С внешними телевизорами и мониторами вам нужно программное решение, чтобы уменьшить яркость до 0. Повернув его на ноль, я ближе всего к иллюзии отключения его, сохраняя активные окна на этом внешнем дисплее.
Вот один из трех написанных мной сценариев:
#!/bin/bash
# NAME: sony
# PATH: /mnt/e/bin
# DESC: Set brightness of Sony TV
# DATE: Dec 9, 2017.
if [[ $# -ne 1 ]]; then
xrandr --verbose | grep -A5 "^HDMI-0" > /tmp/sony
head -n1 /tmp/sony
echo "$(tput setaf 1)" ; tail -n1 /tmp/sony ; echo "$(tput sgr0)"
rm /tmp/sony
echo 'One argument required for brightness level, e.g. "sony .63"'
echo 'will set brightness level of Sony TV to level .63 using xrandr'
exit 1
fi
xrandr --output HDMI-0 --brightness "$1"
Чтобы отключить дисплей, вы будете использовать sony 0
Когда вы вызываете скрипт без параметров, он отображает имя экрана xrandr вместе с текущей яркостью красного цвета. Вы можете изменить красный цвет на другой, изменив эту строку:
echo "$(tput setaf 1)" ; tail -n1 /tmp/sony ; echo "$(tput sgr0)"
После setaf измените 1 на:
2 на зеленый 3 для оранжевый 4 для синего и т. д.Измените два вхождения HDMI-0 в соответствии с вашим именем экрана. Вы можете получить список всех ваших экранов, набрав в терминале xrandr.
Поместите сценарий в каталог вашего пути, например:
/usr/local/bin/sony
Отметьте сценарий как исполняемый файл:
sudo chmod a+x /usr/local/bin/sony
Когда вы создаете скрипты в /usr/local/bin, вы должны использовать полномочия sudo. Лучшей альтернативой является использование каталога ~/bin, который является сокращением для /home/YourUserID/bin:
2 для зеленого закроет ваш терминал и снова откроет его. 3 для оранжевого все созданные вами сценарии в ~/bin могут быть созданы с вашими регулярными разрешениями. 4 для синего и т. д.Если вы используете запас Ubuntu Desktop, вы можете использовать System> Preferences> Monitors. Это должно показать все ваши мониторы, нажать на тот, который вы хотите отключить, а затем использовать переключатели «вкл. / Выкл.», Чтобы отключить этот конкретный монитор.
Если вы хотите сделать это из команды вы должны использовать xrandr --output <name> --off, чтобы отключить вывод, который должен привести к отключению монитора.
Несмотря на то, что семь лет назад был ответ с тремя перевыпусками, он не был принят, поскольку он заставлял все открытые окна на экране отключения мигрировать к оставшемуся активному дисплей
На ноутбуке вы можете управлять яркостью через графическую карту, управляющую ЖК-панелью. С внешними телевизорами и мониторами вам нужно программное решение, чтобы уменьшить яркость до 0. Повернув его на ноль, я ближе всего к иллюзии отключения его, сохраняя активные окна на этом внешнем дисплее.
Вот один из трех написанных мной сценариев:
#!/bin/bash
# NAME: sony
# PATH: /mnt/e/bin
# DESC: Set brightness of Sony TV
# DATE: Dec 9, 2017.
if [[ $# -ne 1 ]]; then
xrandr --verbose | grep -A5 "^HDMI-0" > /tmp/sony
head -n1 /tmp/sony
echo "$(tput setaf 1)" ; tail -n1 /tmp/sony ; echo "$(tput sgr0)"
rm /tmp/sony
echo 'One argument required for brightness level, e.g. "sony .63"'
echo 'will set brightness level of Sony TV to level .63 using xrandr'
exit 1
fi
xrandr --output HDMI-0 --brightness "$1"
Чтобы отключить дисплей, вы будете использовать sony 0
Когда вы вызываете скрипт без параметров, он отображает имя экрана xrandr вместе с текущей яркостью красного цвета. Вы можете изменить красный цвет на другой, изменив эту строку:
echo "$(tput setaf 1)" ; tail -n1 /tmp/sony ; echo "$(tput sgr0)"
После setaf измените 1 на:
2 на зеленый 3 для оранжевый 4 для синего и т. д.Измените два вхождения HDMI-0 в соответствии с вашим именем экрана. Вы можете получить список всех ваших экранов, набрав в терминале xrandr.
Поместите сценарий в каталог вашего пути, например:
/usr/local/bin/sony
Отметьте сценарий как исполняемый файл:
sudo chmod a+x /usr/local/bin/sony
Когда вы создаете скрипты в /usr/local/bin, вы должны использовать полномочия sudo. Лучшей альтернативой является использование каталога ~/bin, который является сокращением для /home/YourUserID/bin:
2 для зеленого закроет ваш терминал и снова откроет его. 3 для оранжевого все созданные вами сценарии в ~/bin могут быть созданы с вашими регулярными разрешениями. 4 для синего и т. д.Если вы используете запас Ubuntu Desktop, вы можете использовать System> Preferences> Monitors. Это должно показать все ваши мониторы, нажать на тот, который вы хотите отключить, а затем использовать переключатели «вкл. / Выкл.», Чтобы отключить этот конкретный монитор.
Если вы хотите сделать это из команды вы должны использовать xrandr --output <name> --off, чтобы отключить вывод, который должен привести к отключению монитора.
Несмотря на то, что семь лет назад был ответ с тремя перевыпусками, он не был принят, поскольку он заставлял все открытые окна на экране отключения мигрировать к оставшемуся активному дисплей
На ноутбуке вы можете управлять яркостью через графическую карту, управляющую ЖК-панелью. С внешними телевизорами и мониторами вам нужно программное решение, чтобы уменьшить яркость до 0. Повернув его на ноль, я ближе всего к иллюзии отключения его, сохраняя активные окна на этом внешнем дисплее.
Вот один из трех написанных мной сценариев:
#!/bin/bash
# NAME: sony
# PATH: /mnt/e/bin
# DESC: Set brightness of Sony TV
# DATE: Dec 9, 2017.
if [[ $# -ne 1 ]]; then
xrandr --verbose | grep -A5 "^HDMI-0" > /tmp/sony
head -n1 /tmp/sony
echo "$(tput setaf 1)" ; tail -n1 /tmp/sony ; echo "$(tput sgr0)"
rm /tmp/sony
echo 'One argument required for brightness level, e.g. "sony .63"'
echo 'will set brightness level of Sony TV to level .63 using xrandr'
exit 1
fi
xrandr --output HDMI-0 --brightness "$1"
Чтобы отключить дисплей, вы будете использовать sony 0
Когда вы вызываете скрипт без параметров, он отображает имя экрана xrandr вместе с текущей яркостью красного цвета. Вы можете изменить красный цвет на другой, изменив эту строку:
echo "$(tput setaf 1)" ; tail -n1 /tmp/sony ; echo "$(tput sgr0)"
После setaf измените 1 на:
2 на зеленый 3 для оранжевый 4 для синего и т. д.Измените два вхождения HDMI-0 в соответствии с вашим именем экрана. Вы можете получить список всех ваших экранов, набрав в терминале xrandr.
Поместите сценарий в каталог вашего пути, например:
/usr/local/bin/sony
Отметьте сценарий как исполняемый файл:
sudo chmod a+x /usr/local/bin/sony
Когда вы создаете скрипты в /usr/local/bin, вы должны использовать полномочия sudo. Лучшей альтернативой является использование каталога ~/bin, который является сокращением для /home/YourUserID/bin:
2 для зеленого закроет ваш терминал и снова откроет его. 3 для оранжевого все созданные вами сценарии в ~/bin могут быть созданы с вашими регулярными разрешениями. 4 для синего и т. д.Несмотря на то, что семь лет назад был ответ с тремя перевыпусками, он не был принят, поскольку он заставлял все открытые окна на отключенном дисплее мигрировать к оставшемуся активному дисплей
На ноутбуке вы можете управлять яркостью через графическую карту, управляющую ЖК-панелью. С внешними телевизорами и мониторами вам нужно программное решение, чтобы превратить яркость в 0. Повернув его на ноль, я ближе всего к иллюзии отключения его, сохраняя активные окна на этом внешнем дисплее.
Вот один из трех написанных мной сценариев:
#! / Bin / bash # NAME: sony # PATH: / mnt / e / bin # DESC: установите яркость телевизора Sony # DATE: 9 декабря 2017. if [[$ # -ne 1]]; затем xrandr --verbose | grep -A5 "^ HDMI-0" & gt; / tmp / sony head -n1 / tmp / sony echo "$ (tput setaf 1)"; tail -n1 / tmp / sony; echo "$ (tput sgr0)" rm / tmp / sony echo "Один аргумент, необходимый для уровня яркости, например. «sony .63» «echo» установит уровень яркости телевизора Sony на уровень 0,63 с помощью выхода xrandr 1 fi xrandr - выход HDMI-0 - яркость «$ 1»
To выключите дисплей, который вы будете использовать sony 0
Когда вы вызываете скрипт без параметров, он отображает xrandr
и текущая яркость красного цвета. Вы можете изменить красный цвет на другой, изменив эту строку:
echo "$ (tput setaf 1)"; tail -n1 / tmp / sony; echo "$ (tput sgr0)"
После setaf
измените 1
на:
2
для зеленого 3
для оранжевого 4
для синего и т. д. Измените два вхождения HDMI-0
в соответствии с вашим именем экрана. Вы можете получить список всех ваших экранов, набрав в терминале xrandr
.
Поместите скрипт в каталог на вашем пути, например:
/ usr / local / bin / sony
Отметьте сценарий как исполняемый файл, используя:
sudo chmod a + x / usr / local / bin / sony
/ usr / local / bin
vs ~ / bin
При создании скриптов в / usr / local / bin
вы должны использовать полномочия sudo
. Лучшей альтернативой является использование каталога ~ / bin
, который является сокращением для / home / YourUserID / bin
:
~ / bin
~ / bin
, можете создавать ваши обычные разрешения. chmod + x
чем chmod a + x
( a
, означающий всех пользователей) Если вы используете инвентарь Ubuntu Desktop, вы должны иметь возможность использовать System> Preferences> Monitors. Это должно показать все ваши мониторы, нажать на тот, который вы хотите отключить, а затем использовать переключатели «вкл. / Выкл.», Чтобы отключить этот конкретный монитор.
Если вы хотите сделать это из команды вы должны использовать xrandr --output & lt; name & gt; --off
, чтобы отключить вывод, который должен вызывать отключение монитора.
Несмотря на то, что семь лет назад был ответ с тремя перевыпусками, он не был принят, поскольку он заставлял все открытые окна на отключенном дисплее мигрировать к оставшемуся активному дисплей
На ноутбуке вы можете управлять яркостью через графическую карту, управляющую ЖК-панелью. С внешними телевизорами и мониторами вам нужно программное решение, чтобы превратить яркость в 0. Повернув его на ноль, я ближе всего к иллюзии отключения его, сохраняя активные окна на этом внешнем дисплее.
Вот один из трех написанных мной сценариев:
#! / Bin / bash # NAME: sony # PATH: / mnt / e / bin # DESC: установите яркость телевизора Sony # DATE: 9 декабря 2017. if [[$ # -ne 1]]; затем xrandr --verbose | grep -A5 "^ HDMI-0" & gt; / tmp / sony head -n1 / tmp / sony echo "$ (tput setaf 1)"; tail -n1 / tmp / sony; echo "$ (tput sgr0)" rm / tmp / sony echo "Один аргумент, необходимый для уровня яркости, например. «sony .63» «echo» установит уровень яркости телевизора Sony на уровень 0,63 с помощью выхода xrandr 1 fi xrandr - выход HDMI-0 - яркость «$ 1»
To выключите дисплей, который вы будете использовать sony 0
Когда вы вызываете скрипт без параметров, он отображает xrandr
и текущая яркость красного цвета. Вы можете изменить красный цвет на другой, изменив эту строку:
echo "$ (tput setaf 1)"; tail -n1 / tmp / sony; echo "$ (tput sgr0)"
После setaf
измените 1
на:
2
для зеленого 3
для оранжевого 4
для синего и т. д. Измените два вхождения HDMI-0
в соответствии с вашим именем экрана. Вы можете получить список всех ваших экранов, набрав в терминале xrandr
.
Поместите скрипт в каталог на вашем пути, например:
/ usr / local / bin / sony
Отметьте сценарий как исполняемый файл, используя:
sudo chmod a + x / usr / local / bin / sony
/ usr / local / bin
vs ~ / bin
При создании скриптов в / usr / local / bin
вы должны использовать полномочия sudo
. Лучшей альтернативой является использование каталога ~ / bin
, который является сокращением для / home / YourUserID / bin
:
~ / bin
~ / bin
, можете создавать ваши обычные разрешения. chmod + x
чем chmod a + x
( a
, означающий всех пользователей) Если вы используете инвентарь Ubuntu Desktop, вы должны иметь возможность использовать System> Preferences> Monitors. Это должно показать все ваши мониторы, нажать на тот, который вы хотите отключить, а затем использовать переключатели «вкл. / Выкл.», Чтобы отключить этот конкретный монитор.
Если вы хотите сделать это из команды вы должны использовать xrandr --output & lt; name & gt; --off
, чтобы отключить вывод, который должен вызывать отключение монитора.
Несмотря на то, что семь лет назад был ответ с тремя перевыпусками, он не был принят, поскольку он заставлял все открытые окна на отключенном дисплее мигрировать к оставшемуся активному дисплей
На ноутбуке вы можете управлять яркостью через графическую карту, управляющую ЖК-панелью. С внешними телевизорами и мониторами вам нужно программное решение, чтобы превратить яркость в 0. Повернув его на ноль, я ближе всего к иллюзии отключения его, сохраняя активные окна на этом внешнем дисплее.
Вот один из трех написанных мной сценариев:
#! / Bin / bash # NAME: sony # PATH: / mnt / e / bin # DESC: установите яркость телевизора Sony # DATE: 9 декабря 2017. if [[$ # -ne 1]]; затем xrandr --verbose | grep -A5 "^ HDMI-0" & gt; / tmp / sony head -n1 / tmp / sony echo "$ (tput setaf 1)"; tail -n1 / tmp / sony; echo "$ (tput sgr0)" rm / tmp / sony echo "Один аргумент, необходимый для уровня яркости, например. «sony .63» «echo» установит уровень яркости телевизора Sony на уровень 0,63 с помощью выхода xrandr 1 fi xrandr - выход HDMI-0 - яркость «$ 1»
To выключите дисплей, который вы будете использовать sony 0
Когда вы вызываете скрипт без параметров, он отображает xrandr
и текущая яркость красного цвета. Вы можете изменить красный цвет на другой, изменив эту строку:
echo "$ (tput setaf 1)"; tail -n1 / tmp / sony; echo "$ (tput sgr0)"
После setaf
измените 1
на:
2
для зеленого 3
для оранжевого 4
для синего и т. д. Измените два вхождения HDMI-0
в соответствии с вашим именем экрана. Вы можете получить список всех ваших экранов, набрав в терминале xrandr
.
Поместите скрипт в каталог на вашем пути, например:
/ usr / local / bin / sony
Отметьте сценарий как исполняемый файл, используя:
sudo chmod a + x / usr / local / bin / sony
/ usr / local / bin
vs ~ / bin
При создании скриптов в / usr / local / bin
вы должны использовать полномочия sudo
. Лучшей альтернативой является использование каталога ~ / bin
, который является сокращением для / home / YourUserID / bin
:
~ / bin
~ / bin
, можете создавать ваши обычные разрешения. chmod + x
чем chmod a + x
( a
, означающий всех пользователей) Если вы используете инвентарь Ubuntu Desktop, вы должны иметь возможность использовать System> Preferences> Monitors. Это должно показать все ваши мониторы, нажать на тот, который вы хотите отключить, а затем использовать переключатели «вкл. / Выкл.», Чтобы отключить этот конкретный монитор.
Если вы хотите сделать это из команды вы должны использовать xrandr --output & lt; name & gt; --off
, чтобы отключить вывод, который должен вызывать отключение монитора.
Если вы используете инвентарь Ubuntu Desktop, вы должны иметь возможность использовать System> Preferences> Monitors. Это должно показать все ваши мониторы, нажать на тот, который вы хотите отключить, а затем использовать переключатели «вкл. / Выкл.», Чтобы отключить этот конкретный монитор.
Если вы хотите сделать это из команды вы должны использовать xrandr --output & lt; name & gt; --off
, чтобы отключить вывод, который должен вызывать отключение монитора.
Несмотря на то, что семь лет назад был ответ с тремя перевыпусками, он не был принят, поскольку он заставлял все открытые окна на отключенном дисплее мигрировать к оставшемуся активному дисплей
На ноутбуке вы можете управлять яркостью через графическую карту, управляющую ЖК-панелью. С внешними телевизорами и мониторами вам нужно программное решение, чтобы превратить яркость в 0. Повернув его на ноль, я ближе всего к иллюзии отключения его, сохраняя активные окна на этом внешнем дисплее.
Вот один из трех написанных мной сценариев:
#! / Bin / bash # NAME: sony # PATH: / mnt / e / bin # DESC: установите яркость телевизора Sony # DATE: 9 декабря 2017. if [[$ # -ne 1]]; затем xrandr --verbose | grep -A5 "^ HDMI-0" & gt; / tmp / sony head -n1 / tmp / sony echo "$ (tput setaf 1)"; tail -n1 / tmp / sony; echo "$ (tput sgr0)" rm / tmp / sony echo "Один аргумент, необходимый для уровня яркости, например. «sony .63» «echo» установит уровень яркости телевизора Sony на уровень 0,63 с помощью выхода xrandr 1 fi xrandr - выход HDMI-0 - яркость «$ 1»
To выключите дисплей, который вы будете использовать sony 0
Когда вы вызываете скрипт без параметров, он отображает xrandr
и текущая яркость красного цвета. Вы можете изменить красный цвет на другой, изменив эту строку:
echo "$ (tput setaf 1)"; tail -n1 / tmp / sony; echo "$ (tput sgr0)"
После setaf
измените 1
на:
2
для зеленого 3
для оранжевого 4
для синего и т. д. Измените два вхождения HDMI-0
в соответствии с вашим именем экрана. Вы можете получить список всех ваших экранов, набрав в терминале xrandr
.
Поместите скрипт в каталог на вашем пути, например:
/ usr / local / bin / sony
Отметьте сценарий как исполняемый файл, используя:
sudo chmod a + x / usr / local / bin / sony
/ usr / local / bin
vs ~ / bin
При создании скриптов в / usr / local / bin
вы должны использовать полномочия sudo
. Лучшей альтернативой является использование каталога ~ / bin
, который является сокращением для / home / YourUserID / bin
:
~ / bin
~ / bin
, можете создавать ваши обычные разрешения. chmod + x
чем chmod a + x
( a
, означающий всех пользователей) Несмотря на то, что семь лет назад был ответ с тремя перевыпусками, он не был принят, поскольку он заставлял все открытые окна на отключенном дисплее мигрировать к оставшемуся активному дисплей
На ноутбуке вы можете управлять яркостью через графическую карту, управляющую ЖК-панелью. С внешними телевизорами и мониторами вам нужно программное решение, чтобы превратить яркость в 0. Повернув его на ноль, я ближе всего к иллюзии отключения его, сохраняя активные окна на этом внешнем дисплее.
Вот один из трех написанных мной сценариев:
#! / Bin / bash # NAME: sony # PATH: / mnt / e / bin # DESC: установите яркость телевизора Sony # DATE: 9 декабря 2017. if [[$ # -ne 1]]; затем xrandr --verbose | grep -A5 "^ HDMI-0" & gt; / tmp / sony head -n1 / tmp / sony echo "$ (tput setaf 1)"; tail -n1 / tmp / sony; echo "$ (tput sgr0)" rm / tmp / sony echo "Один аргумент, необходимый для уровня яркости, например. «sony .63» «echo» установит уровень яркости телевизора Sony на уровень 0,63 с помощью выхода xrandr 1 fi xrandr - выход HDMI-0 - яркость «$ 1»
To выключите дисплей, который вы будете использовать sony 0
Когда вы вызываете скрипт без параметров, он отображает xrandr
и текущая яркость красного цвета. Вы можете изменить красный цвет на другой, изменив эту строку:
echo "$ (tput setaf 1)"; tail -n1 / tmp / sony; echo "$ (tput sgr0)"
После setaf
измените 1
на:
2
для зеленого 3
для оранжевого 4
для синего и т. д. Измените два вхождения HDMI-0
в соответствии с вашим именем экрана. Вы можете получить список всех ваших экранов, набрав в терминале xrandr
.
Поместите скрипт в каталог на вашем пути, например:
/ usr / local / bin / sony
Отметьте сценарий как исполняемый файл, используя:
sudo chmod a + x / usr / local / bin / sony
/ usr / local / bin
vs ~ / bin
При создании скриптов в / usr / local / bin
вы должны использовать полномочия sudo
. Лучшей альтернативой является использование каталога ~ / bin
, который является сокращением для / home / YourUserID / bin
:
~ / bin
~ / bin
, можете создавать ваши обычные разрешения. chmod + x
чем chmod a + x
( a
, означающий всех пользователей) xrandr [...] --brightness
. Обратите внимание, что вы говорили, в частности, о дисплеях Sony, но - яркость
должна работать и на любом другом дисплее. Я протестировал - яркость
на своем ноутбуке, и это действительно сработало. Тем не менее, - яркость 0
не отключила подсветку ... - Я также проверил - яркость
на моем настольном компьютере: к сожалению, экран (ы) сохранен в черном только на 1 или 2 секунды i>. После этих 1-2 секунд яркость сбрасывается автоматически. Я полагаю, что он работает, сильно зависит от комбинации gpu + driver + screen.
– myrdd
25 December 2017 в 23:13
Если вы используете инвентарь Ubuntu Desktop, вы должны иметь возможность использовать System> Preferences> Monitors. Это должно показать все ваши мониторы, нажать на тот, который вы хотите отключить, а затем использовать переключатели «вкл. / Выкл.», Чтобы отключить этот конкретный монитор.
Если вы хотите сделать это из команды вы должны использовать xrandr --output & lt; name & gt; --off
, чтобы отключить вывод, который должен вызывать отключение монитора.