Default display manager gdm3 lightdm какой выбрать
Перейти к содержимому

Default display manager gdm3 lightdm какой выбрать

  • автор:

Форум русскоязычного сообщества Ubuntu

Страница сгенерирована за 0.043 секунд. Запросов: 23.

  • Сайт
  • Об Ubuntu
  • Скачать Ubuntu
  • Семейство Ubuntu
  • Новости
  • Форум
  • Помощь
  • Правила
  • Документация
  • Пользовательская документация
  • Официальная документация
  • Семейство Ubuntu
  • Материалы для загрузки
  • Совместимость с оборудованием
  • RSS лента
  • Сообщество
  • Наши проекты
  • Местные сообщества
  • Перевод Ubuntu
  • Тестирование
  • RSS лента

© 2012 Ubuntu-ru — Русскоязычное сообщество Ubuntu Linux.
© 2012 Canonical Ltd. Ubuntu и Canonical являются зарегистрированными торговыми знаками Canonical Ltd.

Display manager (Русский)

Состояние перевода: На этой странице представлен перевод статьи Display manager. Дата последней синхронизации: 15 сентября 2021. Вы можете помочь синхронизировать перевод, если в английской версии произошли изменения.

  • Среда рабочего стола
  • Оконный менеджер
  • Запуск X при входе

Экранный менеджер или менеджер входа — графический экран, который отображается в конце процесса загрузки вместо стандартного приглашения командной строки. Экранный менеджер представляет собой экран ввода имени пользователя и пароля для входа в систему. Существует множество экранных менеджеров, как и окружений рабочего стола. Практически все экранные менеджеры можно настраивать, изменяя их стиль и поведение.

Список экранных менеджеров

Консольные

  • CDM — ультра-минималистичный, но полнофункциональный менеджер входа, написанный на Bash.
  • Console TDM — расширение для xinit, также написанное на Bash.
  • nodm — минималистичный экранный менеджер для автоматического входа.
  • Ly — легковесный TUI (ncurses-like) экспериментальный менеджер входа.
  • tbsm — лаунчер сессий или приложений, написанный на чистом bash. Поддерживает сеансы X и Wayland.
  • emptty — совершенно простой менеджер CLI на TTY с поддержкой X и Wayland.

Графические

  • Entrance — экранный менеджер Enlightenment.
  • GDM — экранный менеджер GNOME.
  • LightDM — независимый от среды рабочего стола экранный менеджер, можно подключать различные фронтенды с любыми тулкитами.
  • LXDM — экранный менеджер LXDE. Может быть использован отдельно от среды рабочего стола LXDE.
  • SDDM — экранный менеджер, основанный на QML. Продолжение KDE4 kdm, рекомендуется для Plasma 5 и LXQt.
  • XDM — экранный менеджер с поддержкой XDMCP.

Демоны входа

  • greetd — Минимальный, гибкий и независимый демон входа в систему, который поддерживает как консольные, так и графические интерфейсы.

Запуск экранного менеджера

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

Это должно работать без дополнительных настроек. Если нет, возможно, вам придется удалить символическую ссылку default.target , чтобы указать на graphical.target файл по умолчанию. Смотрите Изменение цели загрузки по умолчанию.

После включения SDDM в /etc/systemd/system/ должен быть установлен symlink display-manager.service . Возможно, вам придется использовать —force для переопределения старых символических ссылок.

$ file /etc/systemd/system/display-manager.service
/etc/systemd/system/display-manager.service: symbolic link to /usr/lib/systemd/system/sddm.service

Использование systemd-logind

Чтобы иметь возможность проверить статус вашей сессии, вы можете использовать loginctl. Все действия polkit, такие, как перевод системы в ждущий режим или монтирование внешних устройств будут работать «из коробки».

$ loginctl show-session $XDG_SESSION_ID

Настройка сеанса

Большинство экранных менеджеров получают список доступных сеансов из каталога /usr/share/xsessions/ . Он содержит стандартные файлы .desktop для каждого экранного/оконного менеджера.

Чтобы добавить/удалить записи в список сеансов вашего экранного менеджера, создайте/удалите соответствующий файл .desktop в /usr/share/xsessions/ . Типичный файл .desktop выглядит примерно так:

[Desktop Entry] Name=Openbox Comment=Log in using the Openbox window manager (without a session manager) Exec=/usr/bin/openbox-session TryExec=/usr/bin/openbox-session Icon=openbox.png Type=Application

Использование ~/.xinitrc как сеанс

Установите xinit-xsession AUR для запуска xinitrc в качестве сеанса. Просто установите xinitrc в качестве сеанса в настройках вашего экранного менеджера и убедитесь, что файл ~/.xinitrc является исполняемым.

Запуск приложений без оконного менеджера

Вы также можете запускать приложения без какого-либо оформления. Например, для запуска google-chrome AUR создайте файл web-browser.desktop в /usr/share/xsessions/ :

[Desktop Entry] Name=Web Browser Comment=Use a web browser as your session Exec=/usr/bin/google-chrome --auto-launch-at-startup TryExec=/usr/bin/google-chrome --auto-launch-at-startup Icon=google-chrome Type=Application

При этом, сразу после входа будет запущено приложение, указанное в опции Exec . Когда вы закроете приложение, вы будете возвращены к экранному менеджеру (точно так же, как если бы вы вышли из среды рабочего стола/оконного менеджера).

Важно помнить, что большинство графических приложений не рассчитаны на запуск в таком режиме и вы можете столкнуться с определенными ограничениями в их работе (например, диалоговые окна будут отображены без рамки и вы не сможете их перемещать по экрану; вы не сможете управлять никаким окном обычным способом — для установки размеров и положения вам, вероятно, придется вносить изменения в файлы настроек приложения).

Советы и рекомендации

Автозапуск

Большинство экранных менеджеров используют /etc/xprofile , ~/.xprofile и /etc/X11/xinit/xinitrc.d/ при входе. Для получения подробной информации, см. xprofile.

Установка языка

Для экранных менеджеров, которые используют AccountsService, язык для пользовательского сеанса может быть установлен путем редактирования:

/var/lib/AccountsService/users/$USER
[User] Language=your_locale

где your_locale — значение вида ru_RU.UTF-8 .

В качестве альтернативы можно использовать D-Bus:

busctl call org.freedesktop.Accounts /org/freedesktop/Accounts/User$UID org.freedesktop.Accounts.User SetLanguage s your_locale 

Выйдите из системы, а затем снова войдите, чтобы изменения вступили в силу.

Retrieved from «https://wiki.archlinux.org/index.php?title=Display_manager_(Русский)&oldid=778794»

  • Graphical user interfaces (Русский)
  • Lists of software (Русский)

[ РЕШЕНО ] oh no something has gone wrong при входе в систему.

предпологаю что сломался gdm3/gnomeставил xfce с lightdm, но хотелось бы вернуть gnome
обновлять пробовал, все снести и вернуть тоже.
Буду признателен помощи, скину любые логи.

 1828 sudo apt-get update && sudo apt-get dist-upgrade 1829 sudo apt-get clean && sudo apt-get autoremove && sudo reboot 1830 sudo dnf upgrade --refresh 1831 sudo apt-get update && apt -y full-upgrade 1832 sudo apt-get update && sudo apt -y full-upgrade 1834 cd ./apt 1835 nano sources.list 1837 cat apt.conf.d 1838 cd apt.conf.d 1839 cat sources.list 1840 cat sources.list\~ 1841 cat sources.list.d/ngrok.list 1842 cd sources.list.d 1843 rm ngrok.list 1844 sudo mv ngrok.list ~/Desktop 1845 c d.. 1846 cat /etc/apt/sources.list 1847 sudo apt-get install kali-desktop-gnome 1848 gnome 1849 cd .. 1850 ls 1851 sudo apt update 1852 sudo apt-get kali-desktop-gnome 1854 gnome-calculator 1855 gnome-session 1857 gnome-shell 1858 dmesg 1861 dpkg-reconfigure gnome-shell 1864 apt-get install pkg-config 1865 sudo apt-get install pkg-config 1866 sudo apt-get purge pkg-config 1867 sudo apt-get purge modesetting 1868 sudo apt-get purge xserver-xorg-video-all 1869 sudo apt-get autoremove xserver-xorg-video-all 1871 Xorg -configure 1872 apt-get install xserver-xorg-video-all 1873 sudo apt-get install xserver-xorg-video-all 1874 sudo apt-get install xserver-xorg-core 1875 sudo apt-get install xserver-xorg 1876 sudo apt-get purge gdm3 1877 sudo apt-get purge gdm 1879 sudo apt-get purge binutils 1881 sudo apt-get autoremove binutils 1883 sudo apt-get purge xserver-xorg-dev 1884 sudo apt-get purge linux-generic 1886 uname -a 1887 cat /etc/X11/xorg.conf 1888 cat /etc/X11/xorg.conf.d 1889 cat /etc/X11/default-display-manager 1894 sudo apt-get install binutils 1896 apt-get purge amd-* 1897 sudo apt-get purge amd-* 1898 sudo apt-get install amd-* 1899 sudo apt-get get remove amd-* 1901 lscpu 1904 sudo startx 1906 sudo apt-get install xorg 1907 sudo -i 1909 sudo apt full-upgrade 1911 systemctl poweroff 1912 apt install inxi 1913 sudo apt install inxi 1914 inxi -G 1915 inxi -G --display 1916 sudo apt install xrdp 1917 sudo apt-get update -y 1918 gdm 1919 gdm3 1920 sudo gdm3 1921 cat /var/log/Xorg.1.log 1928 gsettings get org.gnome.shell enabled-extensions 1929 journalctl 1930 journalctl || grep EE 1931 journalctl || grep (EE) 1932 cat /etc/X11/Xwrapper.config 1933 Xorg 1935 cd /etc 1936 cat mkinit 1937 cat mkinitcpio.conf 1939 dnf 1940 dnf groupremove "LXQt Desktop" 1941 sudo dnf groupremove "LXQt Desktop" 1942 sudo dnf groupremove "GNOME Desktop Enviroment" 1943 rpm 1944 rpm -qa|grep gnome|xargs dnf remove 1945 sudo rpm -qa|grep gnome|xargs dnf remove 1946 sudo rpm -qa|grep gnome|sudo xargs dnf remove 1947 sudo dnf groupremove "GNOME Desktop Environment" 1948 sudo dnf groupinstall "GNOME Desktop Environment" 1949 sudo apt-get update 1950 sudo apt-get upgrade 1951 sudo apt-get dist-upgrade 1952 sudo dpkg --configure -a 1953 dpkg -r --force-depends `dpkg --get-selections | grep gnome | cut -f 1` 1954 aptitude 1955 apt --fix-broken install 1956 sudo apt-get install aptitude 1957 sudo dpkg -r --force-depends `dpkg --get-selections | grep gnome | cut -f 1` 1958 sudo dpkg -r --force-depends `dpkg --get-selections | grep deinstall | cut -f 1` 1959 aptitude install task-gnome-desktop 1960 sudo aptitude install task-gnome-desktop 1961 sudo apt --fix-broken install 1962 sudo apt install task-gnome-desktop 1963 apt-get remove gnome-session 1964 sudo apt-get remove gnome-session 1965 sudo apt-get autoremlve 1966 sudo apt-get autoremove 1967 sudo dpkg-reconfigure gnome 1968 sudo dpkg-reconfigure gnome-shell 1971 sudo nano /etc/X11/Xwrapper.config 1972 clear 1973 cat /var/log/Xorg.0.log | less 1974 cat /var/log/Xorg.1.log | less 1975 startx 1976 sudo apt update && sudo apt install -y kali-desktop-xfce 1979 sudo apt update && sudo apt install -y kali-desktop-gnome 1980 update-alternatives --config x-session-manager 1981 sudo update-alternatives --config x-session-manager 1983 sudo apt-get install gdm 1984 sudo apt-get install gdm3 1985 dpkg-reconfigure 1986 dpkg-reconfigure gdm 1987 sudo dpkg-reconfigure gdm 1988 sudo dpkg-reconfigure gdm3 1990 lscpi 1991 lspci 1992 cat /etc/gdm3/greeter.dconf-defaults 1993 cat /etc/gdm/greeter.dconf-defaults 1994 cat /etc/gdm3/daemon.conf 1995 sudo nano /etc/gdm3/daemon.conf 1996 reboot 1997 selinux=0

Форум русскоязычного сообщества Ubuntu

Страница сгенерирована за 0.039 секунд. Запросов: 25.

  • Сайт
  • Об Ubuntu
  • Скачать Ubuntu
  • Семейство Ubuntu
  • Новости
  • Форум
  • Помощь
  • Правила
  • Документация
  • Пользовательская документация
  • Официальная документация
  • Семейство Ubuntu
  • Материалы для загрузки
  • Совместимость с оборудованием
  • RSS лента
  • Сообщество
  • Наши проекты
  • Местные сообщества
  • Перевод Ubuntu
  • Тестирование
  • RSS лента

© 2012 Ubuntu-ru — Русскоязычное сообщество Ubuntu Linux.
© 2012 Canonical Ltd. Ubuntu и Canonical являются зарегистрированными торговыми знаками Canonical Ltd.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *