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

13

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

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

Ответы:

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, больше не присутствуют.

nobar
источник
2

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

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

[SeatDefaults]
greeter-session=unity-greeter

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

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

mdhtr
источник
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 dpkg-reconfigure lightdm
animaletdesequia
источник
1
Я попробовал это. Тот же экран входа в систему :(
sinholueiro
0

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

sudo apt-get install light-locker

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

saeioul
источник
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"

Sunny127
источник