J'ai décidé d'utiliser mon Eee PC 1001HA comme serveur domestique. Je l’ai connecté au routeur via Wi-Fi, sous Ubuntu Server 12.04. Tout fonctionne bien sauf ce problème ennuyeux:
quand je ferme le couvercle, le serveur ssh cesse de fonctionner et, je suppose, aussi.
Essayé le BIOS et rien, aucune option sur le couvercle. Mon wlan0 est un RaLink RT3090.
J'ai essayé ls -lrt /var/log
entre les dérivés de paupières, mais je ne comprends pas ces bûches sataniques. Je peux les partager si nécessaire.
pm-powersave.log
semble être mis à jour entre les mouvements de la paupière. Donc, je suppose que je dois désactiver ce service "powersave". Puis-je faire ceci? Cela ne me dérange pas si le serveur fonctionne toute la journée.
N'oubliez pas qu'il n'y a pas d'interface utilisateur, il s'agit d'un netbook avec un couvercle et son connecté à l'adaptateur secteur.
edit: Ceci est juste une solution de contournement mais je peux cliquer sur le bouton d'alimentation et fermer le couvercle rapidement. De cette façon, le serveur démarre normalement et se connecte automatiquement au réseau sans fil. (trouvé ici )
Pour désactiver l'entrée en mode veille, j'ai dû modifier le fichier /etc/systemd/logind.conf
et modifier la ligne:
#HandleLidSwitch=suspend
à
HandleLidSwitch=ignore
Alors fais
Sudo service systemd-logind restart
juste pour confirmer, 14.04 utilisateur du serveur LTS ici sur un Dell X100e.
Sudo apt-get install acpi-support
Sudo vi /etc/default/acpi-support # and then set SUSPEND_METHODS="none"
Sudo /etc/init.d/acpid restart
Instantanément capable de fermer le couvercle, aucun problème.
Il suffit de poster pour confirmer que la solution des affiches précédentes était la seule solution nécessaire. Pas besoin (actuellement) de faire autre chose en plus de cela.
Tout cesse de fonctionner parce que ... l'ordinateur portable va dormir! (mode suspendu).
Pour arrêter, il suffit de désactiver l’événement ACPI lid-button.
Éditez /etc/acpi/event/lidbtn
et commentez les deux dernières lignes:
] débutant action =/etc/acpi/lid.sh # idem ici
Redémarrez, et ça devrait être ça.
J'utilise 14.04 LTS avec ASUS EEE.
La solution de Stephan ci-dessus n'a pas fonctionné pour moi. Cependant, cette réponse a fonctionné.
Je pense que la définition de l'option SUSPEND_METHODS="none"
dans /etc/default/acpi-support
fait la même chose
éteindre l'écran du portable à la fermeture
Cela fonctionne pour moi sur une nouvelle installation d'Ubuntu Server LTS 18.04.1.
La réponse de @ user386160 a bien fonctionné pour empêcher mon ordinateur portable de dormir. Mais j’ai découvert que mon moniteur restait allumé même lorsque le couvercle était fermé (par exemple, dégageant une chaleur inutile).
Voici les étapes supplémentaires que j'ai prises pour éteindre l'écran d'ordinateur portable lorsque l'écran était fermé:
Sudo apt-get install acpi-support vbetool
Sudo echo "event=button/lid.*" > /etc/acpi/events/lid-button
Sudo echo "action=/etc/acpi/lid.sh" >> /etc/acpi/events/lid-button
Sudo touch /etc/acpi/lid.sh
Sudo chmod +x /etc/acpi/lid.sh
Sudo nano /etc/acpi/lid.sh
Définissez ensuite le contenu du fichier lid.sh
comme suit:
#!/bin/bash
grep -q close /proc/acpi/button/lid/*/state
if [ $? = 0 ]; then
sleep 0.2 && vbetool dpms off
fi
grep -q open /proc/acpi/button/lid/*/state
if [ $? = 0 ]; then
vbetool dpms on
fi
Cela a fonctionné pour moi - mon installation de serveur Ubuntu n’avait pas non plus/etc/acpi/event/lidbtn, mais j’ai installé le paquet acpi-support, puis il s’est présenté.
Le paquet installe une foule d'autres paquets liés à X11 mais n'active pas le mode graphique, ne vous inquiétez pas.
Une fois que j'ai commenté les deux dernières lignes comme ci-dessus, mon ordinateur portable est resté en marche avec le couvercle fermé.