Уголок новичка
   2535

[Решено] Как в lightdm-deepin-greeter выставить выбор DM по умолчанию?

У меня Manjaro 20.1.1 Mikah (Kernel: x86_64 Linux 4.14.199-1-MANJARO) и два DE, первый Deepin был установлен сразу вместе с системой и второй DE Xfce в нём в основном и живу ;-)
У меня в Lightdm.conf прописано greeter-session=lightdm-deepin-greeter и он рулит загрузкой.
По умолчанию грузится deepin, а если нажать на на эмблемку в нижнем правом углу, то DE можно сменить на Xfce.
Как поменять DE в Lightdm.conf понятно, скорее всего это user-session=xfce в [Seat:*]. Но вот где и как это выставить в lightdm-deepin-greeter не нашёл…
Конечно, как вариант можно перейти на другой greeter и в нём всё прописать, но был бы очень признателен, за рекомендацию, где и что нужно прописать и/или почитать!

Решение вопроса с очерёдностью загрузки предложил пользователь v-62 .
Для Arch работает в следующем варианте:
ls /usr/share/xsessions

получаем deepin.desktop и xfce.desktop
sudo mv xfce.desktop 1Xfce.desktop

Но для Manjaro в моём конкретном случае потребовались дополнительные шаги:
после указанных выше действий, зайти через thunar в папку /usr/share/xsessions как root
где будет файл «Сеанс Xfce» см. картинку ниже
Уголок новичка: [Решено] Как в lightdm-deepin-greeter выставите выбор DM по умолчанию?
Переименовать файл в 1Xfce
Уголок новичка: [Решено] Как в lightdm-deepin-greeter выставите выбор DM по умолчанию?
После этого при запуске будет выбираться первой Xfce.
Ещё раз спасибо пользователю v-62 за работающее решение!

ЗЫ
Если кто знает, как добиться такого же результата другим способом, с удовольствием дополню пост этим вариантом решения.

11 комментариев

avatar
А почему lightdm, а не sddm? — Последний вроде в Маньке идёт по-умолчанию?
?
i3-3210 / 10GB / VGA Intel HD 2500 / SSD 240GB / Calculate Linux / Kernel 6.6.6 / KDE 5.112 / Plasma 5.27.10 / Ungoogled-Chromium
0
avatar
Сложно сказать, но исходя из Вики и записи в самом Lightdm.conf подвязка на lightdm-deepin-greeter через него…
Последний раз редактировалось
0
avatar
На арче сделал так.1 Посмотрел
ls /usr/share/xsessions 
получил — deepin mate plasma
2 переименовал deepin, получил mate plasma Xdeepin. Не знаю о правильности но у меня загружаются все DE, а порядок поменялся в моем случае на MATE.
Последний раз редактировалось
?
p5ql/epu q9300 clover,hackintosh,mint,void,manjaro,only kde
+1
avatar
Спасибо за идею! Попробовал… К сожалению не получилось. Переименовывал и один файл, и оба. При
ls /usr/share/xsessions 
очерёдность менялась но не при старте =(
Последний раз редактировалось
0
avatar
Покажите вывод выше показанной команды. У меня работает с 5 октября и депин пару раз обновлялся, как на mate изменил так и загружается при старте. И да, переименовывал deepin от root.Добавил крыску тоже работает
Последний раз редактировалось
?
p5ql/epu q9300 clover,hackintosh,mint,void,manjaro,only kde
+1
avatar

При старте первый deepin =( Если нажать на шестерёнку кажет 2Deepin 1XFCE…
0
avatar
Согласен, на Manjaro не получилось… Пока идей нет.
?
p5ql/epu q9300 clover,hackintosh,mint,void,manjaro,only kde
+1
avatar
Всё равно, большое спасибо за идею! Пока попробую поискать документацию по lightdm-deepin-greeter ;-)
Последний раз редактировалось
0
avatar
Нашел костыльное решение. Тут увидел отличие Переименовал с помощью Nemo Все получилось . На виртуалке!
?
p5ql/epu q9300 clover,hackintosh,mint,void,manjaro,only kde
+1
avatar
Спасибо за наводку! Попробую ;-)
0
avatar
Заработало!!! Правда не без плясок с бубном

Изменения под root в thunar не помогли, но в сочетании с переименованием в терминале xfce.desktop в 1Xfce.desktop заработало ;-) Спасибо за интересное решение!
Последний раз редактировалось
+1
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.