web-dev-qa-db-fra.com

L'économiseur d'écran ne mourra tout simplement pas dans Mythbuntu après la mise à niveau vers 12.04

J'ai un ordinateur dédié à la lecture multimédia que je viens de mettre à jour vers la version 12.04.

Depuis la mise à niveau, je n'arrive pas à faire en sorte que l'économiseur d'écran cesse de s'allumer tout en regardant n'importe quel type de vidéo.

J'ai bien sûr ouvert Paramètres système -> Economiseur d'écran pour essayer de le désactiver. Chaque fois que je le fais, je reçois ce message d'erreur:

enter image description here

Cela ne semble pas avoir d'importance si j'appuie sur "Annuler" ou "OK". Quoi qu'il en soit, j'arrive aux paramètres de l'interface de l'économiseur d'écran où je mets "Mode:" dans "Désactiver l'économiseur d'écran". Et pourtant, l'écran devient noir pendant environ 15 à 20 minutes dans n'importe quelle vidéo.

J'ai cherché des solutions sur le web. J'ai essayé cela en ligne de commande:

xset -dpms && xset s noblank && xset s off

Enfin, j'ai trouvé quelques suggestions pour éditer le fichier /etc/X11/xorg.conf. Cependant, le mien est complètement vide, et il semble que si je mets quelque chose dedans, cela provoque l'échec complet du serveur X au démarrage.

Comment puis-je désactiver mon économiseur d'écran et le rester?

3
Questioner

Quelques choses que vous essayez

  1. Vérifiez que gnome-screensaver n'est pas installé

    apt-get remove gnome-screensaver

  2. Vous pouvez supprimer xscreensaver

    apt-get remove xscreensaver

Vous pouvez également vous enregistrer

/home/USER/.xsession-errors

et voyez s'il y a quelque chose indiquant pourquoi il peut être cassé (il meurt en essayant de commencer).

Une recherche rapide montre un ancien article de 2009 avec un problème similaire. J'ai copié la section pertinente du même fichier de ma machine Mythbuntu 12.04 ci-dessous. Vous voudrez peut-être vérifier la même section dans votre fichier.

Depuis/etc/xdg/xfce4/xinitrc

# launch a screensaver if enabled.  do not launch if we're root or if
# we're in a VNC session.
screensaver_enabled=`xfconf-query -c xfce4-session -p /startup/screensaver/enabled 2> /dev/null`
if test $UID -gt 0 -a -z "$VNCSESSION" -a "$screensaver_enabled" != "false"; then
    screensaver_type=`xfconf-query -c xfce4-session -p /startup/screensaver/type 2> /dev/null`

    case "$screensaver_type" in
        xscreensaver)
            xscreensaver -no-splash &
            ;;

        gnome-screensaver)
            gnome-screensaver &
            ;;

        *)
            if test x"`which xscreensaver 2>/dev/null`" != x""; then
                xscreensaver -no-splash &
            Elif test x"`which gnome-screensaver 2>/dev/null`" != x""; then
                gnome-screensaver &
            fi
            ;;
    esac
fi
3
tgm4883