Deepin Desktop Environment (Русский)

From ArchWiki
Состояние перевода: На этой странице представлен перевод статьи Deepin Desktop Environment. Дата последней синхронизации: 26 февраля 2018. Вы можете помочь синхронизировать перевод, если в английской версии произошли изменения.

DDE (Deepin Desktop Environment) является средой рабочего стола по-умолчанию для дистрибутива Linux Deepin.

Установка

Чтобы получить минимальный интерфейс рабочего стола, установите группу пакетов deepin. Она включает в себя все основные компоненты.

Группа пакетов deepin-extra содержит некоторые дополнительные приложения, необходимые для более удобной работы.

Чтобы иметь возможность использовать встроенную поддержку управления сетью, необходимо установить пакет networkmanager, и запустить, включить службу NetworkManager.service.

Запуск Deepin Desktop Environment

По-умолчанию Deepin рассчитан на работу с экранным менеджером lightdm.

Чтобы использовать оригинальный экран приветствия для Deepin в lightdm, вам необходимо изменить конфигурационный файл следующим образом:

/etc/lightdm/lightdm.conf
[Seat:*]
...
greeter-session=lightdm-deepin-greeter

Для корректной работы экрана приветствия должна существовать хотя бы одна домашняя папка.

Решение проблем

Отсутствие изображение на рабочем столе после пробуждения

Из-за особенностей хранения FBO (Framebuffer Object) драйверами NVIDIA [1], иногда после пробуждения отображается только белый экран и, возможно, небольшой цветовой шум. Баг исправлен в репозитории GNOME, но в Deepin он всё ещё наблюдается.

Возможным решением проблемы может быть перезапуск оконного менеджера каждый раз после пробуждения компьютера из приостановленного состояния. Этого можно достигнуть, создав следующую службу systemd:

/etc/systemd/system/resume@.service
[Unit]
Description=User resume actions
After=suspend.target

[Service]
User=%I
Type=simple
ExecStart=/usr/bin/deepin-wm-restart.sh

[Install]
WantedBy=suspend.target

Данная служба должна выполнять следующий скрипт:

/usr/bin/deepin-wm-restart.sh
#!/bin/bash
export DISPLAY=:0
deepin-wm --replace

Когда вы поместите описанные файлы в нужные каталоги, запустите сценарий следующими командами:

# chmod +x /usr/bin/deepin-wm-restart.sh
# systemctl enable resume@user
# systemctl start resume@user 

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

Сообщение об ошибках

При возникновении каких-либо ошибок в работе, их подробное описание и шаги по вопспроизведению можно оставить тут.

Смотрите также