Как сделать экран блокировки похожим на экран входа?

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

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

Итак, попробуйте sudo rm " () - .".

Это должно сделать трюк. Также обратите внимание на конечное пространство после '.'

32
задан 19 October 2011 в 10:26

7 ответов

GDM

Вы не можете сделать экран блокировки похожим на экран входа.

Однако вы можете использовать тему для экрана блокировки. На gnome-look.org доступно немало книг. Вот пример.

16
ответ дан 25 May 2018 в 21:07

GDM

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

sudo gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --set /desktop/gnome/background/picture_filename --type string /usr/share/backgrounds/Holes_by_FireCobold.jpg

Замените последний путь в команде на путь к изображению, которое вы хотите использовать. Не забудьте перезапустить сеанс рабочего стола (или попытаться перезапустить gconfd-2, убив его, по крайней мере).

разблокировать диалог , если вы не настроили фон экрана входа в систему ( например, через Ubuntu Tweak), указанная выше команда также изменит ее.

7
ответ дан 25 May 2018 в 21:07
  • 1
    Я искал решение, применимое к Gnome 3. К сожалению, этого нет. – Igor Nardin 10 January 2013 в 06:13

LightDM

Это было запланировано 12.04 - есть отчет об ошибке. Тем не менее, он не сделал окончательный выпуск.

Как я могу подписаться на ошибку?
4
ответ дан 25 May 2018 в 21:07

Если вы немного владеете C и немного GTK, возможно, экран блокировки выглядит (но не будет!) экраном входа в систему - поскольку ваша главная проблема, похоже, является уродством блокировки ?

Вы сделали бы это, изменив источники пакета gnome-screensaver, который предоставляет экран блокировки.

Для получения советов см. раздел «Как вы это поняли? в конце этого ответа. Первоначальный вопрос состоял в том, чтобы переставить блокировочный ящик в нижний левый угол вместо центра. Для чего вы хотите переместить его влево, сделать серый фон прозрачным и соответствующим образом изменить размеры имени пользователя и текста «Пароль:».

По моему опыту, код, который вам нужен для изменения, скорее всего, только в двух файлах: gs-lock-plug.c и gs-windows-x11.c.

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

2
ответ дан 25 May 2018 в 21:07

Light DM

Эта настройка работает, заменяя вызов на виртуальную клавиатуру OnScreen с помощью LightDM. Лучшая настройка будет заключаться в замене вызова на Gnome ScreenSaver Lockscreen (по умолчанию LockScreen от Ubuntu до Ubuntu 13.10) с одним до Unity Greeter (экран входа в систему по умолчанию Ubuntu), но я не смог найти способ сделать это.

Метод:

Откройте LightDM , выберите схему org.gnome.desktop.screensaver, отредактируйте переменную embedded-keyboard-command и замените ее содержимое с

dbus-launch gdmflexiserver -xnest

, а затем проверьте embedded-keyboard-command для той же схемы.

org.gnome.desktop.screensaver Для любителей терминалов и ленивых вы можете сделать вышеуказанные настройки всего двумя командами:

gsettings set org.gnome.desktop.screensaver embedded-keyboard-command "dbus-launch gdmflexiserver -xnest"
gsettings set org.gnome.desktop.screensaver embedded-keyboard-enabled true

С этого момента появляется экран входа Ubuntu (Unity Greeter) каждый раз, когда (d3)) или Suspend.

Этот метод был предоставлен alina в теме Ubuntu Discourse. Просыпайтесь от скринсейвера непосредственно к экрану экран входа в систему. Я использую Unity Greeter , и этот метод работает отлично. Может работать и с 12.10, 13.04 и 13.10.

Ограничение с помощью этого метода заключается в том, что вы увидите Gnome Screensaver LockScreen на секунду, прежде чем увидеть Unity Greeter. Кроме того, поскольку Unity Greeter не предназначен для блокировки экрана, он не такой быстрый и жидкий, как экран блокировки по умолчанию. Ubuntu 14.04 LTS найдет решение этих проблем, используя Suspend вместо Unity Greeter .

0
ответ дан 25 May 2018 в 21:07

Если вы немного владеете C и немного GTK, возможно, экран блокировки выглядит (но не будет!) экраном входа - так как ваша главная проблема, похоже, уродство блокировки ?

Вы сделали бы это, изменив источники пакета gnome-screensaver, который предоставляет экран блокировки.

Советы см. в разделе . Как вы это выяснили? в конце этого ответа . Первоначальный вопрос состоял в том, чтобы переставить блокировочный ящик в нижний левый угол вместо центра. Для чего вы хотите переместить его влево, сделать серый фон прозрачным и соответствующим образом изменить размеры имени пользователя и «Пароль:».

По моему опыту, код, который вам нужен для изменения, скорее всего, только в двух файлах: gs-lock-plug.c и gs-windows-x11.c.

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

4
ответ дан 31 July 2018 в 11:33

Если вы немного владеете C и немного GTK, возможно, экран блокировки выглядит (но не будет!) экраном входа - так как ваша главная проблема, похоже, уродство блокировки ?

Вы сделали бы это, изменив источники пакета gnome-screensaver, который предоставляет экран блокировки.

Советы см. в разделе . Как вы это выяснили? в конце этого ответа . Первоначальный вопрос состоял в том, чтобы переставить блокировочный ящик в нижний левый угол вместо центра. Для чего вы хотите переместить его влево, сделать серый фон прозрачным и соответствующим образом изменить размеры имени пользователя и «Пароль:».

По моему опыту, код, который вам нужен для изменения, скорее всего, только в двух файлах: gs-lock-plug.c и gs-windows-x11.c.

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

4
ответ дан 7 August 2018 в 21:29

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

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