Как мне установить среду рабочего стола по умолчанию на 20.04.1 LTS?

Как мне установить среду рабочего стола по умолчанию на 18.04 (Bionic)?

не работает в LTS 20.04.1

/ var / lib / AccountsService / users / root содержит:

[com.canonical.indicator.sound.AccountsService]
PlayerName=''
Timestamp=0
Title=''
Artist=''
Album=''
ArtUrl=''
PlayerIcon=<('themed', <['application-default-icon', 'application-default', 'application', 'application-default-icon-symbolic', 'application-default-symbolic', 'application-symbolic']>)>

[User]
Session=gnome-flashback-metacity
XSession=gnome-flashback-metacity
Icon=/root/.face
SystemAccount=true

[InputSource0]
xkb=us

Однако , всякий раз, когда я вхожу в экран-заставку графического интерфейса как root, «шестерня» показывает значение по умолчанию как Ubuntu, а не как классический флэшбек gnome, заставляя меня вручную выбирать этот выбор. Мне нужен этот выбор ТОЛЬКО для root, а не для моей обычной учетной записи (MATE, который не работает должным образом для root). Как мне сделать так, чтобы "шестеренка" показывала все варианты выбора, но с классическим gnome по умолчанию для root и MATE по умолчанию для меня?

3
задан 18 November 2020 в 23:55

1 ответ

https://ubuntu-mate.community/t/upgraded-to-20-04-and-the-menu-keeps-closing/21781/13

от: saivinoba Тестировщик обеспечения качества

Я нашел эту проблему (№ 871) на GitHub MATE, обсуждая поведение рабочего стола caja при входе в систему root. Решение состоит в том, чтобы иметь локальный файл caja.desktop для пользователя root с параметром --force-desktop. В нем также указано, почему значки на рабочем столе отключены для пользователя root. Это хорошее чтение.

Как root (или sudo), cp /usr/share/applications/caja.desktop /root/.local/share/applications/ а затем добавьте строку Exec как, Exec=/usr/bin/caja --force-desktop . Повторно войдите в систему, и у вас появятся значки на рабочем столе и ярлыки приложений.

После этого я (а не ответ выше) заметил:

Я только что сделал описанное выше cp, отредактировал .local версию caja.desktop , а затем в графическом интерфейсе переключил пользователя на root . Это не только решило проблему с рабочим столом, но также решило «быстрое» меню MATE (стандартное текущее раскрывающееся меню пользователя верхней панели MATE в левом конце) — они больше не закрываются.Как и в случае с другими приложениями/средами, реализация Ubuntu предназначена для ограничения функциональности root как такового (а не sudo, у которого есть другие ограничения); однако есть изменения в файле конфигурации (как описано выше для этого случая) для «восстановления» рабочих функций. Я только что прикрепил Thunderbird к корневому рабочему столу с графическим интерфейсом — это позволяет мне переключить пользователя на root, вызвать Thunderbird для разработчиков без использования меню (не дистрибутив Thunderbird) и обновить (на месте, а не полную загрузку файла tar.gz). ) Thunderbird для текущего производства. Затем я выхожу из системы root и возвращаюсь к моему рабочему столу конечного пользователя (и учетной записи), а Thunderbird обновляется до текущей версии для разработчиков. Завершите мой ответ на форумах MATE. Очевидно, что параметр --force-desktop (модификатор командной строки) включает все ожидаемые функции в учетной записи root с графическим интерфейсом, использующей MATE.

1
ответ дан 22 November 2020 в 21:38

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

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