Поиск по сайту:

Как отключить экран ноутбука в Ubuntu 22.04

В этом руководстве показано, как отключить встроенный дисплей вашего ноутбука для использования внешних мониторов в Ubuntu Desktop.

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

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

Способ 1: использовать системные настройки

Если у вас подключен только один внешний монитор и вы хотите использовать его вместо встроенного дисплея, в Центре управления Gnome (он же «Настройки системы») есть возможность выполнить эту работу на панели Дисплеи. .

Сначала откройте Настройки в меню состояния системы в правом верхнем углу или на экране «Показать приложения».

Когда он откроется, перейдите к «Дисплеи» слева. Затем нажмите Один дисплей в настройках режима отображения. Наконец, нажмите, чтобы выбрать любой из мониторов для использования. Все остальные будут отключены, как только вы нажмете кнопку «Применить».

На других настольных компьютерах, таких как MATE и XFCE, также есть возможность отключить подключенные мониторы. Для этого просто откройте диалоговое окно настроек «Дисплеи» и выберите эту опцию.

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

Если встроенный дисплей сломан или вы редко им пользуетесь, есть параметр ядра, позволяющий отключить его при запуске системы. Это может быть полезно, если у вас подключено несколько внешних мониторов и вы хотите использовать их, оставив выключенным только встроенный.

ПРИМЕЧАНИЕ. После применения этого метода встроенный экран вашего ноутбука будет автоматически отключаться при каждой загрузке после загрузочного меню Grub. Для восстановления либо подключите внешний монитор и отмените изменения, либо при загрузке в загрузочное меню Grub нажмите «e» и удалите параметр ядра, а затем отмените изменения после загрузки.

1. Узнайте название устройства подключенных мониторов.

Сначала нажмите Ctrl+Alt+T на клавиатуре, чтобы открыть терминал. Когда терминал откроется, запустите команду, чтобы сообщить имена устройств вашего монитора:

  • Для классического сеанса Xorg, который используется по умолчанию в XFCE, MATE, Gnome в Ubuntu 20.04 и т. д., просто используйте команду:

    xrandr --listmonitors

    В выводе DP-1, eDP-1, HDMI-1 и т. д. обычно являются именами устройств для вашего устройства. мониторы.

  • Для Wayland сеанс по умолчанию в Ubuntu 22.04 и выше с GNOME по умолчанию:

    for folder in /sys/class/drm/*/status; do content=${folder%/status}; echo -n "${content#*/card?-}: "; cat $folder; done

    В выводе терминала найдите «подключенные» имена (также eDP-1, HDMI-1 и т. д.).

Обычно eDP-1 — это имя встроенного монитора вашего ноутбука. Если НЕ уверены, просто отключите все внешние мониторы, а затем выполните одну из предыдущих команд соответственно.

2. Добавьте параметр ядра для отключения монитора при запуске.

В Ubuntu и большинстве других Linux пользователь может отредактировать файл конфигурации загрузчика Grub, чтобы добавить параметры ядра.

1.) Сначала нажмите Ctrl+Alt+T на клавиатуре, чтобы открыть терминал. Когда он откроется, выполните команду для редактирования файла конфигурации загрузчика Grub:

sudo nano /etc/default/grub

ПРИМЕЧАНИЕ: nano — это текстовый редактор командной строки, который работает на большинстве настольных компьютеров. Вы можете заменить его в команде на gedit для Ubuntu 22.04 и 20.04, gnome- текстовый редактор для Ubuntu 23.10 и 24.04, коврик для мыши для XFCE, pluma для MATE или другой редактор в зависимости от среды вашего рабочего стола.

Когда файл откроется, прокрутите вниз и добавьте video=eDP-1:d к значению GRUB_CMDLINE_LINUX_DEFAULT после «тихого всплеска». Здесь eDP-1 — имя устройства монитора, d сообщает об отключении устройства.

По выбору вы можете добавить дополнительные параметры ядра (через пробел) с другими параметрами, включая:

  • e — принудительно включить отображение (переопределить обнаружение). Например, video=HDMI-1:e, чтобы принудительно включить HDMI-1.
  • D – принудительно включить дисплей с цифровым выходом. полезно для выходов, имеющих как аналоговые, так и цифровые сигналы (например, HDMI и DVI-I).

Завершив редактирование файла, нажмите Ctrl+S, чтобы сохранить изменения, и Ctrl+X, чтобы выйти.

2.) Наконец, обновите конфигурацию Grub с помощью команды:

sudo update-grub

ПРИМЕЧАНИЕ. Эта команда различается в дистрибутивах Linux, отличных от Ubuntu.

Для тех, у кого установлен Grub Customizer, запустите приложение и перейдите на вкладку «Общие настройки», затем добавьте параметр ядра и, наконец, нажмите «Сохранить».

Способ 3: используйте сторонний инструмент: gnome-monitor-config.

Для GNOME, рабочего стола по умолчанию для Ubuntu/Fedora, существует также сторонний инструмент командной строки, называемый gnome-monitor-config, который обеспечивает более гибкий способ управления несколькими мониторами.

1. Установите gnome-monitor-config.

Инструмент пока не предоставляет никакого установочного пакета, но его легко собрать из исходного кода. И вот что я сделал в Ubuntu 22.04.

  1. Сначала нажмите Ctrl+Alt+T, чтобы открыть терминал. Когда терминал откроется, выполните команду для установки библиотек зависимостей сборки:

    sudo apt install git libcairo2-dev cmake meson ninja-build libglib2.0-dev
  2. Затем запустите команду git, чтобы клонировать исходный код в текущий рабочий каталог:

    git clone https://github.com/jadahl/gnome-monitor-config.git
  3. Затем перейдите в исходную папку и настройте через meson:

    cd gnome-monitor-config && meson build
  4. Наконец, перейдите к папке сборки и скомпилируйте:

    cd build && meson compile

    Если все сделано успешно, в подпапке src будет создан исполняемый файл «gnome-monitor-config».

  5. Не вводя каждый раз полный путь к этому исполняемому файлу. Хороший выбор — переместить его в локальную папку bin.

    mv ~/gnome-monitor-config/build/src/gnome-monitor-config ~/.local/bin/

    После этого вы можете запустить gnome-monitor-config с параметрами управления подключенными мониторами.

2. Используйте gnome-monitor-config.

Чтобы вывести список всех подключенных мониторов (за исключением тех, которые отключены параметром ядра), а также их статус ВКЛ/ВЫКЛ, используйте команду:

gnome-monitor-config list |grep Monitor

Чтобы установить основной монитор (например, DP-1), установить его разрешение и частоту обновления и оставить все остальные мониторы выключенными, используйте команду:

gnome-monitor-config set -LpM DP-1 -m 1920x1080@100

По выбору вы можете добавить -t влево, -t вправо или -t перевернуть, чтобы изменить ориентацию экрана.

Чтобы установить несколько мониторов, используйте команду:

gnome-monitor-config set -LpM DP-1 -m 1920x1080@100 -LM HDMI-1 -t left -x 1920

Эта команда установит DP-1 в качестве начала основного монитора в [0, 0] с разрешением 1920×1080 и частотой обновления 100. И HDMI-1 в качестве расширенного монитора начинается с [1920, 0] и преобразуется влево (портрет). Все остальные подключенные мониторы (если они есть) будут отключены.

Чтобы узнать больше об этом инструменте, запустите gnome-monitor-config --help или перейдите на страницу его проекта в github.

3. Привяжите команду gnome-monitor-config к сочетанию клавиш.

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

Для этого сначала запустите Настройки, затем перейдите к «Клавиатура -> Просмотр и пользовательские сочетания клавиш», затем выберите «Пользовательские сочетания клавиш» во всплывающем окне. диалог вверх.

Затем нажмите значок «Добавить» или значок «+», чтобы добавить новый ярлык, введите команду gnome-monitor-config с желаемой опцией в поле команды и установите для нее комбинацию клавиш и, наконец, нажмите «Добавить». .

Когда закончите, попробуйте нажать комбинацию клавиш на клавиатуре, чтобы увидеть волшебство и наслаждаться!

Статьи по данной тематике