Когда я блокирую свой экран, я не получаю красивое диалоговое окно входа в систему, которое появляется после перезагрузки моего ноутбука. Я получаю нечто уродливое, похожее на это:
Я погуглил эту картинку, это не точный скриншот, но он почти такой же. Как я могу это исправить? Это стандартное поведение или я что-то сломал? Картина горящего экрана пугает меня, но я повторяю себя "Не паникуйте!" и это немного помогает.
Снимите xscreensaver
и установите gnome-screensaver
, который выглядит более изысканно:
sudo apt-get remove xscreensaver
sudo apt-get install gnome-screensaver
Вы также можете установить ярлык для блокировки экрана с помощью клавиатуры:
Запустить kbd>> Диспетчер настроек kbd>> Клавиатура kbd>> Ярлыки приложений kbd>> Добавить kbd>
Command: xflock4
ShortCut: <Super>l ; (e.g. press the "Windows key" + l)
ПРИМЕЧАНИЕ. Единственным потенциальным недостатком этого является то, что
blockquote>gnome-screensaver
вытянет зависимости gnome, которые в очень минималистичном рабочем столе могут не уже присутствовать. Но в большинстве средних систем библиотеки gnome все равно уже установлены, так что никаких накладных расходов нет. Sup>
Xscreensaver - это пакет, который представляет собой расширяемую среду хранителя экрана и блокирует компьютер.
Согласно эта страница linuxfromscratch.org .
XScreenSaver - это модульная заставка и средство блокировки для системы X Window. Он легко настраивается и позволяет использовать любую программу, которая может рисовать в корневом окне, в качестве режима отображения. Цель XScreenSaver - отображать красивые картинки на экране, когда он не используется, в соответствии с философией, согласно которой необслуживаемые мониторы всегда должны делать что-то интересное, как в кино. Тем не менее, XScreenSaver также можно использовать в качестве блокировки экрана, чтобы другие люди не могли пользоваться вашим терминалом, пока вас нет.
blockquote>Я не знаю причину, по которой он используется в Lubuntu и Xubuntu, но это может быть связано с его популярностью, стабильностью и, вероятно, легкостью.
Это также уменьшает бремя создания нового пакета для замены уже существующего программного обеспечения.
Здесь должен быть упомянут какой-то способ: http://www.inductiveload.com/posts/change-the-xscreensaver-icon/
... но для перекомпиляции код был бы необходим. Хорошо было бы, если какой-нибудь компьютерщик может искать и делиться шагами в деталях.
Несколько проще использовать стандартные блокировочные экраны « Белое на черном » или « Черное на черном » в X / Ubuntu 18.04.2 LTS с использованием xfce4. Это также относится к xfce4, установленному поверх Ubuntu без пакета xubuntu-desktop
.
Пакет xscreensaver-data
содержит стандартную тему « White on Black » в /etc/X11/app-defaults/XScreenSaver
.
Пакет xubuntu-default-settings
содержит /etc/skel/.Xdefaults
, скопированный в ~/.Xdefaults
при создании любой учетной записи пользователя, который содержит тему « Black on Black ».
/etc/xdg/xfce4/xinitrc
загружает ~/.Xdefaults
с кодом:
# Has to go prior to merging Xft.xrdb, as its the "Defaults" file
test -r "/etc/xdg/xfce4/Xft.xrdb" && XRESOURCES="$XRESOURCES /etc/xdg/xfce4/Xft.xrdb"
test -r $HOME/.Xdefaults && XRESOURCES="$XRESOURCES $HOME/.Xdefaults"
# ~/.Xresources contains overrides to the above
test -r "$HOME/.Xresources" && XRESOURCES="$XRESOURCES $HOME/.Xresources"
Чтобы вернуться к настройкам по умолчанию, удалите ~/.Xdefaults
.
Чтобы использовать темную тему, используйте команду, например:
(mkdir -p /tmp/xubuntu-default-settings && cd /tmp/xubuntu-default-settings && apt download xubuntu-default-settings && dpkg -x xubuntu-default-settings*.deb . && cp etc/skel/.Xdefaults $HOME/)
Или:
deb=xubuntu-default-settings ; apt download "$deb" && ar x "$deb"*.deb data.tar.xz && tar -C $HOME/ -xJf data.tar.xz ./etc/skel/.Xdefaults --strip-components=3 && rm data.tar.xz "$deb"*.deb
Используйте ~ / .Xdefaults как простой способ перефразировать xscreensaver экран блокировки на основе содержимого файлов, отмеченных ранее.
Тебе нравится черный? Попробуйте slock, это лучший пример принципа KISS.
Чтобы установить его: sudo apt-get install suckless-tools
Затем самый простой способ настроить его в xubuntu: sudo apt-get remove xscreensaver
Это потому, что по умолчанию xscreensaver имеет приоритет над другими заставками, slock среди них. После удаления вы можете либо убить поток xscreensaver, уже работающий в фоновом режиме, либо просто перезапустить.
Наслаждайтесь простотой.