Восстановить Единство Greeter


13

Я установил XFCE Desktop среду, но когда я решил переключиться обратно в Unity , время удаления XFCE packages, на LightDMстарты держать как XFCE, и я хочу , чтобы восстановить Unityодин. Я думаю, что это называется Unity Greeter. Кто-нибудь может мне помочь?


Не могли бы вы сделать снимок, чтобы мы могли точно понять, что вы имеете в виду?
Сет

Ответы:


8

Я установил xubuntu-desktop поверх обычной Ubuntu 14.04. Тогда я также заметил, что приветствующий изменился. Я все еще использую рабочий стол xubuntu, но я изменил приветствия обратно, добавив строку

greeter-session=unity-greeter

в /etc/lightdm/lightdm.conf.d/10-xubuntu.conf.

Обновление: теперь в новой установке Ubuntu 14.10 + xubuntu-desktop, кроме этого, нет каталога lightdm.conf.dпод ним /etc/lightdm. Но следуя совету отсюда я создал каталог /etc/lightdm/lightdm.conf.dи файл /etc/lightdm/lightdm.conf.d/50-myconfig.confс содержимым

[SeatDefaults]
greeter-session=unity-greeter

и я возвращаю приветствующего единство.


4
Это работает и 16.04. Благодарность!
TenLeftFingers

1
работает и 16.10
Necktwi

7

Я не проверял это, но подозреваю, что у @SampoSmolander может быть лучший подход.

Кроме того, я добился успеха, удалив gtk greeter - очевидно, это то, что использует XFCE.

sudo apt-get purge lightdm-gtk-greeter

Все еще остается сложная проблема избавления от обоев XFCE на тему мыши:

Примечание. Похоже, что в нескольких средах рабочего стола установлен пакет lightdm-gtk-greeter (включая XFCE и MATE). Интересно, что после удаления этого пакета файлы конфигурации, которые обсуждает @SampoSmolander, больше не присутствуют.


2

У меня была аналогичная проблема. @ SampoSmolander ответ может быть правильным.

При использовании Ubuntu 14.04 вам нужно будет добавить строку

[SeatDefaults]
greeter-session=unity-greeter

в /etc/lightdm/lightdm.conf.d/50-myconfig.conf

Я написал подробные инструкции , но я не знаю, работает ли это, потому что реконфигурация LightDM, похоже, решила проблему для меня.


1

cd /usr/share/lightdm/lightdm.conf.d && sudo ln -s 50-unity-greeter.conf 99-unity-greeter.conf и перезагрузите систему.

Проблема вызвана lightdm-gtk-greeterустановкой файла с именем, 60-lightdm-gtk-greeter.confкоторый переопределяет единство. Я думаю, что мы должны просто сделать sudo update-alternatives --config lightdm-greeterи выбрать, unity-greeterно unity-greeterпакет неправильно собран, и он не поддерживаетupdate-alternatives .

Приведенная выше команда обходит проблему, создав символическую ссылку с большим номером, чтобы она могла переопределить неправильный выбор приветствия. Я использую символическую ссылку, чтобы лучше подготовиться к будущему на случай, если файл 50-unity-greeter.confбудет обновлен системным пакетом.



0

У меня была похожая проблема, я потерял приветствия при переключении пользователя. Решение было в пакете свет-шкафчик . Просто переустановите (или установите, если он был удален)

sudo apt-get install light-locker

В моем случае он был удален, но ключом является пакет.


0

Вы можете попытаться ввести это в терминале, и это может хорошо, как я говорю:

 sudo apt-get autoremove lightdm
 sudo apt-get install --reinstall lightdm-gtk-greeter 

Если это не сработает, попробуйте войти еще раз:

 sudo dpkg-reconfigure -a lightdm-gtk-greeter 

и это тоже может нормально работать.


0

Чтобы установить единство по умолчанию, на экране входа в Ubuntu 16.04 отредактируйте файл

/usr/share/lightdm/lightdm.conf.d/60-lightdm-gtk-greeter.conf

и измените строку "greeter-session" на "greeter-session = unity-greeter"

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.