ನಿಮ್ಮಲ್ಲಿ ಲ್ಯಾಪ್ಟಾಪ್ ಇದ್ದರೆ, ಅದನ್ನು ಸಂಪೂರ್ಣವಾಗಿ ಮುಚ್ಚುವಾಗ ಸಿಸ್ಟಮ್ ಸ್ಲೀಪ್ ಮೋಡ್ಗೆ ಹೋಗುತ್ತದೆ ಎಂದು ನೀವು ಸಮಸ್ಯೆಗೆ ಸಿಲುಕಿದ್ದೀರಿ, ಈ ಕಾರ್ಯವು ತಾರ್ಕಿಕವಾಗಿದೆ ಏಕೆಂದರೆ ಸಿದ್ಧಾಂತದಲ್ಲಿ ನಿಮ್ಮ ಕಂಪ್ಯೂಟರ್ ಅನ್ನು ಮುಚ್ಚುವಾಗ ಅದು ಹೆಚ್ಚು ಶಕ್ತಿಯನ್ನು ಬಳಸಬೇಕಾಗಿಲ್ಲ.
ಆದರೆ ನೀವು ಬಾಹ್ಯ ಮಾನಿಟರ್ ಅನ್ನು ಸಂಪರ್ಕಿಸಿದಾಗ ಏನಾಗುತ್ತದೆ ಮತ್ತು ನೀವು ಅದನ್ನು ಬಳಸಿದರೂ, ಬಾಹ್ಯ ಮಾನಿಟರ್ನೊಂದಿಗೆ ಮಾತ್ರ ಮುಂದುವರಿಯಲು ನಿಮ್ಮ ಕಂಪ್ಯೂಟರ್ ಅನ್ನು ಮುಚ್ಚಲು ನೀವು ಬಯಸುತ್ತೀರಿ, ತಕ್ಷಣ ಸಿಸ್ಟಮ್ ನಿದ್ರೆಗೆ ಹೋಗುತ್ತದೆ.
ಇದು ಪರಿಹರಿಸಲು ಇದು ಸಾಕಷ್ಟು ಸರಳವಾದ ಸಮಸ್ಯೆಯಾಗಿದೆ, ಆದರೆ ಲಿನಕ್ಸ್ ಜಗತ್ತಿಗೆ ಹೊಸಬರಿಗೆ ಅದನ್ನು ಹೇಗೆ ಮಾಡಬೇಕೆಂಬ ಕಲ್ಪನೆ ಅವರಿಗೆ ಇಲ್ಲ, ಅದಕ್ಕಾಗಿಯೇ ನಾನು ಈ ಚಿಕ್ಕ ಸಲಹೆಯನ್ನು ಹೊಸಬರೊಂದಿಗೆ ಹಂಚಿಕೊಳ್ಳುತ್ತೇನೆ.
ಇದನ್ನು ಪರಿಹರಿಸಲು ನಮಗೆ ಎರಡು ಮಾರ್ಗಗಳಿವೆ:
ಮೊದಲನೆಯದು ಸಿಸ್ಟಮ್ ಆದ್ಯತೆಗಳಿಂದ ಮಾಡುತ್ತಿದೆ, ಇಲ್ಲಿ ನೀವು ಸ್ವಲ್ಪ ಜಟಿಲವಾಗಿದೆ ಏಕೆಂದರೆ ನೀವು ಎಲ್ಲಿಗೆ ಹೋಗಬೇಕೆಂಬ ಮಾರ್ಗವು ನೀವು ಯಾವ ಡೆಸ್ಕ್ಟಾಪ್ ಪರಿಸರವನ್ನು ಬಳಸುತ್ತಿರುವಿರಿ ಎಂಬುದರ ಮೇಲೆ ಅವಲಂಬಿತವಾಗಿರುತ್ತದೆ, ಆದರೂ ಅವುಗಳಲ್ಲಿ ಹೆಚ್ಚಿನವು ನೀವು ವಿದ್ಯುತ್ ಆದ್ಯತೆಗಳಿಗೆ ಮಾತ್ರ ಹೋಗಬೇಕಾಗುತ್ತದೆ ಮತ್ತು ಅಲ್ಲಿ ನೀವು ಸಂಪಾದಿಸಬಹುದಾದ ಕ್ರಿಯೆಗಳನ್ನು ನೀವು ಕಾಣಬಹುದು.
ಇದಕ್ಕೆ ಹೋಲುವಂತಹದ್ದು:
El ಎರಡನೇ ವಿಧಾನವು ಲಿನಕ್ಸ್ಗೆ ಸಾರ್ವತ್ರಿಕವಾಗಿದೆ, ಫೈಲ್ ಅನ್ನು ಸಂಪಾದಿಸುವ ಮೂಲಕ ನಾವು ಇದನ್ನು ಮಾಡುತ್ತೇವೆ, ನಾವು ಟರ್ಮಿನಲ್ ಅನ್ನು ತೆರೆಯಬೇಕು ಮತ್ತು ಕೆಳಗಿನವುಗಳನ್ನು ಮಾಡಬೇಕು:
ಮೊದಲು ನಾವು ಇ ಮಾಡಬೇಕುಈ ಫೈಲ್ನ ಬ್ಯಾಕಪ್ ನಾವು ಏನು ಕಾನ್ಫಿಗರ್ ಮಾಡಲಿದ್ದೇವೆ:
cp /etc/systemd/logind.conf logind.conf.back
ಈಗ ನಾವು ಅದನ್ನು ನ್ಯಾನೊದೊಂದಿಗೆ ಸಂಪಾದಿಸಲು ಮುಂದುವರಿಯುತ್ತೇವೆ:
sudo nano logind.conf
ನಾವು ಮಾಡಬೇಕು ಮುಂದಿನ ಸಾಲನ್ನು ಹುಡುಕಿ:
#HandleLidSwitch=suspend
ನಾವು ಅದನ್ನು ಸಂಪಾದಿಸುತ್ತೇವೆ ಮತ್ತು ನಾವು # ಅನ್ನು ತೆಗೆದುಹಾಕುತ್ತೇವೆ, ಅದು ಈ ರೀತಿ ಇರಬೇಕು:
HandleLidSwitch=ignore
ಅಂತಿಮವಾಗಿ ನಾವು systemd ಅನ್ನು ಮರುಪ್ರಾರಂಭಿಸುತ್ತೇವೆ:
systemctl restart systemd-logind.service
ಕಾರ್ಯವನ್ನು ಪುನಃ ಸಕ್ರಿಯಗೊಳಿಸಲು ನಾವು ಆ ಸಾಲಿನಲ್ಲಿ # ಅನ್ನು ಇಡಬೇಕಾಗಿದೆ.
ಈಗ ಡೆಬಿಯನ್ ಬಳಕೆದಾರರಿಗಾಗಿ ನಿಮ್ಮ ವಿಕಿಯನ್ನು ನೋಡುತ್ತಾ, ನಾನು ಈ ಕೆಳಗಿನ ಆಜ್ಞೆಯನ್ನು ನೋಡಿದೆ:
sudo systemctl mask sleep.target suspend.target hibernate.target hybrid-sleep.target
ಮತ್ತು ಮರು-ಸಕ್ರಿಯಗೊಳಿಸಲು:
sudo systemctl unmask sleep.target suspend.target hibernate.target hybrid-sleep.target
ಅಷ್ಟೆ, ಒಂದಕ್ಕಿಂತ ಹೆಚ್ಚು ಜನರು ಉಪಯುಕ್ತವೆಂದು ನಾನು ಭಾವಿಸುತ್ತೇನೆ.