/systemd-251/docs/ |
D | DESKTOP_ENVIRONMENTS.md | 31 allow cross-desktop integration. Furthermore, systemd defines the three base 51 To ensure cross-desktop compatibility and encourage sharing of good practices, 52 desktop environments should adhere to the following conventions: 58 - `app-flatpak-org.telegram.desktop@12345.service` 76 adjusted using desktop environment specific drop-in files. 78 This in turn should map to the corresponding `.desktop` file when available 95 To allow XDG autostart integration, systemd ships a cross-desktop generator 99 `xdg-desktop-autostart.target`. The systemd generator correctly handles 101 `X-KDE-autostart-condition=` and `AutostartCondition=` by using desktop-environment-provided
|
D | USERDB_AND_DESKTOPS.md | 18 stack (in particular desktop environments, such as GNOME or KDE) have to be 19 made. However, for better support a number of changes to desktop environments 41 Supporting this mechanism requires support in the desktop environment, since 48 It is suggested that desktop environments that implement lock screens run them 155 fields desktop environments require. For example pattern-based authentication
|
D | PORTABILITY_AND_STABILITY.md | 83 …u/+source/ubuntu-system-service), [Gentoo](http://www.gentoo.org/proj/en/desktop/gnome/openrc-sett… 84 …u/+source/ubuntu-system-service), [Gentoo](http://www.gentoo.org/proj/en/desktop/gnome/openrc-sett… 85 …D-Bus | yes | yes | GNOME | yes | [Gentoo](http://www.gentoo.org/proj/en/desktop/gnome/openrc-sett…
|
D | RANDOM_SEEDS.md | 68 * The TPM security chip that is available on all modern desktop systems has a
|
/systemd-251/src/login/ |
D | pam_systemd.c | 54 const char **desktop, in parse_argv() argument 74 if (desktop) in parse_argv() 75 *desktop = p; in parse_argv() 685 … *class_pam = NULL, *type_pam = NULL, *cvtnr = NULL, *desktop = NULL, *desktop_pam = NULL, in pam_sm_open_session() local 764 desktop = getenv_harder(handle, "XDG_SESSION_DESKTOP", desktop_pam); in pam_sm_open_session() 862 type, class, strempty(desktop), in pam_sm_open_session() 880 desktop, in pam_sm_open_session() 977 r = update_environment(handle, "XDG_SESSION_DESKTOP", desktop); in pam_sm_open_session()
|
D | logind-dbus.c | 694 … const char *service, *type, *class, *cseat, *tty, *display, *remote_user, *remote_host, *desktop; in method_create_session() local 716 &uid, &leader, &service, &type, &class, &desktop, &cseat, in method_create_session() 744 if (isempty(desktop)) in method_create_session() 745 desktop = NULL; in method_create_session() 747 if (!string_is_safe(desktop)) in method_create_session() 749 "Invalid desktop string %s", desktop); in method_create_session() 958 if (!isempty(desktop)) { in method_create_session() 959 session->desktop = strdup(desktop); in method_create_session() 960 if (!session->desktop) { in method_create_session() 3448 "s", desktop,
|
D | loginctl.c | 343 const char *desktop; member 436 …, "s", NULL, offsetof(SessionStatusInfo, desktop) }, in print_session_status_info() 532 if (!isempty(i.desktop)) in print_session_status_info() 533 printf("\t Desktop: %s\n", i.desktop); in print_session_status_info()
|
D | logind-session.c | 142 free(s->desktop); in session_free() 305 if (s->desktop) { in session_save() 308 escaped = cescape(s->desktop); in session_save() 434 "DESKTOP", &s->desktop, in session_load()
|
D | logind-session.h | 81 char *desktop; member
|
D | logind-session-dbus.c | 841 … SD_BUS_PROPERTY("Desktop", "s", NULL, offsetof(Session, desktop), SD_BUS_VTABLE_PROPERTY_CONST),
|
/systemd-251/src/xdg-autostart-generator/ |
D | meson.build | 15 [files('fuzz-xdg-desktop.c',
|
/systemd-251/units/user/ |
D | meson.build | 27 units += 'xdg-desktop-autostart.target'
|
/systemd-251/src/systemd/ |
D | sd-login.h | 161 int sd_session_get_desktop(const char *session, char **desktop);
|
/systemd-251/src/libsystemd/sd-login/ |
D | sd-login.c | 584 _public_ int sd_session_get_desktop(const char *session, char **desktop) { in sd_session_get_desktop() argument 589 assert_return(desktop, -EINVAL); in sd_session_get_desktop() 595 l = cunescape(escaped, 0, desktop); in sd_session_get_desktop()
|
/systemd-251/shell-completion/zsh/ |
D | _hostnamectl | 25 _chassis=( desktop laptop convertible server tablet handset watch embedded vm container )
|
/systemd-251/shell-completion/bash/ |
D | hostnamectl | 83 comps='desktop laptop convertible server tablet handset watch embedded vm container'
|
/systemd-251/hwdb.d/ |
D | 60-sensor.hwdb | 54 # x and y axis of the display, not those of the casing, so that desktop
|
D | 60-keyboard.hwdb | 67 # the desktop environment may specify that layout as:
|
D | usb.ids | 6437 0416 Staples 12416 7 port desktop hub 13554 3343 desktop drive stgy8000400 18735 8000 GDP-04 desktop phone
|
D | 20-usb-vendor-model.hwdb | 19248 ID_MODEL_FROM_DATABASE=Staples 12416 7 port desktop hub 40596 ID_MODEL_FROM_DATABASE=desktop drive stgy8000400 56139 ID_MODEL_FROM_DATABASE=GDP-04 desktop phone
|
/systemd-251/ |
D | NEWS | 3653 generates systemd unit files from XDG autostart .desktop files, and 3655 started automatically as part of the desktop session. 5393 the pam_systemd argument line, using the new desktop= switch. This is 6297 keycodes are not recognized by any major desktop. They now produce 9527 to trigger such reboots, in case graphical desktop UIs want 9585 desktop edition, a server edition, …) 10258 query which desktop environment has been selected for a 11348 individually in desktop environments (such as GNOME), 11350 boot-time race where a desktop environment might not have 11893 session which encodes the desktop environment of it. This is [all …]
|