Ubuntu 18.04 - одиссея черного экрана в режиме ожидания
Добрый день всем.
Я делаю собственный iso Ubuntu, используя куб. Я все сделал, кроме 1 части: когда в простое в течение x минут экран становится черным. Конечно, я этого не хочу, поэтому вот все, что я пробовал/сделал:
xset dpms 0 0 0 && xset -dpms && xset s off && xset s noblank
gsettings set org.gnome.desktop.screensaver lock-enabled false
systemctl mask sleep.target suspend.target hibernate.target hybrid-sleep.target
gsettings set org.gnome.desktop.screensaver idle-activation-enabled false
gsettings set org.gnome.desktop.screensaver lock-enabled false
gsettings set org.gnome.desktop.lockdown disable-lock-screen true
gsettings set org.gnome.desktop.session idle-delay 0
gsettings set org.gnome.settings-daemon.plugins.power idle-dim false
gsettings set org.gnome.settings-daemon.plugins.power active false
gsettings set org.gnome.settings-daemon.plugins.power sleep-inactive-battery-timeout 0
gsettings set org.gnome.settings-daemon.plugins.power sleep-inactive-ac-timeout 0
gsettings set org.gnome.desktop.screensaver idle-activation-enabled false
бесполезно говорить, что ни одна из приведенных выше команд не сработала, компьютер все еще входит? спать ? с черным экраном.
Любая идея о том, как решить эту проблему?
(прошло 5 дней безуспешных тестов и гугления)
Спасибо за ваше время
2 ответа
Настройка представляет собой активную заставку ("Пустой экран"), которая запускается через X минут (Настройки -> Заставка). После его отключения мои дисплеи остаются активными.
Вам нужен файл переопределения gsettings.
Вот метод установки значений gsettings. Вам может потребоваться добавить дополнительные ключи и значения в зависимости от ваших потребностей (на основе исходного вопроса). Я показал только два ключа в качестве примера...
Откройте новый пустой документ в gedit (или другом текстовом редакторе) в вашей хост-системе.
Добавьте в файл следующее содержимое:
[org.gnome.desktop.screensaver] lock-enabled = false [org.gnome.settings-daemon.plugins.power] idle-dim = false
Сохраните файл со следующим именем:
90_ubuntu-settings.gschema.override
На странице терминала Cubic введите следующую команду и нажмите клавишу ввода.
cd /usr/share/glib-2.0/schemas/
Откройте Nautilus (или другой файловый браузер) в вашей хост-системе и перейдите в каталог, в котором вы сохранили файл.
Перетащите файл в окно терминала Cubic.
Нажмите Copyкнопку в Кубическом.
Файл будет скопирован на
/usr/share/glib-2.0/schemas/
каталог внутри Cubic.Затем введите следующую команду в окне терминала Cubic.
glib-compile-schemas /usr/share/glib-2.0/schemas/
Завершите другие настройки и создайте новый Live ISO с помощью Cubic.
Всякий раз, когда вы загружаете или устанавливаете свою ОС из нового Live ISO, Ubuntu будет считывать значения gsettings по умолчанию из .
Если вы добавите другие настройки в
90_ubuntu-settings.gschema.override
, не забудьте выполнить
glib-compile-schemas
команду каждый раз.
Как и следовало ожидать, пользователь всегда может персонализировать ваши настройки по умолчанию с помощью таких инструментов, как Gnome Tweaks, Dconf Editor или
gsettings
команда.