web-dev-qa-db-fra.com

dell xps 15 9550 hiberner / suspendre le problème Ubuntu 16.04

J'ai un Dell xps 15 9550, à partir de quelques semaines lorsque je suis en veille prolongée ou suspendue, et après avoir essayé de l'activer, il ne se réveille pas. Je dois l'éteindre à l'aide du bouton d'alimentation.

Version du noyau 4.4.0-36 Merci.

5
apollo9

Au moment ou en écrivant, la solution de contournement était de rétrograder votre BIOS à 1.2.

Une autre solution consiste à vous connecter (même si votre écran de connexion ne s'affiche pas), puis à augmenter votre luminosité au maximum.

Pour votre configuration, gardez un œil sur ce wiki.

UPDATE (Solution alternative pour 16.04):

Cela a également résolu le problème pour moi sur une version plus récente du BIOS:

Créez un script:

Sudo nano /lib/systemd/system-sleep/97fixbacklight

Contenu:

#!/bin/sh
# From patchwork.freedesktop.org/.../
# and en.community.Dell.com/.../19985320
# Suspend Resume fails to restore PWM_GRANUALITY
# Based on script by [email protected]


INTEL_REG=/usr/bin/intel_reg
ADDR="0x000c2000"
SAVE_FILE=/var/lib/systemd/save_intel_reg_pwm_granuality


[ -x "$INTEL_REG" ] || exit 0


case "$1" in
        pre)
        echo "$0: Saving Intel Register PWM_GRANUALITY"
        "$INTEL_REG" read "$ADDR" \
            | (read addr value && echo "$value") \
            >"$SAVE_FILE"
    sync
    ;;
    post)
        value=`cat "$SAVE_FILE" 2>/dev/null`
        if [ -n "$value" ]
        then
            echo "$0: Restoring Intel Register PWM_GRANUALITY $value"
            "$INTEL_REG" write "$ADDR" "$value"
            rm "$SAVE_FILE"
        fi
    ;;
esac

Donnez-lui les bonnes autorisations:

Sudo chmod +755 /lib/systemd/system-sleep/97fixbacklight

Redémarrer

5
Jack