Advertisement
techmik

etc/init/gdm.conf

Jun 30th, 2011
247
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.18 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. start on (filesystem
  10. and started dbus
  11. and (drm-device-added card0 PRIMARY_DEVICE_FOR_DISPLAY=1
  12. or stopped udev-fallback-graphics))
  13. stop on runlevel [016]
  14.  
  15. emits login-session-start
  16. emits desktop-session-start
  17.  
  18. env XORGCONFIG=/etc/X11/xorg.conf
  19.  
  20. script
  21. if [ -n "$UPSTART_EVENTS" ]
  22. then
  23. [ ! -f /etc/X11/default-display-manager -o "$(cat /etc/X11/default-display-manager 2>/dev/null)" = "/usr/sbin/gdm" ] || { stop; exit 0; }
  24.  
  25. # Check kernel command-line for inhibitors
  26. for ARG in $(cat /proc/cmdline)
  27. do
  28. case "${ARG}" in
  29. text|-s|s|S|single)
  30. plymouth quit || : # We have the ball here
  31. exit 0
  32. ;;
  33. esac
  34. done
  35. fi
  36.  
  37. if [ -r /etc/default/locale ]; then
  38. . /etc/default/locale
  39. export LANG LANGUAGE
  40. elif [ -r /etc/environment ]; then
  41. . /etc/environment
  42. export LANG LANGUAGE
  43. fi
  44. export XORGCONFIG
  45.  
  46. exec gdm-binary $CONFIG_FILE
  47. end script
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement