сессия гнома: куда поместить “- disable-acceleration-check”

После того, как у меня будет установка properitary драйверы Nvidia в моей Ubuntu 14.04.5 (Ядро 4.4.0), я дольше не могу запустить менеджер дисплея или удаленный сеанс через thinlinc. /var/log/syslog отчеты

gnome-session[4058]: WARNING: software acceleration check failed: Der Childprocess exited with status 1
gnome-session[4058]: CRITICAL: We failed, but the fail whale is dead. Sorry.... 

Относительно этого сообщения [1], возможно обойти ускоряющую проверку, но я не знаю, куда поместить флаг --disable-acceleration-check. Кто-то может помочь?

[1] https://bugs.launchpad.net/ubuntu / + source/gnome-session / + ошибка/1251281

2
задан 2 October 2016 в 14:49

2 ответа

Создайте названный файл /etc/X11/Xsession.d/98-gnome-session-disable-acceleration-check содержа

case "$STARTUP" in
     *gnome-session*)
       STARTUP="$STARTUP --disable-acceleration-check"
       ;;
esac
0
ответ дан 2 December 2019 в 10:00

Основываясь на ответе DomQ выше, попробуйте это для /etc/X11/Xsession.d/98-gnome-session-disable-acceleration-check

case "$STARTUP" in
     *gnome-session*)
       STARTUP="$STARTUP --disable-acceleration-check"
       ;;
     *x-session-manager*)
       if $(/usr/bin/update-alternatives --query x-session-manager|grep -q "^Value:.*gnome-session")
       then
         STARTUP="$STARTUP --disable-acceleration-check"
       fi
       ;;
esac

Редактировать: это выглядит так update-alternatives находится в /usr/bin вместо /usr/sbin в последних версиях Ubuntu. Я обновил приведенный выше скрипт, чтобы он соответствовал новому местоположению. Если вы не уверены, где в вашей системе находятся альтернативы обновлению, попробуйте запустить «какие альтернативы обновления» в окне терминала.

0
ответ дан 1 January 2021 в 21:04

Другие вопросы по тегам:

Похожие вопросы: