ಬೆಂಜಮಿನ್ ಬರ್ಗ್ (
GNOME ಗೆ ಲಾಗಿನ್ ಅನ್ನು ನಿಯಂತ್ರಿಸಲು ಇದನ್ನು ಸ್ವಲ್ಪ ಸಮಯದವರೆಗೆ ಬಳಸಲಾಗಿದೆ.
ಅದೇ ಸಮಯದಲ್ಲಿ, ಸೆಶನ್-ಸಂಬಂಧಿತ ಕಾರ್ಯಚಟುವಟಿಕೆಗಳ ಭಾಗವು ಗ್ನೋಮ್-ಸೆಷನ್ ಪ್ರಕ್ರಿಯೆಯ ಭುಜದ ಮೇಲೆ ಉಳಿಯಿತು, ಇದು ಡಿ-ಬಸ್ ಮೂಲಕ ನಿರ್ವಹಿಸುವುದು, ಡಿಸ್ಪ್ಲೇ ಮ್ಯಾನೇಜರ್ ಮತ್ತು ಗ್ನೋಮ್ ಘಟಕಗಳನ್ನು ಪ್ರಾರಂಭಿಸುವುದು ಮತ್ತು ಬಳಕೆದಾರ-ನಿರ್ದಿಷ್ಟ ಅಪ್ಲಿಕೇಶನ್ಗಳ ಆಟೋರನ್ ಅನ್ನು ಸಂಘಟಿಸಲು ಕಾರಣವಾಗಿದೆ. . GNOME 3.34 ಅಭಿವೃದ್ಧಿಯ ಸಮಯದಲ್ಲಿ, ಗ್ನೋಮ್-ಸೆಷನ್-ನಿರ್ದಿಷ್ಟ ವೈಶಿಷ್ಟ್ಯಗಳನ್ನು systemd ಗಾಗಿ ಯುನಿಟ್ ಫೈಲ್ಗಳಾಗಿ ಪ್ಯಾಕ್ ಮಾಡಲಾಗುತ್ತದೆ, ಇದನ್ನು "systemd -user" ಮೋಡ್ನಲ್ಲಿ ಕಾರ್ಯಗತಗೊಳಿಸಲಾಗುತ್ತದೆ, ಅಂದರೆ. ನಿರ್ದಿಷ್ಟ ಬಳಕೆದಾರರ ಪರಿಸರಕ್ಕೆ ಸಂಬಂಧಿಸಿದಂತೆ, ಮತ್ತು ಸಂಪೂರ್ಣ ಸಿಸ್ಟಮ್ ಅಲ್ಲ. ಫೆಡೋರಾ 31 ವಿತರಣೆಯಲ್ಲಿ ಬದಲಾವಣೆಗಳನ್ನು ಈಗಾಗಲೇ ಅಳವಡಿಸಲಾಗಿದೆ, ಇದು ಅಕ್ಟೋಬರ್ ಅಂತ್ಯದಲ್ಲಿ ಬಿಡುಗಡೆಯಾಗುವ ನಿರೀಕ್ಷೆಯಿದೆ.
systemd ಅನ್ನು ಬಳಸುವುದರಿಂದ ಬೇಡಿಕೆಯ ಮೇಲೆ ಅಥವಾ ಕೆಲವು ಘಟನೆಗಳು ಸಂಭವಿಸಿದಾಗ ಹ್ಯಾಂಡ್ಲರ್ಗಳ ಉಡಾವಣೆಯನ್ನು ಸಂಘಟಿಸಲು ಸಾಧ್ಯವಾಗಿಸಿತು, ಜೊತೆಗೆ ವೈಫಲ್ಯಗಳಿಂದಾಗಿ ಪ್ರಕ್ರಿಯೆಗಳ ಅಕಾಲಿಕ ಮುಕ್ತಾಯಕ್ಕೆ ಹೆಚ್ಚು ಅತ್ಯಾಧುನಿಕವಾಗಿ ಪ್ರತಿಕ್ರಿಯಿಸಲು ಮತ್ತು GNOME ಘಟಕಗಳನ್ನು ಪ್ರಾರಂಭಿಸುವಾಗ ಅವಲಂಬನೆಗಳನ್ನು ವ್ಯಾಪಕವಾಗಿ ನಿರ್ವಹಿಸಲು ಸಾಧ್ಯವಾಯಿತು. ಪರಿಣಾಮವಾಗಿ, ನೀವು ನಿರಂತರವಾಗಿ ಚಾಲನೆಯಲ್ಲಿರುವ ಪ್ರಕ್ರಿಯೆಗಳ ಸಂಖ್ಯೆಯನ್ನು ಕಡಿಮೆ ಮಾಡಬಹುದು ಮತ್ತು ಮೆಮೊರಿ ಬಳಕೆಯನ್ನು ಕಡಿಮೆ ಮಾಡಬಹುದು. ಉದಾಹರಣೆಗೆ, X11 ಪ್ರೋಟೋಕಾಲ್ನ ಆಧಾರದ ಮೇಲೆ ಅಪ್ಲಿಕೇಶನ್ ಅನ್ನು ಚಲಾಯಿಸಲು ಪ್ರಯತ್ನಿಸುವಾಗ ಮಾತ್ರ XWayland ಅನ್ನು ಪ್ರಾರಂಭಿಸಬಹುದು ಮತ್ತು ಅಂತಹ ಹಾರ್ಡ್ವೇರ್ ಇದ್ದರೆ ಮಾತ್ರ ಹಾರ್ಡ್ವೇರ್-ನಿರ್ದಿಷ್ಟ ಘಟಕಗಳನ್ನು ಪ್ರಾರಂಭಿಸಬಹುದು (ಉದಾಹರಣೆಗೆ, ಕಾರ್ಡ್ ಅನ್ನು ಸೇರಿಸಿದಾಗ ಸ್ಮಾರ್ಟ್ ಕಾರ್ಡ್ಗಳಿಗಾಗಿ ಹ್ಯಾಂಡ್ಲರ್ಗಳು ಪ್ರಾರಂಭವಾಗುತ್ತವೆ. ಮತ್ತು ಅದನ್ನು ತೆಗೆದುಹಾಕಿದಾಗ ಕೊನೆಗೊಳ್ಳುತ್ತದೆ).
ಸೇವೆಗಳ ಉಡಾವಣೆಯನ್ನು ನಿರ್ವಹಿಸಲು ಹೆಚ್ಚು ಹೊಂದಿಕೊಳ್ಳುವ ಉಪಕರಣಗಳು ಬಳಕೆದಾರರಿಗೆ ಕಾಣಿಸಿಕೊಂಡಿವೆ; ಉದಾಹರಣೆಗೆ, ಮಲ್ಟಿಮೀಡಿಯಾ ಕೀ ಹ್ಯಾಂಡ್ಲರ್ ಅನ್ನು ನಿಷ್ಕ್ರಿಯಗೊಳಿಸಲು, "systemctl -user stop gsd-media-keys.target" ಅನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಲು ಸಾಕು. ಸಮಸ್ಯೆಗಳ ಸಂದರ್ಭದಲ್ಲಿ, ಪ್ರತಿ ಹ್ಯಾಂಡ್ಲರ್ಗೆ ಸಂಬಂಧಿಸಿದ ಲಾಗ್ಗಳನ್ನು journalctl ಆಜ್ಞೆಯೊಂದಿಗೆ ವೀಕ್ಷಿಸಬಹುದು (ಉದಾಹರಣೆಗೆ, “journalctl —user -u gsd-media-keys.service”), ಈ ಹಿಂದೆ ಸೇವೆಯಲ್ಲಿ ಡೀಬಗ್ ಲಾಗಿಂಗ್ ಅನ್ನು ಸಕ್ರಿಯಗೊಳಿಸಿದ್ದರೆ (“ಪರಿಸರ= G_MESSAGES_DEBUG=ಎಲ್ಲಾ"). ಎಲ್ಲಾ GNOME ಘಟಕಗಳನ್ನು ಪ್ರತ್ಯೇಕವಾದ ಸ್ಯಾಂಡ್ಬಾಕ್ಸ್ ಪರಿಸರದಲ್ಲಿ ಚಲಾಯಿಸಲು ಸಹ ಸಾಧ್ಯವಿದೆ, ಇದು ಹೆಚ್ಚಿದ ಭದ್ರತಾ ಅವಶ್ಯಕತೆಗಳಿಗೆ ಒಳಪಟ್ಟಿರುತ್ತದೆ.
ಪರಿವರ್ತನೆಯನ್ನು ಸುಗಮಗೊಳಿಸಲು, ಚಾಲನೆಯಲ್ಲಿರುವ ಪ್ರಕ್ರಿಯೆಗಳ ಹಳೆಯ ವಿಧಾನಕ್ಕೆ ಬೆಂಬಲ
ಮೂಲ: opennet.ru