X display manager
ಎಕ್ಸ್ ವಿಂಡೋ ಸಿಸ್ಟಮ್ನಲ್ಲಿ, ಎಕ್ಸ್ ಡಿಸ್ಪ್ಲೇ ಮ್ಯಾನೇಜರ್ ಒಂದು ಚಿತ್ರಾತ್ಮಕ ಲಾಗಿನ್ ಮ್ಯಾನೇಜರ್ ಆಗಿದ್ದು, ಅದು ಅದೇ ಅಥವಾ ಇನ್ನೊಂದು ಕಂಪ್ಯೂಟರ್ನಿಂದ ಎಕ್ಸ್ ಸರ್ವರ್ನಲ್ಲಿ ಲಾಗಿನ್ ಸೆಷನ್ ಅನ್ನು ಪ್ರಾರಂಭಿಸುತ್ತದೆ. ಪ್ರದರ್ಶನ ವ್ಯವಸ್ಥಾಪಕವು ಬಳಕೆದಾರರಿಗೆ ಲಾಗಿನ್ ಪರದೆಯನ್ನು ಒದಗಿಸುತ್ತದೆ. ಬಳಕೆದಾರರು ಬಳಕೆದಾರ ಹೆಸರು ಮತ್ತು ಪಾಸ್ವರ್ಡ್ನ ಮಾನ್ಯ ಸಂಯೋಜನೆಯನ್ನು ಯಶಸ್ವಿಯಾಗಿ ನಮೂದಿಸಿದಾಗ ಅಧಿವೇಶನವು ಪ್ರಾರಂಭವಾಗುತ್ತದೆ. ಪ್ರದರ್ಶನ ವ್ಯವಸ್ಥಾಪಕವು ಬಳಕೆದಾರರ ಕಂಪ್ಯೂಟರ್ನಲ್ಲಿ ಚಾಲನೆಯಲ್ಲಿರುವಾಗ, ಅದು ಬಳಕೆದಾರರಿಗೆ ಲಾಗಿನ್ ಪರದೆಯನ್ನು ಪ್ರಸ್ತುತಪಡಿಸುವ ಮೊದಲು ಎಕ್ಸ್ ಸರ್ವರ್ ಅನ್ನು ಪ್ರಾರಂಭಿಸುತ್ತದೆ, ಬಳಕೆದಾರರು ಲಾಗ್ ಔಟ್ ಮಾಡಿದಾಗ ಐಚ್ಛಿಕವಾಗಿ ಪುನರಾವರ್ತಿಸುತ್ತದೆ. ಈ ಸ್ಥಿತಿಯಲ್ಲಿ, ಡಿಎಂ X ವಿಂಡೋ ಸಿಸ್ಟಮ್ನಲ್ಲಿ ಮತ್ತು ಅಕ್ಷರ-ಮೋಡ್ ಟರ್ಮಿನಲ್ಗಳ ಕಾರ್ಯವನ್ನು ಅರಿತುಕೊಳ್ಳುತ್ತದೆ. ಡಿಸ್ಪ್ಲೇ ಮ್ಯಾನೇಜರ್ ರಿಮೋಟ್ ಕಂಪ್ಯೂಟರ್ನಲ್ಲಿ ಚಾಲನೆಯಲ್ಲಿರುವಾಗ, ಇದು ಟೆಲ್ನೆಟ್ ಸರ್ವರ್ನಂತೆ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ, ಬಳಕೆದಾರರ ಹೆಸರು ಮತ್ತು ಪಾಸ್ವರ್ಡ್ ಅನ್ನು ವಿನಂತಿಸುತ್ತದೆ ಮತ್ತು ರಿಮೋಟ್ ಸೆಷನ್ ಅನ್ನು ಪ್ರಾರಂಭಿಸುತ್ತದೆ. ಎಕ್ಸ್11 ಬಿಡುಗಡೆ 3 ಅಕ್ಟೋಬರ್ 1988 ರಲ್ಲಿ ಪ್ರದರ್ಶನ ವ್ಯವಸ್ಥಾಪಕರನ್ನು ಪರಿಚಯಿಸಿತು, ಸ್ವತಂತ್ರ ಎಕ್ಸ್ ಟರ್ಮಿನಲ್ಗಳನ್ನು ಬೆಂಬಲಿಸುವ ಗುರಿಯೊಂದಿಗೆ, ಈಗಷ್ಟೇ ಮಾರುಕಟ್ಟೆಗೆ ಬಂದಿದೆ. X. X11R4 ಚಾಲನೆಯಲ್ಲಿರುವ ಸ್ವತಂತ್ರ ಕಂಪ್ಯೂಟರ್ ವರ್ಕ್ಸ್ಟೇಷನ್ಗಳಲ್ಲಿ ಗ್ರಾಫಿಕಲ್ ಲಾಗಿನ್ ಪ್ರಾಂಪ್ಟನ್ನು ಒದಗಿಸಲು ವಿವಿಧ ಪ್ರದರ್ಶನ ವ್ಯವಸ್ಥಾಪಕರು ವಾಡಿಕೆಯ ಬಳಕೆಯನ್ನು ಮುಂದುವರೆಸುತ್ತಾರೆ. X11R3 ಅನುಷ್ಠಾನದಲ್ಲಿನ ಸಮಸ್ಯೆಗಳನ್ನು ಪರಿಹರಿಸಲು ಡಿಸೆಂಬರ್ 1989ರಲ್ಲಿ X ಡಿಸ್ಪ್ಲೇ ಮ್ಯಾನೇಜರ್ ಕಂಟ್ರೋಲ್ ಪ್ರೊಟೊಕಾಲ್ (XDMCP) ಅನ್ನು ಪರಿಚಯಿಸಿದರು. ಹಿಸ್ಟರಿ ಎಕ್ಸ್ಡಿಎಂ (ಎಕ್ಸ್ ವಿಂಡೋ ಡಿಸ್ಪ್ಲೇ ಮ್ಯಾನೇಜರ್) X11R3 ನಲ್ಲಿ ಹುಟ್ಟಿಕೊಂಡಿತು. ಎಂಐಟಿ ಎಕ್ಸ್ ಒಕ್ಕೂಟದ ಕೀತ್ ಪ್ಯಾಕರ್ಡ್ ಬರೆದ ಈ ಮೊದಲ ಆವೃತ್ತಿಯು ಹಲವಾರು ಮಿತಿಗಳನ್ನು ಹೊಂದಿತ್ತು, ಅವುಗಳಲ್ಲಿ ಅತ್ಯಂತ ಗಮನಾರ್ಹವಾದದ್ದು ಬಳಕೆದಾರರು ಎಕ್ಸ್ ಟರ್ಮಿನಲ್ಗಳನ್ನು ಯಾವಾಗ ಸ್ವಿಚ್ ಆಫ್ ಮತ್ತು ಆನ್ ಮಾಡಿದರು ಎಂಬುದನ್ನು ಪತ್ತೆಹಚ್ಚಲು ಸಾಧ್ಯವಾಗಲಿಲ್ಲ. X11R3ಯಲ್ಲಿ, XDMಗೆ ಕಡತದಲ್ಲಿ ಅದರ ನಮೂದಿನಿಂದ X ಟರ್ಮಿನಲ್ ಬಗ್ಗೆ ಮಾತ್ರ ತಿಳಿದಿತ್ತು, ಆದರೆ XDM ಈ ಕಡತವನ್ನು ಪ್ರಾರಂಭಿಸಿದಾಗ ಮಾತ್ರ ಅದನ್ನು ಪರಿಶೀಲಿಸಿತು. ಹೀಗಾಗಿ ಪ್ರತಿ ಬಾರಿ ಬಳಕೆದಾರರು ಟರ್ಮಿನಲ್ ಅನ್ನು ಸ್ವಿಚ್ ಆಫ್ ಮತ್ತು ಆನ್ ಮಾಡಿದಾಗ, ಸಿಸ್ಟಮ್ ನಿರ್ವಾಹಕರು ಅದನ್ನು ಮರುಪರಿಶೀಲಿಸುವಂತೆ ಸೂಚಿಸಲು ಎಕ್ಸ್ಡಿಎಂಗೆ SIGHUP ಸಂಕೇತವನ್ನು ಕಳುಹಿಸಬೇಕಾಗಿತ್ತು. XDMCPಯು X11R4ನ (ಡಿಸೆಂಬರ್ 1989) ಪರಿಚಯದೊಂದಿಗೆ ಬಂದಿತು. XDMCP ಯೊಂದಿಗೆ, X ಸರ್ವರ್ ಹೋಸ್ಟ್ನಿಂದ ಪ್ರದರ್ಶನ ನಿರ್ವಾಹಕ ಸಂಪರ್ಕವನ್ನು ಸಕ್ರಿಯವಾಗಿ ವಿನಂತಿಸಬೇಕು. ಆದ್ದರಿಂದ XDMCP ಅನ್ನು ಬಳಸುವ X ಸರ್ವರ್ಗೆ ಇನ್ನು ಮುಂದೆ ಪ್ರವೇಶದ ಅಗತ್ಯವಿಲ್ಲ. ಸ್ಥಳೀಯ ಮತ್ತು ದೂರಸ್ಥ ಪ್ರದರ್ಶನ ನಿರ್ವಹಣೆ ಬಳಕೆದಾರರು ಕುಳಿತುಕೊಳ್ಳುವ ಒಂದೇ ಕಂಪ್ಯೂಟರ್ನಲ್ಲಿ ಪ್ರದರ್ಶನ ನಿರ್ವಾಹಕರು ಕಾರ್ಯನಿರ್ವಹಿಸಬಹುದು-ಒಂದು ಅಥವಾ ಹೆಚ್ಚಿನ X ಸರ್ವರ್ಗಳನ್ನು ಪ್ರಾರಂಭಿಸುವುದು, ಆರಂಭದಲ್ಲಿ ಲಾಗಿನ್ ಪರದೆಯನ್ನು ಪ್ರದರ್ಶಿಸುವುದು ಮತ್ತು (ಐಚ್ಛಿಕವಾಗಿ) ಬಳಕೆದಾರರು ಲಾಗ್ ಔಟ್ ಮಾಡಿದಾಗಲೆಲ್ಲಾ-ಅಥವಾ XDMCP ಶಿಷ್ಟಾಚಾರದ ಪ್ರಕಾರ ಕಾರ್ಯನಿರ್ವಹಿಸುವ ದೂರದ ಕಂಪ್ಯೂಟರ್ನಲ್ಲಿ. ಎಕ್ಸ್ ಸರ್ವರ್ ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಪ್ರಾರಂಭವಾಗುತ್ತದೆ ಮತ್ತು ಪ್ರದರ್ಶನ ವ್ಯವಸ್ಥಾಪಕಕ್ಕೆ ಸಂಪರ್ಕ ಕಲ್ಪಿಸುತ್ತದೆ ಎಂದು ಎಕ್ಸ್ಡಿಎಂಸಿಪಿ ಶಿಷ್ಟಾಚಾರವು ಆದೇಶಿಸುತ್ತದೆ. ಎಕ್ಸ್ ವಿಂಡೋ ಸಿಸ್ಟಮ್ ಮಾದರಿಯಲ್ಲಿ, ಸರ್ವರ್ ಪ್ರದರ್ಶನ ಮತ್ತು ಇನ್ಪುಟ್ ಸಾಧನಗಳನ್ನು ಒದಗಿಸುವ ಕಂಪ್ಯೂಟರ್ನಲ್ಲಿ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ. ಒಂದು ಪರಿಚಾರಕವು XDMCP ಶಿಷ್ಟಾಚಾರವನ್ನು ಬಳಸಿಕೊಂಡು, ಮತ್ತೊಂದು ಗಣಕಯಂತ್ರದಲ್ಲಿ ಚಾಲನೆಯಲ್ಲಿರುವ ಪ್ರದರ್ಶನ ನಿರ್ವಾಹಕನಿಗೆ ಸಂಪರ್ಕ ಕಲ್ಪಿಸಿ, ಅಧಿವೇಶನವನ್ನು ಪ್ರಾರಂಭಿಸಲು ವಿನಂತಿಸಬಹುದು. ಈ ಸಂದರ್ಭದಲ್ಲಿ, ಎಕ್ಸ್ ಸರ್ವರ್ ಗ್ರಾಫಿಕಲ್ ಟೆಲ್ನೆಟ್ ಕ್ಲೈಂಟ್ ಆಗಿ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ ಮತ್ತು ಡಿಸ್ಪ್ಲೇ ಮ್ಯಾನೇಜರ್ ಟೆಲ್ನೆಟ್ ಸರ್ವರ್ನಂತೆ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆಃ ಬಳಕೆದಾರರು ಡಿಸ್ಪ್ಲೇ ಮ್ಯಾನೇಜರ್ ಅನ್ನು ಚಾಲನೆ ಮಾಡುವ ಕಂಪ್ಯೂಟರ್ನಿಂದ ಪ್ರೋಗ್ರಾಂಗಳನ್ನು ಪ್ರಾರಂಭಿಸುತ್ತಾರೆ, ಆದರೆ ಅವರ ಇನ್ಪುಟ್ ಮತ್ತು ಔಟ್ಪುಟ್ ಸರ್ವರ್ (ಮತ್ತು ಬಳಕೆದಾರ) ಕುಳಿತುಕೊಳ್ಳುವ ಕಂಪ್ಯೂಟರ್ನಲ್ಲಿ ನಡೆಯುತ್ತದೆ. ನಿರ್ವಾಹಕರು ಸಾಮಾನ್ಯವಾಗಿ ಸ್ಥಳೀಯ ಕಂಪ್ಯೂಟರ್ ಅಥವಾ ಎಕ್ಸ್ ಟರ್ಮಿನಲ್ನಲ್ಲಿ ಚಾಲನೆಯಲ್ಲಿರುವ ಎಕ್ಸ್. ಡಿ. ಎಂ. ಸಿ. ಪಿ. ಚೋಸರ್ ಪ್ರೋಗ್ರಾಂ ಅನ್ನು ನಿರ್ದಿಷ್ಟ ಹೋಸ್ಟ್ನ ಎಕ್ಸ್ ಡಿಸ್ಪ್ಲೇ ಮ್ಯಾನೇಜರ್ಗೆ ಸಂಪರ್ಕಿಸಲು ಅಥವಾ ಬಳಕೆದಾರರು ಆಯ್ಕೆ ಮಾಡಬಹುದಾದ ಸೂಕ್ತವಾದ ಹೋಸ್ಟ್ಗಳ ಪಟ್ಟಿಯನ್ನು ಪ್ರದರ್ಶಿಸಲು ಕಾನ್ಫಿಗರ್ ಮಾಡಬಹುದು. ಹೆಚ್ಚಿನ ಅನುಷ್ಠಾನಗಳು ಅಂತಹ ಪಟ್ಟಿಯನ್ನು ಒಳಗೊಂಡಿರಲು ಅನುವು ಮಾಡಿಕೊಡುತ್ತವೆಃ ಪೂರ್ವನಿರ್ಧರಿತ ಅತಿಥೇಯಗಳ ಸಮೂಹ ಮತ್ತು ಅವುಗಳ ನೆಟ್ವರ್ಕ್ ವಿಳಾಸಗಳು, ಮತ್ತು/ಅಥವಾ ಅತಿಥೇಯಗಳ ಸಮೂಹವನ್ನು (ಸ್ಥಳೀಯ TCP/IP ಸಬ್ನೆಟ್ನಲ್ಲಿ) XDMCP ಆಯ್ಕೆದಾರನು ಲಭ್ಯವಿರುವ ಪ್ರದರ್ಶನ ವ್ಯವಸ್ಥಾಪಕರಿಗೆ ನೆಟ್ವರ್ಕ್ ಪ್ರಸಾರದ ಮೂಲಕ ನಿರ್ಧರಿಸುತ್ತಾನೆ. ಬಳಕೆದಾರರು ಪಟ್ಟಿಯಿಂದ ಹೋಸ್ಟ್ ಅನ್ನು ಆಯ್ಕೆ ಮಾಡಿದಾಗ, ಸ್ಥಳೀಯ ಯಂತ್ರದಲ್ಲಿ ಚಾಲನೆಯಲ್ಲಿರುವ XDMCP ಚೋಸರ್ ಆಯ್ದ ದೂರಸ್ಥ ಕಂಪ್ಯೂಟರ್ನ ಪ್ರದರ್ಶನ ವ್ಯವಸ್ಥಾಪಕರಿಗೆ ಸಂದೇಶವನ್ನು ಕಳುಹಿಸುತ್ತದೆ ಮತ್ತು ಸ್ಥಳೀಯ ಕಂಪ್ಯೂಟರ್ ಅಥವಾ ಟರ್ಮಿನಲ್ನಲ್ಲಿ X ಸರ್ವರ್ ಅನ್ನು ಸಂಪರ್ಕಿಸಲು ಸೂಚಿಸುತ್ತದೆ. X ಡಿಸ್ಪ್ಲೇ ಮ್ಯಾನೇಜರ್ ಕಂಟ್ರೋಲ್ ಪ್ರೊಟೊಕಾಲ್ X ಡಿಸ್ಪ್ಲೇ ಮ್ಯಾನೇಜರ್ ಕಂಟ್ರೋಲ್ ಪ್ರೊಟೊಕಾಲ್ (XDMCP) ಯುಡಿಪಿ ಪೋರ್ಟ್ 177 ಅನ್ನು ಬಳಸುತ್ತದೆ. ಒಂದು ಎಕ್ಸ್ ಸರ್ವರ್ ಒಂದು ಪ್ರದರ್ಶನ ನಿರ್ವಾಹಕನು ಕ್ವೆರಿ ಪ್ಯಾಕೆಟ್ ಅನ್ನು ಕಳುಹಿಸುವ ಮೂಲಕ ಅಧಿವೇಶನವನ್ನು ಪ್ರಾರಂಭಿಸಲು ವಿನಂತಿಸುತ್ತದೆ. ಡಿಸ್ಪ್ಲೇ ಮ್ಯಾನೇಜರ್ ಆ X ಸರ್ವರ್ಗೆ ಪ್ರವೇಶವನ್ನು ಅನುಮತಿಸಿದರೆ, ಅದು X ಸರ್ವರ್ಗೆ ವಿಲ್ಲಿಂಗ್ ಪ್ಯಾಕೆಟ್ ಅನ್ನು ಕಳುಹಿಸುವ ಮೂಲಕ ಪ್ರತಿಕ್ರಿಯಿಸುತ್ತದೆ. (ಅಧಿವೇಶನವನ್ನು ಪ್ರಾರಂಭಿಸಲು ಎಕ್ಸ್ ಸರ್ವರ್ ಬ್ರಾಡ್ಕಾಸ್ಟ್ ಕ್ವೆರಿ ಅಥವಾ ಪರೋಕ್ಷ ಕ್ವೆರಿ ಪ್ಯಾಕೆಟ್ಗಳನ್ನು ಸಹ ಕಳುಹಿಸಬಹುದು-ಅಧಿವೇಶನವನ್ನು ವಿನಂತಿಸುವ ಈ ಕಾರ್ಯವಿಧಾನವು ಐಪಿ ವಿಳಾಸವನ್ನು ವಿನಂತಿಸಲು ಡಿಎಚ್ಸಿಪಿ ಅನ್ನು ಬಳಸುವುದನ್ನು ಹೋಲುತ್ತದೆ.) ಪ್ರದರ್ಶನ ನಿರ್ವಾಹಕನು ಸರ್ವರ್ಗೆ ತನ್ನನ್ನು ತಾನೇ ದೃಢೀಕರಿಸಿಕೊಳ್ಳಬೇಕು. ಇದನ್ನು ಮಾಡಲು ಎಕ್ಸ್ ಸರ್ವರ್ ಡಿಸ್ಪ್ಲೇ ಮ್ಯಾನೇಜರ್ಗೆ ರಿಕ್ವೆಸ್ಟ್ ಪ್ಯಾಕೆಟ್ ಅನ್ನು ಕಳುಹಿಸುತ್ತದೆ, ಅದು ಅಕ್ಸೆಪ್ಟ್ ಪ್ಯಾಕೆಟ್ ಅನ್ನು ಹಿಂದಿರುಗಿಸುತ್ತದೆ. ಅಕ್ಸೆಪ್ಟ್ ಪ್ಯಾಕೆಟ್ X ಸರ್ವರ್ ನಿರೀಕ್ಷಿಸುವ ಪ್ರತಿಕ್ರಿಯೆಯನ್ನು ಹೊಂದಿದ್ದರೆ, ಡಿಸ್ಪ್ಲೇ ಮ್ಯಾನೇಜರ್ ಅನ್ನು ದೃಢೀಕರಿಸಲಾಗುತ್ತದೆ. ಉದಾಹರಣೆಗೆ, ಸರಿಯಾದ ಪ್ರತಿಕ್ರಿಯೆಯನ್ನು ಉತ್ಪಾದಿಸಲು ಪ್ರದರ್ಶನ ನಿರ್ವಾಹಕನು ರಹಸ್ಯ ಕೀಲಿಯನ್ನು ಹೊಂದಿರಬೇಕಾಗಬಹುದು. ದೃಢೀಕರಣವು ಯಶಸ್ವಿಯಾದರೆ, ಎಕ್ಸ್ ಸರ್ವರ್ ಡಿಸ್ಪ್ಲೇ ಮ್ಯಾನೇಜರ್ಗೆ ತಿಳಿಸಲು ಮ್ಯಾನೇಜ್ ಪ್ಯಾಕೆಟ್ ಅನ್ನು ಕಳುಹಿಸುತ್ತದೆ. ನಂತರ ಪ್ರದರ್ಶನ ವ್ಯವಸ್ಥಾಪಕವು ಸಾಮಾನ್ಯ ಎಕ್ಸ್ ಕ್ಲೈಂಟ್ ಆಗಿ ಎಕ್ಸ್ ಸರ್ವರ್ಗೆ ಸಂಪರ್ಕಿಸುವ ಮೂಲಕ ತನ್ನ ಲಾಗಿನ್ ಪರದೆಯನ್ನು ಪ್ರದರ್ಶಿಸುತ್ತದೆ. ಅಧಿವೇಶನದ ಸಮಯದಲ್ಲಿ, ಸರ್ವರ್ ಮಧ್ಯಂತರಗಳಲ್ಲಿ ಪ್ರದರ್ಶನ ವ್ಯವಸ್ಥಾಪಕರಿಗೆ ಕೀಪ್ಅಲೈವ್ ಪ್ಯಾಕೆಟ್ಗಳನ್ನು ಕಳುಹಿಸಬಹುದು. ಡಿಸ್ಪ್ಲೇ ಮ್ಯಾನೇಜರ್ ಒಂದು ನಿರ್ದಿಷ್ಟ ಸಮಯದೊಳಗೆ ಅಲೈವ್ ಪ್ಯಾಕೆಟ್ನೊಂದಿಗೆ ಪ್ರತಿಕ್ರಿಯಿಸಲು ವಿಫಲವಾದರೆ, ಎಕ್ಸ್ ಸರ್ವರ್ ಡಿಸ್ಪ್ಲೇ ಮ್ಯಾನೇಜರ್ ಚಾಲನೆಯನ್ನು ನಿಲ್ಲಿಸಿದೆ ಎಂದು ಭಾವಿಸುತ್ತದೆ ಮತ್ತು ಸಂಪರ್ಕವನ್ನು ಕೊನೆಗೊಳಿಸಬಹುದು. XDMCPಯೊಂದಿಗಿನ ಒಂದು ಸಮಸ್ಯೆಯೆಂದರೆ, ಟೆಲ್ನೆಟ್ನಂತೆಯೇ, ದೃಢೀಕರಣವು ಎನ್ಕ್ರಿಪ್ಟ್ ಮಾಡದೆ ನಡೆಯುತ್ತದೆ. ಬೇಹುಗಾರಿಕೆ ಸಾಧ್ಯವಾದರೆ, ಇದು ವ್ಯವಸ್ಥೆಯನ್ನು ದಾಳಿಗೆ ಗುರಿಯಾಗುವಂತೆ ಮಾಡುತ್ತದೆ. ಎಕ್ಸ್ ಸಂಚಾರಕ್ಕಾಗಿ ಎಸ್. ಎಸ್. ಎಚ್ ಸುರಂಗವನ್ನು ಬಳಸುವುದು ಹೆಚ್ಚು ಸುರಕ್ಷಿತವಾಗಿದೆ. ಅನುಷ್ಠಾನಗಳು ಎಕ್ಸ್ ವಿಂಡೋ ಸಿಸ್ಟಮ್ ಎಕ್ಸ್ಡಿಎಂ ಅನ್ನು ಅದರ ಪ್ರಮಾಣಿತ ಪ್ರದರ್ಶನ ನಿರ್ವಾಹಕರಾಗಿ ಪೂರೈಸುತ್ತದೆ. ಪ್ರೋಗ್ರಾಮರ್ಗಳು ಇತರ ಎಕ್ಸ್ ಡಿಸ್ಪ್ಲೇ ಮ್ಯಾನೇಜರ್ಗಳನ್ನು ಅಭಿವೃದ್ಧಿಪಡಿಸಿದ್ದಾರೆ, ವಾಣಿಜ್ಯ ಮತ್ತು ಉಚಿತ ಎರಡೂ, ಮೂಲ ಪ್ರದರ್ಶನ ನಿರ್ವಹಣೆಯ ಮೇಲೆ ಹೆಚ್ಚುವರಿ ಕಾರ್ಯವನ್ನು ನೀಡುತ್ತವೆಃ ಆಕ್ಟಿವ್ ಜಿಡಿಎಂ, ಗ್ನೋಮ್ ಅನುಷ್ಠಾನ ಎಸ್ಡಿಡಿಎಂ, ಕೆಡಿಇ ಪ್ಲಾಸ್ಮಾ 5 ಮತ್ತು ಎಲ್ಎಕ್ಸ್ ಕ್ಯೂಟಿಗಾಗಿ ಶಿಫಾರಸು ಮಾಡಲಾದ ಪ್ರದರ್ಶನ ವ್ಯವಸ್ಥಾಪಕ. ಕೆ. ಡಿ. ಎಂ. ನ ಉತ್ತರಾಧಿಕಾರಿ. ಲೈಟ್ ಡಿಎಂ, ಕ್ಯಾನೊನಿಕಲ್ ಲಿಮಿಟೆಡ್ನಿಂದ ಹಗುರವಾದ, ಮಾಡ್ಯುಲರ್, ಕ್ರಾಸ್-ಡೆಸ್ಕ್ಟಾಪ್, ಸಂಪೂರ್ಣವಾಗಿ ಥೀಮ್ ಮಾಡಬಹುದಾದ ಡೆಸ್ಕ್ಟಾಪ್ ಡಿಸ್ಪ್ಲೇ ಮ್ಯಾನೇಜರ್. ಟ್ವಿನ್, ಟಿಡಿಇ ವಿಂಡೋ ಮ್ಯಾನೇಜರ್ ಡಿಟ್ಲೋಜಿನ್ (ಸಿಡಿಇಯೊಂದಿಗೆ ರವಾನಿಸಲಾಗಿದೆ) ಎಕ್ಸ್-ಲಾಗಿನ್ ಡಿಸ್ಪ್ಲೇ ಮ್ಯಾನೇಜರ್, ಹಗುರವಾದ, ಸುರಕ್ಷಿತ ಮತ್ತು ಎಕ್ಸ್ಗಾಗಿ ಕನ್ಸೋಲ್ ಡಿಸ್ಪ್ಲೇ ಮ್ಯಾನೇಜರ್ ನಂತಹ ಲಾಗಿನ್, ಸಿ ಯಲ್ಲಿ ಬರೆಯಲಾಗಿದೆ. ನಿಷ್ಕ್ರಿಯ ಕೆಡಿಎಂ (ಕೆಡಿಇಯ ಭಾಗ) ಬಳಕೆದಾರರಿಗೆ ಲಾಗಿನ್ ಪರದೆಯಲ್ಲಿನ ವಿಂಡೋ ಮ್ಯಾನೇಜರ್ ಅಥವಾ ಡೆಸ್ಕ್ಟಾಪ್ ಪರಿಸರವನ್ನು ಗ್ರಾಫಿಕ್ ಆಗಿ ಆಯ್ಕೆ ಮಾಡಲು ಅನುವು ಮಾಡಿಕೊಡುತ್ತದೆ. ಸುಲಭ ಪೂರ್ಣ ಅನುಸ್ಥಾಪನೆ, ಎಕ್ಸ್ಹೋಸ್ಟ್ ಫೋನ್ಬುಕ್, ಎಕ್ಸ್ ಲಾಗಿನ್, ಎಕ್ಸ್ ಡೆಸ್ಕ್ಟಾಪ್ ಆಯ್ಕೆಗಾರ, ಮೆನು-ಮರು ಸಂರಚನೆ, ದುರಸ್ತಿ ಉಪಕರಣಗಳು. ಲಿನಕ್ಸ್ ಟರ್ಮಿನಲ್ ಸರ್ವರ್ ಪ್ರಾಜೆಕ್ಟ್ ಎಂಡಿಎಂನ (ರಿಮೋಟ್) ಡಿಸ್ಪ್ಲೇ ಮ್ಯಾನೇಜರ್ ಎಲ್ಡಿಎಂ, ಲಿನಕ್ಸ್ ಮಿಂಟ್ಗಾಗಿ ಅಭಿವೃದ್ಧಿಪಡಿಸಲಾದ ಗ್ರಾಫಿಕಲ್ ಡಿಸ್ಪ್ಲೇ ಮ್ಯಾನೇಜರ್ ಆಗಿದೆ. (ಎಸ್ಸಿಒ ಓಪನ್ ಡೆಸ್ಕ್ಟಾಪ್ ಒದಗಿಸಿದ) ಅವಧಿ ಮೀರಿದ ಪಾಸ್ವರ್ಡ್ಗಳನ್ನು ಸಹ ಪರಿಶೀಲಿಸುತ್ತದೆ ಮತ್ತು ಕೆಲವು ಆಡಳಿತಾತ್ಮಕ ಕಾರ್ಯಗಳನ್ನು ನಿರ್ವಹಿಸುತ್ತದೆ (ವಿಂಡೋ ಮೇಕರ್ನಲ್ಲಿ ಬಳಸುವ ವಿಂಗ್ ವಿಜೆಟ್-ಸೆಟ್ ಅನ್ನು ಬಳಸಿಕೊಂಡು) ಪ್ರವೇಶ/ಪ್ರವೇಶ (2005 ರಿಂದ ವಿರಾಮದ ನಂತರ ಜ್ಞಾನೋದಯ v. 17 ರಲ್ಲಿ ಬಳಸುವ ವಾಸ್ತುಶಿಲ್ಪವನ್ನು ಬಳಸಿಕೊಳ್ಳುತ್ತದೆ) ಎಲ್ಎಕ್ಸ್ಡಿಎಂ, ಹಗುರವಾದ ಕ್ರಾಸ್-ಡೆಸ್ಕ್ಟಾಪ್ ಮತ್ತು ಸಂಪೂರ್ಣವಾಗಿ ಥೀಮ್ ಮಾಡಬಹುದಾದ ಪ್ರದರ್ಶನ ವ್ಯವಸ್ಥಾಪಕ, ಎಲ್ಎಕ್ಸ್ಡಿಇ ಎಸ್ಎಲ್ಐಎಂನ ಭಾಗ, ಸ್ವತಂತ್ರ ಲಾಗಿನ್ ಮ್ಯಾನೇಜರ್. ಸಿಡಿಎಂ, ಯುನಿಕ್ಸ್ ಎಕ್ಸ್-ಲಾಗಿನ್ಗಾಗಿ ಅಲ್ಟ್ರಾಲೈಟ್ ಕನ್ಸೋಲ್ ಡಿಸ್ಪ್ಲೇ ಮ್ಯಾನೇಜರ್, ಪ್ರತ್ಯೇಕ ಎಕ್ಸ್ಡಿಎಂಸಿಪಿ ಸರ್ವರ್ನೊಂದಿಗೆ ಎಕ್ಸ್ ವಿಂಡೋ ಲಾಗಿನ್ ಎಂಟರ್, ಹಗುರವಾದ ಗ್ರಾಫಿಕಲ್ ಲಾಗಿನ್ ಮ್ಯಾನೇಜರ್ ಆರ್ಥೋಸ್, ಓಪನ್ಜಿಎಲ್ ಅನ್ನು ಮಾತ್ರ ನೋಡಮ್ ಅನ್ನು ಬಳಸುವ ಅತ್ಯಂತ ಕಾನ್ಫಿಗರ್ ಮಾಡಬಹುದಾದ ಅನಿಮೇಟೆಡ್ ಥೀಮ್ಗಳೊಂದಿಗೆ ಮತ್ತೊಂದು ಹಗುರವಾದ ಪರಿಹಾರ, ಕಿಯೋಸ್ಕ್ಗಳು, ಉಪಕರಣಗಳು ಮತ್ತು ಮೊಬೈಲ್ ಫೋನ್ಗಳಂತಹ ವ್ಯವಸ್ಥೆಗಳಿಗೆ ಸ್ವಯಂ-ಲಾಗಿನ್ ಡಿಸ್ಪ್ಲೇ ಮ್ಯಾನೇಜರ್ ಕೆಲವು ಯುನಿಕ್ಸ್ ವಿತರಣೆಗಳಲ್ಲಿ, ಡೀಫಾಲ್ಟ್ ಡಿಸ್ಪ್ಲೇ ಮ್ಯಾನೇಜರ್ ಅನ್ನು $ಪ್ರಿಫಿಕ್ಸ್/ಇತ್ಯಾದಿ/ಎಕ್ಸ್ 11/ಡೀಫಾಲ್ಟ್-ಡಿಸ್ಪ್ಲೇ-ಮ್ಯಾನೇಜರ್ ಫೈಲ್ನಲ್ಲಿ ಆಯ್ಕೆ ಮಾಡಲಾಗುತ್ತದೆ. ಲಾಗಿನ್ ಮ್ಯಾನೇಜರ್ X ವಿಂಡೋ ಸಿಸ್ಟಮ್ ಪ್ರೊಟೊಕಾಲ್ಗಳು ಮತ್ತು ಆರ್ಕಿಟೆಕ್ಚರ್ ಮೂಲಗಳು XDMCP ವಿವರಣೆಯನ್ನು ಸಹ ನೋಡಿ, X.Org ಬಿಡುಗಡೆ ಡಾಕ್ಯುಮೆಂಟೇಶನ್ XDM ಕೈಪಿಡಿ ಪುಟದಿಂದ (XFree86.org) ಲಿಂಡಾ ಮುಯಿ ಮತ್ತು ಎರಿಕ್ ಪಿಯರ್ಸ್, X ವಿಂಡೋ ಸಿಸ್ಟಮ್ ಸಂಪುಟ 8: X ವಿಂಡೋ ಸಿಸ್ಟಮ್ ಅಡ್ಮಿನಿಸ್ಟ್ರೇಟರ್ಸ್ ಗೈಡ್ ಫಾರ್ X11 ಬಿಡುಗಡೆ 4 ಮತ್ತು ಬಿಡುಗಡೆ 5,3 ನೇ ಆವೃತ್ತಿ (ಓ 'ರೈಲಿ ಮತ್ತು ಅಸೋಸಿಯೇಟ್ಸ್, ಜುಲೈ 1993; ಸಾಫ್ಟ್ಕವರ್) ಉಲ್ಲೇಖಗಳು ಬಾಹ್ಯ ಕೊಂಡಿಗಳು ಲಿನಕ್ಸ್ XDMCP ಹೌಟೋ ಟಾಮಿಂಗ್ ದಿ X ಡಿಸ್ಪ್ಲೇ ಮ್ಯಾನೇಜರ್ ದಿ X ಡಿಸ್ಪ್ಲೇ ಮ್ಯಾನೇಜರ್, ಫ್ರೀಬಿಎಸ್ಡಿ ಹ್ಯಾಂಡ್ಬುಕ್ ಲಿನಕ್ಸ್ ಲಾಗಿನ್ನಿಂದ ವಿಂಡೋಸ್ ಬಾಕ್ಸ್ ಮತ್ತು XDMCP ಎ ಗೈಡ್ ಬಳಸಿ ಲಿನಕ್ಸ್ಗೆ ಲಾಗಿನ್ ಆಗಲು. ಎಕ್ಸ್ ವಿಂಡೋ ವ್ಯವಸ್ಥೆ