Там нет /etc/gdm/gdm.schema

Я прочитал несколько руководств по GDM (я хочу создать невидимого пользователя на экране входа в GDM), но они ссылаются на файл с именем /etc/gdm/gdm.schema, которого нет на моем компьютере.

Это содержание моего /etc/gdm:

config-error-dialog.sh  greeter.gsettings  PostLogin    PreSession
custom.conf             Init               PostSession  Xsession

Один из этих файлов эквивалентен gdm.schema, нужно ли мне его создавать или есть ошибка в установке GDM?

0
задан 6 June 2015 в 19:47

3 ответа

Редактирование /etc/gdm/custom.conf и добавляет или изменяется Exclude директива в эти [greeter] раздел:

[greeter]
Exclude=nobody,user,user1

Пользователей user и user1 не покажут в списке в экране входа в систему, но могут все еще войти в систему путем ввода их имени и пароля (если у них будет пароль).

Кредиты пользователю Gilles

0
ответ дан 6 June 2015 в 19:47

Нет никакого способа скрыть пользователя в предпочтениях GDM. Для сокрытия пользователя я изменил его PID на число ниже, чем 1 000, тогда я перезагрузил компьютер. Теперь пользователь невидим.

0
ответ дан 6 June 2015 в 19:47

Протестировано на Ubuntu 19.04; ядро 5.0.0-13-generic

Выполнить:

sudo vim  /var/lib/AccountsService/users/"$your_user"

Заменить

SystemAccount=false 

на

SystemAccount=true

Вам не нужно редактировать gdm.schemas, чтобы скрыть пользователя. Но если хотите узнать, где это:

Посмотрите здесь

/usr/share/gdm/gdm.schemas
1
ответ дан 28 April 2019 в 18:02

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

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