Mise hors tension dangereuse lorsque le bouton d'alimentation est enfoncé

0

Ubuntu Server 13.10 est configuré sur un Dell PowerEdge 2950 (Gen II), et chaque fois que j'appuie (et que je n'appuie pas) sur le bouton d'alimentation, la machine ne s'éteint pas en toute sécurité (elle s'éteint instantanément), bien que le message clignote "acpid: quitter" avant de s'éteindre.

Si je lance plutôt shutdown -h maintenant, il suivra le cycle habituel d'arrêt des processus, de démontage des systèmes de fichiers, etc.

Des idées pourquoi cela pourrait être? Je veux que le bouton d'alimentation arrête le système en toute sécurité (à moins que je ne le maintienne, bien sûr).

Sam Bloomberg
la source
2
Avez-vous vérifié les paramètres du BIOS?
Gronostaj

Réponses:

1

En regardant dans le manuel, le bouton d'alimentation effectue un arrêt progressif uniquement si le système d'exploitation est compatible ACPI.

En regardant la réponse ici , vous pourriez avoir besoin d’obtenir le acpi-supportpackage ou, selon la deuxième réponse, le acpidpackage.

Vous pouvez essayer l'un ou l'autre.

Informations sur le matériel directement à partir du manuel Dell Poweredge 2950:

Page 13:

REMARQUE: Si vous éteignez le système à l'aide du bouton d'alimentation et qu'il exécute un système d'exploitation compatible ACPI, le système procède à un arrêt progressif avant la mise hors tension. Si le système n’exécute pas de système d’exploitation compatible ACPI, l’appareil est mis hors tension immédiatement après avoir appuyé sur le bouton d'alimentation.

Page 44:

Bouton d'alimentation (activé par défaut)

Allume et éteint le système.

• Si vous éteignez le système à l'aide du bouton d'alimentation et qu'il exécute un système d'exploitation compatible ACPI, le système peut procéder à un arrêt normal avant la mise hors tension.

• Si le système n’exécute pas de système d’exploitation compatible ACPI, le système est mis hors tension immédiatement après avoir appuyé sur le bouton d’alimentation.

Le bouton est activé dans le programme de configuration du système. Lorsqu'il est désactivé, le bouton ne peut que mettre le système sous tension.

REMARQUE: vous pouvez toujours allumer le système à l'aide du bouton d'alimentation, même si l'option Bouton d'alimentation est définie sur Désactivé.

Source: ftp://ftp.dell.com/Manuals/all-products/esuprt_ser_stor_net/esuprt_poweredge/poweredge-2950_owner%27s%20manual_en-us.pdf

Michael Frank
la source
J'ai le paquet acpid. Je vais aussi essayer le package de support acpid.
Sam Bloomberg
Eh bien, il semble s'être résolu d'une manière ou d'une autre. Peut-être via une mise à jour de sécurité installée automatiquement. Étrange, mais je vais accepter cette réponse car elle fournit toutes les informations dont j'avais besoin.
Sam Bloomberg
0

Cela semble être un conflit entre acpid et systemd qui tentent tous deux de s’arrêter et entraînent une mise hors tension immédiate.
Contournement: Désactiver l'un ou l'autre.

Désactivation de acpid: commentez les lignes /etc/acpi/events/powerbtn(ou supprimez ce fichier)
Désactivation de systemd: edit /etc/systemd/logind.confet ajout HandlePowerKey=ignoreà la [Login]section.

Seb
la source