У меня есть компьютер, предназначенный для воспроизведения мультимедиа, который я только что обновил до версии 12.04.
После обновления я просто не могу заставить экранную заставку перестать появляться при просмотре практически любого видео.
Я, конечно, открыл Системные настройки -> Заставка, чтобы попытаться выключить его. Всякий раз, когда я делаю, я получаю это сообщение об ошибке:
Не имеет значения, нажимаю ли я «Отмена» или «ОК». В любом случае, я попадаю в настройки интерфейса Screensaver, где я помещаю «Mode:» в «Disable Screen Saver». И все же экран становится черным примерно через 15–20 минут в любом видео.
Я искал решения в Интернете. Я пробовал это в командной строке:
xset -dpms && xset s noblank && xset s off
Наконец, я нашел несколько предложений по редактированию файла /etc/X11/xorg.conf. Тем не менее, у меня ничего не написано, и, кажется, что если я что-то добавлю, это приведет к полному отказу X-сервера при загрузке.
Как отключить заставку и отключить ее?
Несколько вещей Вы пробуете
Проверьте, что Вам не установили экранную заставку гнома
apt-get remove gnome-screensaver
Вы могли удалить xscreensaver
apt-get remove xscreensaver
Можно также зарегистрироваться
/home/USER/.xsession-errors
и посмотрите, существует ли что-нибудь указывающее, почему это может быть повреждено (это умирает при попытке запуститься).
Быстрый поиск показывает более старое сообщение с 2009 с подобной проблемой. Я скопировал соответствующий раздел того же файла от моей машины Mythbuntu 12.04 ниже. Можно хотеть проверить тот же раздел в файл.
От/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