Advertisement
Guest User

Untitled

a guest
May 28th, 2017
515
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.19 KB | None | 0 0
  1. # gdm - GNOME Display Manager
  2. #
  3. # The display manager service manages the X servers running on the
  4. # system, providing login and auto-login services
  5.  
  6. description "GNOME Display Manager"
  7. author "William Jon McCann <mccann@jhu.edu>"
  8.  
  9. # DISABLED
  10. start on (never
  11. and filesystem
  12. and started dbus
  13. and (graphics-device-added fb0 PRIMARY_DEVICE_FOR_DISPLAY=1
  14. or drm-device-added card0 PRIMARY_DEVICE_FOR_DISPLAY=1
  15. or stopped udevtrigger))
  16. stop on runlevel [016]
  17.  
  18. emits starting-dm
  19.  
  20. env XORGCONFIG=/etc/X11/xorg.conf
  21.  
  22. script
  23. if [ -n "$UPSTART_EVENTS" ]
  24. then
  25. [ ! -f /etc/X11/default-display-manager -o "$(cat /etc/X11/default-display-manager 2>/dev/null)" = "/usr/sbin/gdm" ] || { stop; exit 0; }
  26.  
  27. # Check kernel command-line for inhibitors
  28. for ARG in $(cat /proc/cmdline)
  29. do
  30. case "${ARG}" in
  31. text|-s|s|S|single)
  32. plymouth quit || : # We have the ball here
  33. exit 0
  34. ;;
  35. esac
  36. done
  37. fi
  38.  
  39. if [ -r /etc/default/locale ]; then
  40. . /etc/default/locale
  41. export LANG LANGUAGE
  42. elif [ -r /etc/environment ]; then
  43. . /etc/environment
  44. export LANG LANGUAGE
  45. fi
  46. export XORGCONFIG
  47.  
  48. exec gdm-binary $CONFIG_FILE
  49. end script
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement